--- /srv/reproducible-results/rbuild-debian/r-b-build.6lNQZGgD/b1/libsoxr_0.1.3-4_armhf.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.6lNQZGgD/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 │ acb30002525d66211938733597173d4b 8080 debug optional libsoxr-lsr0-dbgsym_0.1.3-4_armhf.deb │ d7e2315880933e38edd3505d92aedee9 6936 libs optional libsoxr-lsr0_0.1.3-4_armhf.deb │ - 0f31a7827c2fee200b864803013a5d00 225564 debug optional libsoxr0-dbgsym_0.1.3-4_armhf.deb │ - 9c2b571cc4632644dd459ec1208a6e6e 64904 libs optional libsoxr0_0.1.3-4_armhf.deb │ + f51f3aedab7df70f4476a25298db66b1 141272 debug optional libsoxr0-dbgsym_0.1.3-4_armhf.deb │ + 8ee58a3651f1dc5839740f208cebbfb9 53352 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 63484 2020-05-06 14:13:53.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 1224 2020-05-06 14:13:53.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 51936 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: 139 │ │ │ │ +Installed-Size: 115 │ │ │ │ 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) 124632 2020-05-06 14:13:53.000000 ./usr/lib/arm-linux-gnueabihf/libsoxr.so.0.1.2 │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 99944 2020-05-06 14:13:53.000000 ./usr/lib/arm-linux-gnueabihf/libsoxr.so.0.1.2 │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/share/doc/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/share/doc/libsoxr0/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 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: 123592 (bytes into file) │ │ │ │ │ + Start of section headers: 98904 (bytes into file) │ │ │ │ │ Flags: 0x5000400, Version5 EABI, hard-float ABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 32 (bytes) │ │ │ │ │ Number of program headers: 7 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 26 │ │ │ │ │ Section header string table index: 25 │ │ │ │ ├── readelf --wide --program-header {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ │ Entry point 0x0 │ │ │ │ │ There are 7 program headers, starting at offset 52 │ │ │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ │ - EXIDX 0x01cc7c 0x0001cc7c 0x0001cc7c 0x00008 0x00008 R 0x4 │ │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1cc88 0x1cc88 R E 0x1000 │ │ │ │ │ - LOAD 0x01d630 0x0001d630 0x0001d630 0x00b34 0x35b88 RW 0x1000 │ │ │ │ │ - DYNAMIC 0x01dddc 0x0001dddc 0x0001dddc 0x00110 0x00110 RW 0x4 │ │ │ │ │ + EXIDX 0x017350 0x00017350 0x00017350 0x00008 0x00008 R 0x4 │ │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1735c 0x1735c R E 0x1000 │ │ │ │ │ + LOAD 0x017898 0x00018898 0x00018898 0x00864 0x358b8 RW 0x1000 │ │ │ │ │ + DYNAMIC 0x017de0 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 0x01d630 0x0001d630 0x0001d630 0x009d0 0x009d0 R 0x1 │ │ │ │ │ + GNU_RELRO 0x017898 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 0x1e2c8: │ │ │ │ │ +There are 26 section headers, starting at offset 0x18258: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000114 000114 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash GNU_HASH 00000138 000138 0000ac 04 A 3 0 4 │ │ │ │ │ [ 3] .dynsym DYNSYM 000001e4 0001e4 000450 10 A 4 3 4 │ │ │ │ │ [ 4] .dynstr STRTAB 00000634 000634 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 01a0f8 00 AX 0 0 8 │ │ │ │ │ - [12] .fini PROGBITS 0001b988 01b988 000008 00 AX 0 0 4 │ │ │ │ │ - [13] .rodata PROGBITS 0001b990 01b990 0012ec 00 A 0 0 16 │ │ │ │ │ - [14] .ARM.exidx ARM_EXIDX 0001cc7c 01cc7c 000008 00 AL 11 0 4 │ │ │ │ │ - [15] .eh_frame PROGBITS 0001cc84 01cc84 000004 00 A 0 0 4 │ │ │ │ │ - [16] .init_array INIT_ARRAY 0001d630 01d630 000004 04 WA 0 0 4 │ │ │ │ │ - [17] .fini_array FINI_ARRAY 0001d634 01d634 000004 04 WA 0 0 4 │ │ │ │ │ - [18] .data.rel.ro PROGBITS 0001d638 01d638 0007a4 00 WA 0 0 4 │ │ │ │ │ - [19] .dynamic DYNAMIC 0001dddc 01dddc 000110 08 WA 4 0 4 │ │ │ │ │ - [20] .got PROGBITS 0001deec 01deec 000114 04 WA 0 0 4 │ │ │ │ │ - [21] .data PROGBITS 0001e000 01e000 000164 00 WA 0 0 8 │ │ │ │ │ - [22] .bss NOBITS 0001e164 01e164 035054 00 WA 0 0 4 │ │ │ │ │ - [23] .ARM.attributes ARM_ATTRIBUTES 00000000 01e164 00003b 00 0 0 1 │ │ │ │ │ - [24] .gnu_debuglink PROGBITS 00000000 01e1a0 000034 00 0 0 4 │ │ │ │ │ - [25] .shstrtab STRTAB 00000000 01e1d4 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 014b48 00 AX 0 0 8 │ │ │ │ │ + [12] .fini PROGBITS 00016100 016100 000008 00 AX 0 0 4 │ │ │ │ │ + [13] .rodata PROGBITS 00016108 016108 001248 00 A 0 0 8 │ │ │ │ │ + [14] .ARM.exidx ARM_EXIDX 00017350 017350 000008 00 AL 11 0 4 │ │ │ │ │ + [15] .eh_frame PROGBITS 00017358 017358 000004 00 A 0 0 4 │ │ │ │ │ + [16] .init_array INIT_ARRAY 00018898 017898 000004 04 WA 0 0 4 │ │ │ │ │ + [17] .fini_array FINI_ARRAY 0001889c 01789c 000004 04 WA 0 0 4 │ │ │ │ │ + [18] .data.rel.ro PROGBITS 000188a0 0178a0 000540 00 WA 0 0 4 │ │ │ │ │ + [19] .dynamic DYNAMIC 00018de0 017de0 000110 08 WA 4 0 4 │ │ │ │ │ + [20] .got PROGBITS 00018ef0 017ef0 000110 04 WA 0 0 4 │ │ │ │ │ + [21] .data PROGBITS 00019000 018000 0000fc 00 WA 0 0 4 │ │ │ │ │ + [22] .bss NOBITS 000190fc 0180fc 035054 00 WA 0 0 4 │ │ │ │ │ + [23] .ARM.attributes ARM_ATTRIBUTES 00000000 0180fc 000033 00 0 0 1 │ │ │ │ │ + [24] .gnu_debuglink PROGBITS 00000000 018130 000034 00 0 0 4 │ │ │ │ │ + [25] .shstrtab STRTAB 00000000 018164 0000f2 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 69 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ - 1: 000015f8 0 SECTION LOCAL DEFAULT 9 .init │ │ │ │ │ - 2: 0001e000 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: 00002c65 36 FUNC GLOBAL DEFAULT 11 soxr_set_error │ │ │ │ │ - 52: 000029f9 384 FUNC GLOBAL DEFAULT 11 soxr_process │ │ │ │ │ - 53: 00002719 300 FUNC GLOBAL DEFAULT 11 soxr_clear │ │ │ │ │ - 54: 00002241 64 FUNC GLOBAL DEFAULT 11 soxr_set_num_channels │ │ │ │ │ - 55: 00002b79 236 FUNC GLOBAL DEFAULT 11 soxr_oneshot │ │ │ │ │ - 56: 00001f5d 120 FUNC GLOBAL DEFAULT 11 soxr_runtime_spec │ │ │ │ │ - 57: 00001f55 4 FUNC GLOBAL DEFAULT 11 soxr_num_clips │ │ │ │ │ - 58: 00002079 40 FUNC GLOBAL DEFAULT 11 soxr_delay │ │ │ │ │ - 59: 00002281 22 FUNC GLOBAL DEFAULT 11 soxr_delete │ │ │ │ │ - 60: 00002299 1152 FUNC GLOBAL DEFAULT 11 soxr_create │ │ │ │ │ - 61: 00001cbd 12 FUNC GLOBAL DEFAULT 11 soxr_version │ │ │ │ │ - 62: 00001fd5 140 FUNC GLOBAL DEFAULT 11 soxr_io_spec │ │ │ │ │ - 63: 00002845 436 FUNC GLOBAL DEFAULT 11 soxr_output │ │ │ │ │ - 64: 00001f4d 6 FUNC GLOBAL DEFAULT 11 soxr_engine │ │ │ │ │ - 65: 00001f59 4 FUNC GLOBAL DEFAULT 11 soxr_error │ │ │ │ │ - 66: 00001cc9 644 FUNC GLOBAL DEFAULT 11 soxr_quality_spec │ │ │ │ │ - 67: 00002061 22 FUNC GLOBAL DEFAULT 11 soxr_set_input_fn │ │ │ │ │ - 68: 000020a1 416 FUNC GLOBAL DEFAULT 11 soxr_set_io_ratio │ │ │ │ │ + 51: 00002935 36 FUNC GLOBAL DEFAULT 11 soxr_set_error │ │ │ │ │ + 52: 000026c9 384 FUNC GLOBAL DEFAULT 11 soxr_process │ │ │ │ │ + 53: 000023e9 300 FUNC GLOBAL DEFAULT 11 soxr_clear │ │ │ │ │ + 54: 00001f69 64 FUNC GLOBAL DEFAULT 11 soxr_set_num_channels │ │ │ │ │ + 55: 00002849 236 FUNC GLOBAL DEFAULT 11 soxr_oneshot │ │ │ │ │ + 56: 00001c85 120 FUNC GLOBAL DEFAULT 11 soxr_runtime_spec │ │ │ │ │ + 57: 00001c7d 4 FUNC GLOBAL DEFAULT 11 soxr_num_clips │ │ │ │ │ + 58: 00001da1 40 FUNC GLOBAL DEFAULT 11 soxr_delay │ │ │ │ │ + 59: 00001fa9 22 FUNC GLOBAL DEFAULT 11 soxr_delete │ │ │ │ │ + 60: 00001fc1 1064 FUNC GLOBAL DEFAULT 11 soxr_create │ │ │ │ │ + 61: 000019e5 12 FUNC GLOBAL DEFAULT 11 soxr_version │ │ │ │ │ + 62: 00001cfd 140 FUNC GLOBAL DEFAULT 11 soxr_io_spec │ │ │ │ │ + 63: 00002515 436 FUNC GLOBAL DEFAULT 11 soxr_output │ │ │ │ │ + 64: 00001c75 6 FUNC GLOBAL DEFAULT 11 soxr_engine │ │ │ │ │ + 65: 00001c81 4 FUNC GLOBAL DEFAULT 11 soxr_error │ │ │ │ │ + 66: 000019f1 644 FUNC GLOBAL DEFAULT 11 soxr_quality_spec │ │ │ │ │ + 67: 00001d89 22 FUNC GLOBAL DEFAULT 11 soxr_set_input_fn │ │ │ │ │ + 68: 00001dc9 416 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 │ │ │ │ │ -0001d630 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d634 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d640 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d648 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d650 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d65c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d664 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d66c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d678 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d680 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d688 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d694 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d69c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d6a4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d6b0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d6b8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d6c0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d6cc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d6d4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d6dc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d6e8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d6f0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d6f8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d704 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d70c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d714 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d720 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d728 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d730 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d73c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d744 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d74c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d758 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d760 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d768 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d774 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d77c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d784 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d790 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d7ac 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d7b4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d7bc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d7c8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d7d0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d7d8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d7e4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d7ec 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d7f4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d800 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d808 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d810 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d81c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d824 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d82c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d838 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d840 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d848 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d850 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d854 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d864 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d868 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d878 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d87c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d890 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d898 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d8a0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d8ac 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d8b4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d8bc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d8c8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d8d0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d8d8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d8e4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d8ec 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d8f4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d900 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d908 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d910 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d91c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d924 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d92c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d938 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d940 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d948 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d954 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d95c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d964 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d970 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d978 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d980 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d98c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d994 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d99c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d9a8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d9b0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d9b8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d9c4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d9cc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d9d4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d9e0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001d9fc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001da04 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001da0c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001da18 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001da20 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001da28 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001da34 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001da3c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001da44 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001da50 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001da58 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001da60 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001da6c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001da74 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001da7c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001da88 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001da90 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001da98 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001daa0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001daa4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dab4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dab8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dac8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dacc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dadc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dae0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001daf0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001daf4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001db04 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001db08 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001db18 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001db1c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001db30 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001db38 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001db40 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001db4c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001db54 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001db5c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001db68 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001db70 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001db78 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001db84 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001db8c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001db94 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dba0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dba8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dbb0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dbbc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dbc4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dbcc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dbd8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dbe0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dbe8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dbf4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dbfc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dc04 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dc10 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dc18 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dc20 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dc2c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dc34 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dc3c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dc48 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dc50 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dc58 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dc64 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dc6c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dc74 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dc80 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dc9c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dca4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dcac 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dcb8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dcc0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dcc8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dcd4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dcdc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dce4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dcf0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dcf8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dd00 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dd0c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dd14 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dd1c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dd28 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dd30 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dd38 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dd40 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dd44 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dd54 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dd58 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dd70 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dd80 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dd84 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dd88 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dd98 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dda8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ddac 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ddb0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ddb4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ddb8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ddbc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ddc0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ddd0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ddd4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001ddd8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dfc4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dfd0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dfdc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dfe4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dfe8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dfec 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dff0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dff8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dffc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e000 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e00c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e010 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e014 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e018 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e01c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e020 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e024 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e028 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e02c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e030 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e034 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e044 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e048 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e04c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e050 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e054 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e058 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e05c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e060 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e064 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e06c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e070 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e074 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e078 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e07c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e080 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e084 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e088 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e08c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e090 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e094 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e098 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e0a8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e0ac 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e0b0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e0b4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e0b8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e0bc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e0c0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e0c4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e0c8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e0d0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e0d4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e0d8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e0dc 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e0e0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e0e4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e0e8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e0ec 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e0f0 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e0f4 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e0f8 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e100 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e104 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e108 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e10c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e110 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e114 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e118 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e11c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e124 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e128 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e12c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e130 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e134 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e138 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e13c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e140 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e144 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e148 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e14c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e150 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e154 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e158 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e15c 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001e160 00000017 R_ARM_RELATIVE │ │ │ │ │ -0001dd64 00001d02 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ -0001dd8c 00001d02 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ -0001e038 00001d02 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ -0001e09c 00001d02 R_ARM_ABS32 00000000 malloc@GLIBC_2.4 │ │ │ │ │ -0001dd68 00000302 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ -0001dd90 00000302 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ -0001e03c 00000302 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ -0001e0a0 00000302 R_ARM_ABS32 00000000 calloc@GLIBC_2.4 │ │ │ │ │ -0001dd6c 00000b02 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ -0001dd94 00000b02 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ -0001e040 00000b02 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ -0001e0a4 00000b02 R_ARM_ABS32 00000000 free@GLIBC_2.4 │ │ │ │ │ -0001dfc8 00000615 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ │ -0001dfcc 00000815 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ │ -0001dfd4 00000c15 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ │ -0001dfd8 00001815 R_ARM_GLOB_DAT 00000000 stderr@GLIBC_2.4 │ │ │ │ │ -0001dfe0 00002115 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ │ -0001dff4 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 │ │ │ │ │ -0001def8 00000316 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ │ -0001defc 00000416 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ │ -0001df00 00000516 R_ARM_JUMP_SLOT 00000000 omp_init_lock@OMP_3.0 │ │ │ │ │ -0001df04 00000616 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ │ -0001df08 00000716 R_ARM_JUMP_SLOT 00000000 strtol@GLIBC_2.4 │ │ │ │ │ -0001df0c 00003b16 R_ARM_JUMP_SLOT 00002281 soxr_delete │ │ │ │ │ -0001df10 00000916 R_ARM_JUMP_SLOT 00000000 fetestexcept@GLIBC_2.4 │ │ │ │ │ -0001df14 00000a16 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ │ -0001df18 00004416 R_ARM_JUMP_SLOT 000020a1 soxr_set_io_ratio │ │ │ │ │ -0001df1c 00000b16 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4 │ │ │ │ │ -0001df20 00003f16 R_ARM_JUMP_SLOT 00002845 soxr_output │ │ │ │ │ -0001df24 00000d16 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ │ -0001df28 00000e16 R_ARM_JUMP_SLOT 00000000 __memset_chk@GLIBC_2.4 │ │ │ │ │ -0001df2c 00000f16 R_ARM_JUMP_SLOT 00000000 time@GLIBC_2.4 │ │ │ │ │ -0001df30 00001016 R_ARM_JUMP_SLOT 00000000 pow@GLIBC_2.29 │ │ │ │ │ -0001df34 00001116 R_ARM_JUMP_SLOT 00000000 sincos@GLIBC_2.4 │ │ │ │ │ -0001df38 00001216 R_ARM_JUMP_SLOT 00000000 omp_get_thread_num@OMP_1.0 │ │ │ │ │ -0001df3c 00001316 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ │ -0001df40 00001416 R_ARM_JUMP_SLOT 00000000 feclearexcept@GLIBC_2.4 │ │ │ │ │ -0001df44 00001516 R_ARM_JUMP_SLOT 00000000 omp_unset_lock@OMP_3.0 │ │ │ │ │ -0001df48 00001616 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ │ -0001df4c 00001716 R_ARM_JUMP_SLOT 00000000 sincosf@GLIBC_2.4 │ │ │ │ │ -0001df50 00003416 R_ARM_JUMP_SLOT 000029f9 soxr_process │ │ │ │ │ -0001df54 00004216 R_ARM_JUMP_SLOT 00001cc9 soxr_quality_spec │ │ │ │ │ -0001df58 00001916 R_ARM_JUMP_SLOT 00000000 log@GLIBC_2.29 │ │ │ │ │ -0001df5c 00001a16 R_ARM_JUMP_SLOT 00000000 lrintf@GLIBC_2.4 │ │ │ │ │ -0001df60 00001b16 R_ARM_JUMP_SLOT 00000000 floor@GLIBC_2.4 │ │ │ │ │ -0001df64 00001c16 R_ARM_JUMP_SLOT 00000000 getenv@GLIBC_2.4 │ │ │ │ │ -0001df68 00001d16 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4 │ │ │ │ │ -0001df6c 00001e16 R_ARM_JUMP_SLOT 00000000 log10@GLIBC_2.4 │ │ │ │ │ -0001df70 00001f16 R_ARM_JUMP_SLOT 00000000 omp_get_num_threads@OMP_1.0 │ │ │ │ │ -0001df74 00002016 R_ARM_JUMP_SLOT 00000000 __vfprintf_chk@GLIBC_2.4 │ │ │ │ │ -0001df78 00002116 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ │ -0001df7c 00002216 R_ARM_JUMP_SLOT 00000000 sin@GLIBC_2.4 │ │ │ │ │ -0001df80 00003c16 R_ARM_JUMP_SLOT 00002299 soxr_create │ │ │ │ │ -0001df84 00003816 R_ARM_JUMP_SLOT 00001f5d soxr_runtime_spec │ │ │ │ │ -0001df88 00002316 R_ARM_JUMP_SLOT 00000000 sqrt@GLIBC_2.4 │ │ │ │ │ -0001df8c 00002416 R_ARM_JUMP_SLOT 00000000 omp_destroy_lock@OMP_3.0 │ │ │ │ │ -0001df90 00002516 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@GLIBC_2.4 │ │ │ │ │ -0001df94 00002616 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ │ -0001df98 00002716 R_ARM_JUMP_SLOT 00000000 asin@GLIBC_2.4 │ │ │ │ │ -0001df9c 00002816 R_ARM_JUMP_SLOT 00000000 cosf@GLIBC_2.4 │ │ │ │ │ -0001dfa0 00002916 R_ARM_JUMP_SLOT 00000000 ceil@GLIBC_2.4 │ │ │ │ │ -0001dfa4 00002a16 R_ARM_JUMP_SLOT 00000000 lrint@GLIBC_2.4 │ │ │ │ │ -0001dfa8 00002b16 R_ARM_JUMP_SLOT 00000000 omp_set_lock@OMP_3.0 │ │ │ │ │ -0001dfac 00002c16 R_ARM_JUMP_SLOT 00000000 fputc@GLIBC_2.4 │ │ │ │ │ -0001dfb0 00002e16 R_ARM_JUMP_SLOT 00000000 GOMP_parallel@GOMP_4.0 │ │ │ │ │ -0001dfb4 00002f16 R_ARM_JUMP_SLOT 00000000 div@GLIBC_2.4 │ │ │ │ │ -0001dfb8 00003016 R_ARM_JUMP_SLOT 00000000 exp@GLIBC_2.29 │ │ │ │ │ -0001dfbc 00003116 R_ARM_JUMP_SLOT 00000000 atan2@GLIBC_2.4 │ │ │ │ │ -0001dfc0 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 00001fa9 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 00001dc9 soxr_set_io_ratio │ │ │ │ │ +00018f20 00000b16 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4 │ │ │ │ │ +00018f24 00003f16 R_ARM_JUMP_SLOT 00002515 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 000026c9 soxr_process │ │ │ │ │ +00018f58 00004216 R_ARM_JUMP_SLOT 000019f1 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 00001fc1 soxr_create │ │ │ │ │ +00018f88 00003816 R_ARM_JUMP_SLOT 00001c85 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 0x1dddc contains 30 entries: │ │ │ │ │ +Dynamic section at offset 0x17de0 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) 0x1b988 │ │ │ │ │ - 0x00000019 (INIT_ARRAY) 0x1d630 │ │ │ │ │ + 0x0000000c (INIT) 0x1320 │ │ │ │ │ + 0x0000000d (FINI) 0x16100 │ │ │ │ │ + 0x00000019 (INIT_ARRAY) 0x18898 │ │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ │ - 0x0000001a (FINI_ARRAY) 0x1d634 │ │ │ │ │ + 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) 0x1deec │ │ │ │ │ + 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: 9451f02615bcc1e072f5132993646381c8c8a7bf │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3e4738e254084fdc5fdb57335ca5391dd6728dc5 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -63,15 +63,15 @@ │ │ │ │ │ 3F:F!F(F │ │ │ │ │ 3F:F!F(F │ │ │ │ │ 3F:F!F(F │ │ │ │ │ CFRF!F(F │ │ │ │ │ CFRF!F(F │ │ │ │ │ CFRF9FXF │ │ │ │ │ ah `1Da` │ │ │ │ │ -=HxD=J>KzD │ │ │ │ │ +1 │ │ │ │ ├── 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 ip, [r1], -r8 │ │ │ │ │ + @ instruction: 0x00017bb4 │ │ │ │ │ │ │ │ │ │ -00001618 : │ │ │ │ │ +00001340 : │ │ │ │ │ add ip, pc, #0, 12 │ │ │ │ │ - add ip, ip, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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, #28, 20 @ 0x1c000 │ │ │ │ │ - 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,66 +1,66 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 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 ip, 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 ip, r1, r6, lsr #17 │ │ │ │ │ - andeq ip, r1, r4, lsr #17 │ │ │ │ │ - andeq ip, 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 ip, r1, ip, ror r8 │ │ │ │ │ - andeq ip, r1, r8, ror r8 │ │ │ │ │ - strdeq ip, [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 ip, r1, r6, asr #16 │ │ │ │ │ - andeq ip, r1, ip, asr #11 │ │ │ │ │ + @ instruction: 0x00017ab6 │ │ │ │ │ + andeq r7, r1, r8, lsr #17 │ │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ │ - ldrdeq ip, [r1], -r2 │ │ │ │ │ - andeq ip, 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 │ │ │ │ │ @ instruction: 0x461db570 │ │ │ │ │ addlt r4, r6, r5, lsl fp │ │ │ │ │ andls r4, r3, #4, 12 @ 0x400000 │ │ │ │ │ @@ -76,38 +76,38 @@ │ │ │ │ │ ./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 1941c0 │ │ │ │ │ + blmi 193ee8 │ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:628 │ │ │ │ │ - blls 15ba10 │ │ │ │ │ + blls 15b738 │ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ │ mrsle r0, SP_irq │ │ │ │ │ ldcllt 0, cr11, [r0, #-24]! @ 0xffffffe8 │ │ │ │ │ mrc 7, 4, APSR_nzcv, cr12, cr15, {7} │ │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ │ - andeq ip, r1, r2, lsl #11 │ │ │ │ │ - andeq ip, r1, ip, asr #10 │ │ │ │ │ + andeq r7, r1, lr, asr r8 │ │ │ │ │ + andeq r7, r1, r8, lsr #16 │ │ │ │ │ soxr_input(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:633 │ │ │ │ │ stmdbvs r3, {r4, r5, r6, r7, r8, sl, ip, sp, pc} │ │ │ │ │ smlabbls r3, r5, r0, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:636 │ │ │ │ │ andcs fp, r0, r3, lsl r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:652 │ │ │ │ │ ldcllt 0, cr11, [r0, #20]! │ │ │ │ │ - blx fec5322c │ │ │ │ │ + blx fec52f54 │ │ │ │ │ ./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 13dc9e8 │ │ │ │ │ + b 13dc710 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:637 │ │ │ │ │ @ instruction: 0x46041656 │ │ │ │ │ strcs fp, [r0], -r8, lsl #30 │ │ │ │ │ movwlt fp, #56118 @ 0xdb36 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:646 │ │ │ │ │ @ instruction: 0xf0126803 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:642 │ │ │ │ │ @@ -149,21 +149,21 @@ │ │ │ │ │ @ instruction: 0x46204631 │ │ │ │ │ @ instruction: 0xff84f7ff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:643 (discriminator 3) │ │ │ │ │ strcc r6, [r1], -r3, lsr #16 │ │ │ │ │ ldmle r3!, {r0, r1, r4, r5, r7, r9, lr}^ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:636 │ │ │ │ │ ldr r4, [r7, r8, lsr #12]! │ │ │ │ │ - andeq r9, r1, r6, ror #31 │ │ │ │ │ + andeq r4, r1, r6, lsr sl │ │ │ │ │ soxr_output_1ch(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:657 │ │ │ │ │ @ instruction: 0x4604b570 │ │ │ │ │ addlt r4, r6, sp, lsl #12 │ │ │ │ │ andcc lr, r2, #3358720 @ 0x334000 │ │ │ │ │ - blmi a14310 │ │ │ │ │ + blmi a14038 │ │ │ │ │ @ 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 │ │ │ │ │ @@ -176,46 +176,46 @@ │ │ │ │ │ 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 81b4c │ │ │ │ │ + bge 81874 │ │ │ │ │ mulls r4, r8, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:663 │ │ │ │ │ stclvs 3, cr11, [r2, #-56]! @ 0xffffffc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:664 │ │ │ │ │ @ instruction: 0xf8d4a903 │ │ │ │ │ stclvs 0, cr5, [r0], #-704 @ 0xfffffd40 │ │ │ │ │ - blls 83714 │ │ │ │ │ + blls 8343c │ │ │ │ │ @ instruction: 0xf104bf54 │ │ │ │ │ andcs r0, r0, #188, 4 @ 0xc000000b │ │ │ │ │ andcs r9, r1, #268435456 @ 0x10000000 │ │ │ │ │ - bge 1262dc │ │ │ │ │ + bge 126004 │ │ │ │ │ @ instruction: 0xf8d447a8 │ │ │ │ │ strmi r3, [r3], #-184 @ 0xffffff48 │ │ │ │ │ adcscc pc, r8, r4, asr #17 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:657 │ │ │ │ │ - blmi 294318 │ │ │ │ │ + blmi 294040 │ │ │ │ │ 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 │ │ │ │ │ ldcl 7, cr15, [r0, #1020]! @ 0x3fc │ │ │ │ │ - andeq ip, r1, r8, ror r4 │ │ │ │ │ + andeq r7, r1, r4, asr r7 │ │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ │ - andeq ip, r1, r0, lsl #8 │ │ │ │ │ + ldrdeq r7, [r1], -ip │ │ │ │ │ soxr_delete0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:494 │ │ │ │ │ @ instruction: 0x4605b538 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:497 │ │ │ │ │ ldrdeq pc, [r0], r0 │ │ │ │ │ stmdavs fp!, {r5, r7, r8, ip, sp, pc} │ │ │ │ │ strcs fp, [r0], #-403 @ 0xfffffe6d │ │ │ │ │ @@ -253,19 +253,19 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:680 │ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ │ addlt r4, r3, r6, lsl #12 │ │ │ │ │ mcr 7, 0, pc, cr10, cr15, {7} @ │ │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ │ ldmdavs r7!, {r1, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ │ strmi r4, [r4], -r1, lsr #12 │ │ │ │ │ - @ instruction: 0xf0196838 │ │ │ │ │ - addmi pc, ip, #6400 @ 0x1900 │ │ │ │ │ - blx 138802 │ │ │ │ │ + @ instruction: 0xf0146838 │ │ │ │ │ + addmi pc, ip, #1064960 @ 0x104000 │ │ │ │ │ + blx 13852a │ │ │ │ │ stmdbne r5, {sl, ip} │ │ │ │ │ - ble 4d264c │ │ │ │ │ + ble 4d2374 │ │ │ │ │ mulsls r0, r6, r8 │ │ │ │ │ ldrdhi pc, [r8], -r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:683 │ │ │ │ │ @ instruction: 0x46216872 │ │ │ │ │ ldrtmi r4, [r8], -r3, asr #12 │ │ │ │ │ @ instruction: 0xf8526812 │ │ │ │ │ @ instruction: 0xf8cd2024 │ │ │ │ │ @@ -283,36 +283,36 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:781 │ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ │ addlt r4, r5, r7, lsl #12 │ │ │ │ │ ldcl 7, cr15, [sl, #1020] @ 0x3fc │ │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ │ ldmdavs sp!, {r1, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ │ strmi r4, [r4], -r1, lsr #12 │ │ │ │ │ - @ instruction: 0xf0196828 │ │ │ │ │ - addmi pc, ip, #238592 @ 0x3a400 │ │ │ │ │ - blx 1388a6 │ │ │ │ │ - bl 6bf8 │ │ │ │ │ + @ instruction: 0xf0146828 │ │ │ │ │ + addmi pc, ip, #278528 @ 0x44000 │ │ │ │ │ + blx 1385ce │ │ │ │ │ + bl 6920 │ │ │ │ │ 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 │ │ │ │ │ @ instruction: 0xf8d768fb │ │ │ │ │ @ instruction: 0xf8d78004 │ │ │ │ │ - bl 1adc50 │ │ │ │ │ + bl 1ad978 │ │ │ │ │ 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, 4, pc, cr10, cr15, {7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:786 │ │ │ │ │ - blcs 13fd84 │ │ │ │ │ + blcs 13faac │ │ │ │ │ strbmi r4, [r3], -r1, lsr #12 │ │ │ │ │ @ instruction: 0xf8cd4628 │ │ │ │ │ @ instruction: 0xf7ff9000 │ │ │ │ │ stmdblt ip, {r0, r2, r4, r8, 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 │ │ │ │ │ @@ -320,89 +320,89 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:781 │ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ │ tstcs r0, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:782 (discriminator 1) │ │ │ │ │ svclt 0x0000e7cf │ │ │ │ │ _soxr_trace(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:27 │ │ │ │ │ - bmi 56ec94 │ │ │ │ │ + bmi 56e9bc │ │ │ │ │ cfldr32mi mvfx11, [r5], {16} │ │ │ │ │ ldmdbmi r5, {r1, r7, ip, sp, pc} │ │ │ │ │ - blge 112e54 │ │ │ │ │ + blge 112b7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:30 │ │ │ │ │ ldrbtmi r4, [r9], #-2068 @ 0xfffff7ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:27 │ │ │ │ │ ldmdavs r2, {r1, r5, r7, fp, ip, lr} │ │ │ │ │ @ instruction: 0xf04f9201 │ │ │ │ │ @ instruction: 0xf8530200 │ │ │ │ │ movwls r2, #2820 @ 0xb04 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:30 │ │ │ │ │ tstcs r1, ip, lsl #16 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:109 │ │ │ │ │ @ instruction: 0xf7ff6820 │ │ │ │ │ stmdavs r1!, {r1, r2, r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:31 │ │ │ │ │ @ instruction: 0xf7ff200a │ │ │ │ │ - bmi 33d414 │ │ │ │ │ + bmi 33d13c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:33 │ │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ │ subsmi r9, sl, r1, lsl #22 │ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ │ andlt sp, r2, r4, lsl #2 │ │ │ │ │ @ instruction: 0x4010e8bd │ │ │ │ │ ldrbmi fp, [r0, -r4]! │ │ │ │ │ stc 7, cr15, [r2, #-1020]! @ 0xfffffc04 │ │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ │ - andeq ip, r1, ip, lsl #5 │ │ │ │ │ - andeq ip, r1, r6, lsl #5 │ │ │ │ │ + andeq r7, r1, r8, ror #10 │ │ │ │ │ + andeq r7, r1, r2, ror #10 │ │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ │ - andeq ip, r1, lr, asr r2 │ │ │ │ │ + andeq r7, r1, sl, lsr r5 │ │ │ │ │ │ │ │ │ │ -00001cbc : │ │ │ │ │ +000019e4 : │ │ │ │ │ soxr_version(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:42 │ │ │ │ │ - ldr r0, [pc, #4] @ (1cc4 ) │ │ │ │ │ + ldr r0, [pc, #4] @ (19ec ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ │ + @ instruction: 0x47ca │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00001cc8 : │ │ │ │ │ +000019f0 : │ │ │ │ │ soxr_quality_spec(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:104 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ 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, #604] @ (1f30 ) │ │ │ │ │ + ldr r1, [pc, #604] @ (1c58 ) │ │ │ │ │ mov r5, r0 │ │ │ │ │ - ldr r3, [pc, #604] @ (1f34 ) │ │ │ │ │ + ldr r3, [pc, #604] @ (1c5c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:107 │ │ │ │ │ cmp r7, #12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:104 │ │ │ │ │ add r1, pc │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ 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 1d88 │ │ │ │ │ + bls.n 1ab0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:114 │ │ │ │ │ orr.w r4, r2, #2147483648 @ 0x80000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ - ldr r2, [pc, #576] @ (1f38 ) │ │ │ │ │ + ldr r2, [pc, #576] @ (1c60 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:116 │ │ │ │ │ - vldr d8, [pc, #512] @ 1ef8 │ │ │ │ │ + vldr d8, [pc, #512] @ 1c20 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ add r2, pc │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:116 │ │ │ │ │ @@ -424,56 +424,56 @@ │ │ │ │ │ vmov.f64 d1, d8 │ │ │ │ │ vmov.f64 d0, #136 @ 0xc0400000 -3.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 5) │ │ │ │ │ vstr d6, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:124 (discriminator 5) │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 (discriminator 5) │ │ │ │ │ - bl 8940 │ │ │ │ │ + bl 8610 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d5, [pc, #456] @ 1f00 │ │ │ │ │ + vldr d5, [pc, #456] @ 1c28 │ │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ │ vdiv.f64 d6, d5, d0 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:139 │ │ │ │ │ lsls r3, r6, #25 │ │ │ │ │ - bmi.n 1e4a │ │ │ │ │ + bmi.n 1b72 │ │ │ │ │ ./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, #472] @ (1f3c ) │ │ │ │ │ + ldr r2, [pc, #472] @ (1c64 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:142 │ │ │ │ │ - ldr r3, [pc, #464] @ (1f34 ) │ │ │ │ │ + ldr r3, [pc, #464] @ (1c5c ) │ │ │ │ │ ./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 1eda │ │ │ │ │ + bne.w 1c02 │ │ │ │ │ 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 1dea │ │ │ │ │ + bhi.n 1b12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 (discriminator 8) │ │ │ │ │ - ldr r1, [pc, #432] @ (1f40 ) │ │ │ │ │ + ldr r1, [pc, #432] @ (1c68 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:114 (discriminator 8) │ │ │ │ │ ands.w r0, r6, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:116 (discriminator 8) │ │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 (discriminator 8) │ │ │ │ │ add r1, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:116 (discriminator 8) │ │ │ │ │ @@ -498,40 +498,40 @@ │ │ │ │ │ orr.w r4, r2, r3, lsl #31 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 (discriminator 8) │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 (discriminator 8) │ │ │ │ │ vstr d7, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 8) │ │ │ │ │ - cbz r7, 1e10 │ │ │ │ │ + cbz r7, 1b38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 1) │ │ │ │ │ tst.w r6, #12 │ │ │ │ │ - bne.n 1e70 │ │ │ │ │ + bne.n 1b98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 │ │ │ │ │ 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 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 │ │ │ │ │ - bne.n 1eae │ │ │ │ │ - add r3, pc, #332 @ (adr r3, 1f28 ) │ │ │ │ │ + bne.n 1bd6 │ │ │ │ │ + add r3, pc, #332 @ (adr r3, 1c50 ) │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:123 │ │ │ │ │ - vldr d8, [pc, #288] @ 1f08 │ │ │ │ │ - b.n 1e3c │ │ │ │ │ + vldr d8, [pc, #288] @ 1c30 │ │ │ │ │ + b.n 1b64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:114 │ │ │ │ │ orr.w r4, r2, #2147483648 @ 0x80000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ - ldr r2, [pc, #340] @ (1f44 ) │ │ │ │ │ + ldr r2, [pc, #340] @ (1c6c ) │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ 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 │ │ │ │ │ @@ -542,113 +542,113 @@ │ │ │ │ │ movs r3, #0 │ │ │ │ │ movt r3, #16368 @ 0x3ff0 │ │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:115 │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ vstr d7, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 │ │ │ │ │ - vldr d8, [pc, #252] @ 1f10 │ │ │ │ │ + vldr d8, [pc, #252] @ 1c38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 │ │ │ │ │ vmov.f64 d0, #136 @ 0xc0400000 -3.0 │ │ │ │ │ vmov.f64 d1, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 │ │ │ │ │ vstr d8, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 │ │ │ │ │ - bl 8940 │ │ │ │ │ + bl 8610 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d5, [pc, #212] @ 1f00 │ │ │ │ │ + vldr d5, [pc, #212] @ 1c28 │ │ │ │ │ vsub.f64 d0, d6, d0 │ │ │ │ │ vdiv.f64 d7, d5, d0 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vstr d6, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:129 │ │ │ │ │ bic.w 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.n 1d4c │ │ │ │ │ + bpl.n 1a74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:140 │ │ │ │ │ vmov.f64 d1, d8 │ │ │ │ │ vmov.f64 d0, #136 @ 0xc0400000 -3.0 │ │ │ │ │ - bl 8940 │ │ │ │ │ + bl 8610 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d5, [pc, #188] @ 1f18 │ │ │ │ │ + vldr d5, [pc, #188] @ 1c40 │ │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ │ vdiv.f64 d6, d5, d0 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [sp, #16] │ │ │ │ │ - b.n 1d4c │ │ │ │ │ + b.n 1a74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 3) │ │ │ │ │ - cbz r0, 1ede │ │ │ │ │ + cbz r0, 1c06 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:121 (discriminator 8) │ │ │ │ │ lsls r3, r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:134 (discriminator 8) │ │ │ │ │ cmp r7, #10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:121 (discriminator 8) │ │ │ │ │ rsb r3, r3, #55 @ 0x37 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 8) │ │ │ │ │ vmov s15, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:133 (discriminator 8) │ │ │ │ │ - ldr r3, [pc, #200] @ (1f48 ) │ │ │ │ │ + ldr r3, [pc, #200] @ (1c70 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 8) │ │ │ │ │ vcvt.f64.s32 d8, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:124 (discriminator 8) │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:133 (discriminator 8) │ │ │ │ │ add r3, pc │ │ │ │ │ add.w r3, r3, r7, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 (discriminator 8) │ │ │ │ │ vstr d8, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:133 (discriminator 8) │ │ │ │ │ vldr s12, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ │ vstr d6, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:134 (discriminator 8) │ │ │ │ │ - bne.n 1ea4 │ │ │ │ │ + bne.n 1bcc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:136 │ │ │ │ │ orr.w r4, r4, #67 @ 0x43 │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:123 │ │ │ │ │ - vldr d6, [pc, #120] @ 1f20 │ │ │ │ │ + vldr d6, [pc, #120] @ 1c48 │ │ │ │ │ vmul.f64 d8, d8, d6 │ │ │ │ │ - b.n 1d48 │ │ │ │ │ + b.n 1a70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 (discriminator 1) │ │ │ │ │ - vldr d1, [pc, #88] @ 1f08 │ │ │ │ │ + vldr d1, [pc, #88] @ 1c30 │ │ │ │ │ vmov.f64 d0, #136 @ 0xc0400000 -3.0 │ │ │ │ │ - bl 8940 │ │ │ │ │ + bl 8610 │ │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ │ - vldr d6, [pc, #64] @ 1f00 │ │ │ │ │ + vldr d6, [pc, #64] @ 1c28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:128 (discriminator 1) │ │ │ │ │ cmp r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:127 (discriminator 1) │ │ │ │ │ vdiv.f64 d7, d6, d0 │ │ │ │ │ vsub.f64 d8, d8, d7 │ │ │ │ │ vstr d8, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:123 (discriminator 1) │ │ │ │ │ - vldr d8, [pc, #52] @ 1f08 │ │ │ │ │ + vldr d8, [pc, #52] @ 1c30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:128 (discriminator 1) │ │ │ │ │ - bne.w 1d48 │ │ │ │ │ - b.n 1de4 │ │ │ │ │ + bne.w 1a70 │ │ │ │ │ + b.n 1b0c │ │ │ │ │ ./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 r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:123 │ │ │ │ │ - vldr d8, [pc, #60] @ 1f20 │ │ │ │ │ + vldr d8, [pc, #60] @ 1c48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:120 │ │ │ │ │ lsls r7, r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:117 │ │ │ │ │ vmov s15, r7 │ │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:123 │ │ │ │ │ vmul.f64 d8, d6, d8 │ │ │ │ │ - b.n 1d1e │ │ │ │ │ + b.n 1a46 │ │ │ │ │ nop.w │ │ │ │ │ ldr r7, [r5, #84] @ 0x54 │ │ │ │ │ movs r0, #46 @ 0x2e │ │ │ │ │ asrs r5, r6, #9 │ │ │ │ │ eors r5, r4 │ │ │ │ │ ldr r1, [sp, #616] @ 0x268 │ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ │ @@ -665,130 +665,130 @@ │ │ │ │ │ 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, 1f30 ) │ │ │ │ │ + add r4, pc, #0 @ (adr r4, 1c58 ) │ │ │ │ │ subs r7, #229 @ 0xe5 │ │ │ │ │ - stmia r2!, {r4} │ │ │ │ │ + strb r4, [r5, #19] │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r5, [sp, #304] @ 0x130 │ │ │ │ │ + blxns r3 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - stmia r1!, {r2, r7} │ │ │ │ │ + strb r0, [r4, #17] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ │ + bx r0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r4, [sp, #336] @ 0x150 │ │ │ │ │ + mov ip, r4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r5, [sp, #808] @ 0x328 │ │ │ │ │ + @ instruction: 0x47fa │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00001f4c : │ │ │ │ │ +00001c74 : │ │ │ │ │ soxr_engine(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:148 │ │ │ │ │ ldr.w r3, [r0, #168] @ 0xa8 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001f54 : │ │ │ │ │ +00001c7c : │ │ │ │ │ soxr_num_clips(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:156 │ │ │ │ │ adds r0, #184 @ 0xb8 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00001f58 : │ │ │ │ │ +00001c80 : │ │ │ │ │ soxr_error(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:163 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00001f5c : │ │ │ │ │ +00001c84 : │ │ │ │ │ soxr_runtime_spec(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:168 │ │ │ │ │ push {r4, lr} │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ 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:168 │ │ │ │ │ sub sp, #32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:171 │ │ │ │ │ - vldr d7, [pc, #88] @ 1fc0 │ │ │ │ │ + vldr d7, [pc, #88] @ 1ce8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:175 │ │ │ │ │ mov lr, sp │ │ │ │ │ mov ip, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:168 │ │ │ │ │ mov r4, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ strd r2, r2, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:168 │ │ │ │ │ - ldr r2, [pc, #80] @ (1fc8 ) │ │ │ │ │ + ldr r2, [pc, #80] @ (1cf0 ) │ │ │ │ │ ./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, #80] @ (1fcc ) │ │ │ │ │ + ldr r3, [pc, #80] @ (1cf4 ) │ │ │ │ │ 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, #56] @ (1fd0 ) │ │ │ │ │ + ldr r2, [pc, #56] @ (1cf8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:176 │ │ │ │ │ - ldr r3, [pc, #52] @ (1fcc ) │ │ │ │ │ + ldr r3, [pc, #52] @ (1cf4 ) │ │ │ │ │ ./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 1fb6 │ │ │ │ │ + bne.n 1cde │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #32 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ movs r2, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r1, r2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - itee vs │ │ │ │ │ - movvs r1, r0 │ │ │ │ │ - lslvc r0, r5, #3 │ │ │ │ │ - movvc r0, r0 │ │ │ │ │ - sevl │ │ │ │ │ + strb r2, [r1, #9] │ │ │ │ │ + movs r1, r0 │ │ │ │ │ + lsls r0, r5, #3 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + strb r4, [r5, #8] │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00001fd4 : │ │ │ │ │ +00001cfc : │ │ │ │ │ soxr_io_spec(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:183 │ │ │ │ │ push {r4, lr} │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:183 │ │ │ │ │ - ldr.w lr, [pc, #116] @ 2050 │ │ │ │ │ - ldr r4, [pc, #116] @ (2054 ) │ │ │ │ │ + ldr.w lr, [pc, #116] @ 1d78 │ │ │ │ │ + ldr r4, [pc, #116] @ (1d7c ) │ │ │ │ │ sub sp, #32 │ │ │ │ │ add lr, pc │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ mov ip, sp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:183 │ │ │ │ │ ldr.w r4, [lr, r4] │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ @@ -801,65 +801,65 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ 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 203a │ │ │ │ │ + bls.n 1d62 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:187 │ │ │ │ │ - ldr r3, [pc, #76] @ (2058 ) │ │ │ │ │ + ldr r3, [pc, #76] @ (1d80 ) │ │ │ │ │ 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] @ (205c ) │ │ │ │ │ + ldr r2, [pc, #64] @ (1d84 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:194 │ │ │ │ │ - ldr r3, [pc, #56] @ (2054 ) │ │ │ │ │ + ldr r3, [pc, #56] @ (1d7c ) │ │ │ │ │ ./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 204c │ │ │ │ │ + bne.n 1d74 │ │ │ │ │ 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 200e │ │ │ │ │ + b.n 1d36 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:194 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ - it eq │ │ │ │ │ - moveq r1, r0 │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ + strb r4, [r4, #7] │ │ │ │ │ + movs r1, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [sp, #264] @ 0x108 │ │ │ │ │ + add sl, r2 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - bkpt 0x00cc │ │ │ │ │ + strb r0, [r5, #6] │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00002060 : │ │ │ │ │ +00001d88 : │ │ │ │ │ soxr_set_input_fn(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:484 │ │ │ │ │ mov ip, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:487 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ @@ -869,159 +869,159 @@ │ │ │ │ │ strd r2, r1, [ip, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:487 │ │ │ │ │ str.w r3, [ip, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:489 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002078 : │ │ │ │ │ +00001da0 : │ │ │ │ │ soxr_delay(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:514 │ │ │ │ │ - cbz r0, 207e │ │ │ │ │ + cbz r0, 1da6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:514 (discriminator 1) │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ - cbz r3, 2084 │ │ │ │ │ + cbz r3, 1dac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:514 │ │ │ │ │ - vldr d0, [pc, #24] @ 2098 │ │ │ │ │ + vldr d0, [pc, #24] @ 1dc0 │ │ │ │ │ ./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 207e │ │ │ │ │ + beq.n 1da6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:514 (discriminator 5) │ │ │ │ │ ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bx r2 │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000020a0 : │ │ │ │ │ +00001dc8 : │ │ │ │ │ soxr_set_io_ratio(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:571 │ │ │ │ │ - ldr r2, [pc, #380] @ (2220 ) │ │ │ │ │ - ldr r3, [pc, #384] @ (2224 ) │ │ │ │ │ + ldr r2, [pc, #380] @ (1f48 ) │ │ │ │ │ + ldr r3, [pc, #384] @ (1f4c ) │ │ │ │ │ add r2, pc │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #16 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:574 │ │ │ │ │ - cbz r0, 2128 │ │ │ │ │ + cbz r0, 1e50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:575 │ │ │ │ │ ldr r5, [r0, #16] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r5, 20e4 │ │ │ │ │ + cbz r5, 1e0c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:571 │ │ │ │ │ - ldr r2, [pc, #356] @ (2228 ) │ │ │ │ │ + ldr r2, [pc, #356] @ (1f50 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:589 │ │ │ │ │ - ldr r3, [pc, #348] @ (2224 ) │ │ │ │ │ + ldr r3, [pc, #348] @ (1f4c ) │ │ │ │ │ ./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 2202 │ │ │ │ │ + bne.w 1f2a │ │ │ │ │ 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, 212e │ │ │ │ │ + cbz r3, 1e56 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:577 │ │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.n 2122 │ │ │ │ │ + bls.n 1e4a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:578 │ │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ │ - cbz r3, 2158 │ │ │ │ │ + cbz r3, 1e80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:582 │ │ │ │ │ ldr.w r3, [r0, #164] @ 0xa4 │ │ │ │ │ - cbnz r3, 2134 │ │ │ │ │ + cbnz r3, 1e5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:587 │ │ │ │ │ vldr d7, [r0, #8] │ │ │ │ │ - vldr d6, [pc, #272] @ 2218 │ │ │ │ │ + vldr d6, [pc, #272] @ 1f40 │ │ │ │ │ vsub.f64 d7, d7, d0 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 20c2 │ │ │ │ │ - ldr r5, [pc, #268] @ (222c ) │ │ │ │ │ + bmi.n 1dea │ │ │ │ │ + ldr r5, [pc, #268] @ (1f54 ) │ │ │ │ │ add r5, pc │ │ │ │ │ - b.n 20c2 │ │ │ │ │ + b.n 1dea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:577 │ │ │ │ │ - ldr r5, [pc, #268] @ (2230 ) │ │ │ │ │ + ldr r5, [pc, #268] @ (1f58 ) │ │ │ │ │ add r5, pc │ │ │ │ │ - b.n 20c2 │ │ │ │ │ + b.n 1dea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:574 │ │ │ │ │ - ldr r5, [pc, #264] @ (2234 ) │ │ │ │ │ + ldr r5, [pc, #264] @ (1f5c ) │ │ │ │ │ add r5, pc │ │ │ │ │ - b.n 20c2 │ │ │ │ │ + b.n 1dea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:576 │ │ │ │ │ - ldr r5, [pc, #264] @ (2238 ) │ │ │ │ │ + ldr r5, [pc, #264] @ (1f60 ) │ │ │ │ │ add r5, pc │ │ │ │ │ - b.n 20c2 │ │ │ │ │ + b.n 1dea │ │ │ │ │ mov r6, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:583 │ │ │ │ │ mov r7, r5 │ │ │ │ │ - b.n 213e │ │ │ │ │ + b.n 1e66 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:584 │ │ │ │ │ ldr.w r3, [r4, #164] @ 0xa4 │ │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr.w r0, [r2, r7, lsl #2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:583 │ │ │ │ │ adds r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:584 │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:583 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bcc.n 213a │ │ │ │ │ - b.n 20c2 │ │ │ │ │ + bcc.n 1e62 │ │ │ │ │ + b.n 1dea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:532 │ │ │ │ │ ldr.w r3, [r4, #156] @ 0x9c │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:579 │ │ │ │ │ vstr d0, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:532 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:533 │ │ │ │ │ ldr.w r8, [r4] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - blx 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 r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:534 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:533 │ │ │ │ │ str.w r6, [r4, #180] @ 0xb4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:534 │ │ │ │ │ - blx 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 r7, r0 │ │ │ │ │ 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 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r6, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r6, #1 │ │ │ │ │ movne r6, #0 │ │ │ │ │ @@ -1030,285 +1030,285 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:536 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r6, r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:535 │ │ │ │ │ str.w r0, [r4, #128] @ 0x80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:536 │ │ │ │ │ - cbnz r6, 2206 │ │ │ │ │ + cbnz r6, 1f2e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:539 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 21fe │ │ │ │ │ + beq.n 1f26 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:543 │ │ │ │ │ add.w r8, r4, #88 @ 0x58 │ │ │ │ │ add.w r7, r4, #24 │ │ │ │ │ - b.n 21c4 │ │ │ │ │ + b.n 1eec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:539 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bcs.n 21fe │ │ │ │ │ + bcs.n 1f26 │ │ │ │ │ ./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 │ │ │ │ │ str.w r0, [r5, r6, lsl #2] │ │ │ │ │ - cbz r0, 2206 │ │ │ │ │ + cbz r0, 1f2e │ │ │ │ │ ./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 21b8 │ │ │ │ │ + beq.n 1ee0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:521 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b18 │ │ │ │ │ + bl 1840 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:522 │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:551 │ │ │ │ │ - b.n 20c2 │ │ │ │ │ + b.n 1dea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:553 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:580 │ │ │ │ │ - b.n 20c2 │ │ │ │ │ + b.n 1dea │ │ │ │ │ ./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, #52] @ (223c ) │ │ │ │ │ + ldr r5, [pc, #52] @ (1f64 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:521 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b18 │ │ │ │ │ + bl 1840 │ │ │ │ │ ./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 20c2 │ │ │ │ │ + b.n 1dea │ │ │ │ │ nop.w │ │ │ │ │ ldrsb r6, [r2, r0] │ │ │ │ │ ldr r6, [sp, #924] @ 0x39c │ │ │ │ │ lsls r7, r5, #14 │ │ │ │ │ subs r4, #210 @ 0xd2 │ │ │ │ │ - bkpt 0x0044 │ │ │ │ │ + strb r0, [r4, #4] │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bkpt 0x0022 │ │ │ │ │ + strb r6, [r7, #3] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ │ + mvns r6, r7 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ │ + mvns r0, r4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r1, [sp, #296] @ 0x128 │ │ │ │ │ + bics r2, r3 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r1, [sp, #368] @ 0x170 │ │ │ │ │ + bics r4, r5 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r0, [sp, #344] @ 0x158 │ │ │ │ │ + cmp r6, r4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00002240 : │ │ │ │ │ +00001f68 : │ │ │ │ │ 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, 225e │ │ │ │ │ + cbz r0, 1f86 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:561 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 2264 │ │ │ │ │ + beq.n 1f8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:562 │ │ │ │ │ - cbz r2, 2258 │ │ │ │ │ + cbz r2, 1f80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:563 │ │ │ │ │ ldr.w r1, [r0, #128] @ 0x80 │ │ │ │ │ - cbz r1, 2268 │ │ │ │ │ - ldr r0, [pc, #32] @ (2274 ) │ │ │ │ │ + cbz r1, 1f90 │ │ │ │ │ + ldr r0, [pc, #32] @ (1f9c ) │ │ │ │ │ add r0, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:566 │ │ │ │ │ bx lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:562 │ │ │ │ │ - ldr r0, [pc, #28] @ (2278 ) │ │ │ │ │ + ldr r0, [pc, #28] @ (1fa0 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:560 │ │ │ │ │ - ldr r0, [pc, #28] @ (227c ) │ │ │ │ │ + ldr r0, [pc, #28] @ (1fa4 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:561 (discriminator 1) │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ bx lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:565 │ │ │ │ │ vldr d0, [r0, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:564 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:565 │ │ │ │ │ - b.w 1678 │ │ │ │ │ + b.w 13a0 │ │ │ │ │ nop │ │ │ │ │ - ldr r0, [sp, #816] @ 0x330 │ │ │ │ │ + orrs r4, r3 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ │ + cmn r6, r7 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ │ + negs r4, r4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00002280 : │ │ │ │ │ +00001fa8 : │ │ │ │ │ soxr_delete(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:595 │ │ │ │ │ - cbz r0, 2294 │ │ │ │ │ + cbz r0, 1fbc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:594 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:596 │ │ │ │ │ - bl 1b18 │ │ │ │ │ + bl 1840 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:597 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:596 │ │ │ │ │ - b.w 1688 │ │ │ │ │ + b.w 13b0 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002298 : │ │ │ │ │ +00001fc0 : │ │ │ │ │ soxr_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 │ │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:367 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - ldr r5, [pc, #988] @ (2680 ) │ │ │ │ │ - ldr r4, [pc, #992] @ (2684 ) │ │ │ │ │ + ldr r5, [pc, #948] @ (2380 ) │ │ │ │ │ + ldr r4, [pc, #952] @ (2384 ) │ │ │ │ │ mov sl, r0 │ │ │ │ │ add r5, pc │ │ │ │ │ vpush {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:367 │ │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ │ - ldr.w r9, [pc, #980] @ 2688 │ │ │ │ │ + ldr.w r9, [pc, #940] @ 2388 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:367 │ │ │ │ │ ldr r4, [r5, r4] │ │ │ │ │ mov r7, r1 │ │ │ │ │ add r9, pc │ │ │ │ │ ldr.w r8, [sp, #120] @ 0x78 │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ │ mov.w r4, #0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 │ │ │ │ │ - beq.n 2360 │ │ │ │ │ + beq.n 2088 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 (discriminator 1) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 2346 │ │ │ │ │ + bne.n 206e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 │ │ │ │ │ vmov.f64 d8, #240 @ 0xbf800000 -1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:376 │ │ │ │ │ - ldr r0, [pc, #940] @ (268c ) │ │ │ │ │ + ldr r0, [pc, #900] @ (238c ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1768 │ │ │ │ │ + blx 1490 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:377 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2374 │ │ │ │ │ + beq.n 209c │ │ │ │ │ /usr/include/stdlib.h:364 │ │ │ │ │ movs r2, #10 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - blx 1648 │ │ │ │ │ + blx 1370 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:377 │ │ │ │ │ - ldr r3, [pc, #924] @ (2690 ) │ │ │ │ │ + ldr r3, [pc, #884] @ (2390 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:388 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:377 │ │ │ │ │ add r3, pc │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:388 │ │ │ │ │ - ble.n 2308 │ │ │ │ │ + ble.n 2030 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:388 (discriminator 1) │ │ │ │ │ - ldr r1, [pc, #920] @ (2694 ) │ │ │ │ │ - ldr r0, [pc, #920] @ (2698 ) │ │ │ │ │ + ldr r1, [pc, #880] @ (2394 ) │ │ │ │ │ + ldr r0, [pc, #880] @ (2398 ) │ │ │ │ │ add r1, pc │ │ │ │ │ adds r1, #12 │ │ │ │ │ add r0, pc │ │ │ │ │ - bl 1c50 │ │ │ │ │ + bl 1978 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:392 │ │ │ │ │ - cbz r5, 234c │ │ │ │ │ + cbz r5, 2074 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:392 (discriminator 1) │ │ │ │ │ ldr.w fp, [r5, #32] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 234c │ │ │ │ │ + beq.n 2074 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:474 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - blx 1654 │ │ │ │ │ + blx 137c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:475 │ │ │ │ │ - cbz r7, 2324 │ │ │ │ │ + cbz r7, 204c │ │ │ │ │ ./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] @ (269c ) │ │ │ │ │ + ldr r2, [pc, #844] @ (239c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:478 │ │ │ │ │ - ldr r3, [pc, #860] @ (2684 ) │ │ │ │ │ + ldr r3, [pc, #820] @ (2384 ) │ │ │ │ │ ./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 2706 │ │ │ │ │ + bne.w 235e │ │ │ │ │ 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 22dc │ │ │ │ │ + b.n 2004 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:393 │ │ │ │ │ - cbz r6, 237c │ │ │ │ │ + cbz r6, 20a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:393 (discriminator 1) │ │ │ │ │ ldrd r3, r2, [r6] │ │ │ │ │ orrs r3, r2 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bls.n 237c │ │ │ │ │ + bls.n 20a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:394 │ │ │ │ │ - ldr.w fp, [pc, #836] @ 26a0 │ │ │ │ │ + ldr.w fp, [pc, #796] @ 23a0 │ │ │ │ │ add fp, pc │ │ │ │ │ - b.n 2314 │ │ │ │ │ + b.n 203c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:369 (discriminator 2) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - vldr d8, [pc, #776] @ 2670 │ │ │ │ │ + vldr d8, [pc, #736] @ 2370 │ │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ │ it ne │ │ │ │ │ vmovne.f64 d8, d7 │ │ │ │ │ - b.n 22dc │ │ │ │ │ + b.n 2004 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:377 │ │ │ │ │ - ldr r2, [pc, #812] @ (26a4 ) │ │ │ │ │ + ldr r2, [pc, #772] @ (23a4 ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:388 │ │ │ │ │ - b.n 2308 │ │ │ │ │ + b.n 2030 │ │ │ │ │ ./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 270a │ │ │ │ │ + beq.w 2362 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:401 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 260e │ │ │ │ │ + beq.w 2324 │ │ │ │ │ ./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 (discriminator 1) │ │ │ │ │ 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} │ │ │ │ │ @@ -1318,170 +1318,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 (discriminator 1) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 23c8 │ │ │ │ │ + ble.n 20f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:405 │ │ │ │ │ - vldr d5, [pc, #696] @ 2678 │ │ │ │ │ + vldr d5, [pc, #656] @ 2378 │ │ │ │ │ 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 25d2 │ │ │ │ │ + bgt.w 22d4 │ │ │ │ │ ./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 2600 │ │ │ │ │ + beq.w 22fa │ │ │ │ │ ./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 2634 │ │ │ │ │ + beq.w 2308 │ │ │ │ │ ./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] @ (26a8 ) │ │ │ │ │ + ldr r0, [pc, #616] @ (23a8 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1768 │ │ │ │ │ + blx 1490 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:337 │ │ │ │ │ - cbz r0, 2430 │ │ │ │ │ + cbz r0, 2158 │ │ │ │ │ /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] @ (26ac ) │ │ │ │ │ + ldr r0, [pc, #592] @ (23ac ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1768 │ │ │ │ │ + blx 1490 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:337 │ │ │ │ │ - cbz r0, 244c │ │ │ │ │ + cbz r0, 2174 │ │ │ │ │ /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] @ (26b0 ) │ │ │ │ │ + ldr r0, [pc, #568] @ (23b0 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1768 │ │ │ │ │ + blx 1490 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:337 │ │ │ │ │ - cbz r0, 246a │ │ │ │ │ + cbz r0, 2192 │ │ │ │ │ /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] @ (26b4 ) │ │ │ │ │ + ldr r0, [pc, #544] @ (23b4 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1768 │ │ │ │ │ + blx 1490 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:337 │ │ │ │ │ - cbz r0, 2482 │ │ │ │ │ + cbz r0, 21aa │ │ │ │ │ /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] @ (26b8 ) │ │ │ │ │ + ldr r0, [pc, #524] @ (23b8 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1768 │ │ │ │ │ + blx 1490 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:350 │ │ │ │ │ - cbz r0, 24a2 │ │ │ │ │ + cbz r0, 21ca │ │ │ │ │ /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] @ (26bc ) │ │ │ │ │ + ldr r0, [pc, #496] @ (23bc ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1768 │ │ │ │ │ + blx 1490 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:350 │ │ │ │ │ - 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: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] @ (26c0 ) │ │ │ │ │ + ldr r0, [pc, #464] @ (23c0 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - blx 1768 │ │ │ │ │ + blx 1490 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:350 │ │ │ │ │ - cbz r0, 24e6 │ │ │ │ │ + cbz r0, 220e │ │ │ │ │ /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] @ (26c4 ) │ │ │ │ │ + ldr r3, [pc, #428] @ (23c4 ) │ │ │ │ │ ./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 │ │ │ │ │ @@ -1491,299 +1491,255 @@ │ │ │ │ │ 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 │ │ │ │ │ eors r0, r4 │ │ │ │ │ str.w r0, [r4, #188] @ 0xbc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:434 │ │ │ │ │ - lsls r3, r5, #26 │ │ │ │ │ - bpl.n 2584 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:442 │ │ │ │ │ - ldr r2, [pc, #408] @ (26c8 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:443 │ │ │ │ │ - ldr r3, [pc, #412] @ (26cc ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:442 │ │ │ │ │ + lsls r2, r3, #26 │ │ │ │ │ + bpl.n 22aa │ │ │ │ │ + ldr r2, [pc, #368] @ (23c8 ) │ │ │ │ │ + ldr r3, [pc, #372] @ (23cc ) │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:446 │ │ │ │ │ + ldr r1, [pc, #372] @ (23d0 ) │ │ │ │ │ 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 │ │ │ │ │ - ldr r3, [pc, #396] @ (26d0 ) │ │ │ │ │ - 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 │ │ │ │ │ - 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 │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ - 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 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ - 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 │ │ │ │ │ ite ne │ │ │ │ │ movne.w ip, #1 │ │ │ │ │ moveq.w ip, #0 │ │ │ │ │ +/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ + ldmia.w r5, {r0, r1} │ │ │ │ │ + stmia.w r6, {r0, r1} │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:470 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, ip, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 26f0 │ │ │ │ │ + bne.n 234a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:394 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ - b.n 231e │ │ │ │ │ + b.n 2046 │ │ │ │ │ ./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 25e4 │ │ │ │ │ + bhi.n 22e6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:439 (discriminator 1) │ │ │ │ │ - ands.w r5, r5, #16 │ │ │ │ │ - bne.n 25e4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:442 │ │ │ │ │ - ldr r3, [pc, #296] @ (26c8 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:265 │ │ │ │ │ - ldr r0, [pc, #308] @ (26d4 ) │ │ │ │ │ - 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] @ (26cc ) │ │ │ │ │ + lsls r3, r3, #27 │ │ │ │ │ + bmi.n 22e6 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:439 │ │ │ │ │ + ldr r2, [pc, #260] @ (23c8 ) │ │ │ │ │ + ldr r3, [pc, #264] @ (23cc ) │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:446 │ │ │ │ │ + ldr r1, [pc, #268] @ (23d4 ) │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:439 │ │ │ │ │ + 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 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 2650 │ │ │ │ │ -/usr/include/stdlib.h:364 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - movs r2, #10 │ │ │ │ │ - blx 1648 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:449 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 2666 │ │ │ │ │ - ldr r3, [pc, #268] @ (26d8 ) │ │ │ │ │ - ldr.w r5, [r9, r3] │ │ │ │ │ - b.n 2546 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:446 │ │ │ │ │ + ldr.w r5, [r9, r1] │ │ │ │ │ + b.n 2266 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:407 │ │ │ │ │ - vldr d4, [pc, #164] @ 2678 │ │ │ │ │ + vldr d4, [pc, #160] @ 2378 │ │ │ │ │ vdiv.f64 d5, d6, d4 │ │ │ │ │ vsub.f64 d7, d7, d5 │ │ │ │ │ vstr d7, [r4, #48] @ 0x30 │ │ │ │ │ - b.n 23dc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:459 │ │ │ │ │ - ldr r2, [pc, #244] @ (26dc ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:460 │ │ │ │ │ - ldr r3, [pc, #248] @ (26e0 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:459 │ │ │ │ │ + b.n 2104 │ │ │ │ │ + ldr r2, [pc, #240] @ (23d8 ) │ │ │ │ │ + ldr r3, [pc, #240] @ (23dc ) │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:461 │ │ │ │ │ + ldr r1, [pc, #244] @ (23e0 ) │ │ │ │ │ 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] @ (26e4 ) │ │ │ │ │ - ldr.w r5, [r9, r3] │ │ │ │ │ - b.n 2546 │ │ │ │ │ + ldr.w r5, [r9, r1] │ │ │ │ │ + b.n 2266 │ │ │ │ │ ./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 23fa │ │ │ │ │ + b.n 2122 │ │ │ │ │ +./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 213c │ │ │ │ │ ./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 (discriminator 2) │ │ │ │ │ - b.n 23dc │ │ │ │ │ -./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 2414 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:266 │ │ │ │ │ - ldr r0, [pc, #148] @ (26e8 ) │ │ │ │ │ - add r0, pc │ │ │ │ │ - blx 1768 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:265 │ │ │ │ │ - cbz r0, 2666 │ │ │ │ │ -/usr/include/stdlib.h:364 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - movs r2, #10 │ │ │ │ │ - blx 1648 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:449 │ │ │ │ │ + b.n 2104 │ │ │ │ │ +./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 25ca │ │ │ │ │ - ldr r3, [pc, #132] @ (26ec ) │ │ │ │ │ - ldr.w r5, [r9, r3] │ │ │ │ │ - b.n 2546 │ │ │ │ │ + beq.n 22a4 │ │ │ │ │ + b.n 203e │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:478 │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/soxr.c:396 │ │ │ │ │ + ldr.w fp, [pc, #128] @ 23e4 │ │ │ │ │ + add fp, pc │ │ │ │ │ + b.n 203e │ │ │ │ │ nop │ │ │ │ │ + nop.w │ │ │ │ │ ... │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ - pop {r1, r6} │ │ │ │ │ + ldr r6, [r3, #112] @ 0x70 │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - pop {r1, r3, r5} │ │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r0, [sp, #392] @ 0x188 │ │ │ │ │ + cmp r2, r6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - bkpt 0x0070 │ │ │ │ │ + strb r0, [r4, #3] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r1, [sp, #328] @ 0x148 │ │ │ │ │ + bics r2, r0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r0, [sp, #296] @ 0x128 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - cbnz r0, 2710 │ │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r6, [sp, #960] @ 0x3c0 │ │ │ │ │ + adcs r0, r0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ │ + strb r6, [r3, #1] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r7, [sp, #264] @ 0x108 │ │ │ │ │ + sbcs r2, r2 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r7, [sp, #232] @ 0xe8 │ │ │ │ │ + sbcs r2, r1 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r7, [sp, #200] @ 0xc8 │ │ │ │ │ + sbcs r2, r0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r7, [sp, #144] @ 0x90 │ │ │ │ │ + adcs r4, r6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r7, [sp, #128] @ 0x80 │ │ │ │ │ + adcs r0, r6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ │ + adcs r4, r4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r7, [sp, #8] │ │ │ │ │ + adcs r2, r2 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r7, [sp, #360] @ 0x168 │ │ │ │ │ + sbcs r2, r1 │ │ │ │ │ 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 │ │ │ │ │ - str r6, [sp, #240] @ 0xf0 │ │ │ │ │ - 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 │ │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ │ - 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 257e │ │ │ │ │ - b.n 2316 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:478 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/soxr.c:396 │ │ │ │ │ - ldr.w fp, [pc, #8] @ 2714 │ │ │ │ │ - add fp, pc │ │ │ │ │ - b.n 2316 │ │ │ │ │ - nop │ │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00002718 : │ │ │ │ │ +000023e8 : │ │ │ │ │ soxr_clear(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:602 │ │ │ │ │ - ldr r2, [pc, #276] @ (2830 ) │ │ │ │ │ - ldr r3, [pc, #280] @ (2834 ) │ │ │ │ │ + ldr r2, [pc, #276] @ (2500 ) │ │ │ │ │ + ldr r3, [pc, #280] @ (2504 ) │ │ │ │ │ add r2, pc │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:603 │ │ │ │ │ - cbnz r0, 274e │ │ │ │ │ + cbnz r0, 241e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:619 │ │ │ │ │ - ldr r0, [pc, #260] @ (2838 ) │ │ │ │ │ + ldr r0, [pc, #260] @ (2508 ) │ │ │ │ │ add r0, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:602 │ │ │ │ │ - ldr r2, [pc, #260] @ (283c ) │ │ │ │ │ + ldr r2, [pc, #260] @ (250c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:620 │ │ │ │ │ - ldr r3, [pc, #252] @ (2834 ) │ │ │ │ │ + ldr r3, [pc, #252] @ (2504 ) │ │ │ │ │ ./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 282a │ │ │ │ │ + bne.n 24fa │ │ │ │ │ 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 1b18 │ │ │ │ │ + bl 1840 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ 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} │ │ │ │ │ @@ -1826,136 +1782,136 @@ │ │ │ │ │ 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 27c8 │ │ │ │ │ + bne.n 2498 │ │ │ │ │ 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 │ │ │ │ │ str.w r0, [lr] │ │ │ │ │ str.w r1, [lr, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:614 │ │ │ │ │ strd r2, r3, [r4, #172] @ 0xac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:617 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ - bge.n 2734 │ │ │ │ │ + bge.n 2404 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:602 (discriminator 1) │ │ │ │ │ - ldr r2, [pc, #56] @ (2840 ) │ │ │ │ │ + ldr r2, [pc, #56] @ (2510 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:617 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #44] @ (2834 ) │ │ │ │ │ + ldr r3, [pc, #44] @ (2504 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:602 (discriminator 1) │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:617 (discriminator 1) │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 282a │ │ │ │ │ + bne.n 24fa │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ vldr d0, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:620 (discriminator 1) │ │ │ │ │ add sp, #212 @ 0xd4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:617 (discriminator 1) │ │ │ │ │ - b.w 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 │ │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r3, [sp, #264] @ 0x108 │ │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ │ movs r1, r0 │ │ │ │ │ - @ instruction: 0xb7b0 │ │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ │ movs r1, r0 │ │ │ │ │ - @ instruction: 0xb6e0 │ │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00002844 : │ │ │ │ │ +00002514 : │ │ │ │ │ soxr_output(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:700 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ │ - ldr r3, [pc, #396] @ (29dc ) │ │ │ │ │ + ldr r3, [pc, #396] @ (26ac ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:702 │ │ │ │ │ ldr r4, [r0, #120] @ 0x78 │ │ │ │ │ vldr d7, [r0, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:700 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - ldr r2, [pc, #388] @ (29e0 ) │ │ │ │ │ + ldr r2, [pc, #388] @ (26b0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:703 │ │ │ │ │ str r7, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:700 │ │ │ │ │ add r2, pc │ │ │ │ │ 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 │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ - cbz r3, 288e │ │ │ │ │ + cbz r3, 255e │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:700 │ │ │ │ │ - ldr r2, [pc, #368] @ (29e4 ) │ │ │ │ │ + ldr r2, [pc, #368] @ (26b4 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:725 │ │ │ │ │ - ldr r3, [pc, #360] @ (29dc ) │ │ │ │ │ + ldr r3, [pc, #360] @ (26ac ) │ │ │ │ │ ./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 29d6 │ │ │ │ │ + bne.w 26a6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ 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 r3, r7 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 29ce │ │ │ │ │ + bne.w 269e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:702 │ │ │ │ │ vmov s13, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:701 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:702 │ │ │ │ │ vcvt.f64.u32 d0, s13 │ │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ │ - blx 1824 │ │ │ │ │ - ldr r3, [pc, #304] @ (29e8 ) │ │ │ │ │ + blx 154c │ │ │ │ │ + ldr r3, [pc, #304] @ (26b8 ) │ │ │ │ │ vcvt.u32.f64 s0, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:701 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:715 │ │ │ │ │ - ldr r3, [pc, #296] @ (29ec ) │ │ │ │ │ + ldr r3, [pc, #296] @ (26bc ) │ │ │ │ │ mov r9, r6 │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:721 │ │ │ │ │ - ldr r3, [pc, #292] @ (29f0 ) │ │ │ │ │ + ldr r3, [pc, #292] @ (26c0 ) │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:702 │ │ │ │ │ vmov r3, s0 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ it cs │ │ │ │ │ movcs r3, r4 │ │ │ │ │ @@ -1966,44 +1922,44 @@ │ │ │ │ │ ldr r6, [r5, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:676 │ │ │ │ │ and.w sl, r3, #4 │ │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ │ ubfx fp, r3, #2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:679 │ │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ │ - cbnz r3, 28f2 │ │ │ │ │ + cbnz r3, 25c2 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bhi.n 29a8 │ │ │ │ │ + bhi.n 2678 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:688 │ │ │ │ │ - cbz r6, 291a │ │ │ │ │ + cbz r6, 25ea │ │ │ │ │ mov r3, r7 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r6, fp │ │ │ │ │ - b.n 28fe │ │ │ │ │ + b.n 25ce │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:689 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr.w r2, [r3, r4, lsl #2] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:688 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:689 │ │ │ │ │ - bl 1a60 │ │ │ │ │ + bl 1788 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:688 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bcc.n 28fc │ │ │ │ │ + bcc.n 25cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:711 │ │ │ │ │ mov r6, r0 │ │ │ │ │ add r8, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:691 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n 294c │ │ │ │ │ + bne.n 261c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:693 │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:692 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ ldr.w r4, [r5, #176] @ 0xb0 │ │ │ │ │ lsls r3, r3, #28 │ │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ │ @@ -2017,23 +1973,23 @@ │ │ │ │ │ blx r4 │ │ │ │ │ ldr.w r3, [r5, #184] @ 0xb8 │ │ │ │ │ add r3, r0 │ │ │ │ │ str.w r3, [r5, #184] @ 0xb8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.n 2870 │ │ │ │ │ + beq.n 2540 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:712 (discriminator 1) │ │ │ │ │ ldr r4, [r5, #116] @ 0x74 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 2870 │ │ │ │ │ + beq.n 2540 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:712 (discriminator 2) │ │ │ │ │ ldr.w r3, [r5, #192] @ 0xc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2870 │ │ │ │ │ + bne.n 2540 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:715 │ │ │ │ │ ldr r3, [r5, #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 │ │ │ │ │ @@ -2055,115 +2011,115 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:720 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:718 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:719 │ │ │ │ │ ldr.w sl, [r5, #192] @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:720 │ │ │ │ │ - cbz r1, 29c8 │ │ │ │ │ + cbz r1, 2698 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:722 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 19c0 │ │ │ │ │ + bl 16e8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:723 │ │ │ │ │ orrs r4, r6 │ │ │ │ │ - bne.n 28dc │ │ │ │ │ + bne.n 25ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:723 (discriminator 1) │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 2870 │ │ │ │ │ + bne.w 2540 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:723 (discriminator 2) │ │ │ │ │ ldr.w r3, [r5, #192] @ 0xc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 28dc │ │ │ │ │ - b.n 2870 │ │ │ │ │ + bne.n 25ac │ │ │ │ │ + b.n 2540 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:680 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ │ strb.w fp, [sp, #56] @ 0x38 │ │ │ │ │ str.w r9, [sp, #48] @ 0x30 │ │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ │ - blx 1854 │ │ │ │ │ + blx 157c │ │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:711 │ │ │ │ │ add r8, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:680 │ │ │ │ │ - b.n 291a │ │ │ │ │ + b.n 25ea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:721 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ - b.n 2992 │ │ │ │ │ + b.n 2662 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:707 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #36] @ (29f4 ) │ │ │ │ │ + ldr r3, [pc, #36] @ (26c4 ) │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ - b.n 286c │ │ │ │ │ + b.n 253c │ │ │ │ │ ./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 │ │ │ │ │ - @ instruction: 0xb68c │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - cpsid a │ │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - bl 2ae9ea │ │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ │ + bl 3066ba │ │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r3, [sp, #336] @ 0x150 │ │ │ │ │ + subs r5, #220 @ 0xdc │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -000029f8 : │ │ │ │ │ +000026c8 : │ │ │ │ │ soxr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:756 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ - ldr r2, [pc, #356] @ (2b64 ) │ │ │ │ │ + ldr r2, [pc, #356] @ (2834 ) │ │ │ │ │ mov r9, r3 │ │ │ │ │ - ldr r3, [pc, #356] @ (2b68 ) │ │ │ │ │ + ldr r3, [pc, #356] @ (2838 ) │ │ │ │ │ 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 2b5a │ │ │ │ │ + beq.w 282a │ │ │ │ │ ./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 2afc │ │ │ │ │ + beq.n 27cc │ │ │ │ │ ./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 2a6c │ │ │ │ │ + beq.n 273c │ │ │ │ │ ./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 │ │ │ │ │ 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 │ │ │ │ │ andls.w r8, r8, #1 │ │ │ │ │ @@ -2174,162 +2130,162 @@ │ │ │ │ │ ./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 2b1a │ │ │ │ │ + bpl.n 27ea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:780 │ │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:791 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:780 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2b2a │ │ │ │ │ + beq.n 27fa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:791 (discriminator 1) │ │ │ │ │ - cbz r0, 2acc │ │ │ │ │ + cbz r0, 279c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:794 │ │ │ │ │ str.w r9, [sp, #12] │ │ │ │ │ mov r9, r5 │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ │ sub.w r8, r6, #4 │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:791 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:792 │ │ │ │ │ - cbz r5, 2aac │ │ │ │ │ + cbz r5, 277c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:793 │ │ │ │ │ ldr.w r2, [r5, r6, lsl #2] │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1958 │ │ │ │ │ + bl 1680 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:794 (discriminator 2) │ │ │ │ │ str.w fp, [sp] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r8, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:791 (discriminator 2) │ │ │ │ │ adds r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:794 (discriminator 2) │ │ │ │ │ - bl 1a60 │ │ │ │ │ + bl 1788 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:791 (discriminator 2) │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bhi.n 2a9c │ │ │ │ │ + bhi.n 276c │ │ │ │ │ mov r5, r9 │ │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:802 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 2ad6 │ │ │ │ │ + beq.n 27a6 │ │ │ │ │ ./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 2ae0 │ │ │ │ │ + beq.n 27b0 │ │ │ │ │ ./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] @ (2b6c ) │ │ │ │ │ + ldr r2, [pc, #136] @ (283c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:805 │ │ │ │ │ - ldr r3, [pc, #128] @ (2b68 ) │ │ │ │ │ + ldr r3, [pc, #128] @ (2838 ) │ │ │ │ │ ./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 2b60 │ │ │ │ │ + bne.n 2830 │ │ │ │ │ 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:764 │ │ │ │ │ mov r5, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:773 │ │ │ │ │ str.w r3, [r0, #192] @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:757 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:775 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 2acc │ │ │ │ │ + beq.n 279c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:777 │ │ │ │ │ ldrd r3, r2, [r4, #64] @ 0x40 │ │ │ │ │ ands r3, r2 │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bpl.n 2b1c │ │ │ │ │ + bpl.n 27ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:764 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - b.n 2a7e │ │ │ │ │ + b.n 274e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:799 │ │ │ │ │ - cbnz r5, 2b4c │ │ │ │ │ + cbnz r5, 281c │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:800 (discriminator 4) │ │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blx 1698 │ │ │ │ │ - b.n 2acc │ │ │ │ │ + blx 13c0 │ │ │ │ │ + b.n 279c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:780 (discriminator 1) │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bls.n 2a86 │ │ │ │ │ + bls.n 2756 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:781 │ │ │ │ │ - ldr r0, [pc, #64] @ (2b70 ) │ │ │ │ │ + ldr r0, [pc, #64] @ (2840 ) │ │ │ │ │ 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 2acc │ │ │ │ │ + b.n 279c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:799 (discriminator 1) │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 19c0 │ │ │ │ │ + bl 16e8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 2b1e │ │ │ │ │ + b.n 27ee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:761 │ │ │ │ │ - ldr r0, [pc, #24] @ (2b74 ) │ │ │ │ │ + ldr r0, [pc, #24] @ (2844 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n 2ae2 │ │ │ │ │ + b.n 27b2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:805 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ - push {r2, r5, r6, r7} │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - push {r1} │ │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - bl 98b72 │ │ │ │ │ - str r0, [sp, #912] @ 0x390 │ │ │ │ │ + bl f0842 │ │ │ │ │ + subs r3, #108 @ 0x6c │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00002b78 : │ │ │ │ │ +00002848 : │ │ │ │ │ soxr_oneshot(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:817 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ - ldr r2, [pc, #216] @ (2c58 ) │ │ │ │ │ + ldr r2, [pc, #216] @ (2928 ) │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ │ mov r7, r3 │ │ │ │ │ - ldr r3, [pc, #208] @ (2c5c ) │ │ │ │ │ + ldr r3, [pc, #208] @ (292c ) │ │ │ │ │ add r2, pc │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ vmov.f64 d9, d1 │ │ │ │ │ ldr.w fp, [sp, #192] @ 0xc0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ @@ -2337,46 +2293,46 @@ │ │ │ │ │ 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 2bde │ │ │ │ │ + beq.n 28ae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:819 (discriminator 1) │ │ │ │ │ ldr.w r3, [fp, #32] │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:820 (discriminator 1) │ │ │ │ │ - cbz r3, 2c10 │ │ │ │ │ + cbz r3, 28e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:817 │ │ │ │ │ - ldr r1, [pc, #160] @ (2c60 ) │ │ │ │ │ + ldr r1, [pc, #160] @ (2930 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:832 │ │ │ │ │ - ldr r2, [pc, #152] @ (2c5c ) │ │ │ │ │ + ldr r2, [pc, #152] @ (292c ) │ │ │ │ │ ./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 2c52 │ │ │ │ │ + bne.n 2922 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:823 │ │ │ │ │ mov r2, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:819 │ │ │ │ │ str.w fp, [sp, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:823 │ │ │ │ │ add.w fp, sp, #24 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, fp │ │ │ │ │ - blx 1738 │ │ │ │ │ + blx 1460 │ │ │ │ │ mov ip, fp │ │ │ │ │ add.w lr, sp, #72 @ 0x48 │ │ │ │ │ mov fp, lr │ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ @@ -2386,108 +2342,108 @@ │ │ │ │ │ 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 2bbe │ │ │ │ │ + bne.n 288e │ │ │ │ │ ./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 │ │ │ │ │ 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 2bbe │ │ │ │ │ + b.n 288e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:832 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - cbz r6, 2cb2 │ │ │ │ │ + str r2, [r2, #104] @ 0x68 │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbz r6, 2cac │ │ │ │ │ + str r2, [r3, #100] @ 0x64 │ │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ │ │ -00002c64 : │ │ │ │ │ +00002934 : │ │ │ │ │ soxr_set_error(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:838 │ │ │ │ │ - cbz r0, 2c7e │ │ │ │ │ + cbz r0, 294e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:839 │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ clz r3, r3 │ │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ - cbnz r3, 2c7a │ │ │ │ │ + cbnz r3, 294a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:840 │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:839 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:838 │ │ │ │ │ - ldr r0, [pc, #4] @ (2c84 ) │ │ │ │ │ + ldr r0, [pc, #4] @ (2954 ) │ │ │ │ │ add r0, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/soxr.c:842 │ │ │ │ │ bx lr │ │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ │ + subs r2, #72 @ 0x48 │ │ │ │ │ movs r1, r0 │ │ │ │ │ rint32_clip(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:38 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ vpush {d8} │ │ │ │ │ ldrd r7, r8, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bcs.n 2cf4 │ │ │ │ │ + bcs.n 29c4 │ │ │ │ │ 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 2cae │ │ │ │ │ + b.n 297e │ │ │ │ │ add r4, r6 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.n 2cf4 │ │ │ │ │ + beq.n 29c4 │ │ │ │ │ ./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 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2ca8 │ │ │ │ │ + beq.n 2978 │ │ │ │ │ ./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 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ mvngt.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ movle.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ @@ -2495,51 +2451,51 @@ │ │ │ │ │ cmp r5, r7 │ │ │ │ │ add r4, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 │ │ │ │ │ - bne.n 2cae │ │ │ │ │ + bne.n 297e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:51 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ rint32_clip_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:38 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ vpush {d8} │ │ │ │ │ ldrd r7, r8, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bcs.n 2d68 │ │ │ │ │ + bcs.n 2a38 │ │ │ │ │ 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 2d22 │ │ │ │ │ + b.n 29f2 │ │ │ │ │ add r4, r6 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.n 2d68 │ │ │ │ │ + beq.n 2a38 │ │ │ │ │ ./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 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2d1c │ │ │ │ │ + beq.n 29ec │ │ │ │ │ ./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 │ │ │ │ │ vcmpe.f32 s16, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ mvngt.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ movle.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ @@ -2547,15 +2503,15 @@ │ │ │ │ │ cmp r5, r7 │ │ │ │ │ add r4, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 │ │ │ │ │ - bne.n 2d22 │ │ │ │ │ + bne.n 29f2 │ │ │ │ │ ./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 r4, r2 │ │ │ │ │ @@ -2563,114 +2519,114 @@ │ │ │ │ │ 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 2dd2 │ │ │ │ │ + beq.n 2aa2 │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq.n 2e6c │ │ │ │ │ + beq.n 2b3c │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 2e24 │ │ │ │ │ + beq.n 2af4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bls.w 2eda │ │ │ │ │ + bls.w 2baa │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2f22 │ │ │ │ │ + beq.w 2bf2 │ │ │ │ │ mov.w r9, r1, lsl #2 │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r7, r5, r9 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ sub.w r6, r7, r9 │ │ │ │ │ mov.w lr, r8, lsl #3 │ │ │ │ │ mov ip, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 6) │ │ │ │ │ vldmia r6!, {s14} │ │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ add r2, lr │ │ │ │ │ cmp r6, r7 │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ - bne.n 2dae │ │ │ │ │ + bne.n 2a7e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 7) │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ add.w r7, r6, r9 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 2da4 │ │ │ │ │ - b.n 2e16 │ │ │ │ │ + bne.n 2a74 │ │ │ │ │ + b.n 2ae6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bls.n 2ec0 │ │ │ │ │ + bls.n 2b90 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2f22 │ │ │ │ │ + beq.w 2bf2 │ │ │ │ │ mov.w r9, r1, lsl #2 │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r7, r5, r9 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ sub.w r6, r7, r9 │ │ │ │ │ mov.w lr, r8, lsl #3 │ │ │ │ │ mov ip, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 6) │ │ │ │ │ vldmia r6!, {s14} │ │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ add r2, lr │ │ │ │ │ cmp r6, r7 │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ - bne.n 2df4 │ │ │ │ │ + bne.n 2ac4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 7) │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ add.w r7, r6, r9 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 2dea │ │ │ │ │ + bne.n 2aba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 │ │ │ │ │ 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:33 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bls.n 2f12 │ │ │ │ │ + bls.n 2be2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2f22 │ │ │ │ │ + beq.n 2bf2 │ │ │ │ │ add.w r7, r0, r1, lsl #2 │ │ │ │ │ mov.w sl, r1, lsl #3 │ │ │ │ │ mov r9, r5 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov.w lr, r8, lsl #3 │ │ │ │ │ mov ip, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 6) │ │ │ │ │ ldr.w r2, [r6], #4 │ │ │ │ │ vldmia ip!, {d7} │ │ │ │ │ add r2, lr │ │ │ │ │ cmp r6, r7 │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ - bne.n 2e42 │ │ │ │ │ + bne.n 2b12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 (discriminator 7) │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ add r9, sl │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 2e3a │ │ │ │ │ + bne.n 2b0a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:33 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 │ │ │ │ │ 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 2ef4 │ │ │ │ │ + bls.n 2bc4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2f22 │ │ │ │ │ + beq.n 2bf2 │ │ │ │ │ mov.w r9, r1, lsl #1 │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r7, r5, r9 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ sub.w r6, r7, r9 │ │ │ │ │ mov.w lr, r8, lsl #3 │ │ │ │ │ mov ip, r0 │ │ │ │ │ @@ -2678,71 +2634,71 @@ │ │ │ │ │ ldrsh.w r2, [r6], #2 │ │ │ │ │ vmov s14, r2 │ │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ │ cmp r6, r7 │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ add r2, lr │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ - bne.n 2e8c │ │ │ │ │ + bne.n 2b5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 7) │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ add.w r7, r6, r9 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 2e82 │ │ │ │ │ + bne.n 2b52 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 │ │ │ │ │ mul.w r1, r3, r1 │ │ │ │ │ add.w r3, r5, r1, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 │ │ │ │ │ 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 │ │ │ │ │ - cbz r3, 2f22 │ │ │ │ │ + cbz r3, 2bf2 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:34 (discriminator 15) │ │ │ │ │ vldmia r5!, {s14} │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ vstmia r2!, {d7} │ │ │ │ │ - bne.n 2ec8 │ │ │ │ │ - b.n 2e66 │ │ │ │ │ + bne.n 2b98 │ │ │ │ │ + b.n 2b36 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 │ │ │ │ │ - cbz r3, 2f22 │ │ │ │ │ + cbz r3, 2bf2 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 (discriminator 15) │ │ │ │ │ vldmia r5!, {s14} │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ vstmia r2!, {d7} │ │ │ │ │ - bne.n 2ee2 │ │ │ │ │ - b.n 2e66 │ │ │ │ │ + bne.n 2bb2 │ │ │ │ │ + b.n 2b36 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 │ │ │ │ │ - cbz r3, 2f22 │ │ │ │ │ + cbz r3, 2bf2 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 (discriminator 15) │ │ │ │ │ ldrsh.w r1, [r5], #2 │ │ │ │ │ vmov s14, r1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ vstmia r2!, {d7} │ │ │ │ │ - bne.n 2efc │ │ │ │ │ - b.n 2e66 │ │ │ │ │ + bne.n 2bcc │ │ │ │ │ + b.n 2b36 │ │ │ │ │ ./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 10) │ │ │ │ │ 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 10) │ │ │ │ │ adds r3, r5, r6 │ │ │ │ │ - b.n 2e66 │ │ │ │ │ + b.n 2b36 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:35 │ │ │ │ │ mov r3, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:32 │ │ │ │ │ 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} │ │ │ │ │ nop │ │ │ │ │ @@ -2755,83 +2711,83 @@ │ │ │ │ │ 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 2f9a │ │ │ │ │ + beq.n 2c6a │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq.n 3030 │ │ │ │ │ + beq.n 2d00 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 2fe4 │ │ │ │ │ + beq.n 2cb4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bls.w 30da │ │ │ │ │ + bls.w 2daa │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 30ea │ │ │ │ │ + beq.w 2dba │ │ │ │ │ mov.w fp, r6, lsl #2 │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r7, r5, fp │ │ │ │ │ mov sl, r5 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ mov.w r8, r9, lsl #2 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov lr, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 6) │ │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ │ vldmia lr!, {s15} │ │ │ │ │ add.w ip, r1, r8 │ │ │ │ │ cmp lr, r7 │ │ │ │ │ vstr s15, [ip] │ │ │ │ │ - bne.n 2f6a │ │ │ │ │ + bne.n 2c3a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 (discriminator 7) │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ add sl, fp │ │ │ │ │ add.w r7, lr, fp │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.n 2f62 │ │ │ │ │ + bne.n 2c32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 │ │ │ │ │ mul.w r3, r6, r3 │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 │ │ │ │ │ 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.w 30c0 │ │ │ │ │ + bls.w 2d90 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 30ea │ │ │ │ │ + beq.w 2dba │ │ │ │ │ mov.w sl, r6, lsl #2 │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w lr, r5, sl │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ sub.w r1, lr, sl │ │ │ │ │ mov.w r8, r9, lsl #2 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 6) │ │ │ │ │ vldmia r1!, {s15} │ │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ │ add.w ip, r2, r8 │ │ │ │ │ cmp r1, lr │ │ │ │ │ vstr s15, [ip] │ │ │ │ │ - bne.n 2fbe │ │ │ │ │ + bne.n 2c8e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 7) │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ add.w lr, r1, sl │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.n 2fb4 │ │ │ │ │ - b.n 2f8c │ │ │ │ │ + bne.n 2c84 │ │ │ │ │ + b.n 2c5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bls.n 30a4 │ │ │ │ │ + bls.n 2d74 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 30ea │ │ │ │ │ + beq.n 2dba │ │ │ │ │ add.w lr, r0, r6, lsl #2 │ │ │ │ │ mov.w sl, r6, lsl #3 │ │ │ │ │ mov r9, r5 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov.w ip, r8, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 │ │ │ │ │ mov r1, r0 │ │ │ │ │ @@ -2839,32 +2795,32 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 6) │ │ │ │ │ vldmia r7!, {d7} │ │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ add r2, ip │ │ │ │ │ cmp r1, lr │ │ │ │ │ vstr s14, [r2] │ │ │ │ │ - bne.n 3002 │ │ │ │ │ + bne.n 2cd2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 7) │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ add r9, sl │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 2ffa │ │ │ │ │ + bne.n 2cca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 │ │ │ │ │ mul.w r3, r6, r3 │ │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 │ │ │ │ │ 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 3086 │ │ │ │ │ + bls.n 2d56 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 30ea │ │ │ │ │ + beq.n 2dba │ │ │ │ │ mov.w sl, r6, lsl #1 │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w lr, r5, sl │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ sub.w r2, lr, sl │ │ │ │ │ mov.w r8, r9, lsl #2 │ │ │ │ │ mov r7, r0 │ │ │ │ │ @@ -2872,92 +2828,92 @@ │ │ │ │ │ ldrsh.w r1, [r2], #2 │ │ │ │ │ vmov s15, r1 │ │ │ │ │ ldr.w r1, [r7, #4]! │ │ │ │ │ cmp r2, lr │ │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ │ add.w ip, r1, r8 │ │ │ │ │ vstr s15, [ip] │ │ │ │ │ - bne.n 3050 │ │ │ │ │ + bne.n 2d20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 7) │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ add.w lr, r2, sl │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.n 3046 │ │ │ │ │ + bne.n 2d16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 │ │ │ │ │ mul.w r6, r3, r6 │ │ │ │ │ add.w r3, r5, r6, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 │ │ │ │ │ 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 │ │ │ │ │ - cbz r3, 30ea │ │ │ │ │ + cbz r3, 2dba │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 (discriminator 15) │ │ │ │ │ ldrsh.w r1, [r5], #2 │ │ │ │ │ vmov s15, r1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ │ vstmia r2!, {s15} │ │ │ │ │ - bne.n 308e │ │ │ │ │ - b.n 2f94 │ │ │ │ │ + bne.n 2d5e │ │ │ │ │ + b.n 2c64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 │ │ │ │ │ - cbz r3, 30ea │ │ │ │ │ + cbz r3, 2dba │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mov r1, r5 │ │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:51 (discriminator 15) │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ vstmia r2!, {s14} │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.n 30ae │ │ │ │ │ - b.n 3026 │ │ │ │ │ + bne.n 2d7e │ │ │ │ │ + b.n 2cf6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 │ │ │ │ │ - cbz r3, 30ea │ │ │ │ │ + cbz r3, 2dba │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:52 (discriminator 15) │ │ │ │ │ vldmia r5!, {s15} │ │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ vstmia r2!, {s15} │ │ │ │ │ - bne.n 30c8 │ │ │ │ │ - b.n 2f94 │ │ │ │ │ + bne.n 2d98 │ │ │ │ │ + b.n 2c64 │ │ │ │ │ ./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 10) │ │ │ │ │ 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 10) │ │ │ │ │ adds r3, r5, r6 │ │ │ │ │ - b.n 2f94 │ │ │ │ │ + b.n 2c64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:53 │ │ │ │ │ mov r3, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:50 │ │ │ │ │ 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 │ │ │ │ │ _soxr_interleave(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:176 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ │ - ldr r2, [pc, #836] @ (3448 ) │ │ │ │ │ + ldr r2, [pc, #836] @ (3118 ) │ │ │ │ │ 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, #832] @ (344c ) │ │ │ │ │ + ldr r0, [pc, #832] @ (311c ) │ │ │ │ │ ./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 │ │ │ │ │ @@ -2967,25 +2923,25 @@ │ │ │ │ │ ./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.n 3188 │ │ │ │ │ + beq.n 2e58 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq.w 336e │ │ │ │ │ + beq.w 303e │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.w 32f8 │ │ │ │ │ + beq.w 2fc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - bls.w 38ac │ │ │ │ │ + bls.w 357c │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 4a36 │ │ │ │ │ + beq.w 4706 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ mov.w ip, r8, lsl #2 │ │ │ │ │ subs r6, #4 │ │ │ │ │ movs r7, #0 │ │ │ │ │ add.w r4, r3, ip │ │ │ │ │ sub.w r2, r4, ip │ │ │ │ │ lsls r0, r7, #3 │ │ │ │ │ @@ -2993,35 +2949,35 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 6) │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ add r3, r0 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ vstmia r2!, {s14} │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 315a │ │ │ │ │ + bne.n 2e2a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 (discriminator 7) │ │ │ │ │ adds r7, #1 │ │ │ │ │ add.w r4, r2, ip │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne.n 3152 │ │ │ │ │ + bne.n 2e22 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ │ - b.n 3346 │ │ │ │ │ + b.n 3016 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:181 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.w 3ce4 │ │ │ │ │ + beq.w 39b4 │ │ │ │ │ ./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 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 4a3c │ │ │ │ │ + beq.w 470c │ │ │ │ │ subs r2, r6, #4 │ │ │ │ │ strd r3, r2, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #24 │ │ │ │ │ mov.w sl, #12 │ │ │ │ │ mov.w r9, #20 │ │ │ │ │ mov.w fp, r8, lsl #4 │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ @@ -3047,109 +3003,109 @@ │ │ │ │ │ ./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 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 42d0 │ │ │ │ │ + bls.w 3fa0 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ adds r6, r3, r2 │ │ │ │ │ - b.n 3212 │ │ │ │ │ + b.n 2ee2 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ │ add r5, r3 │ │ │ │ │ add r6, r3 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bcs.w 40fe │ │ │ │ │ + bcs.w 3dce │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 │ │ │ │ │ vldr d0, [r4] │ │ │ │ │ str r7, [sp, #20] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r4, #8] │ │ │ │ │ adds r7, #16 │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r4, #16] │ │ │ │ │ str.w r0, [r5, r8, lsl #2] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r4, #24] │ │ │ │ │ str.w r0, [r5, r8, lsl #3] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r4, #32] │ │ │ │ │ str.w r0, [r5, sl] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r4, #40] @ 0x28 │ │ │ │ │ str.w r0, [r5, fp] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r4, #48] @ 0x30 │ │ │ │ │ str.w r0, [r5, r9] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vldr d0, [r4, #56] @ 0x38 │ │ │ │ │ str r0, [r5, r3] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ vldr d0, [r4, #64] @ 0x40 │ │ │ │ │ str r0, [r5, r2] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ vldr d0, [r4, #72] @ 0x48 │ │ │ │ │ str r0, [r5, r1] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r4, #80] @ 0x50 │ │ │ │ │ str.w r0, [r6, r8, lsl #2] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r4, #88] @ 0x58 │ │ │ │ │ str.w r0, [r6, r8, lsl #3] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r4, #96] @ 0x60 │ │ │ │ │ str.w r0, [r6, sl] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r4, #104] @ 0x68 │ │ │ │ │ str.w r0, [r6, fp] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r4, #112] @ 0x70 │ │ │ │ │ str.w r0, [r6, r9] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vldr d0, [r4, #120] @ 0x78 │ │ │ │ │ str r0, [r6, r3] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ str r0, [r6, r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:111 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3202 │ │ │ │ │ + beq.n 2ed2 │ │ │ │ │ ./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 2c88 │ │ │ │ │ - b.n 3202 │ │ │ │ │ + bl 2958 │ │ │ │ │ + b.n 2ed2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - bls.w 3cce │ │ │ │ │ + bls.w 399e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4a36 │ │ │ │ │ + beq.w 4706 │ │ │ │ │ add.w r5, r6, r8, lsl #2 │ │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ │ mov.w lr, r8, lsl #3 │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov r9, r5 │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsls r0, r7, #3 │ │ │ │ │ @@ -3158,58 +3114,58 @@ │ │ │ │ │ mov r1, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 6) │ │ │ │ │ ldr.w r3, [r2], #4 │ │ │ │ │ add r3, r0 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ ldrd r4, r5, [r3] │ │ │ │ │ strd r4, r5, [r1], #8 │ │ │ │ │ - bne.n 3320 │ │ │ │ │ + bne.n 2ff0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 (discriminator 7) │ │ │ │ │ adds r7, #1 │ │ │ │ │ add ip, lr │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - bne.n 331a │ │ │ │ │ + bne.n 2fea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ add.w r3, r2, r3, lsl #3 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:176 │ │ │ │ │ - ldr r2, [pc, #256] @ (3450 ) │ │ │ │ │ + ldr r2, [pc, #256] @ (3120 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:196 │ │ │ │ │ - ldr r3, [pc, #248] @ (3448 ) │ │ │ │ │ + ldr r3, [pc, #248] @ (3118 ) │ │ │ │ │ ./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 4fda │ │ │ │ │ + bne.w 4caa │ │ │ │ │ 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 38ce │ │ │ │ │ + beq.w 359e │ │ │ │ │ ./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 42d8 │ │ │ │ │ + beq.w 3fa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 4fb6 │ │ │ │ │ + beq.w 4c86 │ │ │ │ │ subs r3, r6, #4 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ movs r3, #6 │ │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ │ mov.w fp, r8, lsl #1 │ │ │ │ │ mov.w r6, r8, lsl #5 │ │ │ │ │ add r4, fp │ │ │ │ │ @@ -3228,17 +3184,17 @@ │ │ │ │ │ mov.w r4, r8, lsl #4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ movs r3, #12 │ │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ - vldr d5, [pc, #96] @ 3428 │ │ │ │ │ + vldr d5, [pc, #96] @ 30f8 │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ - vldr d3, [pc, #96] @ 3430 │ │ │ │ │ + vldr d3, [pc, #96] @ 3100 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movs r3, #14 │ │ │ │ │ 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 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ @@ -3251,359 +3207,359 @@ │ │ │ │ │ ./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 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 42d4 │ │ │ │ │ + bls.w 3fa4 │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ mov.w ip, #32768 @ 0x8000 │ │ │ │ │ movt ip, #65535 @ 0xffff │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ - vldr d2, [pc, #44] @ 3438 │ │ │ │ │ + vldr d2, [pc, #44] @ 3108 │ │ │ │ │ mov r3, fp │ │ │ │ │ - vldr d4, [pc, #48] @ 3440 │ │ │ │ │ + vldr d4, [pc, #48] @ 3110 │ │ │ │ │ mov r6, r0 │ │ │ │ │ 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 │ │ │ │ │ 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, #28] │ │ │ │ │ - b.n 3862 │ │ │ │ │ + b.n 3532 │ │ │ │ │ nop │ │ │ │ │ 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 │ │ │ │ │ - add r5, sp, #856 @ 0x358 │ │ │ │ │ + str r2, [r1, #16] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ │ + ldrsh r4, [r1, r3] │ │ │ │ │ movs r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3474 │ │ │ │ │ + bge.n 3144 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ubfx fp, r1, #9, #5 │ │ │ │ │ strh r7, [r6, #0] │ │ │ │ │ ubfx r7, r0, #9, #5 │ │ │ │ │ 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 3e80 │ │ │ │ │ + ble.w 3b50 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ - bge.n 34be │ │ │ │ │ + bge.n 318e │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ubfx fp, r1, #12, #5 │ │ │ │ │ strh.w r7, [r6, r8, lsl #1] │ │ │ │ │ ubfx r7, r0, #12, #5 │ │ │ │ │ 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 3e66 │ │ │ │ │ + ble.w 3b36 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ - bge.n 350a │ │ │ │ │ + bge.n 31da │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ubfx fp, r1, #15, #5 │ │ │ │ │ strh.w r7, [r6, r8, lsl #2] │ │ │ │ │ ubfx r7, r0, #15, #5 │ │ │ │ │ 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 3eb4 │ │ │ │ │ + ble.w 3b84 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3556 │ │ │ │ │ + bge.n 3226 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ubfx fp, r1, #18, #5 │ │ │ │ │ vldr d6, [r3, #32] │ │ │ │ │ strh r7, [r6, r2] │ │ │ │ │ ubfx r7, r0, #18, #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 3e9a │ │ │ │ │ + ble.w 3b6a │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ - bge.n 35a2 │ │ │ │ │ + bge.n 3272 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ubfx fp, r1, #21, #5 │ │ │ │ │ strh.w r7, [r6, r8, lsl #3] │ │ │ │ │ ubfx r7, r0, #21, #5 │ │ │ │ │ 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 3e4c │ │ │ │ │ + ble.w 3b1c │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ - bge.n 35ee │ │ │ │ │ + bge.n 32be │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ubfx fp, r1, #24, #5 │ │ │ │ │ vldr d6, [r3, #48] @ 0x30 │ │ │ │ │ strh r7, [r6, r2] │ │ │ │ │ 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 3e32 │ │ │ │ │ + ble.w 3b02 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ - bge.n 363a │ │ │ │ │ + bge.n 330a │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ vldr d6, [r3, #56] @ 0x38 │ │ │ │ │ strh r7, [r6, r2] │ │ │ │ │ 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 3f7c │ │ │ │ │ + ble.w 3c4c │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3680 │ │ │ │ │ + bge.n 3350 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ vldr d6, [r3, #64] @ 0x40 │ │ │ │ │ strh r7, [r6, r2] │ │ │ │ │ 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 3f62 │ │ │ │ │ + ble.w 3c32 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 36c6 │ │ │ │ │ + bge.n 3396 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ 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 3f48 │ │ │ │ │ + ble.w 3c18 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 36fc │ │ │ │ │ + bge.n 33cc │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ 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 3f2e │ │ │ │ │ + ble.w 3bfe │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3734 │ │ │ │ │ + bge.n 3404 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ 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 3f16 │ │ │ │ │ + ble.w 3be6 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 376c │ │ │ │ │ + bge.n 343c │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ vldr d6, [r3, #96] @ 0x60 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ strh r0, [r5, r2] │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3efe │ │ │ │ │ + ble.w 3bce │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 37a4 │ │ │ │ │ + bge.n 3474 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ 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 3ee6 │ │ │ │ │ + ble.w 3bb6 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 37dc │ │ │ │ │ + bge.n 34ac │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ vldr d6, [r3, #112] @ 0x70 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ strh r0, [r5, r2] │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3ece │ │ │ │ │ + ble.w 3b9e │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3814 │ │ │ │ │ + bge.n 34e4 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ vldr d6, [r3, #120] @ 0x78 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ vadd.f64 d6, d6, d3 │ │ │ │ │ strh r0, [r5, r2] │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3e1a │ │ │ │ │ + ble.w 3aea │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 384c │ │ │ │ │ + bge.n 351c │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add.w lr, lr, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ │ add r6, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ strh r0, [r5, r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ add r5, sl │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bcs.w 4144 │ │ │ │ │ + bcs.w 3e14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:126 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ./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 │ │ │ │ │ @@ -3614,43 +3570,43 @@ │ │ │ │ │ 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 3454 │ │ │ │ │ + bgt.w 3124 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ - bls.w 3474 │ │ │ │ │ - b.n 346a │ │ │ │ │ + bls.w 3144 │ │ │ │ │ + b.n 313a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4fc0 │ │ │ │ │ + beq.w 4c90 │ │ │ │ │ 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} │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 38bc │ │ │ │ │ - b.n 3346 │ │ │ │ │ + bne.n 358c │ │ │ │ │ + b.n 3016 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:190 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.w 4a42 │ │ │ │ │ + beq.w 4712 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 4fcc │ │ │ │ │ + beq.w 4c9c │ │ │ │ │ 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 │ │ │ │ │ @@ -3662,17 +3618,17 @@ │ │ │ │ │ mul.w r9, r9, r8 │ │ │ │ │ mov.w r5, r8, lsl #1 │ │ │ │ │ mul.w lr, lr, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ mov.w r6, #32768 @ 0x8000 │ │ │ │ │ movt r6, #65535 @ 0xffff │ │ │ │ │ mul.w ip, ip, r8 │ │ │ │ │ - vldr d5, [pc, #76] @ 3960 │ │ │ │ │ + vldr d5, [pc, #76] @ 3630 │ │ │ │ │ mov.w sl, r8, lsl #5 │ │ │ │ │ - vldr d6, [pc, #76] @ 3968 │ │ │ │ │ + vldr d6, [pc, #76] @ 3638 │ │ │ │ │ mov fp, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ bic.w r1, r3, #15 │ │ │ │ │ adds r7, r0, r5 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ str r7, [sp, #32] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ @@ -3684,25 +3640,25 @@ │ │ │ │ │ ./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 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bls.w 49c8 │ │ │ │ │ + bls.w 4698 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ mov r0, fp │ │ │ │ │ strd fp, r5, [sp, #24] │ │ │ │ │ movs r7, #0 │ │ │ │ │ add r1, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ - b.n 3ca6 │ │ │ │ │ + b.n 3976 │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r4 │ │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -3711,638 +3667,638 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3990 │ │ │ │ │ + bge.n 3660 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ vldr d4, [r3, #8] │ │ │ │ │ strh r5, [r0, #0] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3fde │ │ │ │ │ + ble.w 3cae │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 39c2 │ │ │ │ │ + bge.n 3692 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ vldr d4, [r3, #16] │ │ │ │ │ strh.w r5, [r0, r8, lsl #1] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3fc6 │ │ │ │ │ + ble.w 3c96 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 39f6 │ │ │ │ │ + bge.n 36c6 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ vldr d4, [r3, #24] │ │ │ │ │ strh.w r5, [r0, r8, lsl #2] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 400e │ │ │ │ │ + ble.w 3cde │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3a2a │ │ │ │ │ + bge.n 36fa │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ vldr d4, [r3, #32] │ │ │ │ │ strh.w r5, [r0, r9] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3ff6 │ │ │ │ │ + ble.w 3cc6 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3a5e │ │ │ │ │ + bge.n 372e │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ vldr d4, [r3, #40] @ 0x28 │ │ │ │ │ strh.w r5, [r0, r8, lsl #3] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3fae │ │ │ │ │ + ble.w 3c7e │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3a92 │ │ │ │ │ + bge.n 3762 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ vldr d4, [r3, #48] @ 0x30 │ │ │ │ │ strh r5, [r0, r2] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 3f96 │ │ │ │ │ + ble.w 3c66 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3ac4 │ │ │ │ │ + bge.n 3794 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ vldr d4, [r3, #56] @ 0x38 │ │ │ │ │ strh.w r5, [r0, lr] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 40ce │ │ │ │ │ + ble.w 3d9e │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3af8 │ │ │ │ │ + bge.n 37c8 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ vldr d4, [r3, #64] @ 0x40 │ │ │ │ │ strh.w r5, [r0, ip] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 40b6 │ │ │ │ │ + ble.w 3d86 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3b2c │ │ │ │ │ + bge.n 37fc │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ vldr d4, [r3, #72] @ 0x48 │ │ │ │ │ strh r5, [r1, #0] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 409e │ │ │ │ │ + ble.w 3d6e │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3b5e │ │ │ │ │ + bge.n 382e │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ vldr d4, [r3, #80] @ 0x50 │ │ │ │ │ strh.w r5, [r1, r8, lsl #1] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4086 │ │ │ │ │ + ble.w 3d56 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3b92 │ │ │ │ │ + bge.n 3862 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ vldr d4, [r3, #88] @ 0x58 │ │ │ │ │ strh.w r5, [r1, r8, lsl #2] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 406e │ │ │ │ │ + ble.w 3d3e │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3bc6 │ │ │ │ │ + bge.n 3896 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ vldr d4, [r3, #96] @ 0x60 │ │ │ │ │ strh.w r5, [r1, r9] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4056 │ │ │ │ │ + ble.w 3d26 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3bfa │ │ │ │ │ + bge.n 38ca │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ vldr d4, [r3, #104] @ 0x68 │ │ │ │ │ strh.w r5, [r1, r8, lsl #3] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 403e │ │ │ │ │ + ble.w 3d0e │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3c2e │ │ │ │ │ + bge.n 38fe │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ vldr d4, [r3, #112] @ 0x70 │ │ │ │ │ strh r5, [r1, r2] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4026 │ │ │ │ │ + ble.w 3cf6 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3c60 │ │ │ │ │ + bge.n 3930 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ vldr d4, [r3, #120] @ 0x78 │ │ │ │ │ strh.w r5, [r1, lr] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 40e6 │ │ │ │ │ + ble.w 3db6 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 3c94 │ │ │ │ │ + bge.n 3964 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ adds r7, #16 │ │ │ │ │ strh.w r5, [r1, ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ │ add r1, sl │ │ │ │ │ add r0, sl │ │ │ │ │ cmp r7, fp │ │ │ │ │ - bcs.w 4234 │ │ │ │ │ + bcs.w 3f04 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vldr d4, [r3] │ │ │ │ │ vcmpe.f64 d4, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 3970 │ │ │ │ │ + bgt.w 3640 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 3990 │ │ │ │ │ - b.n 3986 │ │ │ │ │ + bls.w 3660 │ │ │ │ │ + b.n 3656 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 (discriminator 10) │ │ │ │ │ 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 10) │ │ │ │ │ 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 10) │ │ │ │ │ mov r3, r5 │ │ │ │ │ add r3, r4 │ │ │ │ │ - b.w 3346 │ │ │ │ │ + b.w 3016 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ 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 │ │ │ │ │ bic.w r9, r2, #15 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls.w 49cc │ │ │ │ │ + bls.w 469c │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov sl, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ subs r6, r2, #4 │ │ │ │ │ - b.n 3d0a │ │ │ │ │ + b.n 39da │ │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - bcs.w 4a32 │ │ │ │ │ + bcs.w 4702 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 │ │ │ │ │ vldr d0, [r5] │ │ │ │ │ mov r7, sl │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r5, #8] │ │ │ │ │ str r0, [r6, #4] │ │ │ │ │ add.w sl, sl, #16 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r5, #16] │ │ │ │ │ str r0, [r6, #8] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r5, #24] │ │ │ │ │ str r0, [r6, #12] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r5, #32] │ │ │ │ │ str r0, [r6, #16] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r5, #40] @ 0x28 │ │ │ │ │ str r0, [r6, #20] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r5, #48] @ 0x30 │ │ │ │ │ str r0, [r6, #24] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r5, #56] @ 0x38 │ │ │ │ │ str r0, [r6, #28] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r5, #64] @ 0x40 │ │ │ │ │ str r0, [r6, #32] │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r5, #72] @ 0x48 │ │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r5, #80] @ 0x50 │ │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r5, #88] @ 0x58 │ │ │ │ │ str r0, [r6, #44] @ 0x2c │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r5, #96] @ 0x60 │ │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r5, #104] @ 0x68 │ │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r5, #112] @ 0x70 │ │ │ │ │ str r0, [r6, #56] @ 0x38 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ vldr d0, [r5, #120] @ 0x78 │ │ │ │ │ str r0, [r6, #60] @ 0x3c │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ str r0, [r6, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:68 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3d00 │ │ │ │ │ + beq.n 39d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:69 │ │ │ │ │ movs r0, #1 │ │ │ │ │ mov r8, r6 │ │ │ │ │ - blx 16f8 │ │ │ │ │ + blx 1420 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 │ │ │ │ │ cmp.w sl, #14 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ite ls │ │ │ │ │ movls.w fp, #1 │ │ │ │ │ movhi.w fp, #16 │ │ │ │ │ add fp, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:69 │ │ │ │ │ mov r7, r5 │ │ │ │ │ add.w fp, r3, fp, lsl #3 │ │ │ │ │ - b.n 3de0 │ │ │ │ │ + b.n 3ab0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 │ │ │ │ │ cmp r7, fp │ │ │ │ │ - beq.n 3d00 │ │ │ │ │ + beq.n 39d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:42 │ │ │ │ │ vldmia r7!, {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ - blx 1830 │ │ │ │ │ + blx 1558 │ │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3ddc │ │ │ │ │ + beq.n 3aac │ │ │ │ │ ./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 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ mvngt.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ movle.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ - b.n 3ddc │ │ │ │ │ + b.n 3aac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ - bls.w 384c │ │ │ │ │ - b.n 3842 │ │ │ │ │ + bls.w 351c │ │ │ │ │ + b.n 3512 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ - bls.w 363a │ │ │ │ │ - b.w 3630 │ │ │ │ │ + bls.w 330a │ │ │ │ │ + b.w 3300 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ - bls.w 35ee │ │ │ │ │ - b.w 35e4 │ │ │ │ │ + bls.w 32be │ │ │ │ │ + b.w 32b4 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ - bls.w 350a │ │ │ │ │ - b.w 3500 │ │ │ │ │ + bls.w 31da │ │ │ │ │ + b.w 31d0 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ - bls.w 34be │ │ │ │ │ - b.w 34b4 │ │ │ │ │ + bls.w 318e │ │ │ │ │ + b.w 3184 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ - bls.w 35a2 │ │ │ │ │ - b.w 3598 │ │ │ │ │ + bls.w 3272 │ │ │ │ │ + b.w 3268 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ - bls.w 3556 │ │ │ │ │ - b.w 354c │ │ │ │ │ + bls.w 3226 │ │ │ │ │ + b.w 321c │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ - bls.w 3814 │ │ │ │ │ - b.n 380a │ │ │ │ │ + bls.w 34e4 │ │ │ │ │ + b.n 34da │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ - bls.w 37dc │ │ │ │ │ - b.n 37d2 │ │ │ │ │ + bls.w 34ac │ │ │ │ │ + b.n 34a2 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ - bls.w 37a4 │ │ │ │ │ - b.n 379a │ │ │ │ │ + bls.w 3474 │ │ │ │ │ + b.n 346a │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ - bls.w 376c │ │ │ │ │ - b.n 3762 │ │ │ │ │ + bls.w 343c │ │ │ │ │ + b.n 3432 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ - bls.w 3734 │ │ │ │ │ - b.w 372a │ │ │ │ │ + bls.w 3404 │ │ │ │ │ + b.w 33fa │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ - bls.w 36fc │ │ │ │ │ - b.w 36f2 │ │ │ │ │ + bls.w 33cc │ │ │ │ │ + b.w 33c2 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ - bls.w 36c6 │ │ │ │ │ - b.w 36bc │ │ │ │ │ + bls.w 3396 │ │ │ │ │ + b.w 338c │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ - bls.w 3680 │ │ │ │ │ - b.w 3676 │ │ │ │ │ + bls.w 3350 │ │ │ │ │ + b.w 3346 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 3ac4 │ │ │ │ │ - b.n 3aba │ │ │ │ │ + bls.w 3794 │ │ │ │ │ + b.n 378a │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 3a92 │ │ │ │ │ - b.n 3a88 │ │ │ │ │ + bls.w 3762 │ │ │ │ │ + b.n 3758 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 39f6 │ │ │ │ │ - b.n 39ec │ │ │ │ │ + bls.w 36c6 │ │ │ │ │ + b.n 36bc │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 39c2 │ │ │ │ │ - b.n 39b8 │ │ │ │ │ + bls.w 3692 │ │ │ │ │ + b.n 3688 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 3a5e │ │ │ │ │ - b.n 3a54 │ │ │ │ │ + bls.w 372e │ │ │ │ │ + b.n 3724 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 3a2a │ │ │ │ │ - b.n 3a20 │ │ │ │ │ + bls.w 36fa │ │ │ │ │ + b.n 36f0 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 3c60 │ │ │ │ │ - b.n 3c56 │ │ │ │ │ + bls.w 3930 │ │ │ │ │ + b.n 3926 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 3c2e │ │ │ │ │ - b.n 3c24 │ │ │ │ │ + bls.w 38fe │ │ │ │ │ + b.n 38f4 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 3bfa │ │ │ │ │ - b.n 3bf0 │ │ │ │ │ + bls.w 38ca │ │ │ │ │ + b.n 38c0 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 3bc6 │ │ │ │ │ - b.n 3bbc │ │ │ │ │ + bls.w 3896 │ │ │ │ │ + b.n 388c │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 3b92 │ │ │ │ │ - b.n 3b88 │ │ │ │ │ + bls.w 3862 │ │ │ │ │ + b.n 3858 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 3b5e │ │ │ │ │ - b.n 3b54 │ │ │ │ │ + bls.w 382e │ │ │ │ │ + b.n 3824 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 3b2c │ │ │ │ │ - b.n 3b22 │ │ │ │ │ + bls.w 37fc │ │ │ │ │ + b.n 37f2 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 3af8 │ │ │ │ │ - b.n 3aee │ │ │ │ │ + bls.w 37c8 │ │ │ │ │ + b.n 37be │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 3c94 │ │ │ │ │ - b.n 3c8a │ │ │ │ │ + bls.w 3964 │ │ │ │ │ + b.n 395a │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:116 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ @@ -4356,18 +4312,18 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:116 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ adds r2, #4 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:116 │ │ │ │ │ mov r2, r8 │ │ │ │ │ - bl 2c88 │ │ │ │ │ + bl 2958 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ cmp r8, r4 │ │ │ │ │ - bne.w 31e2 │ │ │ │ │ + bne.w 2eb2 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:137 │ │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ add.w r3, r3, r8, lsl #2 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ @@ -4375,15 +4331,15 @@ │ │ │ │ │ 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 334c │ │ │ │ │ + b.w 301c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, #16 │ │ │ │ │ @@ -4394,188 +4350,188 @@ │ │ │ │ │ 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 │ │ │ │ │ - bls.n 420c │ │ │ │ │ + bls.n 3edc │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ add.w ip, fp, r0, lsl #3 │ │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ - vldr d2, [pc, #420] @ 4320 │ │ │ │ │ - vldr d4, [pc, #424] @ 4328 │ │ │ │ │ + vldr d2, [pc, #420] @ 3ff0 │ │ │ │ │ + vldr d4, [pc, #424] @ 3ff8 │ │ │ │ │ mla r7, r0, r3, r7 │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ add.w lr, fp, r0 │ │ │ │ │ mov.w fp, #32768 @ 0x8000 │ │ │ │ │ movt fp, #65535 @ 0xffff │ │ │ │ │ mov r0, ip │ │ │ │ │ mov r2, fp │ │ │ │ │ mov fp, r3 │ │ │ │ │ - b.n 41c4 │ │ │ │ │ + b.n 3e94 │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r3, #32767 @ 0x7fff │ │ │ │ │ - bge.n 41bc │ │ │ │ │ + bge.n 3e8c │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ strh r3, [r7, #0] │ │ │ │ │ cmp lr, r0 │ │ │ │ │ add r7, fp │ │ │ │ │ - beq.n 420a │ │ │ │ │ + beq.n 3eda │ │ │ │ │ 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 419c │ │ │ │ │ + bgt.n 3e6c │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r3, r2 │ │ │ │ │ - bhi.n 41b2 │ │ │ │ │ + bhi.n 3e82 │ │ │ │ │ strh r3, [r7, #0] │ │ │ │ │ cmp lr, r0 │ │ │ │ │ add r7, fp │ │ │ │ │ - bne.n 41c4 │ │ │ │ │ + bne.n 3e94 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ adds r3, #2 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.w 33ec │ │ │ │ │ + bne.w 30bc │ │ │ │ │ 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 334c │ │ │ │ │ + b.w 301c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldrd fp, r5, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bls.n 42ae │ │ │ │ │ + bls.n 3f7e │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ mla r1, r5, r3, fp │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ vmov.f64 d4, #96 @ 0x3f000000 0.5 │ │ │ │ │ add.w r3, r0, r3, lsl #3 │ │ │ │ │ adds r7, r0, r7 │ │ │ │ │ - b.n 4284 │ │ │ │ │ + b.n 3f54 │ │ │ │ │ vadd.f64 d7, d7, d4 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 427c │ │ │ │ │ + bge.n 3f4c │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r0, s14 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ strh r0, [r1, #0] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ add r1, r5 │ │ │ │ │ - beq.n 42ae │ │ │ │ │ + beq.n 3f7e │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 425c │ │ │ │ │ + bgt.n 3f2c │ │ │ │ │ vsub.f64 d7, d7, d4 │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r6 │ │ │ │ │ - bhi.n 4272 │ │ │ │ │ + bhi.n 3f42 │ │ │ │ │ strh r0, [r1, #0] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ add r1, r5 │ │ │ │ │ - bne.n 4284 │ │ │ │ │ + bne.n 3f54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w fp, fp, #2 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bne.w 3936 │ │ │ │ │ + bne.w 3606 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ 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 334c │ │ │ │ │ + b.w 301c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:107 │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.n 4100 │ │ │ │ │ + b.n 3dd0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 4156 │ │ │ │ │ + b.n 3e26 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ 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 │ │ │ │ │ bic.w r9, r3, #15 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 4fc6 │ │ │ │ │ + bls.w 4c96 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ 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] @ 4330 │ │ │ │ │ + vldr d4, [pc, #40] @ 4000 │ │ │ │ │ mov r2, r8 │ │ │ │ │ - vldr d2, [pc, #20] @ 4320 │ │ │ │ │ + vldr d2, [pc, #20] @ 3ff0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ mov r6, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ - vldr d5, [pc, #20] @ 4328 │ │ │ │ │ + vldr d5, [pc, #20] @ 3ff8 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ - vldr d3, [pc, #28] @ 4338 │ │ │ │ │ - b.n 474c │ │ │ │ │ + vldr d3, [pc, #28] @ 4008 │ │ │ │ │ + b.n 441c │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r4 │ │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -4588,303 +4544,303 @@ │ │ │ │ │ ... │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge sl, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4362 │ │ │ │ │ + bge.n 4032 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ubfx fp, r1, #9, #5 │ │ │ │ │ strh.w sl, [r3] │ │ │ │ │ ubfx sl, r5, #9, #5 │ │ │ │ │ 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 48ae │ │ │ │ │ + ble.w 457e │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge sl, #32767 @ 0x7fff │ │ │ │ │ - bge.n 43b0 │ │ │ │ │ + bge.n 4080 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ubfx fp, r1, #12, #5 │ │ │ │ │ strh.w sl, [r3, #2] │ │ │ │ │ ubfx sl, r5, #12, #5 │ │ │ │ │ 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 4896 │ │ │ │ │ + ble.w 4566 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge sl, #32767 @ 0x7fff │ │ │ │ │ - bge.n 43fe │ │ │ │ │ + bge.n 40ce │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ubfx fp, r1, #15, #5 │ │ │ │ │ strh.w sl, [r3, #4] │ │ │ │ │ ubfx sl, r5, #15, #5 │ │ │ │ │ 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 48de │ │ │ │ │ + ble.w 45ae │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge sl, #32767 @ 0x7fff │ │ │ │ │ - bge.n 444c │ │ │ │ │ + bge.n 411c │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ubfx fp, r1, #18, #5 │ │ │ │ │ strh.w sl, [r3, #6] │ │ │ │ │ ubfx sl, r5, #18, #5 │ │ │ │ │ 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 48c6 │ │ │ │ │ + ble.w 4596 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge sl, #32767 @ 0x7fff │ │ │ │ │ - bge.n 449a │ │ │ │ │ + bge.n 416a │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ubfx fp, r1, #21, #5 │ │ │ │ │ strh.w sl, [r3, #8] │ │ │ │ │ ubfx sl, r5, #21, #5 │ │ │ │ │ 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 487e │ │ │ │ │ + ble.w 454e │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge sl, #32767 @ 0x7fff │ │ │ │ │ - bge.n 44e8 │ │ │ │ │ + bge.n 41b8 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ubfx fp, r1, #24, #5 │ │ │ │ │ strh.w sl, [r3, #10] │ │ │ │ │ ubfx sl, r5, #24, #5 │ │ │ │ │ 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 4866 │ │ │ │ │ + ble.w 4536 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge sl, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4536 │ │ │ │ │ + bge.n 4206 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ 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 484e │ │ │ │ │ + ble.w 451e │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge sl, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4580 │ │ │ │ │ + bge.n 4250 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ 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 4836 │ │ │ │ │ + ble.w 4506 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 45c8 │ │ │ │ │ + bge.n 4298 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 481e │ │ │ │ │ + ble.w 44ee │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 45fe │ │ │ │ │ + bge.n 42ce │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 4806 │ │ │ │ │ + ble.w 44d6 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4634 │ │ │ │ │ + bge.n 4304 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 47ee │ │ │ │ │ + ble.w 44be │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 466a │ │ │ │ │ + bge.n 433a │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 47d6 │ │ │ │ │ + ble.w 44a6 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 46a0 │ │ │ │ │ + bge.n 4370 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 47c0 │ │ │ │ │ + ble.w 4490 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 46d6 │ │ │ │ │ + bge.n 43a6 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 47aa │ │ │ │ │ + ble.n 447a │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 470a │ │ │ │ │ + bge.n 43da │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 4794 │ │ │ │ │ + ble.n 4464 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 473e │ │ │ │ │ + bge.n 440e │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ adds r6, #16 │ │ │ │ │ strh r5, [r3, #30] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ adds r2, #128 @ 0x80 │ │ │ │ │ adds r3, #32 │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - bcs.w 48f6 │ │ │ │ │ + bcs.w 45c6 │ │ │ │ │ ./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 │ │ │ │ │ @@ -4892,143 +4848,143 @@ │ │ │ │ │ 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 4340 │ │ │ │ │ + bgt.w 4010 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls sl, r7 │ │ │ │ │ - bls.w 4362 │ │ │ │ │ - b.n 4356 │ │ │ │ │ + bls.w 4032 │ │ │ │ │ + b.n 4026 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r7 │ │ │ │ │ - bls.n 473e │ │ │ │ │ - b.n 4734 │ │ │ │ │ + bls.n 440e │ │ │ │ │ + b.n 4404 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r7 │ │ │ │ │ - bls.n 470a │ │ │ │ │ - b.n 4700 │ │ │ │ │ + bls.n 43da │ │ │ │ │ + b.n 43d0 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r7 │ │ │ │ │ - bls.n 46d6 │ │ │ │ │ - b.n 46cc │ │ │ │ │ + bls.n 43a6 │ │ │ │ │ + b.n 439c │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r7 │ │ │ │ │ - bls.w 46a0 │ │ │ │ │ - b.n 4696 │ │ │ │ │ + bls.w 4370 │ │ │ │ │ + b.n 4366 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r7 │ │ │ │ │ - bls.w 466a │ │ │ │ │ - b.n 4660 │ │ │ │ │ + bls.w 433a │ │ │ │ │ + b.n 4330 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r7 │ │ │ │ │ - bls.w 4634 │ │ │ │ │ - b.n 462a │ │ │ │ │ + bls.w 4304 │ │ │ │ │ + b.n 42fa │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r7 │ │ │ │ │ - bls.w 45fe │ │ │ │ │ - b.n 45f4 │ │ │ │ │ + bls.w 42ce │ │ │ │ │ + b.n 42c4 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r7 │ │ │ │ │ - bls.w 45c8 │ │ │ │ │ - b.n 45be │ │ │ │ │ + bls.w 4298 │ │ │ │ │ + b.n 428e │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls sl, r7 │ │ │ │ │ - bls.w 4580 │ │ │ │ │ - b.n 4574 │ │ │ │ │ + bls.w 4250 │ │ │ │ │ + b.n 4244 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls sl, r7 │ │ │ │ │ - bls.w 4536 │ │ │ │ │ - b.n 452a │ │ │ │ │ + bls.w 4206 │ │ │ │ │ + b.n 41fa │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls sl, r7 │ │ │ │ │ - bls.w 44e8 │ │ │ │ │ - b.n 44dc │ │ │ │ │ + bls.w 41b8 │ │ │ │ │ + b.n 41ac │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls sl, r7 │ │ │ │ │ - bls.w 43fe │ │ │ │ │ - b.n 43f2 │ │ │ │ │ + bls.w 40ce │ │ │ │ │ + b.n 40c2 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls sl, r7 │ │ │ │ │ - bls.w 43b0 │ │ │ │ │ - b.n 43a4 │ │ │ │ │ + bls.w 4080 │ │ │ │ │ + b.n 4074 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls sl, r7 │ │ │ │ │ - bls.w 449a │ │ │ │ │ - b.n 448e │ │ │ │ │ + bls.w 416a │ │ │ │ │ + b.n 415e │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls sl, r7 │ │ │ │ │ - bls.w 444c │ │ │ │ │ - b.n 4440 │ │ │ │ │ + bls.w 411c │ │ │ │ │ + b.n 4110 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r6, r9 │ │ │ │ │ moveq r6, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:84 │ │ │ │ │ movw r3, #26125 @ 0x660d │ │ │ │ │ movt r3, #25 │ │ │ │ │ @@ -5041,148 +4997,148 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:84 │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 │ │ │ │ │ cmp r3, 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 │ │ │ │ │ - bls.n 49b6 │ │ │ │ │ + bls.n 4686 │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ add.w r9, r8, r6, lsl #3 │ │ │ │ │ mov.w ip, #32768 @ 0x8000 │ │ │ │ │ movt ip, #65535 @ 0xffff │ │ │ │ │ - vldr d5, [pc, #316] @ 4a70 │ │ │ │ │ + vldr d5, [pc, #316] @ 4740 │ │ │ │ │ add.w lr, r8, r3, lsl #3 │ │ │ │ │ add.w r6, r5, r6, lsl #1 │ │ │ │ │ - vldr d2, [pc, #312] @ 4a78 │ │ │ │ │ - vldr d3, [pc, #316] @ 4a80 │ │ │ │ │ + vldr d2, [pc, #312] @ 4748 │ │ │ │ │ + vldr d3, [pc, #316] @ 4750 │ │ │ │ │ mov r5, r9 │ │ │ │ │ vmov.f64 d4, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 4976 │ │ │ │ │ + b.n 4646 │ │ │ │ │ vadd.f64 d7, d7, d4 │ │ │ │ │ vcmpe.f64 d7, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r3, #32767 @ 0x7fff │ │ │ │ │ - bge.n 496e │ │ │ │ │ + bge.n 463e │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ cmp lr, r5 │ │ │ │ │ strh.w r3, [r6], #2 │ │ │ │ │ - beq.n 49b6 │ │ │ │ │ + beq.n 4686 │ │ │ │ │ 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 494e │ │ │ │ │ + bgt.n 461e │ │ │ │ │ vsub.f64 d7, d7, d4 │ │ │ │ │ vcmpe.f64 d7, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r3, ip │ │ │ │ │ - bls.n 496e │ │ │ │ │ - b.n 4964 │ │ │ │ │ + bls.n 463e │ │ │ │ │ + b.n 4634 │ │ │ │ │ ./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 334c │ │ │ │ │ + b.w 301c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 4242 │ │ │ │ │ + b.n 3f12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ mov sl, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bls.n 4a22 │ │ │ │ │ + bls.n 46f2 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ add.w r5, r3, sl, lsl #3 │ │ │ │ │ add.w r6, r3, r2, lsl #3 │ │ │ │ │ add.w sl, r1, sl, lsl #2 │ │ │ │ │ - b.n 49e8 │ │ │ │ │ + b.n 46b8 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 4a22 │ │ │ │ │ + beq.n 46f2 │ │ │ │ │ ./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 │ │ │ │ │ str.w r0, [sl], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 49e4 │ │ │ │ │ + beq.n 46b4 │ │ │ │ │ ./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 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ mvngt.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ movle.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str.w r3, [sl, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ - b.n 49e4 │ │ │ │ │ + b.n 46b4 │ │ │ │ │ ./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 334c │ │ │ │ │ + b.w 301c │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 49ce │ │ │ │ │ + b.n 469e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:179 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - b.w 3346 │ │ │ │ │ + b.w 3016 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ mov r4, r8 │ │ │ │ │ - b.w 412e │ │ │ │ │ + b.w 3dfe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ 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 │ │ │ │ │ bic.w r5, r3, #15 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 4fd6 │ │ │ │ │ + bls.w 4ca6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ mov.w r7, #32768 @ 0x8000 │ │ │ │ │ movt r7, #65535 @ 0xffff │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - vldr d4, [pc, #24] @ 4a78 │ │ │ │ │ + vldr d4, [pc, #24] @ 4748 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ - vldr d6, [pc, #24] @ 4a80 │ │ │ │ │ - b.n 4d9e │ │ │ │ │ + vldr d6, [pc, #24] @ 4750 │ │ │ │ │ + b.n 4a6e │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r7, #160 @ 0xa0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -5194,461 +5150,461 @@ │ │ │ │ │ lsrs r0, r4 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4aa8 │ │ │ │ │ + bge.n 4778 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r2, #8] │ │ │ │ │ strh r1, [r3, #0] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4eb0 │ │ │ │ │ + ble.w 4b80 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4ada │ │ │ │ │ + bge.n 47aa │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r2, #16] │ │ │ │ │ strh r1, [r3, #2] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4f10 │ │ │ │ │ + ble.w 4be0 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4b0c │ │ │ │ │ + bge.n 47dc │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r2, #24] │ │ │ │ │ strh r1, [r3, #4] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4ef8 │ │ │ │ │ + ble.w 4bc8 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4b3e │ │ │ │ │ + bge.n 480e │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r2, #32] │ │ │ │ │ strh r1, [r3, #6] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4ee0 │ │ │ │ │ + ble.w 4bb0 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4b70 │ │ │ │ │ + bge.n 4840 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r2, #40] @ 0x28 │ │ │ │ │ strh r1, [r3, #8] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4ec8 │ │ │ │ │ + ble.w 4b98 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4ba2 │ │ │ │ │ + bge.n 4872 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r2, #48] @ 0x30 │ │ │ │ │ strh r1, [r3, #10] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4e98 │ │ │ │ │ + ble.w 4b68 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4bd4 │ │ │ │ │ + bge.n 48a4 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r2, #56] @ 0x38 │ │ │ │ │ strh r1, [r3, #12] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4e80 │ │ │ │ │ + ble.w 4b50 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4c06 │ │ │ │ │ + bge.n 48d6 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r2, #64] @ 0x40 │ │ │ │ │ strh r1, [r3, #14] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4e68 │ │ │ │ │ + ble.w 4b38 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4c38 │ │ │ │ │ + bge.n 4908 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r2, #72] @ 0x48 │ │ │ │ │ strh r1, [r3, #16] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4e50 │ │ │ │ │ + ble.w 4b20 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4c6a │ │ │ │ │ + bge.n 493a │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r2, #80] @ 0x50 │ │ │ │ │ strh r1, [r3, #18] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4e38 │ │ │ │ │ + ble.w 4b08 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4c9c │ │ │ │ │ + bge.n 496c │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r2, #88] @ 0x58 │ │ │ │ │ strh r1, [r3, #20] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4e20 │ │ │ │ │ + ble.w 4af0 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4cce │ │ │ │ │ + bge.n 499e │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r2, #96] @ 0x60 │ │ │ │ │ strh r1, [r3, #22] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 4e08 │ │ │ │ │ + ble.w 4ad8 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4d00 │ │ │ │ │ + bge.n 49d0 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r2, #104] @ 0x68 │ │ │ │ │ strh r1, [r3, #24] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 4df2 │ │ │ │ │ + ble.n 4ac2 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4d30 │ │ │ │ │ + bge.n 4a00 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r2, #112] @ 0x70 │ │ │ │ │ strh r1, [r3, #26] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 4ddc │ │ │ │ │ + ble.n 4aac │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4d60 │ │ │ │ │ + bge.n 4a30 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr d5, [r2, #120] @ 0x78 │ │ │ │ │ strh r1, [r3, #28] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 4dc6 │ │ │ │ │ + ble.n 4a96 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4d90 │ │ │ │ │ + bge.n 4a60 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ adds r0, #16 │ │ │ │ │ strh r1, [r3, #30] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ adds r2, #128 @ 0x80 │ │ │ │ │ adds r3, #32 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bcs.w 4f28 │ │ │ │ │ + bcs.w 4bf8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ vldr d5, [r2] │ │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 4a88 │ │ │ │ │ + bgt.w 4758 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 4aa8 │ │ │ │ │ - b.n 4a9e │ │ │ │ │ + bls.w 4778 │ │ │ │ │ + b.n 476e │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.n 4d90 │ │ │ │ │ - b.n 4d86 │ │ │ │ │ + bls.n 4a60 │ │ │ │ │ + b.n 4a56 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.n 4d60 │ │ │ │ │ - b.n 4d56 │ │ │ │ │ + bls.n 4a30 │ │ │ │ │ + b.n 4a26 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.n 4d30 │ │ │ │ │ - b.n 4d26 │ │ │ │ │ + bls.n 4a00 │ │ │ │ │ + b.n 49f6 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 4d00 │ │ │ │ │ - b.n 4cf6 │ │ │ │ │ + bls.w 49d0 │ │ │ │ │ + b.n 49c6 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 4cce │ │ │ │ │ - b.n 4cc4 │ │ │ │ │ + bls.w 499e │ │ │ │ │ + b.n 4994 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 4c9c │ │ │ │ │ - b.n 4c92 │ │ │ │ │ + bls.w 496c │ │ │ │ │ + b.n 4962 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 4c6a │ │ │ │ │ - b.n 4c60 │ │ │ │ │ + bls.w 493a │ │ │ │ │ + b.n 4930 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 4c38 │ │ │ │ │ - b.n 4c2e │ │ │ │ │ + bls.w 4908 │ │ │ │ │ + b.n 48fe │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 4c06 │ │ │ │ │ - b.n 4bfc │ │ │ │ │ + bls.w 48d6 │ │ │ │ │ + b.n 48cc │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 4bd4 │ │ │ │ │ - b.n 4bca │ │ │ │ │ + bls.w 48a4 │ │ │ │ │ + b.n 489a │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 4ada │ │ │ │ │ - b.n 4ad0 │ │ │ │ │ + bls.w 47aa │ │ │ │ │ + b.n 47a0 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 4ba2 │ │ │ │ │ - b.n 4b98 │ │ │ │ │ + bls.w 4872 │ │ │ │ │ + b.n 4868 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 4b70 │ │ │ │ │ - b.n 4b66 │ │ │ │ │ + bls.w 4840 │ │ │ │ │ + b.n 4836 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 4b3e │ │ │ │ │ - b.n 4b34 │ │ │ │ │ + bls.w 480e │ │ │ │ │ + b.n 4804 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 4b0c │ │ │ │ │ - b.n 4b02 │ │ │ │ │ + bls.w 47dc │ │ │ │ │ + b.n 47d2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, r5 │ │ │ │ │ moveq r2, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bls.n 4fa6 │ │ │ │ │ + bls.n 4c76 │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ add.w r1, r6, r2, lsl #3 │ │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ │ movt r0, #65535 @ 0xffff │ │ │ │ │ - vldr d4, [pc, #152] @ 4fe0 │ │ │ │ │ + vldr d4, [pc, #152] @ 4cb0 │ │ │ │ │ add.w r6, r6, r3, lsl #3 │ │ │ │ │ - vldr d5, [pc, #152] @ 4fe8 │ │ │ │ │ + vldr d5, [pc, #152] @ 4cb8 │ │ │ │ │ add.w r2, r5, r2, lsl #1 │ │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 4f82 │ │ │ │ │ + b.n 4c52 │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r3, #32767 @ 0x7fff │ │ │ │ │ - bge.n 4f7a │ │ │ │ │ + bge.n 4c4a │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ strh.w r3, [r2], #2 │ │ │ │ │ - beq.n 4fa6 │ │ │ │ │ + beq.n 4c76 │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 4f5a │ │ │ │ │ + bgt.n 4c2a │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r3, r0 │ │ │ │ │ - bls.n 4f7a │ │ │ │ │ - b.n 4f70 │ │ │ │ │ + bls.n 4c4a │ │ │ │ │ + b.n 4c40 │ │ │ │ │ ./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 334c │ │ │ │ │ + b.w 301c │ │ │ │ │ ./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 421c │ │ │ │ │ + b.w 3eec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:178 │ │ │ │ │ mov r3, r2 │ │ │ │ │ - b.w 3346 │ │ │ │ │ + b.w 3016 │ │ │ │ │ ./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 4900 │ │ │ │ │ + b.n 45d0 │ │ │ │ │ ./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, #32] │ │ │ │ │ - b.w 42ba │ │ │ │ │ + b.w 3f8a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 4f30 │ │ │ │ │ + b.n 4c00 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:196 │ │ │ │ │ - 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 │ │ │ │ │ @@ -5657,20 +5613,20 @@ │ │ │ │ │ _soxr_interleave_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:202 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ │ - ldr r2, [pc, #832] @ (5340 ) │ │ │ │ │ + ldr r2, [pc, #832] @ (5010 ) │ │ │ │ │ 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, #828] @ (5344 ) │ │ │ │ │ + ldr r0, [pc, #828] @ (5014 ) │ │ │ │ │ ./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 │ │ │ │ │ @@ -5680,82 +5636,82 @@ │ │ │ │ │ ./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.n 50a2 │ │ │ │ │ + beq.n 4d72 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq.w 5264 │ │ │ │ │ + beq.w 4f34 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.w 5212 │ │ │ │ │ + beq.w 4ee2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - bls.w 5c56 │ │ │ │ │ + bls.w 5926 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - cbz r3, 5078 │ │ │ │ │ + cbz r3, 4d48 │ │ │ │ │ mov.w ip, r8, lsl #2 │ │ │ │ │ subs r6, #4 │ │ │ │ │ add.w r4, r2, ip │ │ │ │ │ movs r7, #0 │ │ │ │ │ sub.w r2, r4, ip │ │ │ │ │ lsls r0, r7, #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ./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 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 5050 │ │ │ │ │ + bne.n 4d20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 7) │ │ │ │ │ adds r7, #1 │ │ │ │ │ add.w r4, r2, ip │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne.n 5048 │ │ │ │ │ + bne.n 4d18 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 │ │ │ │ │ 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 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:202 │ │ │ │ │ - ldr r2, [pc, #708] @ (5348 ) │ │ │ │ │ + ldr r2, [pc, #708] @ (5018 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:222 │ │ │ │ │ - ldr r3, [pc, #700] @ (5340 ) │ │ │ │ │ + ldr r3, [pc, #700] @ (5010 ) │ │ │ │ │ ./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 6ff8 │ │ │ │ │ + bne.w 6cc8 │ │ │ │ │ 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:207 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.w 5c70 │ │ │ │ │ + beq.w 5940 │ │ │ │ │ ./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 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 6a1e │ │ │ │ │ + beq.w 66ee │ │ │ │ │ subs r2, r6, #4 │ │ │ │ │ strd r3, r2, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #24 │ │ │ │ │ mov.w sl, #12 │ │ │ │ │ mov.w r9, #20 │ │ │ │ │ mov.w fp, r8, lsl #4 │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ @@ -5781,109 +5737,109 @@ │ │ │ │ │ ./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 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 6266 │ │ │ │ │ + bls.w 5f36 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ adds r6, r3, r2 │ │ │ │ │ - b.n 512c │ │ │ │ │ + b.n 4dfc │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ adds r4, #64 @ 0x40 │ │ │ │ │ add r5, r3 │ │ │ │ │ add r6, r3 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bcs.w 608c │ │ │ │ │ + bcs.w 5d5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:110 │ │ │ │ │ vldr s0, [r4] │ │ │ │ │ str r7, [sp, #20] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r4, #4] │ │ │ │ │ adds r7, #16 │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r4, #8] │ │ │ │ │ str.w r0, [r5, r8, lsl #2] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r4, #12] │ │ │ │ │ str.w r0, [r5, r8, lsl #3] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r4, #16] │ │ │ │ │ str.w r0, [r5, sl] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r4, #20] │ │ │ │ │ str.w r0, [r5, fp] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r4, #24] │ │ │ │ │ str.w r0, [r5, r9] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vldr s0, [r4, #28] │ │ │ │ │ str r0, [r5, r3] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ vldr s0, [r4, #32] │ │ │ │ │ str r0, [r5, r2] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ vldr s0, [r4, #36] @ 0x24 │ │ │ │ │ str r0, [r5, r1] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r4, #40] @ 0x28 │ │ │ │ │ str.w r0, [r6, r8, lsl #2] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r4, #44] @ 0x2c │ │ │ │ │ str.w r0, [r6, r8, lsl #3] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r4, #48] @ 0x30 │ │ │ │ │ str.w r0, [r6, sl] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r4, #52] @ 0x34 │ │ │ │ │ str.w r0, [r6, fp] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r4, #56] @ 0x38 │ │ │ │ │ str.w r0, [r6, r9] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vldr s0, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [r6, r3] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ str r0, [r6, r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:111 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 511c │ │ │ │ │ + beq.n 4dec │ │ │ │ │ ./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 2cfc │ │ │ │ │ - b.n 511c │ │ │ │ │ + bl 29cc │ │ │ │ │ + b.n 4dec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - bls.w 57e6 │ │ │ │ │ + bls.w 54b6 │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 5078 │ │ │ │ │ + beq.w 4d48 │ │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ │ add.w r5, r6, r8, lsl #2 │ │ │ │ │ mov.w lr, r8, lsl #3 │ │ │ │ │ movs r7, #0 │ │ │ │ │ lsls r0, r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 │ │ │ │ │ mov r2, r6 │ │ │ │ │ @@ -5891,38 +5847,38 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 6) │ │ │ │ │ ldr.w r3, [r2], #4 │ │ │ │ │ add r3, r0 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ vstmia r1!, {d7} │ │ │ │ │ - bne.n 5236 │ │ │ │ │ + bne.n 4f06 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 (discriminator 7) │ │ │ │ │ adds r7, #1 │ │ │ │ │ add ip, lr │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.n 5230 │ │ │ │ │ + bne.n 4f00 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 │ │ │ │ │ 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 5078 │ │ │ │ │ + b.n 4d48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:211 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5814 │ │ │ │ │ + beq.w 54e4 │ │ │ │ │ ./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 626e │ │ │ │ │ + beq.w 5f3e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 6fda │ │ │ │ │ + beq.w 6caa │ │ │ │ │ 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 │ │ │ │ │ @@ -5937,20 +5893,20 @@ │ │ │ │ │ mov sl, r6 │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ mov.w r4, r8, lsl #5 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movs r3, #12 │ │ │ │ │ str r4, [sp, #32] │ │ │ │ │ mov.w r4, r8, lsl #4 │ │ │ │ │ - vldr d5, [pc, #104] @ 5320 │ │ │ │ │ + vldr d5, [pc, #104] @ 4ff0 │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ movs r3, #14 │ │ │ │ │ - vldr d4, [pc, #96] @ 5328 │ │ │ │ │ + vldr d4, [pc, #96] @ 4ff8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:100 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ 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 │ │ │ │ │ @@ -5964,169 +5920,169 @@ │ │ │ │ │ ./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 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 626a │ │ │ │ │ + bls.w 5f3a │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ mov.w ip, #32768 @ 0x8000 │ │ │ │ │ movt ip, #65535 @ 0xffff │ │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ │ mov r6, r5 │ │ │ │ │ - vldr d2, [pc, #44] @ 5330 │ │ │ │ │ - vldr d3, [pc, #48] @ 5338 │ │ │ │ │ + vldr d2, [pc, #44] @ 5000 │ │ │ │ │ + vldr d3, [pc, #48] @ 5008 │ │ │ │ │ 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 │ │ │ │ │ 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 5798 │ │ │ │ │ + b.n 5468 │ │ │ │ │ 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 │ │ │ │ │ - ldrh r2, [r3, #54] @ 0x36 │ │ │ │ │ + tst r6, r1 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrh r4, [r4, #50] @ 0x32 │ │ │ │ │ + sbcs r0, r3 │ │ │ │ │ movs r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ - bge.n 536c │ │ │ │ │ + bge.n 503c │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ubfx fp, r1, #9, #5 │ │ │ │ │ strh r7, [r6, #0] │ │ │ │ │ ubfx r7, r0, #9, #5 │ │ │ │ │ vldr s12, [r3, #4] │ │ │ │ │ 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 5e0c │ │ │ │ │ + ble.w 5adc │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ - bge.n 53ba │ │ │ │ │ + bge.n 508a │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ubfx fp, r1, #12, #5 │ │ │ │ │ strh.w r7, [r6, r8, lsl #1] │ │ │ │ │ ubfx r7, r0, #12, #5 │ │ │ │ │ vldr s12, [r3, #8] │ │ │ │ │ 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 5df2 │ │ │ │ │ + ble.w 5ac2 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ - bge.n 540a │ │ │ │ │ + bge.n 50da │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ubfx fp, r1, #15, #5 │ │ │ │ │ strh.w r7, [r6, r8, lsl #2] │ │ │ │ │ ubfx r7, r0, #15, #5 │ │ │ │ │ vldr s12, [r3, #12] │ │ │ │ │ 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 5e40 │ │ │ │ │ + ble.w 5b10 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ - bge.n 545a │ │ │ │ │ + bge.n 512a │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ubfx fp, r1, #18, #5 │ │ │ │ │ strh.w r7, [r6, sl] │ │ │ │ │ ubfx r7, r0, #18, #5 │ │ │ │ │ vldr s12, [r3, #16] │ │ │ │ │ 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 5e26 │ │ │ │ │ + ble.w 5af6 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ - bge.n 54aa │ │ │ │ │ + bge.n 517a │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ubfx fp, r1, #21, #5 │ │ │ │ │ strh.w r7, [r6, r8, lsl #3] │ │ │ │ │ ubfx r7, r0, #21, #5 │ │ │ │ │ vldr s12, [r3, #20] │ │ │ │ │ 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 5dd8 │ │ │ │ │ + ble.w 5aa8 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ - bge.n 54fa │ │ │ │ │ + bge.n 51ca │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ubfx fp, r1, #24, #5 │ │ │ │ │ vldr s12, [r3, #24] │ │ │ │ │ strh r7, [r6, r2] │ │ │ │ │ @@ -6134,187 +6090,187 @@ │ │ │ │ │ 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 5dbe │ │ │ │ │ + ble.w 5a8e │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ - bge.n 554a │ │ │ │ │ + bge.n 521a │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ vldr s12, [r3, #28] │ │ │ │ │ strh r7, [r6, r2] │ │ │ │ │ lsrs r7, r1, #27 │ │ │ │ │ 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 5f0a │ │ │ │ │ + ble.w 5bda │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r7, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5594 │ │ │ │ │ + bge.n 5264 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r7, r2 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ vldr s12, [r3, #32] │ │ │ │ │ strh r7, [r6, r2] │ │ │ │ │ lsrs r7, r1, #30 │ │ │ │ │ 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 5ef0 │ │ │ │ │ + ble.w 5bc0 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 55de │ │ │ │ │ + bge.n 52ae │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ 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 5ed6 │ │ │ │ │ + ble.w 5ba6 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5618 │ │ │ │ │ + bge.n 52e8 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ 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 5ebc │ │ │ │ │ + ble.w 5b8c │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5654 │ │ │ │ │ + bge.n 5324 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ 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 5ea2 │ │ │ │ │ + ble.w 5b72 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5690 │ │ │ │ │ + bge.n 5360 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ 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 5e8a │ │ │ │ │ + ble.w 5b5a │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 56cc │ │ │ │ │ + bge.n 539c │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ 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 5e72 │ │ │ │ │ + ble.w 5b42 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5708 │ │ │ │ │ + bge.n 53d8 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ 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 5e5a │ │ │ │ │ + ble.w 5b2a │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5744 │ │ │ │ │ + bge.n 5414 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ 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 5da6 │ │ │ │ │ + ble.w 5a76 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5780 │ │ │ │ │ + bge.n 5450 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r2, s12 │ │ │ │ │ sxth r0, r2 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add.w lr, lr, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ │ @@ -6322,15 +6278,15 @@ │ │ │ │ │ strh r0, [r5, r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ add r5, r0 │ │ │ │ │ add r6, r0 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bcs.w 60d2 │ │ │ │ │ + bcs.w 5da2 │ │ │ │ │ ./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 │ │ │ │ │ @@ -6342,49 +6298,49 @@ │ │ │ │ │ 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 534c │ │ │ │ │ + bgt.w 501c │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ - bls.w 536c │ │ │ │ │ - b.n 5362 │ │ │ │ │ + bls.w 503c │ │ │ │ │ + b.n 5032 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5078 │ │ │ │ │ + beq.w 4d48 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ │ 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 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ vstmia r2!, {d7} │ │ │ │ │ - bne.n 57f8 │ │ │ │ │ + bne.n 54c8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:205 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ - b.n 5078 │ │ │ │ │ + b.n 4d48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:216 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.w 6a24 │ │ │ │ │ + beq.w 66f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 6fea │ │ │ │ │ + beq.w 6cba │ │ │ │ │ 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 │ │ │ │ │ @@ -6396,17 +6352,17 @@ │ │ │ │ │ mul.w r9, r9, r8 │ │ │ │ │ mov.w r5, r8, lsl #1 │ │ │ │ │ mul.w lr, lr, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ mov.w r6, #32768 @ 0x8000 │ │ │ │ │ movt r6, #65535 @ 0xffff │ │ │ │ │ mul.w ip, ip, r8 │ │ │ │ │ - vldr d5, [pc, #76] @ 58a8 │ │ │ │ │ + vldr d5, [pc, #76] @ 5578 │ │ │ │ │ mov.w sl, r8, lsl #5 │ │ │ │ │ - vldr d6, [pc, #76] @ 58b0 │ │ │ │ │ + vldr d6, [pc, #76] @ 5580 │ │ │ │ │ mov fp, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ bic.w r1, r3, #15 │ │ │ │ │ adds r7, r0, r5 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ str r7, [sp, #32] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ @@ -6418,25 +6374,25 @@ │ │ │ │ │ ./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 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bls.w 69a6 │ │ │ │ │ + bls.w 6676 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ mov r0, fp │ │ │ │ │ strd fp, r5, [sp, #24] │ │ │ │ │ movs r7, #0 │ │ │ │ │ add r1, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ - b.n 5c2a │ │ │ │ │ + b.n 58fa │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r4 │ │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -6445,657 +6401,657 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 58d8 │ │ │ │ │ + bge.n 55a8 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ vldr s7, [r3, #4] │ │ │ │ │ strh r5, [r0, #0] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5f6c │ │ │ │ │ + ble.w 5c3c │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 590e │ │ │ │ │ + bge.n 55de │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 5f54 │ │ │ │ │ + ble.w 5c24 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5946 │ │ │ │ │ + bge.n 5616 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 5f9c │ │ │ │ │ + ble.w 5c6c │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 597e │ │ │ │ │ + bge.n 564e │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 5f84 │ │ │ │ │ + ble.w 5c54 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 59b6 │ │ │ │ │ + bge.n 5686 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 5f3c │ │ │ │ │ + ble.w 5c0c │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 59ee │ │ │ │ │ + bge.n 56be │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ vldr s7, [r3, #24] │ │ │ │ │ strh r5, [r0, r2] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d4, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5f24 │ │ │ │ │ + ble.w 5bf4 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5a24 │ │ │ │ │ + bge.n 56f4 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 605c │ │ │ │ │ + ble.w 5d2c │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5a5c │ │ │ │ │ + bge.n 572c │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 6044 │ │ │ │ │ + ble.w 5d14 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5a94 │ │ │ │ │ + bge.n 5764 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 602c │ │ │ │ │ + ble.w 5cfc │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5aca │ │ │ │ │ + bge.n 579a │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 6014 │ │ │ │ │ + ble.w 5ce4 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5b02 │ │ │ │ │ + bge.n 57d2 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 5ffc │ │ │ │ │ + ble.w 5ccc │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5b3a │ │ │ │ │ + bge.n 580a │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 5fe4 │ │ │ │ │ + ble.w 5cb4 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5b72 │ │ │ │ │ + bge.n 5842 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 5fcc │ │ │ │ │ + ble.w 5c9c │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5baa │ │ │ │ │ + bge.n 587a │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 5fb4 │ │ │ │ │ + ble.w 5c84 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5be0 │ │ │ │ │ + bge.n 58b0 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 6074 │ │ │ │ │ + ble.w 5d44 │ │ │ │ │ vadd.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 5c18 │ │ │ │ │ + bge.n 58e8 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vmov r5, s8 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ adds r7, #16 │ │ │ │ │ strh.w r5, [r1, ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ │ add r1, sl │ │ │ │ │ add r0, sl │ │ │ │ │ cmp r7, fp │ │ │ │ │ - bcs.w 61c6 │ │ │ │ │ + bcs.w 5e96 │ │ │ │ │ ./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 58b8 │ │ │ │ │ + bgt.w 5588 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 58d8 │ │ │ │ │ - b.n 58ce │ │ │ │ │ + bls.w 55a8 │ │ │ │ │ + b.n 559e │ │ │ │ │ ./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 10) │ │ │ │ │ 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 10) │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - blx 16a4 │ │ │ │ │ + blx 13cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:204 (discriminator 10) │ │ │ │ │ mov r3, r5 │ │ │ │ │ add r3, r4 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ - b.w 5078 │ │ │ │ │ + b.w 4d48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ 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 │ │ │ │ │ bic.w r9, r2, #15 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls.w 69aa │ │ │ │ │ + bls.w 667a │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov sl, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ subs r6, r2, #4 │ │ │ │ │ - b.n 5c96 │ │ │ │ │ + b.n 5966 │ │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - bcs.w 6a1a │ │ │ │ │ + bcs.w 66ea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:67 │ │ │ │ │ vldr s0, [r5] │ │ │ │ │ mov r7, sl │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r5, #4] │ │ │ │ │ str r0, [r6, #4] │ │ │ │ │ add.w sl, sl, #16 │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r5, #8] │ │ │ │ │ str r0, [r6, #8] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r5, #12] │ │ │ │ │ str r0, [r6, #12] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r5, #16] │ │ │ │ │ str r0, [r6, #16] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r5, #20] │ │ │ │ │ str r0, [r6, #20] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r5, #24] │ │ │ │ │ str r0, [r6, #24] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r5, #28] │ │ │ │ │ str r0, [r6, #28] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r5, #32] │ │ │ │ │ str r0, [r6, #32] │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r5, #36] @ 0x24 │ │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r5, #40] @ 0x28 │ │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r5, #44] @ 0x2c │ │ │ │ │ str r0, [r6, #44] @ 0x2c │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r5, #48] @ 0x30 │ │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r5, #52] @ 0x34 │ │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r5, #56] @ 0x38 │ │ │ │ │ str r0, [r6, #56] @ 0x38 │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ vldr s0, [r5, #60] @ 0x3c │ │ │ │ │ str r0, [r6, #60] @ 0x3c │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ str r0, [r6, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:68 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5c8c │ │ │ │ │ + beq.n 595c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:69 │ │ │ │ │ movs r0, #1 │ │ │ │ │ mov r8, r6 │ │ │ │ │ - blx 16f8 │ │ │ │ │ + blx 1420 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 │ │ │ │ │ cmp.w sl, #14 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ite ls │ │ │ │ │ movls.w fp, #1 │ │ │ │ │ movhi.w fp, #16 │ │ │ │ │ add fp, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:69 │ │ │ │ │ mov r7, r5 │ │ │ │ │ add.w fp, r3, fp, lsl #2 │ │ │ │ │ - b.n 5d6c │ │ │ │ │ + b.n 5a3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 │ │ │ │ │ cmp r7, fp │ │ │ │ │ - beq.n 5c8c │ │ │ │ │ + beq.n 595c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:42 │ │ │ │ │ vldmia r7!, {s16} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:43 │ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ │ - blx 1750 │ │ │ │ │ + blx 1478 │ │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5d68 │ │ │ │ │ + beq.n 5a38 │ │ │ │ │ ./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 │ │ │ │ │ vcmpe.f32 s16, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ mvngt.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ movle.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ - b.n 5d68 │ │ │ │ │ + b.n 5a38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ - bls.w 5780 │ │ │ │ │ - b.n 5776 │ │ │ │ │ + bls.w 5450 │ │ │ │ │ + b.n 5446 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ - bls.w 554a │ │ │ │ │ - b.w 5540 │ │ │ │ │ + bls.w 521a │ │ │ │ │ + b.w 5210 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ - bls.w 54fa │ │ │ │ │ - b.w 54f0 │ │ │ │ │ + bls.w 51ca │ │ │ │ │ + b.w 51c0 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ - bls.w 540a │ │ │ │ │ - b.w 5400 │ │ │ │ │ + bls.w 50da │ │ │ │ │ + b.w 50d0 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ - bls.w 53ba │ │ │ │ │ - b.w 53b0 │ │ │ │ │ + bls.w 508a │ │ │ │ │ + b.w 5080 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ - bls.w 54aa │ │ │ │ │ - b.w 54a0 │ │ │ │ │ + bls.w 517a │ │ │ │ │ + b.w 5170 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ - bls.w 545a │ │ │ │ │ - b.w 5450 │ │ │ │ │ + bls.w 512a │ │ │ │ │ + b.w 5120 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ - bls.w 5744 │ │ │ │ │ - b.n 573a │ │ │ │ │ + bls.w 5414 │ │ │ │ │ + b.n 540a │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ - bls.w 5708 │ │ │ │ │ - b.n 56fe │ │ │ │ │ + bls.w 53d8 │ │ │ │ │ + b.n 53ce │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ - bls.w 56cc │ │ │ │ │ - b.n 56c2 │ │ │ │ │ + bls.w 539c │ │ │ │ │ + b.n 5392 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ - bls.w 5690 │ │ │ │ │ - b.w 5686 │ │ │ │ │ + bls.w 5360 │ │ │ │ │ + b.w 5356 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ - bls.w 5654 │ │ │ │ │ - b.w 564a │ │ │ │ │ + bls.w 5324 │ │ │ │ │ + b.w 531a │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ - bls.w 5618 │ │ │ │ │ - b.w 560e │ │ │ │ │ + bls.w 52e8 │ │ │ │ │ + b.w 52de │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, ip │ │ │ │ │ - bls.w 55de │ │ │ │ │ - b.w 55d4 │ │ │ │ │ + bls.w 52ae │ │ │ │ │ + b.w 52a4 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r7, ip │ │ │ │ │ - bls.w 5594 │ │ │ │ │ - b.w 558a │ │ │ │ │ + bls.w 5264 │ │ │ │ │ + b.w 525a │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 5a24 │ │ │ │ │ - b.n 5a1a │ │ │ │ │ + bls.w 56f4 │ │ │ │ │ + b.n 56ea │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 59ee │ │ │ │ │ - b.n 59e4 │ │ │ │ │ + bls.w 56be │ │ │ │ │ + b.n 56b4 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 5946 │ │ │ │ │ - b.n 593c │ │ │ │ │ + bls.w 5616 │ │ │ │ │ + b.n 560c │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 590e │ │ │ │ │ - b.n 5904 │ │ │ │ │ + bls.w 55de │ │ │ │ │ + b.n 55d4 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 59b6 │ │ │ │ │ - b.n 59ac │ │ │ │ │ + bls.w 5686 │ │ │ │ │ + b.n 567c │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 597e │ │ │ │ │ - b.n 5974 │ │ │ │ │ + bls.w 564e │ │ │ │ │ + b.n 5644 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 5be0 │ │ │ │ │ - b.n 5bd6 │ │ │ │ │ + bls.w 58b0 │ │ │ │ │ + b.n 58a6 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 5baa │ │ │ │ │ - b.n 5ba0 │ │ │ │ │ + bls.w 587a │ │ │ │ │ + b.n 5870 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 5b72 │ │ │ │ │ - b.n 5b68 │ │ │ │ │ + bls.w 5842 │ │ │ │ │ + b.n 5838 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 5b3a │ │ │ │ │ - b.n 5b30 │ │ │ │ │ + bls.w 580a │ │ │ │ │ + b.n 5800 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 5b02 │ │ │ │ │ - b.n 5af8 │ │ │ │ │ + bls.w 57d2 │ │ │ │ │ + b.n 57c8 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 5aca │ │ │ │ │ - b.n 5ac0 │ │ │ │ │ + bls.w 579a │ │ │ │ │ + b.n 5790 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 5a94 │ │ │ │ │ - b.n 5a8a │ │ │ │ │ + bls.w 5764 │ │ │ │ │ + b.n 575a │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 5a5c │ │ │ │ │ - b.n 5a52 │ │ │ │ │ + bls.w 572c │ │ │ │ │ + b.n 5722 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r6 │ │ │ │ │ - bls.w 5c18 │ │ │ │ │ - b.n 5c0e │ │ │ │ │ + bls.w 58e8 │ │ │ │ │ + b.n 58de │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:116 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ @@ -7109,18 +7065,18 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:116 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ adds r2, #4 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:116 │ │ │ │ │ mov r2, r8 │ │ │ │ │ - bl 2cfc │ │ │ │ │ + bl 29cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ cmp r8, r4 │ │ │ │ │ - bne.w 50fc │ │ │ │ │ + bne.w 4dcc │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:137 │ │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ add.w r3, r3, r8, lsl #2 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ @@ -7128,15 +7084,15 @@ │ │ │ │ │ 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 5080 │ │ │ │ │ + b.w 4d50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, #16 │ │ │ │ │ @@ -7147,190 +7103,190 @@ │ │ │ │ │ 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 │ │ │ │ │ - bls.n 619e │ │ │ │ │ + bls.n 5e6e │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ add.w ip, fp, r0, lsl #2 │ │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ - vldr d2, [pc, #428] @ 62b8 │ │ │ │ │ - vldr d3, [pc, #432] @ 62c0 │ │ │ │ │ + vldr d2, [pc, #428] @ 5f88 │ │ │ │ │ + vldr d3, [pc, #432] @ 5f90 │ │ │ │ │ mla r7, r3, r0, r7 │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ add.w lr, fp, r0 │ │ │ │ │ mov.w fp, #32768 @ 0x8000 │ │ │ │ │ movt fp, #65535 @ 0xffff │ │ │ │ │ mov r0, ip │ │ │ │ │ mov r2, fp │ │ │ │ │ mov fp, r3 │ │ │ │ │ - b.n 6152 │ │ │ │ │ + b.n 5e22 │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r3, #32767 @ 0x7fff │ │ │ │ │ - bge.n 614a │ │ │ │ │ + bge.n 5e1a │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ strh r3, [r7, #0] │ │ │ │ │ cmp r0, lr │ │ │ │ │ add r7, fp │ │ │ │ │ - beq.n 619c │ │ │ │ │ + beq.n 5e6c │ │ │ │ │ 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 612a │ │ │ │ │ + bgt.n 5dfa │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vcmpe.f64 d7, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r3, r2 │ │ │ │ │ - bhi.n 6140 │ │ │ │ │ + bhi.n 5e10 │ │ │ │ │ strh r3, [r7, #0] │ │ │ │ │ cmp r0, lr │ │ │ │ │ add r7, fp │ │ │ │ │ - bne.n 6152 │ │ │ │ │ + bne.n 5e22 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ adds r3, #2 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.w 52e2 │ │ │ │ │ + bne.w 4fb2 │ │ │ │ │ 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 5080 │ │ │ │ │ + b.w 4d50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:127 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldrd fp, r5, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:131 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bls.n 6244 │ │ │ │ │ + bls.n 5f14 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ mla r1, r5, r3, fp │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ vmov.f64 d3, #96 @ 0x3f000000 0.5 │ │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ │ adds r7, r0, r7 │ │ │ │ │ - b.n 6216 │ │ │ │ │ + b.n 5ee6 │ │ │ │ │ vadd.f64 d7, d7, d3 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r0, #32767 @ 0x7fff │ │ │ │ │ - bge.n 620e │ │ │ │ │ + bge.n 5ede │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r0, s14 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ strh r0, [r1, #0] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ add r1, r5 │ │ │ │ │ - beq.n 6244 │ │ │ │ │ + beq.n 5f14 │ │ │ │ │ vldmia r3!, {s9} │ │ │ │ │ vcmpe.f32 s9, #0.0 │ │ │ │ │ vcvt.f64.f32 d7, s9 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 61ee │ │ │ │ │ + bgt.n 5ebe │ │ │ │ │ vsub.f64 d7, d7, d3 │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r0, r6 │ │ │ │ │ - bhi.n 6204 │ │ │ │ │ + bhi.n 5ed4 │ │ │ │ │ strh r0, [r1, #0] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ add r1, r5 │ │ │ │ │ - bne.n 6216 │ │ │ │ │ + bne.n 5ee6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:123 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w fp, fp, #2 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bne.w 587c │ │ │ │ │ + bne.w 554c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:136 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ 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 5080 │ │ │ │ │ + b.w 4d50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:107 │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.n 608e │ │ │ │ │ + b.n 5d5e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 60e4 │ │ │ │ │ + b.n 5db4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ 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 │ │ │ │ │ bic.w r9, r3, #15 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 6fe4 │ │ │ │ │ + bls.w 6cb4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:59 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ 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] @ 62c8 │ │ │ │ │ + vldr d4, [pc, #44] @ 5f98 │ │ │ │ │ mov r2, r8 │ │ │ │ │ - vldr d2, [pc, #20] @ 62b8 │ │ │ │ │ + vldr d2, [pc, #20] @ 5f88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ mov r6, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ - vldr d5, [pc, #24] @ 62c0 │ │ │ │ │ + vldr d5, [pc, #24] @ 5f90 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ - vldr d3, [pc, #32] @ 62d0 │ │ │ │ │ - b.n 6720 │ │ │ │ │ + vldr d3, [pc, #32] @ 5fa0 │ │ │ │ │ + b.n 63f0 │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r4 │ │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -7343,318 +7299,318 @@ │ │ │ │ │ ... │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge sl, #32767 @ 0x7fff │ │ │ │ │ - bge.n 62fa │ │ │ │ │ + bge.n 5fca │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ubfx fp, r1, #9, #5 │ │ │ │ │ strh.w sl, [r3] │ │ │ │ │ ubfx sl, r5, #9, #5 │ │ │ │ │ vldr s12, [r2, #4] │ │ │ │ │ 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 6888 │ │ │ │ │ + ble.w 6558 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge sl, #32767 @ 0x7fff │ │ │ │ │ - bge.n 634c │ │ │ │ │ + bge.n 601c │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ubfx fp, r1, #12, #5 │ │ │ │ │ strh.w sl, [r3, #2] │ │ │ │ │ ubfx sl, r5, #12, #5 │ │ │ │ │ vldr s12, [r2, #8] │ │ │ │ │ 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 6870 │ │ │ │ │ + ble.w 6540 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge sl, #32767 @ 0x7fff │ │ │ │ │ - bge.n 639e │ │ │ │ │ + bge.n 606e │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ubfx fp, r1, #15, #5 │ │ │ │ │ strh.w sl, [r3, #4] │ │ │ │ │ ubfx sl, r5, #15, #5 │ │ │ │ │ vldr s12, [r2, #12] │ │ │ │ │ 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 68b8 │ │ │ │ │ + ble.w 6588 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge sl, #32767 @ 0x7fff │ │ │ │ │ - bge.n 63f0 │ │ │ │ │ + bge.n 60c0 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ubfx fp, r1, #18, #5 │ │ │ │ │ strh.w sl, [r3, #6] │ │ │ │ │ ubfx sl, r5, #18, #5 │ │ │ │ │ vldr s12, [r2, #16] │ │ │ │ │ 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 68a0 │ │ │ │ │ + ble.w 6570 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge sl, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6442 │ │ │ │ │ + bge.n 6112 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ubfx fp, r1, #21, #5 │ │ │ │ │ strh.w sl, [r3, #8] │ │ │ │ │ ubfx sl, r5, #21, #5 │ │ │ │ │ vldr s12, [r2, #20] │ │ │ │ │ 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 6858 │ │ │ │ │ + ble.w 6528 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge sl, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6494 │ │ │ │ │ + bge.n 6164 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ ubfx fp, r1, #24, #5 │ │ │ │ │ strh.w sl, [r3, #10] │ │ │ │ │ ubfx sl, r5, #24, #5 │ │ │ │ │ vldr s12, [r2, #24] │ │ │ │ │ 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 6840 │ │ │ │ │ + ble.w 6510 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge sl, #32767 @ 0x7fff │ │ │ │ │ - bge.n 64e6 │ │ │ │ │ + bge.n 61b6 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ strh.w sl, [r3, #12] │ │ │ │ │ mov.w sl, r1, lsr #27 │ │ │ │ │ rsb sl, sl, r5, lsr #27 │ │ │ │ │ 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 6828 │ │ │ │ │ + ble.w 64f8 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge sl, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6534 │ │ │ │ │ + bge.n 6204 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov sl, s12 │ │ │ │ │ sxth.w sl, sl │ │ │ │ │ strh.w sl, [r3, #14] │ │ │ │ │ mov.w sl, r1, lsr #30 │ │ │ │ │ rsb sl, sl, r5, lsr #30 │ │ │ │ │ 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 6810 │ │ │ │ │ + ble.w 64e0 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6580 │ │ │ │ │ + bge.n 6250 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 67f8 │ │ │ │ │ + ble.w 64c8 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 65ba │ │ │ │ │ + bge.n 628a │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 67e0 │ │ │ │ │ + ble.w 64b0 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 65f4 │ │ │ │ │ + bge.n 62c4 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 67c8 │ │ │ │ │ + ble.w 6498 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 662e │ │ │ │ │ + bge.n 62fe │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 67b0 │ │ │ │ │ + ble.w 6480 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6668 │ │ │ │ │ + bge.n 6338 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 6798 │ │ │ │ │ + ble.w 6468 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 66a2 │ │ │ │ │ + bge.n 6372 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 6782 │ │ │ │ │ + ble.n 6452 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 66da │ │ │ │ │ + bge.n 63aa │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ 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 676c │ │ │ │ │ + ble.n 643c │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r5, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6712 │ │ │ │ │ + bge.n 63e2 │ │ │ │ │ vcvt.s32.f64 s12, d6 │ │ │ │ │ vmov r5, s12 │ │ │ │ │ sxth r5, r5 │ │ │ │ │ adds r6, #16 │ │ │ │ │ strh r5, [r3, #30] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ │ adds r3, #32 │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - bcs.w 68d0 │ │ │ │ │ + bcs.w 65a0 │ │ │ │ │ ./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 │ │ │ │ │ @@ -7663,143 +7619,143 @@ │ │ │ │ │ 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 62d8 │ │ │ │ │ + bgt.w 5fa8 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls sl, r7 │ │ │ │ │ - bls.w 62fa │ │ │ │ │ - b.n 62ee │ │ │ │ │ + bls.w 5fca │ │ │ │ │ + b.n 5fbe │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r7 │ │ │ │ │ - bls.n 6712 │ │ │ │ │ - b.n 6708 │ │ │ │ │ + bls.n 63e2 │ │ │ │ │ + b.n 63d8 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r7 │ │ │ │ │ - bls.n 66da │ │ │ │ │ - b.n 66d0 │ │ │ │ │ + bls.n 63aa │ │ │ │ │ + b.n 63a0 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r7 │ │ │ │ │ - bls.w 66a2 │ │ │ │ │ - b.n 6698 │ │ │ │ │ + bls.w 6372 │ │ │ │ │ + b.n 6368 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r7 │ │ │ │ │ - bls.w 6668 │ │ │ │ │ - b.n 665e │ │ │ │ │ + bls.w 6338 │ │ │ │ │ + b.n 632e │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r7 │ │ │ │ │ - bls.w 662e │ │ │ │ │ - b.n 6624 │ │ │ │ │ + bls.w 62fe │ │ │ │ │ + b.n 62f4 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r7 │ │ │ │ │ - bls.w 65f4 │ │ │ │ │ - b.n 65ea │ │ │ │ │ + bls.w 62c4 │ │ │ │ │ + b.n 62ba │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r7 │ │ │ │ │ - bls.w 65ba │ │ │ │ │ - b.n 65b0 │ │ │ │ │ + bls.w 628a │ │ │ │ │ + b.n 6280 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r5, r7 │ │ │ │ │ - bls.w 6580 │ │ │ │ │ - b.n 6576 │ │ │ │ │ + bls.w 6250 │ │ │ │ │ + b.n 6246 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls sl, r7 │ │ │ │ │ - bls.w 6534 │ │ │ │ │ - b.n 6528 │ │ │ │ │ + bls.w 6204 │ │ │ │ │ + b.n 61f8 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls sl, r7 │ │ │ │ │ - bls.w 64e6 │ │ │ │ │ - b.n 64da │ │ │ │ │ + bls.w 61b6 │ │ │ │ │ + b.n 61aa │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls sl, r7 │ │ │ │ │ - bls.w 6494 │ │ │ │ │ - b.n 6488 │ │ │ │ │ + bls.w 6164 │ │ │ │ │ + b.n 6158 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls sl, r7 │ │ │ │ │ - bls.w 639e │ │ │ │ │ - b.n 6392 │ │ │ │ │ + bls.w 606e │ │ │ │ │ + b.n 6062 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls sl, r7 │ │ │ │ │ - bls.w 634c │ │ │ │ │ - b.n 6340 │ │ │ │ │ + bls.w 601c │ │ │ │ │ + b.n 6010 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls sl, r7 │ │ │ │ │ - bls.w 6442 │ │ │ │ │ - b.n 6436 │ │ │ │ │ + bls.w 6112 │ │ │ │ │ + b.n 6106 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vcmpe.f64 d6, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls sl, r7 │ │ │ │ │ - bls.w 63f0 │ │ │ │ │ - b.n 63e4 │ │ │ │ │ + bls.w 60c0 │ │ │ │ │ + b.n 60b4 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r6, r9 │ │ │ │ │ moveq r6, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:84 │ │ │ │ │ movw r3, #26125 @ 0x660d │ │ │ │ │ movt r3, #25 │ │ │ │ │ @@ -7812,151 +7768,151 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:84 │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 │ │ │ │ │ cmp r3, 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 │ │ │ │ │ - bls.n 6994 │ │ │ │ │ + bls.n 6664 │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ add.w r9, r8, r6, lsl #2 │ │ │ │ │ mov.w ip, #32768 @ 0x8000 │ │ │ │ │ movt ip, #65535 @ 0xffff │ │ │ │ │ - vldr d5, [pc, #320] @ 6a50 │ │ │ │ │ + vldr d5, [pc, #320] @ 6720 │ │ │ │ │ add.w lr, r8, r3, lsl #2 │ │ │ │ │ add.w r6, r5, r6, lsl #1 │ │ │ │ │ - vldr d2, [pc, #316] @ 6a58 │ │ │ │ │ - vldr d3, [pc, #320] @ 6a60 │ │ │ │ │ + vldr d2, [pc, #316] @ 6728 │ │ │ │ │ + vldr d3, [pc, #320] @ 6730 │ │ │ │ │ mov r5, r9 │ │ │ │ │ vmov.f64 d4, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 6950 │ │ │ │ │ + b.n 6620 │ │ │ │ │ vadd.f64 d7, d7, d4 │ │ │ │ │ vcmpe.f64 d7, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r3, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6948 │ │ │ │ │ + bge.n 6618 │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ cmp r5, lr │ │ │ │ │ strh.w r3, [r6], #2 │ │ │ │ │ - beq.n 6994 │ │ │ │ │ + beq.n 6664 │ │ │ │ │ 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 6928 │ │ │ │ │ + bgt.n 65f8 │ │ │ │ │ vsub.f64 d7, d7, d4 │ │ │ │ │ vcmpe.f64 d7, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r3, ip │ │ │ │ │ - bls.n 6948 │ │ │ │ │ - b.n 693e │ │ │ │ │ + bls.n 6618 │ │ │ │ │ + b.n 660e │ │ │ │ │ ./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 5080 │ │ │ │ │ + b.w 4d50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:125 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 61d4 │ │ │ │ │ + b.n 5ea4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:64 │ │ │ │ │ mov sl, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:41 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ cmp r2, sl │ │ │ │ │ itt ls │ │ │ │ │ movls r3, r2 │ │ │ │ │ movls.w r8, r3, lsl #2 │ │ │ │ │ - bls.n 6a0e │ │ │ │ │ + bls.n 66de │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ mov.w r5, sl, 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 69d4 │ │ │ │ │ + b.n 66a4 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - beq.n 6a0e │ │ │ │ │ + beq.n 66de │ │ │ │ │ ./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 │ │ │ │ │ str.w r0, [r5], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:44 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1660 │ │ │ │ │ + blx 1388 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 69d0 │ │ │ │ │ + beq.n 66a0 │ │ │ │ │ ./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 │ │ │ │ │ vcmpe.f32 s16, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ mvngt.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ movle.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:47 │ │ │ │ │ - b.n 69d0 │ │ │ │ │ + b.n 66a0 │ │ │ │ │ ./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 5080 │ │ │ │ │ + b.w 4d50 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 69ac │ │ │ │ │ + b.n 667c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:105 │ │ │ │ │ mov r4, r8 │ │ │ │ │ - b.w 60bc │ │ │ │ │ + b.w 5d8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ 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 │ │ │ │ │ bic.w r5, r3, #15 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 6ff4 │ │ │ │ │ + bls.w 6cc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:81 │ │ │ │ │ mov.w r7, #32768 @ 0x8000 │ │ │ │ │ movt r7, #65535 @ 0xffff │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - vldr d4, [pc, #20] @ 6a58 │ │ │ │ │ + vldr d4, [pc, #20] @ 6728 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ - vldr d6, [pc, #20] @ 6a60 │ │ │ │ │ - b.n 6dba │ │ │ │ │ + vldr d6, [pc, #20] @ 6730 │ │ │ │ │ + b.n 6a8a │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r7, #160 @ 0xa0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -7968,475 +7924,475 @@ │ │ │ │ │ lsrs r0, r4 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6a88 │ │ │ │ │ + bge.n 6758 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r2, #4] │ │ │ │ │ strh r1, [r3, #0] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6ed0 │ │ │ │ │ + ble.w 6ba0 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6abe │ │ │ │ │ + bge.n 678e │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r2, #8] │ │ │ │ │ strh r1, [r3, #2] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6eb8 │ │ │ │ │ + ble.w 6b88 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6af4 │ │ │ │ │ + bge.n 67c4 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r2, #12] │ │ │ │ │ strh r1, [r3, #4] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6f30 │ │ │ │ │ + ble.w 6c00 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6b2a │ │ │ │ │ + bge.n 67fa │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r2, #16] │ │ │ │ │ strh r1, [r3, #6] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6f18 │ │ │ │ │ + ble.w 6be8 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6b60 │ │ │ │ │ + bge.n 6830 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r2, #20] │ │ │ │ │ strh r1, [r3, #8] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6f00 │ │ │ │ │ + ble.w 6bd0 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6b96 │ │ │ │ │ + bge.n 6866 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r2, #24] │ │ │ │ │ strh r1, [r3, #10] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6ee8 │ │ │ │ │ + ble.w 6bb8 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6bcc │ │ │ │ │ + bge.n 689c │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r2, #28] │ │ │ │ │ strh r1, [r3, #12] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6ea0 │ │ │ │ │ + ble.w 6b70 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6c02 │ │ │ │ │ + bge.n 68d2 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ vldr s7, [r2, #32] │ │ │ │ │ strh r1, [r3, #14] │ │ │ │ │ vcmpe.f32 s7, #0.0 │ │ │ │ │ vcvt.f64.f32 d5, s7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 6e88 │ │ │ │ │ + ble.w 6b58 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6c38 │ │ │ │ │ + bge.n 6908 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ 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 6e70 │ │ │ │ │ + ble.w 6b40 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6c6e │ │ │ │ │ + bge.n 693e │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ 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 6e58 │ │ │ │ │ + ble.w 6b28 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6ca4 │ │ │ │ │ + bge.n 6974 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ 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 6e40 │ │ │ │ │ + ble.w 6b10 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6cda │ │ │ │ │ + bge.n 69aa │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ 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 6e28 │ │ │ │ │ + ble.w 6af8 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6d10 │ │ │ │ │ + bge.n 69e0 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ 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 6e12 │ │ │ │ │ + ble.n 6ae2 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6d44 │ │ │ │ │ + bge.n 6a14 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ 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 6dfc │ │ │ │ │ + ble.n 6acc │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6d78 │ │ │ │ │ + bge.n 6a48 │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ 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 6de6 │ │ │ │ │ + ble.n 6ab6 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r1, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6dac │ │ │ │ │ + bge.n 6a7c │ │ │ │ │ vcvt.s32.f64 s10, d5 │ │ │ │ │ vmov r1, s10 │ │ │ │ │ sxth r1, r1 │ │ │ │ │ adds r0, #16 │ │ │ │ │ strh r1, [r3, #30] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ │ adds r3, #32 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bcs.w 6f48 │ │ │ │ │ + bcs.w 6c18 │ │ │ │ │ ./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 6a68 │ │ │ │ │ + bgt.w 6738 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 6a88 │ │ │ │ │ - b.n 6a7e │ │ │ │ │ + bls.w 6758 │ │ │ │ │ + b.n 674e │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.n 6dac │ │ │ │ │ - b.n 6da2 │ │ │ │ │ + bls.n 6a7c │ │ │ │ │ + b.n 6a72 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.n 6d78 │ │ │ │ │ - b.n 6d6e │ │ │ │ │ + bls.n 6a48 │ │ │ │ │ + b.n 6a3e │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.n 6d44 │ │ │ │ │ - b.n 6d3a │ │ │ │ │ + bls.n 6a14 │ │ │ │ │ + b.n 6a0a │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 6d10 │ │ │ │ │ - b.n 6d06 │ │ │ │ │ + bls.w 69e0 │ │ │ │ │ + b.n 69d6 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 6cda │ │ │ │ │ - b.n 6cd0 │ │ │ │ │ + bls.w 69aa │ │ │ │ │ + b.n 69a0 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 6ca4 │ │ │ │ │ - b.n 6c9a │ │ │ │ │ + bls.w 6974 │ │ │ │ │ + b.n 696a │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 6c6e │ │ │ │ │ - b.n 6c64 │ │ │ │ │ + bls.w 693e │ │ │ │ │ + b.n 6934 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 6c38 │ │ │ │ │ - b.n 6c2e │ │ │ │ │ + bls.w 6908 │ │ │ │ │ + b.n 68fe │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 6c02 │ │ │ │ │ - b.n 6bf8 │ │ │ │ │ + bls.w 68d2 │ │ │ │ │ + b.n 68c8 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 6af4 │ │ │ │ │ - b.n 6aea │ │ │ │ │ + bls.w 67c4 │ │ │ │ │ + b.n 67ba │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 6abe │ │ │ │ │ - b.n 6ab4 │ │ │ │ │ + bls.w 678e │ │ │ │ │ + b.n 6784 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 6bcc │ │ │ │ │ - b.n 6bc2 │ │ │ │ │ + bls.w 689c │ │ │ │ │ + b.n 6892 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 6b96 │ │ │ │ │ - b.n 6b8c │ │ │ │ │ + bls.w 6866 │ │ │ │ │ + b.n 685c │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 6b60 │ │ │ │ │ - b.n 6b56 │ │ │ │ │ + bls.w 6830 │ │ │ │ │ + b.n 6826 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vcmpe.f64 d5, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r1, r7 │ │ │ │ │ - bls.w 6b2a │ │ │ │ │ - b.n 6b20 │ │ │ │ │ + bls.w 67fa │ │ │ │ │ + b.n 67f0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, r5 │ │ │ │ │ moveq r2, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:85 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bls.n 6fca │ │ │ │ │ + bls.n 6c9a │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ add.w r1, r6, r2, lsl #2 │ │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ │ movt r0, #65535 @ 0xffff │ │ │ │ │ - vldr d3, [pc, #152] @ 7000 │ │ │ │ │ + vldr d3, [pc, #152] @ 6cd0 │ │ │ │ │ add.w r6, r6, r3, lsl #2 │ │ │ │ │ - vldr d4, [pc, #152] @ 7008 │ │ │ │ │ + vldr d4, [pc, #152] @ 6cd8 │ │ │ │ │ add.w r2, r5, r2, lsl #1 │ │ │ │ │ vmov.f64 d5, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 6fa2 │ │ │ │ │ + b.n 6c72 │ │ │ │ │ vadd.f64 d7, d7, d5 │ │ │ │ │ vcmpe.f64 d7, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ge │ │ │ │ │ addge r4, #1 │ │ │ │ │ movwge r3, #32767 @ 0x7fff │ │ │ │ │ - bge.n 6f9a │ │ │ │ │ + bge.n 6c6a │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ strh.w r3, [r2], #2 │ │ │ │ │ - beq.n 6fca │ │ │ │ │ + beq.n 6c9a │ │ │ │ │ vldmia r1!, {s13} │ │ │ │ │ vcmpe.f32 s13, #0.0 │ │ │ │ │ vcvt.f64.f32 d7, s13 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 6f7a │ │ │ │ │ + bgt.n 6c4a │ │ │ │ │ vsub.f64 d7, d7, d5 │ │ │ │ │ vcmpe.f64 d7, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ls │ │ │ │ │ addls r4, #1 │ │ │ │ │ movls r3, r0 │ │ │ │ │ - bls.n 6f9a │ │ │ │ │ - b.n 6f90 │ │ │ │ │ + bls.n 6c6a │ │ │ │ │ + b.n 6c60 │ │ │ │ │ ./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 5080 │ │ │ │ │ + b.w 4d50 │ │ │ │ │ ./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 61ae │ │ │ │ │ + b.w 5e7e │ │ │ │ │ ./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 68da │ │ │ │ │ + b.n 65aa │ │ │ │ │ ./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, #32] │ │ │ │ │ - b.w 6250 │ │ │ │ │ + b.w 5f20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rint-clip.h:79 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 6f50 │ │ │ │ │ + b.n 6c20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/data-io.c:222 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r4 │ │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -8450,22 +8406,22 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:17 │ │ │ │ │ push {lr} │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:123 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 70ba │ │ │ │ │ + bpl.n 6d8a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:124 │ │ │ │ │ vmul.f64 d0, d0, d0 │ │ │ │ │ - vldr d7, [pc, #440] @ 71e8 │ │ │ │ │ + vldr d7, [pc, #440] @ 6eb8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:125 │ │ │ │ │ movs r1, #13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:126 │ │ │ │ │ - ldr r3, [pc, #448] @ (71f8 ) │ │ │ │ │ + ldr r3, [pc, #448] @ (6ec8 ) │ │ │ │ │ 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 │ │ │ │ │ @@ -8516,21 +8472,21 @@ │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:131 │ │ │ │ │ vmov.f64 d6, #41 @ 0x41480000 12.5 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 713e │ │ │ │ │ + bpl.n 6e0e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:132 │ │ │ │ │ vcvt.s32.f64 s12, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:134 │ │ │ │ │ movs r1, #14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:135 │ │ │ │ │ - ldr r3, [pc, #300] @ (71fc ) │ │ │ │ │ + ldr r3, [pc, #300] @ (6ecc ) │ │ │ │ │ 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 │ │ │ │ │ @@ -8571,19 +8527,19 @@ │ │ │ │ │ vmla.f64 d6, d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:135 │ │ │ │ │ vldr d0, [ip, #624] @ 0x270 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:137 │ │ │ │ │ vmla.f64 d1, d6, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:139 │ │ │ │ │ vldr d6, [ip, #616] @ 0x268 │ │ │ │ │ - b.n 7098 │ │ │ │ │ + b.n 6d68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:141 │ │ │ │ │ - vldr d6, [pc, #176] @ 71f0 │ │ │ │ │ + vldr d6, [pc, #176] @ 6ec0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:143 │ │ │ │ │ - ldr r3, [pc, #188] @ (7200 ) │ │ │ │ │ + ldr r3, [pc, #188] @ (6ed0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:141 │ │ │ │ │ vdiv.f64 d0, d6, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:143 │ │ │ │ │ add r3, pc │ │ │ │ │ add.w r3, r3, #1088 @ 0x440 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:142 │ │ │ │ │ vcvt.s32.f64 s13, d0 │ │ │ │ │ @@ -8615,877 +8571,874 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:144 │ │ │ │ │ vmla.f64 d3, d2, d0 │ │ │ │ │ vmla.f64 d4, d3, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:145 │ │ │ │ │ vmla.f64 d5, d4, d0 │ │ │ │ │ vmla.f64 d6, d5, d0 │ │ │ │ │ vmla.f64 d8, d6, d0 │ │ │ │ │ - bmi.n 71d2 │ │ │ │ │ + bmi.n 6ea2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:146 │ │ │ │ │ vsqrt.f64 d9, d0 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ - 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 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ vstr d7, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/dbesi0.c:146 │ │ │ │ │ - blx 17d4 │ │ │ │ │ + blx 14fc │ │ │ │ │ vldr d7, [sp] │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ - b.n 71b8 │ │ │ │ │ + b.n 6e88 │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r6, r1 │ │ │ │ │ - ldr r4, [pc, #312] @ (7334 ) │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - ldr r3, [pc, #720] @ (74d0 ) │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - ldr r3, [pc, #240] @ (72f4 ) │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + @ instruction: 0xf6d60000 │ │ │ │ │ + @ instruction: 0xf63c0000 │ │ │ │ │ + rsb r0, r4, #8388608 @ 0x800000 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ _soxr_clear_fft_cache(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:21 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:23 │ │ │ │ │ - ldr r4, [pc, #72] @ (7254 ) │ │ │ │ │ + ldr r4, [pc, #72] @ (6f24 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ add.w r0, r4, #12 │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ 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] @ (7258 ) │ │ │ │ │ + ldr r3, [pc, #20] @ (6f28 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:26 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:28 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ add r3, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:27 │ │ │ │ │ strd r2, r2, [r4, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:28 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:29 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r4, [r3, #116] @ 0x74 │ │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r6, [r6, #88] @ 0x58 │ │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ _soxr_clear_fft_cache_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:21 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:23 │ │ │ │ │ - ldr r4, [pc, #72] @ (72a8 ) │ │ │ │ │ + ldr r4, [pc, #72] @ (6f78 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ │ - blx 17e0 │ │ │ │ │ + blx 1508 │ │ │ │ │ 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] @ (72ac ) │ │ │ │ │ + ldr r3, [pc, #20] @ (6f7c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:26 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:28 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ add r3, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:27 │ │ │ │ │ strd r2, r2, [r4, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:28 │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:29 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r0, [r1, #112] @ 0x70 │ │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ │ movs r1, r0 │ │ │ │ │ done_with_fft_cache(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:60 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:61 │ │ │ │ │ - cbz r0, 72de │ │ │ │ │ + cbz r0, 6fae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 │ │ │ │ │ - ldr r4, [pc, #92] @ (7314 ) │ │ │ │ │ + ldr r4, [pc, #92] @ (6fe4 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ add.w r0, r4, #12 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ - cbz r3, 730a │ │ │ │ │ - ldr r0, [pc, #68] @ (7318 ) │ │ │ │ │ + cbz r3, 6fda │ │ │ │ │ + ldr r0, [pc, #68] @ (6fe8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:64 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 │ │ │ │ │ add r0, pc │ │ │ │ │ adds r0, #12 │ │ │ │ │ - b.w 1704 │ │ │ │ │ + b.w 142c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 │ │ │ │ │ - ldr r4, [pc, #60] @ (731c ) │ │ │ │ │ + ldr r4, [pc, #60] @ (6fec ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbz r3, 7300 │ │ │ │ │ + cbz r3, 6fd0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 (discriminator 3) │ │ │ │ │ - ldr r0, [pc, #44] @ (7320 ) │ │ │ │ │ + ldr r0, [pc, #44] @ (6ff0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:64 (discriminator 3) │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 (discriminator 3) │ │ │ │ │ add r0, pc │ │ │ │ │ adds r0, #8 │ │ │ │ │ - b.w 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 72f2 │ │ │ │ │ + blx 1430 │ │ │ │ │ + b.n 6fc2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 1708 │ │ │ │ │ - b.n 72d0 │ │ │ │ │ - ldr r2, [r6, #104] @ 0x68 │ │ │ │ │ + blx 1430 │ │ │ │ │ + b.n 6fa0 │ │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r2, [r2, #104] @ 0x68 │ │ │ │ │ + movs r1, #90 @ 0x5a │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r0, [r1, #104] @ 0x68 │ │ │ │ │ + movs r1, #80 @ 0x50 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r0, [r6, #100] @ 0x64 │ │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ │ movs r1, r0 │ │ │ │ │ done_with_fft_cache_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:60 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:61 │ │ │ │ │ - cbz r0, 7352 │ │ │ │ │ + cbz r0, 7022 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 │ │ │ │ │ - ldr r4, [pc, #92] @ (7388 ) │ │ │ │ │ + ldr r4, [pc, #92] @ (7058 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ │ - cbz r3, 737e │ │ │ │ │ - ldr r0, [pc, #68] @ (738c ) │ │ │ │ │ + cbz r3, 704e │ │ │ │ │ + ldr r0, [pc, #68] @ (705c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:64 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 │ │ │ │ │ add r0, pc │ │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ │ - b.w 1704 │ │ │ │ │ + b.w 142c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 │ │ │ │ │ - ldr r4, [pc, #60] @ (7390 ) │ │ │ │ │ + ldr r4, [pc, #60] @ (7060 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ │ - cbz r3, 7374 │ │ │ │ │ + cbz r3, 7044 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 (discriminator 3) │ │ │ │ │ - ldr r0, [pc, #44] @ (7394 ) │ │ │ │ │ + ldr r0, [pc, #44] @ (7064 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:64 (discriminator 3) │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:63 (discriminator 3) │ │ │ │ │ add r0, pc │ │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ │ - b.w 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 7366 │ │ │ │ │ + blx 1430 │ │ │ │ │ + b.n 7036 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:62 │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 1708 │ │ │ │ │ - b.n 7344 │ │ │ │ │ - ldr r6, [r7, #96] @ 0x60 │ │ │ │ │ + blx 1430 │ │ │ │ │ + b.n 7014 │ │ │ │ │ + movs r1, #6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r6, [r3, #96] @ 0x60 │ │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ │ + movs r0, #196 @ 0xc4 │ │ │ │ │ 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 r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:11 │ │ │ │ │ - ldr r4, [pc, #488] @ (7588 ) │ │ │ │ │ + ldr r4, [pc, #488] @ (7258 ) │ │ │ │ │ add r4, pc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 73d8 │ │ │ │ │ + bge.n 70a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 │ │ │ │ │ - ldr r6, [pc, #480] @ (758c ) │ │ │ │ │ + ldr r6, [pc, #480] @ (725c ) │ │ │ │ │ add r6, pc │ │ │ │ │ add.w r0, r6, #8 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ add.w r0, r6, #12 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ add.w r0, r6, #16 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ add.w r0, r6, #20 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ 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, #436] @ (7590 ) │ │ │ │ │ + ldr r4, [pc, #436] @ (7260 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 74e0 │ │ │ │ │ + beq.n 71b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #404] @ (7594 ) │ │ │ │ │ + ldr r4, [pc, #404] @ (7264 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r6, r4, #8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:37 (discriminator 3) │ │ │ │ │ - ldr r3, [pc, #376] @ (7598 ) │ │ │ │ │ + ldr r3, [pc, #376] @ (7268 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - blt.n 742c │ │ │ │ │ + blt.n 70fc │ │ │ │ │ ./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 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 7552 │ │ │ │ │ + beq.w 7222 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:38 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #348] @ (759c ) │ │ │ │ │ + ldr r4, [pc, #348] @ (726c ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 3) │ │ │ │ │ add.w r0, r4, #12 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 755c │ │ │ │ │ - ldr r4, [pc, #320] @ (75a0 ) │ │ │ │ │ + beq.n 722c │ │ │ │ │ + ldr r4, [pc, #320] @ (7270 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r6, r4, #12 │ │ │ │ │ add.w r7, r4, #20 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:40 (discriminator 3) │ │ │ │ │ - ldr r3, [pc, #300] @ (75a4 ) │ │ │ │ │ + ldr r3, [pc, #300] @ (7274 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr.w r8, [r3] │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - blt.n 74f4 │ │ │ │ │ + blt.n 71c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ - cbz r3, 74ea │ │ │ │ │ + cbz r3, 71ba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #272] @ (75a8 ) │ │ │ │ │ + ldr r4, [pc, #272] @ (7278 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #12 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 3) │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 7566 │ │ │ │ │ - ldr r4, [pc, #232] @ (75ac ) │ │ │ │ │ + beq.n 7236 │ │ │ │ │ + ldr r4, [pc, #232] @ (727c ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - blx 1708 │ │ │ │ │ - b.n 7426 │ │ │ │ │ + blx 1430 │ │ │ │ │ + b.n 70f6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 1) │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 183c │ │ │ │ │ - b.n 73fe │ │ │ │ │ + blx 1564 │ │ │ │ │ + b.n 70ce │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 (discriminator 1) │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 1708 │ │ │ │ │ - b.n 7494 │ │ │ │ │ + blx 1430 │ │ │ │ │ + b.n 7164 │ │ │ │ │ ./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 │ │ │ │ │ - vldr d6, [pc, #108] @ 7580 │ │ │ │ │ + blx 146c │ │ │ │ │ + vldr d6, [pc, #108] @ 7250 │ │ │ │ │ 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 │ │ │ │ │ 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 │ │ │ │ │ mov r5, r3 │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:44 │ │ │ │ │ - blx 1714 │ │ │ │ │ + blx 143c │ │ │ │ │ str r0, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:45 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 7570 │ │ │ │ │ + beq.n 7240 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:51 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 7428 │ │ │ │ │ + b.n 70f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:38 (discriminator 1) │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 1708 │ │ │ │ │ - b.n 743e │ │ │ │ │ + blx 1430 │ │ │ │ │ + b.n 710e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 1) │ │ │ │ │ add.w r0, r4, #24 │ │ │ │ │ - blx 183c │ │ │ │ │ - b.n 745c │ │ │ │ │ + blx 1564 │ │ │ │ │ + b.n 712c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 1) │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ - blx 183c │ │ │ │ │ - b.n 74c2 │ │ │ │ │ + blx 1564 │ │ │ │ │ + b.n 7192 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:48 │ │ │ │ │ - ldr r0, [pc, #60] @ (75b0 ) │ │ │ │ │ + ldr r0, [pc, #60] @ (7280 ) │ │ │ │ │ ./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 1b978 │ │ │ │ │ - b.n 754e │ │ │ │ │ + bl 160f0 │ │ │ │ │ + b.n 721e │ │ │ │ │ nop │ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ + subs r0, r2, #6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ │ + movs r0, #134 @ 0x86 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ │ + movs r0, #86 @ 0x56 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r0, [r5, #84] @ 0x54 │ │ │ │ │ + movs r0, #48 @ 0x30 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + subs r2, r2, #4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ │ + subs r0, r6, #7 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r2, [r1, #80] @ 0x50 │ │ │ │ │ + subs r2, r2, #7 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r2, [r1, #56] @ 0x38 │ │ │ │ │ + subs r2, r7, #2 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r2, [r2, #76] @ 0x4c │ │ │ │ │ + subs r2, r3, #6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ │ + subs r4, r5, #5 │ │ │ │ │ movs r1, r0 │ │ │ │ │ stc2 15, cr15, [pc], {255} @ 0xff │ │ │ │ │ update_fft_cache_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:32 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:11 │ │ │ │ │ - ldr r4, [pc, #492] @ (77a8 ) │ │ │ │ │ + ldr r4, [pc, #492] @ (7478 ) │ │ │ │ │ add r4, pc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 75f4 │ │ │ │ │ + bge.n 72c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:16 │ │ │ │ │ - ldr r6, [pc, #484] @ (77ac ) │ │ │ │ │ + ldr r6, [pc, #484] @ (747c ) │ │ │ │ │ add r6, pc │ │ │ │ │ add.w r0, r6, #44 @ 0x2c │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ add.w r0, r6, #48 @ 0x30 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ add.w r0, r6, #52 @ 0x34 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ add.w r0, r6, #56 @ 0x38 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ 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, #440] @ (77b0 ) │ │ │ │ │ + ldr r4, [pc, #440] @ (7480 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 76fc │ │ │ │ │ + beq.n 73cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #408] @ (77b4 ) │ │ │ │ │ + ldr r4, [pc, #408] @ (7484 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r6, r4, #44 @ 0x2c │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:37 (discriminator 3) │ │ │ │ │ - ldr r3, [pc, #380] @ (77b8 ) │ │ │ │ │ + ldr r3, [pc, #380] @ (7488 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - blt.n 7648 │ │ │ │ │ + blt.n 7318 │ │ │ │ │ ./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 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 776e │ │ │ │ │ + beq.w 743e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:38 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #352] @ (77bc ) │ │ │ │ │ + ldr r4, [pc, #352] @ (748c ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 3) │ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 7778 │ │ │ │ │ - ldr r4, [pc, #324] @ (77c0 ) │ │ │ │ │ + beq.n 7448 │ │ │ │ │ + ldr r4, [pc, #324] @ (7490 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r6, r4, #48 @ 0x30 │ │ │ │ │ add.w r7, r4, #56 @ 0x38 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:40 (discriminator 3) │ │ │ │ │ - ldr r3, [pc, #304] @ (77c4 ) │ │ │ │ │ + ldr r3, [pc, #304] @ (7494 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - blt.n 7710 │ │ │ │ │ + blt.n 73e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ │ - cbz r3, 7706 │ │ │ │ │ + cbz r3, 73d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 (discriminator 3) │ │ │ │ │ - ldr r4, [pc, #276] @ (77c8 ) │ │ │ │ │ + ldr r4, [pc, #276] @ (7498 ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (discriminator 3) │ │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 183c │ │ │ │ │ + blx 1564 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 7782 │ │ │ │ │ - ldr r4, [pc, #236] @ (77cc ) │ │ │ │ │ + beq.n 7452 │ │ │ │ │ + ldr r4, [pc, #236] @ (749c ) │ │ │ │ │ add r4, pc │ │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 1708 │ │ │ │ │ + blx 1430 │ │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ │ - blx 1708 │ │ │ │ │ - b.n 7642 │ │ │ │ │ + blx 1430 │ │ │ │ │ + b.n 7312 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:36 (discriminator 1) │ │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ │ - blx 183c │ │ │ │ │ - b.n 761a │ │ │ │ │ + blx 1564 │ │ │ │ │ + b.n 72ea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:53 (discriminator 1) │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 1708 │ │ │ │ │ - b.n 76b0 │ │ │ │ │ + blx 1430 │ │ │ │ │ + b.n 7380 │ │ │ │ │ ./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 │ │ │ │ │ - vldr d6, [pc, #112] @ 77a0 │ │ │ │ │ + blx 146c │ │ │ │ │ + vldr d6, [pc, #112] @ 7470 │ │ │ │ │ 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 │ │ │ │ │ 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 │ │ │ │ │ mov r5, r3 │ │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:44 │ │ │ │ │ - blx 1714 │ │ │ │ │ + blx 143c │ │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:45 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 778c │ │ │ │ │ + beq.n 745c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:51 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 7644 │ │ │ │ │ + b.n 7314 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:38 (discriminator 1) │ │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ │ - blx 1708 │ │ │ │ │ - b.n 765a │ │ │ │ │ + blx 1430 │ │ │ │ │ + b.n 732a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:39 (discriminator 1) │ │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ │ - blx 183c │ │ │ │ │ - b.n 7678 │ │ │ │ │ + blx 1564 │ │ │ │ │ + b.n 7348 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:54 (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:48 │ │ │ │ │ - ldr r0, [pc, #64] @ (77d0 ) │ │ │ │ │ + ldr r0, [pc, #64] @ (74a0 ) │ │ │ │ │ ./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 1b978 │ │ │ │ │ - b.n 776a │ │ │ │ │ + bl 160f0 │ │ │ │ │ + b.n 743a │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ │ - ldr r4, [r0, #36] @ 0x24 │ │ │ │ │ + adds r4, r6, #5 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ │ + subs r2, r5, #1 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r2, [r6, #52] @ 0x34 │ │ │ │ │ + subs r2, r7, #0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ │ + subs r4, r2, #0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r6, [r0, #28] │ │ │ │ │ + adds r6, r6, #3 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ │ + adds r4, r2, #7 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r6, [r5, #44] @ 0x2c │ │ │ │ │ + adds r6, r6, #6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ │ + adds r6, r3, #2 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r6, [r6, #40] @ 0x28 │ │ │ │ │ + adds r6, r7, #5 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ │ + adds r0, r2, #5 │ │ │ │ │ movs r1, r0 │ │ │ │ │ @ instruction: 0xfac7ffff │ │ │ │ │ _soxr_init_fft_cache(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:10 │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:11 │ │ │ │ │ - ldr r4, [pc, #60] @ (7814 ) │ │ │ │ │ + ldr r4, [pc, #60] @ (74e4 ) │ │ │ │ │ add r4, pc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 77e2 │ │ │ │ │ + blt.n 74b2 │ │ │ │ │ ./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] @ (7818 ) │ │ │ │ │ + ldr r5, [pc, #52] @ (74e8 ) │ │ │ │ │ add r5, pc │ │ │ │ │ add.w r0, r5, #8 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ add.w r0, r5, #12 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ add.w r0, r5, #16 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ add.w r0, r5, #20 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ 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} │ │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ │ + subs r0, r3, r5 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ │ + adds r4, r1, #1 │ │ │ │ │ movs r1, r0 │ │ │ │ │ _soxr_safe_rdft(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:67 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ - bl 7398 │ │ │ │ │ + bl 7068 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w ip, [pc, #32] @ 784c │ │ │ │ │ + ldr.w ip, [pc, #32] @ 751c │ │ │ │ │ ./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 9e60 │ │ │ │ │ + bl 9b30 │ │ │ │ │ ./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 72b0 │ │ │ │ │ - ldr r6, [r6, #16] │ │ │ │ │ + b.n 6f80 │ │ │ │ │ + subs r6, r7, r7 │ │ │ │ │ movs r1, r0 │ │ │ │ │ _soxr_safe_cdft(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:74 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:75 │ │ │ │ │ - bl 7398 │ │ │ │ │ + bl 7068 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:76 │ │ │ │ │ - ldr.w ip, [pc, #32] @ 7880 │ │ │ │ │ + ldr.w ip, [pc, #32] @ 7550 │ │ │ │ │ ./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 9e08 │ │ │ │ │ + bl 9ad8 │ │ │ │ │ ./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 72b0 │ │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ │ + b.n 6f80 │ │ │ │ │ + subs r2, r1, r7 │ │ │ │ │ movs r1, r0 │ │ │ │ │ _soxr_init_fft_cache_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:10 │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:11 │ │ │ │ │ - ldr r4, [pc, #60] @ (78c4 ) │ │ │ │ │ + ldr r4, [pc, #60] @ (7594 ) │ │ │ │ │ add r4, pc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 7892 │ │ │ │ │ + blt.n 7562 │ │ │ │ │ ./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] @ (78c8 ) │ │ │ │ │ + ldr r5, [pc, #52] @ (7598 ) │ │ │ │ │ add r5, pc │ │ │ │ │ add.w r0, r5, #44 @ 0x2c │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ add.w r0, r5, #48 @ 0x30 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ add.w r0, r5, #52 @ 0x34 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ add.w r0, r5, #56 @ 0x38 │ │ │ │ │ - blx 1630 │ │ │ │ │ + blx 1358 │ │ │ │ │ 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} │ │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ │ + subs r0, r5, r2 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r4, [r2, #12] │ │ │ │ │ + subs r4, r3, r6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ _soxr_safe_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:67 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ - bl 75b4 │ │ │ │ │ + bl 7284 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w ip, [pc, #32] @ 78fc │ │ │ │ │ + ldr.w ip, [pc, #32] @ 75cc │ │ │ │ │ ./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 fa7c │ │ │ │ │ + bl f684 │ │ │ │ │ ./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 7324 │ │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ │ + b.n 6ff4 │ │ │ │ │ + subs r6, r1, r5 │ │ │ │ │ movs r1, r0 │ │ │ │ │ _soxr_safe_cdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:74 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:75 │ │ │ │ │ - bl 75b4 │ │ │ │ │ + bl 7284 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:76 │ │ │ │ │ - ldr.w ip, [pc, #32] @ 7930 │ │ │ │ │ + ldr.w ip, [pc, #32] @ 7600 │ │ │ │ │ ./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 fa24 │ │ │ │ │ + bl f62c │ │ │ │ │ ./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 7324 │ │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ │ + b.n 6ff4 │ │ │ │ │ + subs r2, r3, r4 │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:7 │ │ │ │ │ @@ -9496,15 +9449,15 @@ │ │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ │ vstr d6, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:8 │ │ │ │ │ vldr d6, [r3, #8] │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r2, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:9 │ │ │ │ │ - ble.n 799c │ │ │ │ │ + ble.n 766c │ │ │ │ │ subs r0, #3 │ │ │ │ │ add.w r1, r2, #16 │ │ │ │ │ lsrs r0, r0, #1 │ │ │ │ │ add.w r1, r1, r0, lsl #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:11 (discriminator 3) │ │ │ │ │ vldr d7, [r2, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:9 (discriminator 3) │ │ │ │ │ @@ -9525,15 +9478,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:12 (discriminator 3) │ │ │ │ │ vldr d6, [r3, #8] │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ │ vmla.f64 d7, d4, d6 │ │ │ │ │ vstr d7, [r2, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:9 (discriminator 3) │ │ │ │ │ - bne.n 7964 │ │ │ │ │ + bne.n 7634 │ │ │ │ │ ./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 │ │ │ │ │ @@ -9542,15 +9495,15 @@ │ │ │ │ │ vldr d6, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:18 │ │ │ │ │ push {lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:20 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 │ │ │ │ │ - ble.n 7a32 │ │ │ │ │ + ble.n 7702 │ │ │ │ │ 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 (discriminator 3) │ │ │ │ │ @@ -9573,15 +9526,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:24 (discriminator 3) │ │ │ │ │ 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 3) │ │ │ │ │ - bne.n 79c6 │ │ │ │ │ + bne.n 7696 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 │ │ │ │ │ adds r3, r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:26 │ │ │ │ │ lsls r0, r3, #4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r0, #8 │ │ │ │ │ add.w ip, r2, r3 │ │ │ │ │ @@ -9596,15 +9549,15 @@ │ │ │ │ │ vnmls.f64 d7, d5, d6 │ │ │ │ │ vstr d7, [r1, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:27 │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 │ │ │ │ │ movs r0, #24 │ │ │ │ │ movs r3, #16 │ │ │ │ │ - b.n 7a08 │ │ │ │ │ + b.n 76d8 │ │ │ │ │ _soxr_ordered_convolve_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:7 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:9 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:7 │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ @@ -9614,15 +9567,15 @@ │ │ │ │ │ vmul.f32 s14, s14, s13 │ │ │ │ │ vstr s14, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:8 │ │ │ │ │ vldr s14, [r3, #4] │ │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r2, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:9 │ │ │ │ │ - ble.n 7aa0 │ │ │ │ │ + ble.n 7770 │ │ │ │ │ subs r0, #3 │ │ │ │ │ add.w r1, r2, #8 │ │ │ │ │ lsrs r0, r0, #1 │ │ │ │ │ add.w r1, r1, r0, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:11 (discriminator 3) │ │ │ │ │ vldr s15, [r2, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:9 (discriminator 3) │ │ │ │ │ @@ -9643,15 +9596,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:12 (discriminator 3) │ │ │ │ │ vldr s14, [r3, #4] │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ vmul.f32 s15, s15, s12 │ │ │ │ │ vmla.f32 s15, s13, s14 │ │ │ │ │ vstr s15, [r2, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:9 (discriminator 3) │ │ │ │ │ - bne.n 7a68 │ │ │ │ │ + bne.n 7738 │ │ │ │ │ ./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 │ │ │ │ │ @@ -9660,15 +9613,15 @@ │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:18 │ │ │ │ │ push {lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:20 │ │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 │ │ │ │ │ - ble.n 7b36 │ │ │ │ │ + ble.n 7806 │ │ │ │ │ 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 (discriminator 3) │ │ │ │ │ @@ -9691,15 +9644,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:24 (discriminator 3) │ │ │ │ │ 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 3) │ │ │ │ │ - bne.n 7aca │ │ │ │ │ + bne.n 779a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 │ │ │ │ │ adds r3, r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:26 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r0, #4 │ │ │ │ │ add.w ip, r2, r3 │ │ │ │ │ @@ -9714,61 +9667,61 @@ │ │ │ │ │ vnmls.f32 s15, s13, s14 │ │ │ │ │ vstr s15, [r1, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:27 │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/rdft.h:21 │ │ │ │ │ movs r0, #12 │ │ │ │ │ movs r3, #8 │ │ │ │ │ - b.n 7b0c │ │ │ │ │ + b.n 77dc │ │ │ │ │ _soxr_kaiser_beta(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:64 │ │ │ │ │ - vldr d7, [pc, #280] @ 7c58 │ │ │ │ │ + vldr d7, [pc, #280] @ 7928 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:63 │ │ │ │ │ push {r3, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:64 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:63 │ │ │ │ │ vpush {d8} │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:64 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bge.n 7b90 │ │ │ │ │ + bge.n 7860 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:84 │ │ │ │ │ - vldr d7, [pc, #264] @ 7c60 │ │ │ │ │ + vldr d7, [pc, #264] @ 7930 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 7b7a │ │ │ │ │ + bgt.n 784a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:85 │ │ │ │ │ - vldr d7, [pc, #260] @ 7c68 │ │ │ │ │ + vldr d7, [pc, #260] @ 7938 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 7c2a │ │ │ │ │ + bgt.n 78fa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:87 │ │ │ │ │ vpop {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:86 │ │ │ │ │ - vldr d0, [pc, #248] @ 7c70 │ │ │ │ │ + vldr d0, [pc, #248] @ 7940 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:87 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:84 (discriminator 1) │ │ │ │ │ - vldr d0, [pc, #252] @ 7c78 │ │ │ │ │ - vldr d7, [pc, #256] @ 7c80 │ │ │ │ │ + vldr d0, [pc, #252] @ 7948 │ │ │ │ │ + vldr d7, [pc, #256] @ 7950 │ │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:87 (discriminator 1) │ │ │ │ │ vpop {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:84 (discriminator 1) │ │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:87 (discriminator 1) │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:77 │ │ │ │ │ - vldr d0, [pc, #244] @ 7c88 │ │ │ │ │ + vldr d0, [pc, #244] @ 7958 │ │ │ │ │ vdiv.f64 d0, d1, d0 │ │ │ │ │ - blx 1744 │ │ │ │ │ - vldr d7, [pc, #240] @ 7c90 │ │ │ │ │ + blx 146c │ │ │ │ │ + vldr d7, [pc, #240] @ 7960 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:78 │ │ │ │ │ - ldr r2, [pc, #268] @ (7cb0 ) │ │ │ │ │ + ldr r2, [pc, #268] @ (7980 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:77 │ │ │ │ │ vdiv.f64 d4, d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:78 │ │ │ │ │ add r2, pc │ │ │ │ │ vcvt.s32.f64 s15, d4 │ │ │ │ │ vmov r1, s15 │ │ │ │ │ bic.w r3, r1, r1, asr #31 │ │ │ │ │ @@ -9781,15 +9734,15 @@ │ │ │ │ │ movgt.w r0, #288 @ 0x120 │ │ │ │ │ orrle.w r0, r1, r1, asr #31 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:78 │ │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:79 │ │ │ │ │ it le │ │ │ │ │ addle r0, #1 │ │ │ │ │ - ldr r3, [pc, #228] @ (7cb4 ) │ │ │ │ │ + ldr r3, [pc, #228] @ (7984 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -9825,20 +9778,20 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:82 │ │ │ │ │ vsub.f64 d7, d7, d0 │ │ │ │ │ vmla.f64 d0, d7, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:87 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:85 (discriminator 1) │ │ │ │ │ vsub.f64 d8, d0, d7 │ │ │ │ │ - vldr d1, [pc, #104] @ 7c98 │ │ │ │ │ + vldr d1, [pc, #104] @ 7968 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ - blx 16c8 │ │ │ │ │ + blx 13f0 │ │ │ │ │ vmov.f64 d5, d0 │ │ │ │ │ - vldr d0, [pc, #96] @ 7ca0 │ │ │ │ │ - vldr d6, [pc, #100] @ 7ca8 │ │ │ │ │ + vldr d0, [pc, #96] @ 7970 │ │ │ │ │ + vldr d6, [pc, #100] @ 7978 │ │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:87 (discriminator 1) │ │ │ │ │ vpop {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:85 (discriminator 1) │ │ │ │ │ vmla.f64 d0, d5, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:87 (discriminator 1) │ │ │ │ │ pop {r3, pc} │ │ │ │ │ @@ -9859,36 +9812,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 7c70 │ │ │ │ │ + bcs.n 7940 │ │ │ │ │ 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] @ (7f50 ) │ │ │ │ │ - cbz r5, 7cd0 │ │ │ │ │ + ldr r0, [pc, #676] @ (7c20 ) │ │ │ │ │ + cbz r5, 79a0 │ │ │ │ │ subs r7, #226 @ 0xe2 │ │ │ │ │ - bx r5 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - bx r0 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + subs.w r0, r6, #0 │ │ │ │ │ + @ instruction: 0xf1880000 │ │ │ │ │ _soxr_make_lpf(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:91 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:93 │ │ │ │ │ lsls r6, r0, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:92 │ │ │ │ │ subs r7, r0, #1 │ │ │ │ │ @@ -9899,25 +9850,25 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:93 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:91 │ │ │ │ │ vmov.f64 d13, d2 │ │ │ │ │ vmov.f64 d14, d3 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ - ldr r5, [pc, #268] @ (7de8 ) │ │ │ │ │ + ldr r5, [pc, #268] @ (7ab8 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:93 │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ ./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 7010 │ │ │ │ │ + bl 6ce0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:96 │ │ │ │ │ - ldr r2, [pc, #256] @ (7dec ) │ │ │ │ │ + ldr r2, [pc, #256] @ (7abc ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:91 │ │ │ │ │ add r5, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:94 │ │ │ │ │ vmov d10, r7, r7 │ │ │ │ │ vcvt.f64.s32 d10, d10, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:91 │ │ │ │ │ mov r3, r5 │ │ │ │ │ @@ -9930,26 +9881,26 @@ │ │ │ │ │ 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 │ │ │ │ │ vdiv.f64 d12, d6, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:96 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.n 7dba │ │ │ │ │ + bgt.n 7a8a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:99 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 7dae │ │ │ │ │ + beq.n 7a7e │ │ │ │ │ add.w r8, r7, r7, lsr #31 │ │ │ │ │ adds r3, r7, #1 │ │ │ │ │ mov.w r8, r8, asr #1 │ │ │ │ │ - blt.n 7dae │ │ │ │ │ + blt.n 7a7e │ │ │ │ │ mov r5, r9 │ │ │ │ │ add r6, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:100 │ │ │ │ │ - vldr d13, [pc, #184] @ 7de0 │ │ │ │ │ + vldr d13, [pc, #184] @ 7ab0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:99 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 │ │ │ │ │ vmov.f64 d14, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:100 │ │ │ │ │ vmov s15, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:101 │ │ │ │ │ @@ -9958,83 +9909,82 @@ │ │ │ │ │ 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 7d66 │ │ │ │ │ + beq.n 7a36 │ │ │ │ │ ./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 (discriminator 4) │ │ │ │ │ vmov.f64 d7, d14 │ │ │ │ │ mov sl, r5 │ │ │ │ │ vmls.f64 d7, d15, d15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:101 (discriminator 4) │ │ │ │ │ vstr d6, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 (discriminator 4) │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 7dd6 │ │ │ │ │ + bmi.n 7aa6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 │ │ │ │ │ vsqrt.f64 d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 (discriminator 4) │ │ │ │ │ vmul.f64 d0, d9, d0 │ │ │ │ │ - bl 7010 │ │ │ │ │ + bl 6ce0 │ │ │ │ │ vmul.f64 d0, d0, d11 │ │ │ │ │ vldr d7, [sl] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:103 (discriminator 4) │ │ │ │ │ subs r3, r7, r4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:99 (discriminator 4) │ │ │ │ │ add.w r4, r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 (discriminator 4) │ │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ │ vstmia r5!, {d0} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:103 (discriminator 4) │ │ │ │ │ - beq.n 7da8 │ │ │ │ │ + beq.n 7a78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:104 │ │ │ │ │ vstr d0, [r6, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:99 (discriminator 3) │ │ │ │ │ subs r6, #8 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - ble.n 7d30 │ │ │ │ │ + ble.n 7a00 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:107 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, #32 │ │ │ │ │ vpop {d8-d15} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:96 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #52] @ (7df0 ) │ │ │ │ │ + ldr r0, [pc, #52] @ (7ac0 ) │ │ │ │ │ vmov r2, r3, d8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ vstr d14, [sp, #16] │ │ │ │ │ add r0, pc │ │ │ │ │ vstr d13, [sp, #8] │ │ │ │ │ vstr d9, [sp] │ │ │ │ │ - bl 1c50 │ │ │ │ │ - b.n 7d10 │ │ │ │ │ + bl 1978 │ │ │ │ │ + b.n 79e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:102 (discriminator 4) │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ - blx 17d4 │ │ │ │ │ - b.n 7d82 │ │ │ │ │ + blx 14fc │ │ │ │ │ + b.n 7a52 │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ - str r4, [r7, #28] │ │ │ │ │ + asrs r0, r6, #20 │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r6, fp │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + cdp 0, 14, cr0, cr6, cr0, {0} │ │ │ │ │ _soxr_kaiser_params(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:111 │ │ │ │ │ vldr d7, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:110 │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -10042,96 +9992,96 @@ │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:110 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ vmov.f64 d9, d2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:111 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 7e78 │ │ │ │ │ + bmi.n 7b48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:112 (discriminator 4) │ │ │ │ │ - vldr d6, [pc, #120] @ 7e90 │ │ │ │ │ + vldr d6, [pc, #120] @ 7b60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:111 (discriminator 4) │ │ │ │ │ vstr d7, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:112 (discriminator 4) │ │ │ │ │ vcmpe.f64 d8, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 7e5a │ │ │ │ │ + bpl.n 7b2a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:112 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #112] @ 7e98 │ │ │ │ │ - vldr d7, [pc, #116] @ 7ea0 │ │ │ │ │ + vldr d6, [pc, #112] @ 7b68 │ │ │ │ │ + vldr d7, [pc, #116] @ 7b70 │ │ │ │ │ vsub.f64 d8, d8, d6 │ │ │ │ │ vdiv.f64 d6, d8, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:114 (discriminator 4) │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ - cbnz r3, 7e52 │ │ │ │ │ + cbnz r3, 7b22 │ │ │ │ │ ./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 (discriminator 4) │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:114 (discriminator 4) │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:115 (discriminator 4) │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:113 (discriminator 2) │ │ │ │ │ - vldr d3, [pc, #76] @ 7ea8 │ │ │ │ │ - vldr d4, [pc, #80] @ 7eb0 │ │ │ │ │ - vldr d5, [pc, #84] @ 7eb8 │ │ │ │ │ + vldr d3, [pc, #76] @ 7b78 │ │ │ │ │ + vldr d4, [pc, #80] @ 7b80 │ │ │ │ │ + vldr d5, [pc, #84] @ 7b88 │ │ │ │ │ vmls.f64 d4, d7, d3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:112 (discriminator 2) │ │ │ │ │ - vldr d6, [pc, #84] @ 7ec0 │ │ │ │ │ + vldr d6, [pc, #84] @ 7b90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:113 (discriminator 2) │ │ │ │ │ vmla.f64 d5, d4, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:112 (discriminator 2) │ │ │ │ │ vmla.f64 d6, d5, d7 │ │ │ │ │ - b.n 7e36 │ │ │ │ │ + b.n 7b06 │ │ │ │ │ ./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 7b3c │ │ │ │ │ + bl 780c │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 7e14 │ │ │ │ │ + b.n 7ae4 │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r6, r1 │ │ │ │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ │ ands r7, r3 │ │ │ │ │ strb r5, [r1, r3] │ │ │ │ │ smlaldx fp, r6, fp, r2 │ │ │ │ │ ands r4, r5 │ │ │ │ │ - b.n 8488 │ │ │ │ │ + b.n 8158 │ │ │ │ │ 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 7eea │ │ │ │ │ + bcc.n 7bba │ │ │ │ │ add r5, sp, #300 @ 0x12c │ │ │ │ │ subs r7, #175 @ 0xaf │ │ │ │ │ _soxr_design_lpf(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:125 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:126 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:125 │ │ │ │ │ - ldr r3, [pc, #328] @ (8018 ) │ │ │ │ │ + ldr r3, [pc, #328] @ (7ce8 ) │ │ │ │ │ vpush {d8-d13} │ │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ │ add r3, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:126 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:125 │ │ │ │ │ vmov.f64 d12, d0 │ │ │ │ │ @@ -10149,46 +10099,46 @@ │ │ │ │ │ negs r7, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:127 │ │ │ │ │ vmov.f64 d9, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:125 │ │ │ │ │ vstr d4, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:126 │ │ │ │ │ - blt.n 7f24 │ │ │ │ │ + blt.n 7bf4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:127 (discriminator 4) │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - ble.n 7ffe │ │ │ │ │ + ble.n 7cce │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:127 (discriminator 1) │ │ │ │ │ - vldr d6, [pc, #252] @ 8008 │ │ │ │ │ + vldr d6, [pc, #252] @ 7cd8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:126 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #104 @ 0x3f400000 0.750 │ │ │ │ │ - vldr d9, [pc, #252] @ 8010 │ │ │ │ │ + vldr d9, [pc, #252] @ 7ce0 │ │ │ │ │ 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 (discriminator 8) │ │ │ │ │ - ldr r2, [pc, #244] @ (801c ) │ │ │ │ │ + ldr r2, [pc, #244] @ (7cec ) │ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n 7f56 │ │ │ │ │ + ble.n 7c26 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:129 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #240] @ (8020 ) │ │ │ │ │ + ldr r0, [pc, #240] @ (7cf0 ) │ │ │ │ │ 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 1c50 │ │ │ │ │ + bl 1978 │ │ │ │ │ ./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 │ │ │ │ │ @@ -10214,117 +10164,116 @@ │ │ │ │ │ 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 7df4 │ │ │ │ │ + bl 7ac4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:139 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 7fbe │ │ │ │ │ + bne.n 7c8e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:140 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - ble.n 7fec │ │ │ │ │ + ble.n 7cbc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:140 (discriminator 1) │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ 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 │ │ │ │ │ it mi │ │ │ │ │ movmi r0, #0 │ │ │ │ │ - bmi.n 7fe2 │ │ │ │ │ + bmi.n 7cb2 │ │ │ │ │ ./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 7cb8 │ │ │ │ │ + bl 7988 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:143 │ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ │ vpop {d8-d13} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:141 (discriminator 2) │ │ │ │ │ add r0, r7 │ │ │ │ │ mov r1, r7 │ │ │ │ │ subs r4, r0, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b3bc │ │ │ │ │ + bl 15b34 │ │ │ │ │ subs r4, r4, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:140 (discriminator 2) │ │ │ │ │ adds r6, r4, #1 │ │ │ │ │ - b.n 7fbc │ │ │ │ │ + b.n 7c8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:126 │ │ │ │ │ movs r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:127 │ │ │ │ │ vmov.f64 d9, #96 @ 0x3f000000 0.5 │ │ │ │ │ - b.n 7f24 │ │ │ │ │ + b.n 7bf4 │ │ │ │ │ nop │ │ │ │ │ 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 │ │ │ │ │ - str r2, [r2, #0] │ │ │ │ │ + asrs r6, r0, #13 │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - orrs r4, r3 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + stc 0, cr0, [r4] │ │ │ │ │ _soxr_fir_to_phase(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 │ │ │ │ │ - vldr d7, [pc, #480] @ 8208 │ │ │ │ │ + vldr d7, [pc, #480] @ 7ed8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:155 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - ldr.w sl, [pc, #544] @ 8250 │ │ │ │ │ + ldr.w sl, [pc, #544] @ 7f20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:155 │ │ │ │ │ vpush {d8-d15} │ │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ │ add sl, pc │ │ │ │ │ vmov.f64 d10, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:155 │ │ │ │ │ strd r1, r0, [sp, #48] @ 0x30 │ │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 │ │ │ │ │ - ble.w 85c4 │ │ │ │ │ + ble.w 8294 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #448] @ 8210 │ │ │ │ │ + vldr d7, [pc, #448] @ 7ee0 │ │ │ │ │ vsub.f64 d7, d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:161 (discriminator 4) │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 (discriminator 4) │ │ │ │ │ - vldr d6, [pc, #428] @ 8208 │ │ │ │ │ + vldr d6, [pc, #428] @ 7ed8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:161 (discriminator 4) │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 (discriminator 4) │ │ │ │ │ vdiv.f64 d13, d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:161 (discriminator 4) │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.w 8684 │ │ │ │ │ + ble.w 8354 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:161 │ │ │ │ │ movs r4, #32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:161 (discriminator 3) │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ lsls r4, r4, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 806a │ │ │ │ │ + bne.n 7d3a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:163 │ │ │ │ │ adds r0, r4, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:168 │ │ │ │ │ lsls r5, r4, #3 │ │ │ │ │ add.w r8, r5, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 │ │ │ │ │ lsls r3, r4, #2 │ │ │ │ │ @@ -10333,88 +10282,88 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ./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/filter.c:168 │ │ │ │ │ - vldr d9, [pc, #400] @ 8218 │ │ │ │ │ + vldr d9, [pc, #400] @ 7ee8 │ │ │ │ │ ./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/filter.c:168 │ │ │ │ │ add r5, r6 │ │ │ │ │ ./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, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:164 │ │ │ │ │ mov r7, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:168 │ │ │ │ │ add r8, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:166 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ 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 7398 │ │ │ │ │ + bl 7068 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w ip, [pc, #416] @ 8254 │ │ │ │ │ + ldr.w ip, [pc, #416] @ 7f24 │ │ │ │ │ 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 lr, r3, [ip, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, lr │ │ │ │ │ - bl 9e60 │ │ │ │ │ + bl 9b30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 72b0 │ │ │ │ │ + bl 6f80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:168 │ │ │ │ │ ldrd r2, r3, [r6, #8] │ │ │ │ │ strd r2, r3, [r5] │ │ │ │ │ vstr d9, [r6, #8] │ │ │ │ │ vstr d9, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 │ │ │ │ │ - blt.w 8260 │ │ │ │ │ - ldr r3, [pc, #368] @ (8258 ) │ │ │ │ │ + blt.w 7f30 │ │ │ │ │ + ldr r3, [pc, #368] @ (7f28 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:159 │ │ │ │ │ vmov.f64 d12, d9 │ │ │ │ │ vmov.f64 d11, d9 │ │ │ │ │ vmov.f64 d8, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:174 │ │ │ │ │ - vldr d14, [pc, #296] @ 8220 │ │ │ │ │ + vldr d14, [pc, #296] @ 7ef0 │ │ │ │ │ add.w r9, r4, #2 │ │ │ │ │ - vldr d15, [pc, #296] @ 8228 │ │ │ │ │ + vldr d15, [pc, #296] @ 7ef8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ ldr.w r8, [sl, r3] │ │ │ │ │ mov sl, r6 │ │ │ │ │ - b.n 813a │ │ │ │ │ + b.n 7e0a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:150 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ - ldr r0, [pc, #328] @ (825c ) │ │ │ │ │ + ldr r0, [pc, #328] @ (7f2c ) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ add r0, pc │ │ │ │ │ - ble.n 811c │ │ │ │ │ - bl 1c50 │ │ │ │ │ + ble.n 7dec │ │ │ │ │ + bl 1978 │ │ │ │ │ ./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 │ │ │ │ │ vstr d0, [sl] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 │ │ │ │ │ add.w sl, sl, #16 │ │ │ │ │ add.w fp, fp, #2 │ │ │ │ │ @@ -10422,43 +10371,43 @@ │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 │ │ │ │ │ cmp fp, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:186 │ │ │ │ │ strd r2, r3, [sl, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:170 │ │ │ │ │ - beq.w 8268 │ │ │ │ │ + beq.w 7f38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:171 (discriminator 3) │ │ │ │ │ vldr d1, [sl] │ │ │ │ │ vldr d0, [sl, #8] │ │ │ │ │ - blx 1878 │ │ │ │ │ + blx 15a0 │ │ │ │ │ vmov.f64 d6, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:185 (discriminator 3) │ │ │ │ │ vldr d2, [sl, #8] │ │ │ │ │ vmov.f64 d7, d12 │ │ │ │ │ vldr d1, [sl] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:183 (discriminator 3) │ │ │ │ │ mov.w r3, fp, asr #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:180 (discriminator 3) │ │ │ │ │ - vldr d3, [pc, #212] @ 8230 │ │ │ │ │ + vldr d3, [pc, #212] @ 7f00 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:171 (discriminator 3) │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:173 (discriminator 3) │ │ │ │ │ vsub.f64 d6, d0, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:185 (discriminator 3) │ │ │ │ │ vmul.f64 d2, d2, d2 │ │ │ │ │ vmla.f64 d2, d1, d1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:176 (discriminator 3) │ │ │ │ │ - vldr d1, [pc, #200] @ 8238 │ │ │ │ │ + vldr d1, [pc, #200] @ 7f08 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:180 (discriminator 3) │ │ │ │ │ - vldr d4, [pc, #204] @ 8240 │ │ │ │ │ + vldr d4, [pc, #204] @ 7f10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:183 (discriminator 3) │ │ │ │ │ add.w r3, r7, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:180 (discriminator 3) │ │ │ │ │ - vldr d5, [pc, #204] @ 8248 │ │ │ │ │ + vldr d5, [pc, #204] @ 7f18 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:174 (discriminator 3) │ │ │ │ │ vcmpe.f64 d6, d14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ vcmpe.f64 d6, d15 │ │ │ │ │ ite mi │ │ │ │ │ movmi r2, #1 │ │ │ │ │ movpl r2, #0 │ │ │ │ │ @@ -10494,24 +10443,24 @@ │ │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:182 (discriminator 3) │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vadd.f64 d9, d9, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:183 (discriminator 3) │ │ │ │ │ vstr d9, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:185 (discriminator 3) │ │ │ │ │ - bmi.w 873e │ │ │ │ │ + bmi.w 840e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:185 │ │ │ │ │ vsqrt.f64 d0, d2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:148 (discriminator 3) │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 810c │ │ │ │ │ + beq.n 7ddc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:149 │ │ │ │ │ - blx 1744 │ │ │ │ │ - b.n 8120 │ │ │ │ │ + blx 146c │ │ │ │ │ + b.n 7df0 │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -10538,113 +10487,112 @@ │ │ │ │ │ strh r1, [r1, #62] @ 0x3e │ │ │ │ │ str r7, [sp, #804] @ 0x324 │ │ │ │ │ ands r1, r0 │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ │ + asrs r2, r4, #7 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r0, [r6, #8] │ │ │ │ │ + asrs r0, r7, #13 │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adcs r4, r7 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - ldr.w r3, [pc, #1036] @ 8670 │ │ │ │ │ + stc 0, cr0, [r4], {-0} │ │ │ │ │ + ldr.w r3, [pc, #1036] @ 8340 │ │ │ │ │ ldr.w r8, [sl, r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w r9, [pc, #1032] @ 8674 │ │ │ │ │ + ldr.w r9, [pc, #1032] @ 8344 │ │ │ │ │ ./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, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ add r9, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:188 │ │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ - bl 7398 │ │ │ │ │ + bl 7068 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ ldrd r3, r2, [r9, #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 9e60 │ │ │ │ │ + bl 9b30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 72b0 │ │ │ │ │ + bl 6f80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:190 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8698 │ │ │ │ │ + ble.w 8368 │ │ │ │ │ vmov s15, r4 │ │ │ │ │ mov.w sl, r4, lsl #3 │ │ │ │ │ mov r5, r6 │ │ │ │ │ add.w r2, r6, sl │ │ │ │ │ vcvt.f64.s32 d8, s15 │ │ │ │ │ vmov.f64 d7, #0 @ 0x40000000 2.0 │ │ │ │ │ mov r3, r6 │ │ │ │ │ vdiv.f64 d6, d7, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:190 (discriminator 3) │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 82b8 │ │ │ │ │ + bne.n 7f88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:192 │ │ │ │ │ asrs r0, r4, #1 │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - ble.w 8716 │ │ │ │ │ + ble.w 83e6 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ add.w r2, r6, #8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:194 │ │ │ │ │ - vldr d6, [pc, #868] @ 8640 │ │ │ │ │ + vldr d6, [pc, #868] @ 8310 │ │ │ │ │ add.w r1, r6, r1, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:193 (discriminator 3) │ │ │ │ │ vldr d7, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:192 (discriminator 3) │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:193 (discriminator 3) │ │ │ │ │ vadd.f64 d7, d7, d7 │ │ │ │ │ vstmia r2!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:194 (discriminator 3) │ │ │ │ │ vstmia r1!, {d6} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:192 (discriminator 3) │ │ │ │ │ - blt.n 82e0 │ │ │ │ │ + blt.n 7fb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 │ │ │ │ │ add r3, r7 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ - bl 7398 │ │ │ │ │ + bl 7068 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w ip, [pc, #884] @ 8678 │ │ │ │ │ + ldr.w ip, [pc, #884] @ 8348 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov fp, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ movs r1, #1 │ │ │ │ │ add ip, pc │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd lr, r3, [ip, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, lr │ │ │ │ │ - bl 9e60 │ │ │ │ │ + bl 9b30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 72b0 │ │ │ │ │ + bl 6f80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:200 │ │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ │ vldr d4, [r9] │ │ │ │ │ mov r2, r6 │ │ │ │ │ vsub.f64 d5, d5, d13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:198 │ │ │ │ │ movs r3, #2 │ │ │ │ │ @@ -10675,99 +10623,99 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:199 (discriminator 3) │ │ │ │ │ vmla.f64 d7, d3, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:200 (discriminator 3) │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:199 (discriminator 3) │ │ │ │ │ vstr d7, [r2, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:198 (discriminator 3) │ │ │ │ │ - blt.n 8332 │ │ │ │ │ + blt.n 8002 │ │ │ │ │ ./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 │ │ │ │ │ vldr d0, [r6, #8] │ │ │ │ │ vstr d7, [r6] │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ vstr d0, [r6, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:204 (discriminator 3) │ │ │ │ │ vldr d0, [r5, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:203 (discriminator 3) │ │ │ │ │ adds r5, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:204 (discriminator 3) │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:205 (discriminator 3) │ │ │ │ │ vldr d11, [r5, #8] │ │ │ │ │ vmov.f64 d0, d11 │ │ │ │ │ - blx 1884 │ │ │ │ │ + blx 15ac │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:206 (discriminator 3) │ │ │ │ │ vmov.f64 d0, d11 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:205 (discriminator 3) │ │ │ │ │ vmul.f64 d7, d7, d9 │ │ │ │ │ vstr d7, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:206 (discriminator 3) │ │ │ │ │ - blx 17b0 │ │ │ │ │ + blx 14d8 │ │ │ │ │ vmul.f64 d0, d0, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:203 (discriminator 3) │ │ │ │ │ cmp r5, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:206 (discriminator 3) │ │ │ │ │ vstr d0, [r5, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:203 (discriminator 3) │ │ │ │ │ - bne.n 8390 │ │ │ │ │ + bne.n 8060 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7398 │ │ │ │ │ + bl 7068 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w ip, [pc, #680] @ 867c │ │ │ │ │ + ldr.w ip, [pc, #680] @ 834c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r5, 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 lr, r3, [ip, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, lr │ │ │ │ │ - bl 9e60 │ │ │ │ │ + bl 9b30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 72b0 │ │ │ │ │ + bl 6f80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:210 │ │ │ │ │ vmov.f64 d7, #0 @ 0x40000000 2.0 │ │ │ │ │ add sl, r6 │ │ │ │ │ mov r3, r6 │ │ │ │ │ vdiv.f64 d6, d7, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:210 (discriminator 3) │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bne.n 83fe │ │ │ │ │ + bne.n 80ce │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 │ │ │ │ │ vldr d5, [r9] │ │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ │ - vldr d4, [pc, #560] @ 8648 │ │ │ │ │ + vldr d4, [pc, #560] @ 8318 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:158 │ │ │ │ │ - vldr d8, [pc, #548] @ 8640 │ │ │ │ │ + vldr d8, [pc, #548] @ 8310 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 │ │ │ │ │ vdiv.f64 d7, d5, d4 │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ vmov r0, s15 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:157 │ │ │ │ │ itt lt │ │ │ │ │ movlt.w sl, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 │ │ │ │ │ movlt r5, sl │ │ │ │ │ - blt.n 84bc │ │ │ │ │ + blt.n 818c │ │ │ │ │ ./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 │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:157 │ │ │ │ │ @@ -10799,66 +10747,66 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:219 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it mi │ │ │ │ │ movmi sl, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 8448 │ │ │ │ │ + bne.n 8118 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:222 │ │ │ │ │ - cbz r5, 84bc │ │ │ │ │ + cbz r5, 818c │ │ │ │ │ add.w r3, r6, r5, lsl #3 │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ - b.n 84a2 │ │ │ │ │ + b.n 8172 │ │ │ │ │ ./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 84bc │ │ │ │ │ + ble.n 818c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:222 │ │ │ │ │ subs r5, #1 │ │ │ │ │ - beq.n 84bc │ │ │ │ │ + beq.n 818c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:222 (discriminator 1) │ │ │ │ │ vmov.f64 d7, d6 │ │ │ │ │ vldmdb r3!, {d6} │ │ │ │ │ vabs.f64 d4, d6 │ │ │ │ │ vabs.f64 d5, d7 │ │ │ │ │ vcmpe.f64 d4, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 8490 │ │ │ │ │ + bgt.n 8160 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:225 │ │ │ │ │ - vldr d7, [pc, #384] @ 8640 │ │ │ │ │ + vldr d7, [pc, #384] @ 8310 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:228 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:225 │ │ │ │ │ vcmp.f64 d13, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:228 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:225 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:226 │ │ │ │ │ it eq │ │ │ │ │ moveq.w fp, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:225 │ │ │ │ │ - beq.n 84ea │ │ │ │ │ + beq.n 81ba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:227 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmp.f64 d13, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 85ca │ │ │ │ │ + bne.n 829a │ │ │ │ │ ./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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 852a │ │ │ │ │ + ble.n 81fa │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:238 │ │ │ │ │ add.w ip, r4, #4294967295 @ 0xffffffff │ │ │ │ │ - vldr d6, [pc, #344] @ 8650 │ │ │ │ │ + vldr d6, [pc, #344] @ 8320 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:237 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:238 │ │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ vcmpe.f64 d10, d6 │ │ │ │ │ mov r3, r2 │ │ │ │ │ @@ -10874,89 +10822,89 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:238 │ │ │ │ │ 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 │ │ │ │ │ vstmia r1!, {d7} │ │ │ │ │ - bne.n 8500 │ │ │ │ │ + bne.n 81d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:239 │ │ │ │ │ - vldr d7, [pc, #292] @ 8650 │ │ │ │ │ + vldr d7, [pc, #292] @ 8320 │ │ │ │ │ vcmpe.f64 d10, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it gt │ │ │ │ │ subgt.w r3, r5, fp │ │ │ │ │ - bgt.n 8546 │ │ │ │ │ + bgt.n 8216 │ │ │ │ │ ./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, #60] @ 0x3c │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 4) │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 85ae │ │ │ │ │ + ble.n 827e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:243 (discriminator 1) │ │ │ │ │ vmov s15, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 1) │ │ │ │ │ vldr d2, [r9] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:243 (discriminator 1) │ │ │ │ │ vcvt.f64.s32 d5, s15 │ │ │ │ │ - vldr d7, [pc, #244] @ 8658 │ │ │ │ │ + vldr d7, [pc, #244] @ 8328 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 1) │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:243 (discriminator 1) │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ vmov s12, r3 │ │ │ │ │ vmul.f64 d5, d5, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 1) │ │ │ │ │ - vldr d3, [pc, #208] @ 8648 │ │ │ │ │ + vldr d3, [pc, #208] @ 8318 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:243 (discriminator 1) │ │ │ │ │ vcvt.f64.s32 d6, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 1) │ │ │ │ │ add.w r3, r6, sl, lsl #3 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ str.w sl, [sp, #16] │ │ │ │ │ - ldr r0, [pc, #248] @ (8680 ) │ │ │ │ │ + ldr r0, [pc, #248] @ (8350 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:243 (discriminator 1) │ │ │ │ │ vdiv.f64 d4, d5, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:241 (discriminator 1) │ │ │ │ │ vdiv.f64 d6, d2, d3 │ │ │ │ │ add r0, pc │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ │ vstr d8, [sp, #8] │ │ │ │ │ vsub.f64 d7, d7, d4 │ │ │ │ │ vmov r2, r3, d6 │ │ │ │ │ vstr d7, [sp, #40] @ 0x28 │ │ │ │ │ - bl 1c50 │ │ │ │ │ + bl 1978 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:244 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - blx 168c │ │ │ │ │ + blx 13b4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:245 │ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ │ vpop {d8-d15} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:244 │ │ │ │ │ - b.w 1688 │ │ │ │ │ + b.w 13b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:156 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 8056 │ │ │ │ │ + b.n 7d26 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:231 │ │ │ │ │ vsub.f64 d7, d7, d13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:230 │ │ │ │ │ - vldr d5, [pc, #144] @ 8660 │ │ │ │ │ - vldr d2, [pc, #148] @ 8668 │ │ │ │ │ + vldr d5, [pc, #144] @ 8330 │ │ │ │ │ + vldr d2, [pc, #148] @ 8338 │ │ │ │ │ vmov.f64 d3, #0 @ 0x40000000 2.0 │ │ │ │ │ vmov s13, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:235 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:231 │ │ │ │ │ vmov.f64 d1, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:230 │ │ │ │ │ @@ -10995,23 +10943,23 @@ │ │ │ │ │ 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, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:235 │ │ │ │ │ lsls r1, r1, #3 │ │ │ │ │ - blx 1714 │ │ │ │ │ + blx 143c │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:237 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:235 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:237 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ - b.n 84ea │ │ │ │ │ + b.n 81ba │ │ │ │ │ ... │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -11019,251 +10967,251 @@ │ │ │ │ │ eors r1, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ str r5, [sp, #516] @ 0x204 │ │ │ │ │ ldrh r3, [r0, #26] │ │ │ │ │ - b.n 8540 │ │ │ │ │ + b.n 8210 │ │ │ │ │ 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 │ │ │ │ │ - ldrsh r6, [r6, r3] │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - ldrsh r4, [r3, r1] │ │ │ │ │ + asrs r6, r7, #6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r0, [r2, r6] │ │ │ │ │ + asrs r4, r4, #4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - subs r5, #8 │ │ │ │ │ + asrs r0, r3, #1 │ │ │ │ │ movs r1, r0 │ │ │ │ │ + b.n 8274 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:161 │ │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ │ mov.w r8, #264 @ 0x108 │ │ │ │ │ mov.w r5, #256 @ 0x100 │ │ │ │ │ movs r7, #136 @ 0x88 │ │ │ │ │ movs r0, #34 @ 0x22 │ │ │ │ │ movs r4, #32 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 8082 │ │ │ │ │ + b.n 7d52 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7398 │ │ │ │ │ + bl 7068 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldrd r3, r2, [r9, #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 9e60 │ │ │ │ │ + bl 9b30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 72b0 │ │ │ │ │ + bl 6f80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:202 │ │ │ │ │ vldr d0, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:213 │ │ │ │ │ add r3, r7 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:202 │ │ │ │ │ - blx 186c │ │ │ │ │ + blx 1594 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ 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 │ │ │ │ │ vstr d0, [r6, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ - bl 7398 │ │ │ │ │ + bl 7068 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w ip, [pc, #104] @ 8748 │ │ │ │ │ + ldr.w ip, [pc, #104] @ 8418 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r5, 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 lr, r3, [ip, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, lr │ │ │ │ │ - bl 9e60 │ │ │ │ │ + bl 9b30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 72b0 │ │ │ │ │ + bl 6f80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:210 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ittt gt │ │ │ │ │ vmovgt s15, r4 │ │ │ │ │ movgt.w sl, r4, lsl #3 │ │ │ │ │ vcvtgt.f64.s32 d8, s15 │ │ │ │ │ - ble.w 840e │ │ │ │ │ - b.n 83f2 │ │ │ │ │ + ble.w 80de │ │ │ │ │ + b.n 80c2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7398 │ │ │ │ │ + bl 7068 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ - ldr.w ip, [pc, #44] @ 874c │ │ │ │ │ + ldr.w ip, [pc, #44] @ 841c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:68 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:69 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add ip, pc │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldrd lr, r3, [ip, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, lr │ │ │ │ │ - bl 9e60 │ │ │ │ │ + bl 9b30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g_cache.h:70 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 72b0 │ │ │ │ │ + bl 6f80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:198 │ │ │ │ │ - b.n 86b6 │ │ │ │ │ + b.n 8386 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:185 (discriminator 3) │ │ │ │ │ vmov.f64 d0, d2 │ │ │ │ │ - blx 17d4 │ │ │ │ │ - b.n 81f6 │ │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ │ + blx 14fc │ │ │ │ │ + b.n 7ec6 │ │ │ │ │ + lsrs r2, r1, #21 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrh r4, [r0, r1] │ │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ │ movs r1, r0 │ │ │ │ │ _soxr_f_resp(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:256 │ │ │ │ │ - vldr d5, [pc, #372] @ 88c8 │ │ │ │ │ - vldr d7, [pc, #376] @ 88d0 │ │ │ │ │ - vldr d6, [pc, #380] @ 88d8 │ │ │ │ │ + vldr d5, [pc, #372] @ 8598 │ │ │ │ │ + vldr d7, [pc, #376] @ 85a0 │ │ │ │ │ + vldr d6, [pc, #380] @ 85a8 │ │ │ │ │ vcmpe.f64 d1, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:254 │ │ │ │ │ push {r3, lr} │ │ │ │ │ vpush {d8-d13} │ │ │ │ │ vmov.f64 d8, d1 │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:256 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it hi │ │ │ │ │ vmovhi.f64 d7, d6 │ │ │ │ │ vcmpe.f64 d7, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 8848 │ │ │ │ │ + bmi.n 8518 │ │ │ │ │ ./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 87f2 │ │ │ │ │ + bgt.n 84c2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:248 │ │ │ │ │ - vldr d5, [pc, #332] @ 88e0 │ │ │ │ │ - vldr d6, [pc, #336] @ 88e8 │ │ │ │ │ - vldr d7, [pc, #340] @ 88f0 │ │ │ │ │ - vldr d11, [pc, #344] @ 88f8 │ │ │ │ │ + vldr d5, [pc, #332] @ 85b0 │ │ │ │ │ + vldr d6, [pc, #336] @ 85b8 │ │ │ │ │ + vldr d7, [pc, #340] @ 85c0 │ │ │ │ │ + vldr d11, [pc, #344] @ 85c8 │ │ │ │ │ vnmls.f64 d6, d1, d5 │ │ │ │ │ vmla.f64 d7, d6, d1 │ │ │ │ │ vmla.f64 d11, d7, d1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:266 │ │ │ │ │ vmul.f64 d0, d0, d11 │ │ │ │ │ - blx 17b0 │ │ │ │ │ + blx 14d8 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 │ │ │ │ │ vmul.f64 d0, d11, d10 │ │ │ │ │ - blx 17b0 │ │ │ │ │ - blx 1744 │ │ │ │ │ + blx 14d8 │ │ │ │ │ + blx 146c │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - vldr d1, [pc, #308] @ 8900 │ │ │ │ │ + vldr d1, [pc, #308] @ 85d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:266 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ vdiv.f64 d1, d1, d7 │ │ │ │ │ - blx 16c8 │ │ │ │ │ + blx 13f0 │ │ │ │ │ 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 │ │ │ │ │ vmov.f64 d7, #52 @ 0x41a00000 20.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:268 │ │ │ │ │ vpop {d8-d13} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:267 │ │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:268 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:249 │ │ │ │ │ - vldr d4, [pc, #276] @ 8908 │ │ │ │ │ + vldr d4, [pc, #276] @ 85d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:264 │ │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:249 │ │ │ │ │ - vldr d5, [pc, #276] @ 8910 │ │ │ │ │ - vldr d6, [pc, #280] @ 8918 │ │ │ │ │ + vldr d5, [pc, #276] @ 85e0 │ │ │ │ │ + vldr d6, [pc, #280] @ 85e8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:264 │ │ │ │ │ vsub.f64 d0, d0, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:249 │ │ │ │ │ - vldr d7, [pc, #280] @ 8920 │ │ │ │ │ + vldr d7, [pc, #280] @ 85f0 │ │ │ │ │ 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 │ │ │ │ │ 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 1744 │ │ │ │ │ + blx 14d8 │ │ │ │ │ + blx 146c │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - vldr d1, [pc, #200] @ 8900 │ │ │ │ │ + vldr d1, [pc, #200] @ 85d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:264 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ vdiv.f64 d1, d1, d7 │ │ │ │ │ - blx 16c8 │ │ │ │ │ - b.n 87e0 │ │ │ │ │ + blx 13f0 │ │ │ │ │ + b.n 84b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:258 │ │ │ │ │ - vldr d7, [pc, #220] @ 8928 │ │ │ │ │ + vldr d7, [pc, #220] @ 85f8 │ │ │ │ │ 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, #212] @ 8930 │ │ │ │ │ + vldr d0, [pc, #212] @ 8600 │ │ │ │ │ ./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 180c │ │ │ │ │ + blx 13f0 │ │ │ │ │ + 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 │ │ │ │ │ - vldr d8, [pc, #176] @ 8938 │ │ │ │ │ + vldr d8, [pc, #176] @ 8608 │ │ │ │ │ vmul.f64 d8, d0, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:260 │ │ │ │ │ vsub.f64 d0, d11, d7 │ │ │ │ │ - blx 16c8 │ │ │ │ │ - blx 180c │ │ │ │ │ + blx 13f0 │ │ │ │ │ + blx 1534 │ │ │ │ │ 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 │ │ │ │ │ vmov.f64 d1, d12 │ │ │ │ │ - blx 16c8 │ │ │ │ │ + blx 13f0 │ │ │ │ │ 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 │ │ │ │ │ nop.w │ │ │ │ │ @@ -11272,154 +11220,154 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r4, r4 │ │ │ │ │ ldr r1, [sp, #616] @ 0x268 │ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ │ lsrs r5, r7, #8 │ │ │ │ │ - add r3, pc, #860 @ (adr r3, 8c38 ) │ │ │ │ │ + add r3, pc, #860 @ (adr r3, 8908 ) │ │ │ │ │ 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, 8a30 ) │ │ │ │ │ + add r1, pc, #320 @ (adr r1, 8700 ) │ │ │ │ │ subs r7, #29 │ │ │ │ │ subs r6, r3, r0 │ │ │ │ │ - add r3, pc, #88 @ (adr r3, 894c ) │ │ │ │ │ + add r3, pc, #88 @ (adr r3, 861c ) │ │ │ │ │ push {r1, r2, r3, r5, r7, lr} │ │ │ │ │ subs r7, #151 @ 0x97 │ │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ │ - ldr r0, [pc, #844] @ (8c48 ) │ │ │ │ │ - b.n 8396 │ │ │ │ │ + ldr r0, [pc, #844] @ (8918 ) │ │ │ │ │ + b.n 8066 │ │ │ │ │ subs r7, #225 @ 0xe1 │ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ itte al │ │ │ │ │ addal r0, #98 @ 0x62 │ │ │ │ │ - cbnz r2, 8968 @ unpredictable │ │ │ │ │ + cbnz r2, 8638 @ 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 8940 │ │ │ │ │ + b.n 8610 │ │ │ │ │ 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 8904 │ │ │ │ │ + bls.n 85d4 │ │ │ │ │ ands r3, r0 │ │ │ │ │ _soxr_inv_f_resp(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:248 │ │ │ │ │ - vldr d4, [pc, #172] @ 89f0 │ │ │ │ │ - vldr d6, [pc, #176] @ 89f8 │ │ │ │ │ - vldr d7, [pc, #180] @ 8a00 │ │ │ │ │ + vldr d4, [pc, #172] @ 86c0 │ │ │ │ │ + vldr d6, [pc, #176] @ 86c8 │ │ │ │ │ + vldr d7, [pc, #180] @ 86d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:273 │ │ │ │ │ - vldr d5, [pc, #184] @ 8a08 │ │ │ │ │ + vldr d5, [pc, #184] @ 86d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:248 │ │ │ │ │ vnmls.f64 d6, d1, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:271 │ │ │ │ │ push {r3, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:273 │ │ │ │ │ vmul.f64 d0, d0, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:271 │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:248 │ │ │ │ │ - vldr d8, [pc, #176] @ 8a10 │ │ │ │ │ + vldr d8, [pc, #176] @ 86e0 │ │ │ │ │ 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 89ba │ │ │ │ │ + ble.n 868a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 1) │ │ │ │ │ - blx 17b0 │ │ │ │ │ - blx 1744 │ │ │ │ │ + blx 14d8 │ │ │ │ │ + blx 146c │ │ │ │ │ vmov.f64 d6, d0 │ │ │ │ │ - vldr d5, [pc, #132] @ 8a18 │ │ │ │ │ + vldr d5, [pc, #132] @ 86e8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:275 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vsub.f64 d0, d7, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 1) │ │ │ │ │ vdiv.f64 d1, d5, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:275 (discriminator 1) │ │ │ │ │ vdiv.f64 d1, d7, d1 │ │ │ │ │ - blx 16c8 │ │ │ │ │ - blx 180c │ │ │ │ │ + blx 13f0 │ │ │ │ │ + blx 1534 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ vdiv.f64 d0, d7, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:277 (discriminator 1) │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 4) │ │ │ │ │ - blx 17b0 │ │ │ │ │ + blx 14d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:275 (discriminator 4) │ │ │ │ │ vmov.f64 d10, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 4) │ │ │ │ │ - blx 1744 │ │ │ │ │ + blx 146c │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - vldr d6, [pc, #76] @ 8a18 │ │ │ │ │ + vldr d6, [pc, #76] @ 86e8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:275 (discriminator 4) │ │ │ │ │ vmov.f64 d0, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:250 (discriminator 4) │ │ │ │ │ vdiv.f64 d1, d6, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:275 (discriminator 4) │ │ │ │ │ vdiv.f64 d1, d10, d1 │ │ │ │ │ - blx 16c8 │ │ │ │ │ - blx 180c │ │ │ │ │ + blx 13f0 │ │ │ │ │ + blx 1534 │ │ │ │ │ vdiv.f64 d7, d0, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:276 (discriminator 4) │ │ │ │ │ vsub.f64 d0, d10, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/filter.c:277 (discriminator 4) │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ pop {r3, pc} │ │ │ │ │ asrs r1, r5, #31 │ │ │ │ │ str r6, [r0, #124] @ 0x7c │ │ │ │ │ ldrh r6, [r2, #12] │ │ │ │ │ subs r6, #139 @ 0x8b │ │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ │ - add r1, pc, #320 @ (adr r1, 8b40 ) │ │ │ │ │ + add r1, pc, #320 @ (adr r1, 8810 ) │ │ │ │ │ subs r7, #29 │ │ │ │ │ subs r6, r3, r0 │ │ │ │ │ - add r3, pc, #88 @ (adr r3, 8a5c ) │ │ │ │ │ + add r3, pc, #88 @ (adr r3, 872c ) │ │ │ │ │ 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] @ (8d60 ) │ │ │ │ │ - b.n 84ae │ │ │ │ │ + ldr r0, [pc, #844] @ (8a30 ) │ │ │ │ │ + b.n 817e │ │ │ │ │ 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] │ │ │ │ │ @@ -11571,15 +11519,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 │ │ │ │ │ - ble.w 8d2a │ │ │ │ │ + ble.w 89fa │ │ │ │ │ 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 (discriminator 3) │ │ │ │ │ vldr d8, [r1, #152] @ 0x98 │ │ │ │ │ @@ -11801,15 +11749,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1119 (discriminator 3) │ │ │ │ │ vstr d5, [r1, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1123 (discriminator 3) │ │ │ │ │ vstr d4, [r1, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1122 (discriminator 3) │ │ │ │ │ vstr d2, [r1, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1067 (discriminator 3) │ │ │ │ │ - bne.w 8b66 │ │ │ │ │ + bne.w 8836 │ │ │ │ │ ./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 │ │ │ │ │ @@ -11826,15 +11774,15 @@ │ │ │ │ │ mov r7, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1157 │ │ │ │ │ it le │ │ │ │ │ addle r4, r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1129 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1135 │ │ │ │ │ - ble.w 8ed0 │ │ │ │ │ + ble.w 8ba0 │ │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ │ lsls r0, r1, #3 │ │ │ │ │ add.w r3, r9, r0 │ │ │ │ │ add.w lr, r9, #16 │ │ │ │ │ mov.w r8, ip, lsr #1 │ │ │ │ │ adds r4, r3, r0 │ │ │ │ │ add r0, r4 │ │ │ │ │ @@ -11914,15 +11862,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1152 (discriminator 3) │ │ │ │ │ vstr d2, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1153 (discriminator 3) │ │ │ │ │ vstr d6, [r0, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1154 (discriminator 3) │ │ │ │ │ vstr d7, [r0, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1135 (discriminator 3) │ │ │ │ │ - bne.n 8d72 │ │ │ │ │ + bne.n 8a42 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1157 │ │ │ │ │ adds r4, r1, r2 │ │ │ │ │ bic.w ip, ip, #1 │ │ │ │ │ adds r5, r1, r4 │ │ │ │ │ add ip, r2 │ │ │ │ │ adds r6, r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1156 │ │ │ │ │ @@ -12020,22 +11968,22 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1176 (discriminator 3) │ │ │ │ │ vstr d8, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1179 (discriminator 3) │ │ │ │ │ vstr d2, [r6, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1180 (discriminator 3) │ │ │ │ │ vstr d7, [r6, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1157 (discriminator 3) │ │ │ │ │ - bne.n 8e24 │ │ │ │ │ + bne.n 8af4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 │ │ │ │ │ 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 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bge.w 914a │ │ │ │ │ + bge.w 8e1a │ │ │ │ │ add r4, r2 │ │ │ │ │ add r2, r8 │ │ │ │ │ add.w r3, r9, r1, lsl #3 │ │ │ │ │ adds r6, r1, r2 │ │ │ │ │ add.w r5, r9, r1, lsl #4 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r1, r7 │ │ │ │ │ @@ -12060,15 +12008,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1192 │ │ │ │ │ vnmls.f64 d6, d7, d13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1191 │ │ │ │ │ vmls.f64 d15, d7, d12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1192 │ │ │ │ │ vstr d6, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1193 │ │ │ │ │ - bge.n 9018 │ │ │ │ │ + bge.n 8ce8 │ │ │ │ │ add.w fp, r4, #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, r5, r4, lsl #3 │ │ │ │ │ add fp, r3 │ │ │ │ │ @@ -12176,15 +12124,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1213 (discriminator 3) │ │ │ │ │ vstr d6, [sl, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1217 (discriminator 3) │ │ │ │ │ vstr d10, [lr, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1218 (discriminator 3) │ │ │ │ │ vstr d7, [lr, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1193 (discriminator 3) │ │ │ │ │ - bne.n 8f4e │ │ │ │ │ + bne.n 8c1e │ │ │ │ │ ./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 │ │ │ │ │ @@ -12194,15 +12142,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1222 │ │ │ │ │ vmov.f64 d15, d13 │ │ │ │ │ vmls.f64 d15, d7, d12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1223 │ │ │ │ │ vnmls.f64 d6, d7, d13 │ │ │ │ │ vstr d6, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1224 │ │ │ │ │ - bge.n 9136 │ │ │ │ │ + bge.n 8e06 │ │ │ │ │ add.w fp, r6, #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 │ │ │ │ │ @@ -12312,43 +12260,43 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1244 (discriminator 3) │ │ │ │ │ vstr d6, [sl, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1248 (discriminator 3) │ │ │ │ │ vstr d10, [lr, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1249 (discriminator 3) │ │ │ │ │ vstr d7, [lr, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1224 (discriminator 3) │ │ │ │ │ - bne.n 906c │ │ │ │ │ + bne.n 8d3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ add r3, r8 │ │ │ │ │ adds r7, #16 │ │ │ │ │ adds r1, #32 │ │ │ │ │ add r4, r8 │ │ │ │ │ add r2, r8 │ │ │ │ │ add r6, r8 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt.w 8ef6 │ │ │ │ │ + bgt.w 8bc6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1252 │ │ │ │ │ add sp, #28 │ │ │ │ │ vpop {d8-d15} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cftbsub(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:974 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:979 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:974 │ │ │ │ │ mov r4, r1 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:979 │ │ │ │ │ - bgt.n 91c0 │ │ │ │ │ + bgt.n 8e90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:978 │ │ │ │ │ mov.w r5, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:987 │ │ │ │ │ - beq.n 91ec │ │ │ │ │ + beq.n 8ebc │ │ │ │ │ mov r2, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1010 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ │ add.w r1, r4, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1012 (discriminator 3) │ │ │ │ │ vldr d7, [r1, #-8] │ │ │ │ │ @@ -12383,46 +12331,46 @@ │ │ │ │ │ vsub.f64 d7, d7, d4 │ │ │ │ │ vstr d7, [r2, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1016 (discriminator 3) │ │ │ │ │ vstr d6, [r3, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1017 (discriminator 3) │ │ │ │ │ vstr d5, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1010 (discriminator 3) │ │ │ │ │ - blt.n 9172 │ │ │ │ │ + blt.n 8e42 │ │ │ │ │ ./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 8a20 │ │ │ │ │ + bl 86f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:982 │ │ │ │ │ cmp r6, #32 │ │ │ │ │ - ble.n 929c │ │ │ │ │ + ble.n 8f6c │ │ │ │ │ ./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 91d4 │ │ │ │ │ + b.n 8ea4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:983 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - bl 8d34 │ │ │ │ │ + bl 8a04 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:982 │ │ │ │ │ lsls r0, r5, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - blt.n 91d2 │ │ │ │ │ + blt.n 8ea2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:987 │ │ │ │ │ - bne.n 9294 │ │ │ │ │ + bne.n 8f64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:988 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 91ba │ │ │ │ │ + ble.n 8e8a │ │ │ │ │ lsls r3, r5, #3 │ │ │ │ │ mov r2, r4 │ │ │ │ │ adds r0, r4, r3 │ │ │ │ │ movs r6, #0 │ │ │ │ │ adds r1, r0, r3 │ │ │ │ │ adds r4, #8 │ │ │ │ │ add r3, r1 │ │ │ │ │ @@ -12503,42 +12451,42 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1005 (discriminator 3) │ │ │ │ │ vstr d2, [r0, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1006 (discriminator 3) │ │ │ │ │ vstr d6, [r3, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1007 (discriminator 3) │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:988 (discriminator 3) │ │ │ │ │ - blt.n 91fa │ │ │ │ │ + blt.n 8eca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1020 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1010 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.w 9166 │ │ │ │ │ - b.n 91ba │ │ │ │ │ + bgt.w 8e36 │ │ │ │ │ + b.n 8e8a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:981 │ │ │ │ │ mov.w r5, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:987 │ │ │ │ │ - bne.w 9166 │ │ │ │ │ - b.n 91ec │ │ │ │ │ + bne.w 8e36 │ │ │ │ │ + b.n 8ebc │ │ │ │ │ nop │ │ │ │ │ cftfsub(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:924 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:929 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:924 │ │ │ │ │ mov r4, r1 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:929 │ │ │ │ │ - bgt.n 9310 │ │ │ │ │ + bgt.n 8fe0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:928 │ │ │ │ │ mov.w r5, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:937 │ │ │ │ │ - beq.n 933c │ │ │ │ │ + beq.n 900c │ │ │ │ │ mov r2, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:960 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ │ add.w r1, r4, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:962 (discriminator 3) │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ @@ -12572,46 +12520,46 @@ │ │ │ │ │ vadd.f64 d5, d5, d4 │ │ │ │ │ vstr d5, [r2, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:966 (discriminator 3) │ │ │ │ │ vstr d7, [r3, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:967 (discriminator 3) │ │ │ │ │ vstr d6, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:960 (discriminator 3) │ │ │ │ │ - blt.n 92c6 │ │ │ │ │ + blt.n 8f96 │ │ │ │ │ ./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 8a20 │ │ │ │ │ + bl 86f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:932 │ │ │ │ │ cmp r6, #32 │ │ │ │ │ - ble.n 93e8 │ │ │ │ │ + ble.n 90b8 │ │ │ │ │ ./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 9324 │ │ │ │ │ + b.n 8ff4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:933 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - bl 8d34 │ │ │ │ │ + bl 8a04 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:932 │ │ │ │ │ lsls r0, r5, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - blt.n 9322 │ │ │ │ │ + blt.n 8ff2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:937 │ │ │ │ │ - bne.n 93e0 │ │ │ │ │ + bne.n 90b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:938 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 930a │ │ │ │ │ + ble.n 8fda │ │ │ │ │ lsls r3, r5, #3 │ │ │ │ │ mov r2, r4 │ │ │ │ │ adds r0, r4, r3 │ │ │ │ │ movs r6, #0 │ │ │ │ │ adds r1, r0, r3 │ │ │ │ │ adds r4, #8 │ │ │ │ │ add r3, r1 │ │ │ │ │ @@ -12690,27 +12638,27 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:955 (discriminator 3) │ │ │ │ │ vstr d2, [r0, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:956 (discriminator 3) │ │ │ │ │ vstr d6, [r3, #-16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:957 (discriminator 3) │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:938 (discriminator 3) │ │ │ │ │ - blt.n 934a │ │ │ │ │ + blt.n 901a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:970 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:960 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.w 92ba │ │ │ │ │ - b.n 930a │ │ │ │ │ + bgt.w 8f8a │ │ │ │ │ + b.n 8fda │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:931 │ │ │ │ │ mov.w r5, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:937 │ │ │ │ │ - bne.w 92ba │ │ │ │ │ - b.n 933c │ │ │ │ │ + bne.w 8f8a │ │ │ │ │ + b.n 900c │ │ │ │ │ nop │ │ │ │ │ rftfsub(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1256 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1260 │ │ │ │ │ asrs r6, r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1256 │ │ │ │ │ @@ -12719,18 +12667,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 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1263 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - ble.n 94a0 │ │ │ │ │ + ble.n 9170 │ │ │ │ │ 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 │ │ │ │ │ @@ -12793,15 +12741,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1275 (discriminator 3) │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1274 (discriminator 3) │ │ │ │ │ vstr d4, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1275 (discriminator 3) │ │ │ │ │ vstr d5, [r0, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1263 (discriminator 3) │ │ │ │ │ - bne.n 9436 │ │ │ │ │ + bne.n 9106 │ │ │ │ │ ./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:1285 │ │ │ │ │ vldr d7, [r1, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1281 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ @@ -12819,18 +12767,18 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1281 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1285 │ │ │ │ │ vstr d7, [r1, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1287 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1289 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - ble.n 9564 │ │ │ │ │ + ble.n 9234 │ │ │ │ │ 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 │ │ │ │ │ @@ -12893,15 +12841,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1301 (discriminator 3) │ │ │ │ │ vsub.f64 d5, d8, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1300 (discriminator 3) │ │ │ │ │ vstr d6, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1301 (discriminator 3) │ │ │ │ │ vstr d5, [r0, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1289 (discriminator 3) │ │ │ │ │ - bne.n 94fa │ │ │ │ │ + bne.n 91ca │ │ │ │ │ ./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] │ │ │ │ │ @@ -12921,20 +12869,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 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1315 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ it le │ │ │ │ │ movle.w r8, r8, lsl #3 │ │ │ │ │ - ble.n 95fe │ │ │ │ │ + ble.n 92ce │ │ │ │ │ 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 │ │ │ │ │ @@ -12962,15 +12910,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1321 (discriminator 3) │ │ │ │ │ vstmia r2!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1315 (discriminator 3) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1322 (discriminator 3) │ │ │ │ │ vstr d5, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1315 (discriminator 3) │ │ │ │ │ - bne.n 95c4 │ │ │ │ │ + bne.n 9294 │ │ │ │ │ ./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 │ │ │ │ │ @@ -12986,20 +12934,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 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1336 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ it le │ │ │ │ │ movle.w r8, r8, lsl #3 │ │ │ │ │ - ble.n 9692 │ │ │ │ │ + ble.n 9362 │ │ │ │ │ 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 │ │ │ │ │ @@ -13026,15 +12974,15 @@ │ │ │ │ │ vnmls.f64 d5, d4, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1342 (discriminator 3) │ │ │ │ │ vstr d7, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1343 (discriminator 3) │ │ │ │ │ vstmia r2!, {d5} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1336 (discriminator 3) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 9658 │ │ │ │ │ + bne.n 9328 │ │ │ │ │ ./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 │ │ │ │ │ @@ -13054,28 +13002,28 @@ │ │ │ │ │ flags(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g64.c:15 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ backward(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g64.c:13 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.w 781c │ │ │ │ │ + b.w 74ec │ │ │ │ │ forward(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g64.c:12 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.w 781c │ │ │ │ │ + b.w 74ec │ │ │ │ │ nop │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:690 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:697 │ │ │ │ │ asrs r7, r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:698 │ │ │ │ │ vmov s13, r7 │ │ │ │ │ - vldr d7, [pc, #132] @ 9758 │ │ │ │ │ + vldr d7, [pc, #132] @ 9428 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:690 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:698 │ │ │ │ │ vcvt.f64.s32 d0, s13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:690 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:700 │ │ │ │ │ @@ -13083,55 +13031,55 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:690 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:698 │ │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:699 │ │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ │ - blx 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 │ │ │ │ │ vstr d0, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:700 │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 │ │ │ │ │ - beq.n 974a │ │ │ │ │ + beq.n 941a │ │ │ │ │ add.w r6, r5, #8 │ │ │ │ │ add.w r9, sp, #8 │ │ │ │ │ add.w r5, r5, r4, lsl #3 │ │ │ │ │ mov r8, sp │ │ │ │ │ movs r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 │ │ │ │ │ vmov s15, r4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ │ - blx 16d4 │ │ │ │ │ + blx 13fc │ │ │ │ │ vldr d6, [sp] │ │ │ │ │ vldr d7, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 │ │ │ │ │ vmul.f64 d6, d6, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:703 │ │ │ │ │ vmul.f64 d7, d7, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 │ │ │ │ │ vstmia r6!, {d6} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:703 │ │ │ │ │ vstmdb r5!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 │ │ │ │ │ - bne.n 9718 │ │ │ │ │ + bne.n 93e8 │ │ │ │ │ ./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} │ │ │ │ │ nop.w │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ @@ -13139,16 +13087,16 @@ │ │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ │ bitrv2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:718 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ - ldr r4, [pc, #656] @ (99f8 ) │ │ │ │ │ - ldr r3, [pc, #656] @ (99fc ) │ │ │ │ │ + ldr r4, [pc, #656] @ (96c8 ) │ │ │ │ │ + ldr r3, [pc, #656] @ (96cc ) │ │ │ │ │ sub.w sp, sp, #4128 @ 0x1020 │ │ │ │ │ add r4, pc │ │ │ │ │ sub sp, #20 │ │ │ │ │ add.w r5, sp, #4128 @ 0x1020 │ │ │ │ │ mov r6, r1 │ │ │ │ │ adds r5, #12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:721 │ │ │ │ │ @@ -13157,15 +13105,15 @@ │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:718 │ │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:721 │ │ │ │ │ - ble.w 988e │ │ │ │ │ + ble.w 955e │ │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:720 │ │ │ │ │ movs r7, #1 │ │ │ │ │ sub.w r9, r4, #4 │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:722 │ │ │ │ │ add.w r1, r7, ip │ │ │ │ │ @@ -13182,37 +13130,37 @@ │ │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ │ add r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:723 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:724 │ │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:723 │ │ │ │ │ - bne.n 97ac │ │ │ │ │ + bne.n 947c │ │ │ │ │ ./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 97c6 │ │ │ │ │ + ble.n 9496 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:726 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n 9798 │ │ │ │ │ + b.n 9468 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:728 │ │ │ │ │ mov.w ip, r7, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:743 │ │ │ │ │ ite eq │ │ │ │ │ lsleq r2, r7, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:729 │ │ │ │ │ movne.w lr, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:728 │ │ │ │ │ str.w ip, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:743 │ │ │ │ │ it eq │ │ │ │ │ streq r2, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:729 │ │ │ │ │ - beq.n 989c │ │ │ │ │ + beq.n 956c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:787 │ │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:788 │ │ │ │ │ mov r7, r9 │ │ │ │ │ add.w r0, ip, r1 │ │ │ │ │ add.w r8, lr, r1 │ │ │ │ │ add.w r1, r6, r1, lsl #3 │ │ │ │ │ @@ -13274,39 +13222,39 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:804 │ │ │ │ │ vstr d6, [r0, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:805 │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:806 │ │ │ │ │ strd sl, fp, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:786 │ │ │ │ │ - bne.n 97f6 │ │ │ │ │ + bne.n 94c6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:785 │ │ │ │ │ add.w lr, lr, #2 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne.n 97dc │ │ │ │ │ + bne.n 94ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ - ldr r2, [pc, #404] @ (9a00 ) │ │ │ │ │ + ldr r2, [pc, #404] @ (96d0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:810 │ │ │ │ │ add.w r1, sp, #4128 @ 0x1020 │ │ │ │ │ - ldr r3, [pc, #396] @ (99fc ) │ │ │ │ │ + ldr r3, [pc, #396] @ (96cc ) │ │ │ │ │ adds r1, #12 │ │ │ │ │ ./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 99f4 │ │ │ │ │ + bne.w 96c4 │ │ │ │ │ add.w sp, sp, #4128 @ 0x1020 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:729 │ │ │ │ │ - bne.n 9868 │ │ │ │ │ + bne.n 9538 │ │ │ │ │ movs r3, #4 │ │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:720 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:728 │ │ │ │ │ movs r2, #2 │ │ │ │ │ @@ -13363,15 +13311,15 @@ │ │ │ │ │ strd sl, fp, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:730 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:782 │ │ │ │ │ strd r8, r9, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:730 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 9868 │ │ │ │ │ + beq.n 9538 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:732 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ ldr r7, [sp, #8] │ │ │ │ │ adds r5, r2, r4 │ │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ │ add.w r0, r6, r4, lsl #3 │ │ │ │ │ add r4, r7 │ │ │ │ │ @@ -13508,33 +13456,31 @@ │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:731 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:771 │ │ │ │ │ strd r8, r9, [lr] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:731 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 9920 │ │ │ │ │ + bne.n 95f0 │ │ │ │ │ ldrd r1, r3, [sp, #24] │ │ │ │ │ - b.n 98a8 │ │ │ │ │ + b.n 9578 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:810 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ - bx pc │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ + @ instruction: 0xfaae0000 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - mov r6, lr │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + vld1.8 {d0[0]}, [sl], r0 │ │ │ │ │ bitrv2conj(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:819 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ - ldr r4, [pc, #824] @ (9d44 ) │ │ │ │ │ - ldr r2, [pc, #824] @ (9d48 ) │ │ │ │ │ + ldr r4, [pc, #824] @ (9a14 ) │ │ │ │ │ + ldr r2, [pc, #824] @ (9a18 ) │ │ │ │ │ subw sp, sp, #2100 @ 0x834 │ │ │ │ │ add r4, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:819 │ │ │ │ │ add.w r9, sp, #44 @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ mov fp, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ @@ -13543,15 +13489,15 @@ │ │ │ │ │ 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, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ - ble.w 9d34 │ │ │ │ │ + ble.w 9a04 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:821 │ │ │ │ │ movs r4, #1 │ │ │ │ │ add.w r8, sp, #40 @ 0x28 │ │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:823 │ │ │ │ │ adds r1, r4, r5 │ │ │ │ │ asrs r0, r0, #1 │ │ │ │ │ @@ -13565,49 +13511,49 @@ │ │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ │ add r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:824 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:825 │ │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:824 │ │ │ │ │ - bne.n 9a48 │ │ │ │ │ + bne.n 9718 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ lsls r2, r4, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:827 │ │ │ │ │ lsls r3, r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - ble.n 9a62 │ │ │ │ │ + ble.n 9732 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:827 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n 9a3a │ │ │ │ │ + b.n 970a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:829 │ │ │ │ │ lsls r1, r4, #2 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ adds r1, #1 │ │ │ │ │ lsls r1, r1, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:830 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq.w 9b82 │ │ │ │ │ + beq.w 9852 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:890 │ │ │ │ │ vldr d7, [fp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ add.w r2, fp, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:890 │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ vstr d7, [fp, #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 │ │ │ │ │ - beq.n 9b62 │ │ │ │ │ + beq.n 9832 │ │ │ │ │ ldr.w lr, [sp, #8] │ │ │ │ │ movs r7, #2 │ │ │ │ │ add.w r8, sp, #40 @ 0x28 │ │ │ │ │ lsls r4, r3, #1 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:894 │ │ │ │ │ ldr.w r2, [r9, #4]! │ │ │ │ │ @@ -13682,15 +13628,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:911 │ │ │ │ │ vstr d6, [r1, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:912 │ │ │ │ │ vstr d5, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:913 │ │ │ │ │ vstr d7, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:893 │ │ │ │ │ - bne.n 9ab8 │ │ │ │ │ + bne.n 9788 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:916 │ │ │ │ │ add.w r3, ip, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:917 │ │ │ │ │ add ip, lr │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 │ │ │ │ │ adds r7, #2 │ │ │ │ │ @@ -13709,28 +13655,28 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:917 │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:917 │ │ │ │ │ vstr d7, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 │ │ │ │ │ - bne.n 9a9e │ │ │ │ │ + bne.n 976e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ - ldr r2, [pc, #488] @ (9d4c ) │ │ │ │ │ + ldr r2, [pc, #488] @ (9a1c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:920 │ │ │ │ │ - ldr r3, [pc, #480] @ (9d48 ) │ │ │ │ │ + ldr r3, [pc, #480] @ (9a18 ) │ │ │ │ │ ./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 9d40 │ │ │ │ │ + bne.w 9a10 │ │ │ │ │ addw sp, sp, #2100 @ 0x834 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:844 │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:874 │ │ │ │ │ @@ -13813,15 +13759,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 │ │ │ │ │ - beq.n 9b62 │ │ │ │ │ + beq.n 9832 │ │ │ │ │ ./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 sl, [sp, #36] @ 0x24 │ │ │ │ │ @@ -13974,42 +13920,40 @@ │ │ │ │ │ strd r8, r9, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:832 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:872 │ │ │ │ │ vstr d7, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:832 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 9c40 │ │ │ │ │ + bne.n 9910 │ │ │ │ │ ldrd r1, r7, [sp, #20] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - b.n 9b96 │ │ │ │ │ + b.n 9866 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ movs r3, #2 │ │ │ │ │ movs r1, #24 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movs r2, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:821 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 9a6a │ │ │ │ │ + b.n 973a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:920 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ - add lr, sl │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ + strb.w r0, [sl, r0] │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bics r2, r0 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + @ instruction: 0xf6b60000 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:669 │ │ │ │ │ asrs r7, r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:670 │ │ │ │ │ vmov s13, r7 │ │ │ │ │ - vldr d7, [pc, #164] @ 9e00 │ │ │ │ │ + vldr d7, [pc, #164] @ 9ad0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ mov r8, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:670 │ │ │ │ │ vcvt.f64.s32 d0, s13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ vpush {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:671 │ │ │ │ │ @@ -14029,24 +13973,24 @@ │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r2, r3, [r1, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:673 │ │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ │ - blx 1884 │ │ │ │ │ + blx 15ac │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:675 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:673 │ │ │ │ │ vstr d0, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:674 │ │ │ │ │ vstr d0, [r3, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:675 │ │ │ │ │ - ble.n 9df2 │ │ │ │ │ + ble.n 9ac2 │ │ │ │ │ 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 │ │ │ │ │ @@ -14057,37 +14001,37 @@ │ │ │ │ │ adds r4, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:677 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:676 │ │ │ │ │ adds r6, #16 │ │ │ │ │ subs r5, #16 │ │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ │ - blx 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 │ │ │ │ │ - bgt.n 9dac │ │ │ │ │ + bgt.n 9a7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:684 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:687 │ │ │ │ │ add sp, #20 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:684 │ │ │ │ │ - b.n 9760 │ │ │ │ │ + b.n 9430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:687 │ │ │ │ │ add sp, #20 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ nop.w │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ @@ -14101,154 +14045,154 @@ │ │ │ │ │ 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 9e26 │ │ │ │ │ + ble.n 9af6 │ │ │ │ │ ./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 9e2e │ │ │ │ │ + bgt.n 9afe │ │ │ │ │ _soxr_cdft(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:331 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - bgt.n 9e34 │ │ │ │ │ + bgt.n 9b04 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:339 │ │ │ │ │ - beq.n 9e40 │ │ │ │ │ + beq.n 9b10 │ │ │ │ │ ./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 9d50 │ │ │ │ │ + bl 9a20 │ │ │ │ │ _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 9e4e │ │ │ │ │ + blt.n 9b1e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:333 │ │ │ │ │ - bl 9760 │ │ │ │ │ + bl 9430 │ │ │ │ │ ./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 92a8 │ │ │ │ │ + b.w 8f78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:336 │ │ │ │ │ - bl 9a04 │ │ │ │ │ + bl 96d4 │ │ │ │ │ ./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 9154 │ │ │ │ │ + b.w 8e24 │ │ │ │ │ _soxr_rdft(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:346 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:350 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:346 │ │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:351 │ │ │ │ │ cmp.w r0, r5, lsl #2 │ │ │ │ │ - ble.n 9ec8 │ │ │ │ │ + ble.n 9b98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:352 │ │ │ │ │ asrs r5, r0, #2 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ movs r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ str r6, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - ble.n 9f36 │ │ │ │ │ + ble.n 9c06 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9d50 │ │ │ │ │ + bl 9a20 │ │ │ │ │ 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 │ │ │ │ │ mov.w r8, r5, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:357 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:358 │ │ │ │ │ add.w r1, r9, r8 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 96c8 │ │ │ │ │ + bl 9398 │ │ │ │ │ _soxr_rdft(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - blt.n 9f02 │ │ │ │ │ + blt.n 9bd2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:362 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 9760 │ │ │ │ │ + bl 9430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:363 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 92a8 │ │ │ │ │ + bl 8f78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:364 │ │ │ │ │ add.w r3, r9, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 93f4 │ │ │ │ │ - b.n 9ee6 │ │ │ │ │ + bl 90c4 │ │ │ │ │ + b.n 9bb6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:355 │ │ │ │ │ ldr r6, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:356 │ │ │ │ │ lsls r3, r6, #2 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - ble.n 9eda │ │ │ │ │ + ble.n 9baa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:357 │ │ │ │ │ asrs r6, r7, #2 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r6, [r8, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bgt.n 9f3a │ │ │ │ │ + bgt.n 9c0a │ │ │ │ │ _soxr_rdft(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - blt.n 9f02 │ │ │ │ │ + blt.n 9bd2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:361 │ │ │ │ │ cmp r7, #4 │ │ │ │ │ - bgt.n 9f74 │ │ │ │ │ + bgt.n 9c44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:365 │ │ │ │ │ - beq.n 9f68 │ │ │ │ │ + beq.n 9c38 │ │ │ │ │ ./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 │ │ │ │ │ @@ -14270,139 +14214,139 @@ │ │ │ │ │ ./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 9f44 │ │ │ │ │ + bgt.n 9c14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:378 │ │ │ │ │ - bne.n 9efe │ │ │ │ │ + bne.n 9bce │ │ │ │ │ ./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 92a8 │ │ │ │ │ + b.w 8f78 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:379 │ │ │ │ │ movs r3, #4 │ │ │ │ │ - b.n 9ecc │ │ │ │ │ + b.n 9b9c │ │ │ │ │ _soxr_rdft(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:358 │ │ │ │ │ mov.w r8, r5, lsl #3 │ │ │ │ │ add.w r1, r9, r8 │ │ │ │ │ - b.n 9e9a │ │ │ │ │ + b.n 9b6a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:375 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add.w r3, r9, r5, lsl #3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 94a4 │ │ │ │ │ + bl 9174 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:376 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 9760 │ │ │ │ │ + bl 9430 │ │ │ │ │ ./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 9154 │ │ │ │ │ + b.w 8e24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:366 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 92a8 │ │ │ │ │ - b.n 9ee6 │ │ │ │ │ + bl 8f78 │ │ │ │ │ + b.n 9bb6 │ │ │ │ │ mov.w r8, r5, lsl #3 │ │ │ │ │ - b.n 9ea6 │ │ │ │ │ + b.n 9b76 │ │ │ │ │ nop │ │ │ │ │ _soxr_ddct(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:386 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r9, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:390 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:386 │ │ │ │ │ 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 a02e │ │ │ │ │ + ble.n 9cfe │ │ │ │ │ ./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.n a046 │ │ │ │ │ + ble.n 9d16 │ │ │ │ │ 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 9d50 │ │ │ │ │ + bl 9a20 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r5, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 96c8 │ │ │ │ │ + bl 9398 │ │ │ │ │ _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 │ │ │ │ │ - blt.n a050 │ │ │ │ │ + blt.n 9d20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9580 │ │ │ │ │ + bl 9250 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:418 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - bgt.n a0b6 │ │ │ │ │ + bgt.n 9d86 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:422 │ │ │ │ │ - beq.w a118 │ │ │ │ │ + beq.w 9de8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vldr d4, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vldr d7, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:426 │ │ │ │ │ vadd.f64 d6, d4, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:426 │ │ │ │ │ vstr d6, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 │ │ │ │ │ - bne.n a026 │ │ │ │ │ + bne.n 9cf6 │ │ │ │ │ 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 (discriminator 3) │ │ │ │ │ vldr d7, [r2, #16] │ │ │ │ │ @@ -14416,48 +14360,48 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:428 (discriminator 3) │ │ │ │ │ vstr d5, [r2, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 (discriminator 3) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:429 (discriminator 3) │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 (discriminator 3) │ │ │ │ │ - bne.n a008 │ │ │ │ │ + bne.n 9cd8 │ │ │ │ │ ./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: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 9fb8 │ │ │ │ │ + ble.n 9c88 │ │ │ │ │ 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 │ │ │ │ │ it le │ │ │ │ │ movle r7, r0 │ │ │ │ │ - ble.n 9fb8 │ │ │ │ │ - b.n 9fae │ │ │ │ │ + ble.n 9c88 │ │ │ │ │ + b.n 9c7e │ │ │ │ │ _soxr_ddct(): │ │ │ │ │ ./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 9fb8 │ │ │ │ │ - b.n 9faa │ │ │ │ │ + ble.n 9c88 │ │ │ │ │ + b.n 9c7a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:401 │ │ │ │ │ vldr d4, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:402 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ - ble.n a08c │ │ │ │ │ + ble.n 9d5c │ │ │ │ │ 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 │ │ │ │ │ @@ -14473,181 +14417,181 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:403 (discriminator 3) │ │ │ │ │ vstr d5, [r1, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:402 (discriminator 3) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:404 (discriminator 3) │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:402 (discriminator 3) │ │ │ │ │ - bne.n a06e │ │ │ │ │ + bne.n 9d3e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:406 │ │ │ │ │ vldr d7, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:408 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:406 │ │ │ │ │ vsub.f64 d6, d7, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:407 │ │ │ │ │ vadd.f64 d7, d7, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:406 │ │ │ │ │ vstr d6, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:407 │ │ │ │ │ vstr d7, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:408 │ │ │ │ │ - bgt.n a0ea │ │ │ │ │ + bgt.n 9dba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:412 │ │ │ │ │ - beq.n a124 │ │ │ │ │ + beq.n 9df4 │ │ │ │ │ ./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 9580 │ │ │ │ │ + b.w 9250 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:419 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9760 │ │ │ │ │ + bl 9430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:420 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 92a8 │ │ │ │ │ + bl 8f78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:421 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 93f4 │ │ │ │ │ + bl 90c4 │ │ │ │ │ ./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 │ │ │ │ │ - b.n 9ffa │ │ │ │ │ + b.n 9cca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:409 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 94a4 │ │ │ │ │ + bl 9174 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:410 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9760 │ │ │ │ │ + bl 9430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:411 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9154 │ │ │ │ │ + bl 8e24 │ │ │ │ │ ./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 9580 │ │ │ │ │ + b.w 9250 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:423 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 92a8 │ │ │ │ │ - b.n a0d4 │ │ │ │ │ + bl 8f78 │ │ │ │ │ + b.n 9da4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:413 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 92a8 │ │ │ │ │ + bl 8f78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ - b.n a0a6 │ │ │ │ │ + b.n 9d76 │ │ │ │ │ _soxr_ddst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:437 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r9, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:441 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:437 │ │ │ │ │ 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 a1ea │ │ │ │ │ + ble.n 9eba │ │ │ │ │ ./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.n a202 │ │ │ │ │ + ble.n 9ed2 │ │ │ │ │ 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 9d50 │ │ │ │ │ + bl 9a20 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r5, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 96c8 │ │ │ │ │ + bl 9398 │ │ │ │ │ _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 │ │ │ │ │ - blt.n a20c │ │ │ │ │ + blt.n 9edc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9614 │ │ │ │ │ + bl 92e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:469 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - bgt.n a276 │ │ │ │ │ + bgt.n 9f46 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:473 │ │ │ │ │ - beq.w a2d8 │ │ │ │ │ + beq.w 9fa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vldr d7, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vldr d4, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:477 │ │ │ │ │ vadd.f64 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 │ │ │ │ │ - bne.n a1de │ │ │ │ │ + bne.n 9eae │ │ │ │ │ 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 (discriminator 3) │ │ │ │ │ vldr d7, [r2, #16] │ │ │ │ │ @@ -14662,49 +14606,49 @@ │ │ │ │ │ vsub.f64 d6, d6, d5 │ │ │ │ │ vstr d6, [r2, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 (discriminator 3) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:480 (discriminator 3) │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 (discriminator 3) │ │ │ │ │ - bne.n a1bc │ │ │ │ │ + bne.n 9e8c │ │ │ │ │ ./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: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 a16c │ │ │ │ │ + ble.n 9e3c │ │ │ │ │ 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 │ │ │ │ │ it le │ │ │ │ │ movle r7, r0 │ │ │ │ │ - ble.n a16c │ │ │ │ │ - b.n a162 │ │ │ │ │ + ble.n 9e3c │ │ │ │ │ + b.n 9e32 │ │ │ │ │ _soxr_ddst(): │ │ │ │ │ ./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 a16c │ │ │ │ │ - b.n a15e │ │ │ │ │ + ble.n 9e3c │ │ │ │ │ + b.n 9e2e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:452 │ │ │ │ │ vldr d4, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:453 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ - ble.n a24c │ │ │ │ │ + ble.n 9f1c │ │ │ │ │ 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 │ │ │ │ │ @@ -14721,127 +14665,127 @@ │ │ │ │ │ vsub.f64 d6, d6, d5 │ │ │ │ │ vstr d6, [r1, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:453 (discriminator 3) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:455 (discriminator 3) │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:453 (discriminator 3) │ │ │ │ │ - bne.n a22a │ │ │ │ │ + bne.n 9efa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:457 │ │ │ │ │ vldr d7, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:459 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:457 │ │ │ │ │ vadd.f64 d6, d7, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:458 │ │ │ │ │ vsub.f64 d7, d7, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:457 │ │ │ │ │ vstr d6, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:458 │ │ │ │ │ vstr d7, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:459 │ │ │ │ │ - bgt.n a2aa │ │ │ │ │ + bgt.n 9f7a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:463 │ │ │ │ │ - beq.n a2e4 │ │ │ │ │ + beq.n 9fb4 │ │ │ │ │ ./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 9614 │ │ │ │ │ + b.w 92e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:470 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9760 │ │ │ │ │ + bl 9430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:471 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 92a8 │ │ │ │ │ + bl 8f78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:472 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 93f4 │ │ │ │ │ + bl 90c4 │ │ │ │ │ ./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 │ │ │ │ │ - b.n a1ae │ │ │ │ │ + b.n 9e7e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:460 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 94a4 │ │ │ │ │ + bl 9174 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:461 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9760 │ │ │ │ │ + bl 9430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:462 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9154 │ │ │ │ │ + bl 8e24 │ │ │ │ │ ./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 9614 │ │ │ │ │ + b.w 92e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:474 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 92a8 │ │ │ │ │ - b.n a294 │ │ │ │ │ + bl 8f78 │ │ │ │ │ + b.n 9f64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:464 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 92a8 │ │ │ │ │ + bl 8f78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ - b.n a266 │ │ │ │ │ + b.n 9f36 │ │ │ │ │ _soxr_dfct(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:488 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:492 │ │ │ │ │ ldr.w sl, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:488 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:493 │ │ │ │ │ cmp.w r0, sl, lsl #3 │ │ │ │ │ - bgt.w a532 │ │ │ │ │ + bgt.w a202 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:497 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:499 │ │ │ │ │ mov.w r9, r8, asr #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:497 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:498 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bgt.w a594 │ │ │ │ │ + bgt.w a264 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:504 │ │ │ │ │ add.w r3, r7, r8, lsl #3 │ │ │ │ │ vldr d7, [r7] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:508 │ │ │ │ │ cmp.w r8, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:504 │ │ │ │ │ @@ -14867,20 +14811,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 a568 │ │ │ │ │ + ble.w a238 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:509 │ │ │ │ │ mov.w r6, r8, asr #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:510 │ │ │ │ │ cmp.w r8, #7 │ │ │ │ │ - ble.w a602 │ │ │ │ │ + ble.w a2d2 │ │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ │ lsls r4, r6, #3 │ │ │ │ │ sub.w r0, r8, r0 │ │ │ │ │ add.w r3, r7, #8 │ │ │ │ │ ldrd r2, lr, [sp, #4] │ │ │ │ │ add.w r0, r7, r0, lsl #3 │ │ │ │ │ add.w ip, r5, #8 │ │ │ │ │ @@ -14910,15 +14854,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:517 (discriminator 3) │ │ │ │ │ vstr d6, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:518 (discriminator 3) │ │ │ │ │ vstmia ip!, {d5} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:519 (discriminator 3) │ │ │ │ │ vstmdb r1!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:510 (discriminator 3) │ │ │ │ │ - bne.n a38a │ │ │ │ │ + bne.n a05a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:523 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:521 │ │ │ │ │ adds r2, r7, r4 │ │ │ │ │ adds r1, r5, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:523 │ │ │ │ │ mov r0, r9 │ │ │ │ │ @@ -14938,20 +14882,20 @@ │ │ │ │ │ mov r3, sl │ │ │ │ │ ./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 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - bl 9580 │ │ │ │ │ + bl 9250 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:524 │ │ │ │ │ cmp.w r9, #4 │ │ │ │ │ - bgt.w a606 │ │ │ │ │ + bgt.w a2d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:528 │ │ │ │ │ - beq.w a686 │ │ │ │ │ + beq.w a356 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ vldr d6, [r7, #8] │ │ │ │ │ vldr d7, [r7] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:532 │ │ │ │ │ @@ -14959,30 +14903,30 @@ │ │ │ │ │ vldr d6, [r7] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r7, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:539 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ it le │ │ │ │ │ movle r3, #16 │ │ │ │ │ - ble.w a5d0 │ │ │ │ │ + ble.w a2a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:537 │ │ │ │ │ mov.w r9, #2 │ │ │ │ │ add.w r3, r5, #16 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:540 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 9580 │ │ │ │ │ + bl 9250 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:541 │ │ │ │ │ cmp r6, #4 │ │ │ │ │ - bgt.w a5a0 │ │ │ │ │ + bgt.w a270 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:545 │ │ │ │ │ - beq.w a5c0 │ │ │ │ │ + beq.w a290 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ vldr d6, [r5, #8] │ │ │ │ │ sub.w r3, r8, r9 │ │ │ │ │ vldr d7, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:556 │ │ │ │ │ mov.w fp, r9, lsl #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ @@ -14997,15 +14941,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:549 │ │ │ │ │ add.w r3, r7, r9, 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 │ │ │ │ │ - beq.n a4de │ │ │ │ │ + beq.n a1ae │ │ │ │ │ sub.w ip, r6, #3 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ rsb r2, r9, r9, lsl #2 │ │ │ │ │ mov.w lr, r9, lsl #5 │ │ │ │ │ mov.w ip, ip, lsr #1 │ │ │ │ │ mov.w r9, r9, lsl #4 │ │ │ │ │ add.w r2, r7, r2, lsl #3 │ │ │ │ │ @@ -15029,15 +14973,15 @@ │ │ │ │ │ vldr d6, [r3, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:551 (discriminator 3) │ │ │ │ │ cmp ip, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:554 (discriminator 3) │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:551 (discriminator 3) │ │ │ │ │ - bne.n a4b2 │ │ │ │ │ + bne.n a182 │ │ │ │ │ add.w r1, r4, #8 │ │ │ │ │ add.w r3, r5, r6, lsl #4 │ │ │ │ │ adds r3, #8 │ │ │ │ │ add r4, r5 │ │ │ │ │ add r1, r5 │ │ │ │ │ mov ip, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:558 │ │ │ │ │ @@ -15055,63 +14999,63 @@ │ │ │ │ │ vstmia ip!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:561 (discriminator 3) │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vldmia r4!, {d6} │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstmdb r1!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:558 (discriminator 3) │ │ │ │ │ - blt.n a4f0 │ │ │ │ │ + blt.n a1c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:563 │ │ │ │ │ add r6, r0 │ │ │ │ │ lsls r4, r0, #3 │ │ │ │ │ adds r3, r5, r4 │ │ │ │ │ ./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 │ │ │ │ │ vldr d7, [r6] │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:539 │ │ │ │ │ - beq.n a5cc │ │ │ │ │ + beq.n a29c │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:556 │ │ │ │ │ mov r9, fp │ │ │ │ │ - b.n a446 │ │ │ │ │ + b.n a116 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:494 │ │ │ │ │ mov.w sl, r0, asr #3 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str.w sl, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp.w sl, #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.n a586 │ │ │ │ │ + ble.n a256 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ mov r0, sl │ │ │ │ │ _soxr_dfct(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:499 │ │ │ │ │ mov.w r9, r8, asr #1 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:499 │ │ │ │ │ - bl 9d50 │ │ │ │ │ + bl 9a20 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r9, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add.w r1, r3, sl, lsl #3 │ │ │ │ │ - bl 96c8 │ │ │ │ │ + bl 9398 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ - b.n a31a │ │ │ │ │ + b.n 9fea │ │ │ │ │ _soxr_dfct(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:570 │ │ │ │ │ ldrd r2, r3, [r7] │ │ │ │ │ strd r2, r3, [r7, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:571 │ │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ │ strd r2, r3, [r7, #16] │ │ │ │ │ @@ -15127,46 +15071,46 @@ │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r3, #2 │ │ │ │ │ _soxr_dfct(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:499 │ │ │ │ │ mov.w r9, r8, asr #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:498 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - ble.w a31a │ │ │ │ │ + ble.w 9fea │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r9, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ - ble.n a562 │ │ │ │ │ - b.n a556 │ │ │ │ │ + ble.n a232 │ │ │ │ │ + b.n a226 │ │ │ │ │ _soxr_dfct(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:542 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 9760 │ │ │ │ │ + bl 9430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:543 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 92a8 │ │ │ │ │ + bl 8f78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:544 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 93f4 │ │ │ │ │ - b.n a45c │ │ │ │ │ + bl 90c4 │ │ │ │ │ + b.n a12c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:546 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 92a8 │ │ │ │ │ - b.n a45c │ │ │ │ │ + bl 8f78 │ │ │ │ │ + b.n a12c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:566 │ │ │ │ │ mov.w r3, fp, lsl #3 │ │ │ │ │ add r3, r7 │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ strd r0, r1, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:567 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ @@ -15179,30 +15123,30 @@ │ │ │ │ │ vldr d6, [r5, #8] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r7] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:574 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ lsls r4, r6, #3 │ │ │ │ │ - b.n a3c6 │ │ │ │ │ + b.n a096 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:525 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 9760 │ │ │ │ │ + bl 9430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:526 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 92a8 │ │ │ │ │ + bl 8f78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:527 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 93f4 │ │ │ │ │ + bl 90c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ vldr d6, [r7, #8] │ │ │ │ │ sub.w r2, r9, #4 │ │ │ │ │ vldr d7, [r7] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ lsrs r2, r2, #1 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ @@ -15234,22 +15178,22 @@ │ │ │ │ │ vldr d6, [r3, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:533 (discriminator 3) │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:535 (discriminator 3) │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r2, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:533 (discriminator 3) │ │ │ │ │ - bne.n a65c │ │ │ │ │ - b.n a432 │ │ │ │ │ + bne.n a32c │ │ │ │ │ + b.n a102 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:529 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 92a8 │ │ │ │ │ - b.n a624 │ │ │ │ │ + bl 8f78 │ │ │ │ │ + b.n a2f4 │ │ │ │ │ nop │ │ │ │ │ _soxr_dfst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:578 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:582 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ @@ -15257,30 +15201,30 @@ │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:583 │ │ │ │ │ mov.w r8, r5, lsl #3 │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - bge.w a91e │ │ │ │ │ + bge.w a5ee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:584 │ │ │ │ │ asrs r5, r0, #3 │ │ │ │ │ makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ mov.w r3, #1 │ │ │ │ │ str r3, [r6, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - ble.w a952 │ │ │ │ │ + ble.w a622 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9d50 │ │ │ │ │ + bl 9a20 │ │ │ │ │ _soxr_dfst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ./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 │ │ │ │ │ @@ -15289,21 +15233,21 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ add.w r8, r3, r5, lsl #3 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ mov fp, sl │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 96c8 │ │ │ │ │ + bl 9398 │ │ │ │ │ _soxr_dfst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:594 │ │ │ │ │ mov.w r5, r9, asr #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:595 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ - ble.w aa3e │ │ │ │ │ + ble.w a70e │ │ │ │ │ add.w r1, fp, #4294967295 @ 0xffffffff │ │ │ │ │ lsls r3, r5, #3 │ │ │ │ │ add.w r2, r7, #8 │ │ │ │ │ sub.w r1, r9, r1 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov.w r0, fp, lsl #3 │ │ │ │ │ add.w lr, r7, r3 │ │ │ │ │ @@ -15340,15 +15284,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:602 (discriminator 3) │ │ │ │ │ vstr d6, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:603 (discriminator 3) │ │ │ │ │ vstmia r6!, {d5} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:604 (discriminator 3) │ │ │ │ │ vstmdb r0!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:595 (discriminator 3) │ │ │ │ │ - bne.n a718 │ │ │ │ │ + bne.n a3e8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:606 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ sub.w r3, r9, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:606 │ │ │ │ │ @@ -15373,20 +15317,20 @@ │ │ │ │ │ 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 9614 │ │ │ │ │ + bl 92e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:610 │ │ │ │ │ cmp.w fp, #4 │ │ │ │ │ - bgt.w a99a │ │ │ │ │ + bgt.w a66a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:614 │ │ │ │ │ - beq.w aa2a │ │ │ │ │ + beq.w a6fa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ vldr d7, [r7, #8] │ │ │ │ │ add.w r3, r7, r9, lsl #3 │ │ │ │ │ vldr d6, [r7] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:618 │ │ │ │ │ @@ -15397,26 +15341,26 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:625 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:623 │ │ │ │ │ itt gt │ │ │ │ │ movgt r6, #2 │ │ │ │ │ addgt.w fp, r4, #16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:625 │ │ │ │ │ - ble.w aa36 │ │ │ │ │ + ble.w a706 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:626 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9614 │ │ │ │ │ + bl 92e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:627 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - bgt.n a8d2 │ │ │ │ │ + bgt.n a5a2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:631 │ │ │ │ │ - beq.w a97c │ │ │ │ │ + beq.w a64c │ │ │ │ │ ./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 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:634 │ │ │ │ │ @@ -15426,15 +15370,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 │ │ │ │ │ - bne.w a988 │ │ │ │ │ + bne.w a658 │ │ │ │ │ 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 │ │ │ │ │ @@ -15459,22 +15403,22 @@ │ │ │ │ │ vldr d6, [r3, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 (discriminator 3) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:640 (discriminator 3) │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 (discriminator 3) │ │ │ │ │ - bne.n a836 │ │ │ │ │ + bne.n a506 │ │ │ │ │ ./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 │ │ │ │ │ cmp.w lr, #1 │ │ │ │ │ - beq.w aa1e │ │ │ │ │ + beq.w a6ee │ │ │ │ │ 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 │ │ │ │ │ @@ -15488,148 +15432,148 @@ │ │ │ │ │ cmp ip, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:647 (discriminator 3) │ │ │ │ │ vldr d7, [r1] │ │ │ │ │ vldmia r3!, {d6} │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstmdb r0!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:644 (discriminator 3) │ │ │ │ │ - bne.n a88c │ │ │ │ │ + bne.n a55c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:649 │ │ │ │ │ add.w r3, lr, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:643 │ │ │ │ │ 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 9614 │ │ │ │ │ + bl 92e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:627 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - ble.n a7e6 │ │ │ │ │ + ble.n a4b6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:628 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9760 │ │ │ │ │ + bl 9430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:629 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 92a8 │ │ │ │ │ + bl 8f78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:630 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 93f4 │ │ │ │ │ + bl 90c4 │ │ │ │ │ ./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 │ │ │ │ │ - b.n a81c │ │ │ │ │ + b.n a4ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:587 │ │ │ │ │ ldr.w sl, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:588 │ │ │ │ │ cmp.w r0, sl, lsl #1 │ │ │ │ │ - bgt.n a93e │ │ │ │ │ + bgt.n a60e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:592 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - bgt.w aa4a │ │ │ │ │ + bgt.w a71a │ │ │ │ │ ./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, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov.w sl, r0, asr #1 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w sl, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - ble.n a928 │ │ │ │ │ + ble.n a5f8 │ │ │ │ │ _soxr_dfst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ add r8, r3 │ │ │ │ │ - b.n a6d4 │ │ │ │ │ + b.n a3a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:588 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - ble.n a930 │ │ │ │ │ + ble.n a600 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov.w sl, r0, asr #1 │ │ │ │ │ makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w sl, [r6, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ it ne │ │ │ │ │ movne.w r8, r5, lsl #3 │ │ │ │ │ - bne.n a94c │ │ │ │ │ + bne.n a61c │ │ │ │ │ _soxr_dfst(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov fp, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ add.w r8, r3, r5, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:594 │ │ │ │ │ movs r5, #0 │ │ │ │ │ movs r3, #8 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b.n a754 │ │ │ │ │ + b.n a424 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:632 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 92a8 │ │ │ │ │ - b.n a8f0 │ │ │ │ │ + bl 8f78 │ │ │ │ │ + b.n a5c0 │ │ │ │ │ ./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 a930 │ │ │ │ │ + b.n a600 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:611 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 9760 │ │ │ │ │ + bl 9430 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:612 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 92a8 │ │ │ │ │ + bl 8f78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:613 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 93f4 │ │ │ │ │ + bl 90c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ vldr d7, [r7, #8] │ │ │ │ │ add.w r2, r7, r9, lsl #3 │ │ │ │ │ vldr d6, [r7] │ │ │ │ │ sub.w r3, fp, #4 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ lsrs r3, r3, #1 │ │ │ │ │ @@ -15659,55 +15603,55 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:621 (discriminator 3) │ │ │ │ │ vldr d7, [r6] │ │ │ │ │ vldr d6, [r6, #8] │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:619 (discriminator 3) │ │ │ │ │ - bne.n a9f0 │ │ │ │ │ - b.n a7c8 │ │ │ │ │ + bne.n a6c0 │ │ │ │ │ + b.n a498 │ │ │ │ │ ./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 a992 │ │ │ │ │ + b.n a662 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:615 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 92a8 │ │ │ │ │ - b.n a9b8 │ │ │ │ │ + bl 8f78 │ │ │ │ │ + b.n a688 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:652 │ │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ │ movs r6, #16 │ │ │ │ │ - b.n a992 │ │ │ │ │ + b.n a662 │ │ │ │ │ lsls r3, r5, #3 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov.w r3, fp, lsl #3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b.n a754 │ │ │ │ │ + b.n a424 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov.w fp, r9, asr #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ add r8, r3 │ │ │ │ │ - b.n a6de │ │ │ │ │ + b.n a3ae │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ dft_stage_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:189 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ - ldr.w r1, [pc, #1088] @ aea0 │ │ │ │ │ + ldr.w r1, [pc, #1088] @ ab70 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - ldr.w r3, [pc, #1084] @ aea4 │ │ │ │ │ + ldr.w r3, [pc, #1084] @ ab74 │ │ │ │ │ add r1, pc │ │ │ │ │ mov.w r9, #24 │ │ │ │ │ vpush {d8-d13} │ │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ │ mov r5, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:190 │ │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ @@ -15727,15 +15671,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, #1028] @ aea8 │ │ │ │ │ + ldr.w r2, [pc, #1028] @ ab78 │ │ │ │ │ ./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 │ │ │ │ │ @@ -15751,15 +15695,15 @@ │ │ │ │ │ mov r8, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:191 │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:192 │ │ │ │ │ it ne │ │ │ │ │ strne r2, [sp, #60] @ 0x3c │ │ │ │ │ - bne.n aae2 │ │ │ │ │ + bne.n a7b2 │ │ │ │ │ ./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 │ │ │ │ │ @@ -15768,68 +15712,68 @@ │ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ adds r2, r3, #2 │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:195 (discriminator 6) │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w ac9c │ │ │ │ │ + beq.w a96c │ │ │ │ │ vmov s15, r5 │ │ │ │ │ vcvt.f64.s32 d12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:214 │ │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ │ blx r3 │ │ │ │ │ lsls r2, r0, #31 │ │ │ │ │ - bpl.n ab12 │ │ │ │ │ + bpl.n a7e2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:215 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ │ lsl.w r0, r1, r2 │ │ │ │ │ blx r3 │ │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:216 │ │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ │ blx r3 │ │ │ │ │ lsls r3, r0, #30 │ │ │ │ │ - bpl.n ab2a │ │ │ │ │ + bpl.n a7fa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:217 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ lsl.w r0, r2, r3 │ │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ │ lsls r0, r0, #1 │ │ │ │ │ blx r3 │ │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:219 │ │ │ │ │ ldr.w r9, [sl, #4] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.n abf6 │ │ │ │ │ + bne.n a8c6 │ │ │ │ │ ./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 ab4a │ │ │ │ │ + ble.n a81a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:221 (discriminator 1) │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ tst r3, r5 │ │ │ │ │ - beq.w ae54 │ │ │ │ │ + beq.w ab24 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:222 (discriminator 6) │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:223 (discriminator 6) │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:222 (discriminator 6) │ │ │ │ │ - cbnz r2, ab80 │ │ │ │ │ + cbnz r2, a850 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:223 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ movs r3, #24 │ │ │ │ │ mla r3, r3, r8, r2 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ str r0, [r3, #16] │ │ │ │ │ @@ -15845,50 +15789,50 @@ │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r6, [r7, #12] │ │ │ │ │ mla r3, r3, r8, r2 │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ │ blx r6 │ │ │ │ │ - b.n abb0 │ │ │ │ │ + b.n a880 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:223 (discriminator 4) │ │ │ │ │ blx r3 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ movs r3, #24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:224 (discriminator 4) │ │ │ │ │ mov r1, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:223 (discriminator 4) │ │ │ │ │ mla r3, r3, r8, r2 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ str r0, [r3, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:224 (discriminator 4) │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ - bl 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:225 (discriminator 4) │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:224 (discriminator 4) │ │ │ │ │ str r0, [r3, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:225 (discriminator 4) │ │ │ │ │ - beq.n ab6a │ │ │ │ │ + beq.n a83a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:228 │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ ldr r6, [r7, #16] │ │ │ │ │ blx r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:229 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:232 │ │ │ │ │ - ldr r3, [pc, #756] @ (aeac ) │ │ │ │ │ + ldr r3, [pc, #756] @ (ab7c ) │ │ │ │ │ ./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 │ │ │ │ │ @@ -15897,25 +15841,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 abf6 │ │ │ │ │ + ble.n a8c6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:232 (discriminator 1) │ │ │ │ │ mov r2, r0 │ │ │ │ │ - ldr r0, [pc, #728] @ (aeb0 ) │ │ │ │ │ + ldr r0, [pc, #728] @ (ab80 ) │ │ │ │ │ strd r5, fp, [sp, #32] │ │ │ │ │ add r0, pc │ │ │ │ │ vstr d11, [sp, #24] │ │ │ │ │ vstr d9, [sp, #16] │ │ │ │ │ vstr d8, [sp, #8] │ │ │ │ │ vstr d10, [sp] │ │ │ │ │ - bl 1c50 │ │ │ │ │ + bl 1978 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:245 (discriminator 1) │ │ │ │ │ ldr.w r9, [sl, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:236 │ │ │ │ │ vmov s15, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:240 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ movs r3, #24 │ │ │ │ │ @@ -15928,15 +15872,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, #668] @ (aeb4 ) │ │ │ │ │ + ldr r3, [pc, #668] @ (ab84 ) │ │ │ │ │ ./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 │ │ │ │ │ @@ -15944,26 +15888,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 1b3bc │ │ │ │ │ + bl 15b34 │ │ │ │ │ ./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, ac42 │ │ │ │ │ + cbz r3, a912 │ │ │ │ │ ./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 (discriminator 4) │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:246 (discriminator 4) │ │ │ │ │ @@ -15975,82 +15919,82 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:244 (discriminator 4) │ │ │ │ │ str.w r8, [r4, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:245 (discriminator 4) │ │ │ │ │ sub.w r3, r9, r3 │ │ │ │ │ str.w r3, [r4, #140] @ 0x8c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:246 (discriminator 4) │ │ │ │ │ - bl 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ vmov s14, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:247 (discriminator 4) │ │ │ │ │ sub.w r0, r9, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:246 (discriminator 4) │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:247 (discriminator 4) │ │ │ │ │ add r0, r5 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:246 (discriminator 4) │ │ │ │ │ vstr d7, [r4, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:247 (discriminator 4) │ │ │ │ │ - bl 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:189 (discriminator 4) │ │ │ │ │ - ldr r2, [pc, #572] @ (aeb8 ) │ │ │ │ │ + ldr r2, [pc, #572] @ (ab88 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:248 (discriminator 4) │ │ │ │ │ - ldr r3, [pc, #548] @ (aea4 ) │ │ │ │ │ + ldr r3, [pc, #548] @ (ab74 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:189 (discriminator 4) │ │ │ │ │ add r2, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:247 (discriminator 4) │ │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:248 (discriminator 4) │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w ae78 │ │ │ │ │ + bne.w ab48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:248 │ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ │ vpop {d8-d13} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:196 │ │ │ │ │ - vldr d7, [pc, #480] @ ae80 │ │ │ │ │ + vldr d7, [pc, #480] @ ab50 │ │ │ │ │ vcmp.f64 d13, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, #1 │ │ │ │ │ movne r2, #0 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ite le │ │ │ │ │ movle r2, #0 │ │ │ │ │ andgt.w r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w adf4 │ │ │ │ │ + bne.w aac4 │ │ │ │ │ vmov s15, r5 │ │ │ │ │ mvn.w r1, #3 │ │ │ │ │ vcvt.f64.s32 d12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:197 (discriminator 8) │ │ │ │ │ add r6, sp, #76 @ 0x4c │ │ │ │ │ vmov.f64 d3, d11 │ │ │ │ │ vmov.f64 d2, d9 │ │ │ │ │ vmov.f64 d1, d8 │ │ │ │ │ vmov.f64 d0, d10 │ │ │ │ │ mov r0, r6 │ │ │ │ │ vmov.f64 d4, #240 @ 0xbf800000 -1.0 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - bl 7ec8 │ │ │ │ │ + bl 7b98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:199 (discriminator 8) │ │ │ │ │ - vldr d7, [pc, #404] @ ae80 │ │ │ │ │ + vldr d7, [pc, #404] @ ab50 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:197 (discriminator 8) │ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:199 (discriminator 8) │ │ │ │ │ vcmp.f64 d13, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.w ae5e │ │ │ │ │ + bne.w ab2e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:201 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ movs r1, #24 │ │ │ │ │ mla r1, r1, r8, r2 │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ add.w r0, r2, r2, lsr #31 │ │ │ │ │ asrs r0, r0, #1 │ │ │ │ │ @@ -16058,24 +16002,24 @@ │ │ │ │ │ ./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 │ │ │ │ │ - vldr d5, [pc, #360] @ ae88 │ │ │ │ │ + blx 146c │ │ │ │ │ + vldr d5, [pc, #360] @ ab58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:181 │ │ │ │ │ - vldr d6, [pc, #364] @ ae90 │ │ │ │ │ + vldr d6, [pc, #364] @ ab60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:204 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:180 │ │ │ │ │ vdiv.f64 d7, d0, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:181 │ │ │ │ │ - vldr d5, [pc, #360] @ ae98 │ │ │ │ │ + vldr d5, [pc, #360] @ ab68 │ │ │ │ │ ./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 │ │ │ │ │ @@ -16135,20 +16079,20 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:207 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:206 │ │ │ │ │ vmul.f64 d6, d6, d13 │ │ │ │ │ vmul.f64 d6, d6, d12 │ │ │ │ │ vmul.f64 d6, d6, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:207 │ │ │ │ │ - cbz r3, ae1a │ │ │ │ │ + cbz r3, aaea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:210 │ │ │ │ │ ldrd r3, r0, [sp, #76] @ 0x4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:209 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n adee │ │ │ │ │ + ble.n aabe │ │ │ │ │ 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 │ │ │ │ │ @@ -16159,41 +16103,41 @@ │ │ │ │ │ add.w r3, lr, r3, lsl #3 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:209 (discriminator 4) │ │ │ │ │ cmp ip, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:210 (discriminator 4) │ │ │ │ │ vstr d7, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:209 (discriminator 4) │ │ │ │ │ - bne.n add2 │ │ │ │ │ + bne.n aaa2 │ │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:211 (discriminator 1) │ │ │ │ │ - blx 168c │ │ │ │ │ - b.n aafc │ │ │ │ │ + blx 13b4 │ │ │ │ │ + b.n a7cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:196 (discriminator 1) │ │ │ │ │ vmov s15, r5 │ │ │ │ │ subs r2, r5, #1 │ │ │ │ │ tst r2, r5 │ │ │ │ │ vcvt.f64.s32 d12, s15 │ │ │ │ │ - bne.n ae14 │ │ │ │ │ + bne.n aae4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:196 (discriminator 3) │ │ │ │ │ vcmp.f64 d12, d9 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt eq │ │ │ │ │ lsleq r1, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:197 (discriminator 3) │ │ │ │ │ negeq r1, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:196 (discriminator 3) │ │ │ │ │ - beq.w acca │ │ │ │ │ + beq.w a99a │ │ │ │ │ mvn.w r1, #3 │ │ │ │ │ - b.n acca │ │ │ │ │ + b.n a99a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:210 │ │ │ │ │ ldrd r3, r0, [sp, #76] @ 0x4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:207 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n adee │ │ │ │ │ + ble.n aabe │ │ │ │ │ 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 │ │ │ │ │ @@ -16207,35 +16151,35 @@ │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:207 (discriminator 4) │ │ │ │ │ cmp r2, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:208 (discriminator 4) │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ vstr s14, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:207 (discriminator 4) │ │ │ │ │ - bne.n ae34 │ │ │ │ │ - b.n adec │ │ │ │ │ + bne.n ab04 │ │ │ │ │ + b.n aabc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:223 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 1b128 │ │ │ │ │ - b.n ab4c │ │ │ │ │ + bl 158a0 │ │ │ │ │ + b.n a81c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:200 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add.w r2, r9, #12 │ │ │ │ │ vmov.f64 d0, d13 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add r2, r3 │ │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ │ - bl 8024 │ │ │ │ │ + bl 7cf4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:203 │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n ad0e │ │ │ │ │ + b.n a9de │ │ │ │ │ ./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} │ │ │ │ │ @@ -16244,28 +16188,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 │ │ │ │ │ - adds r4, #128 @ 0x80 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + b.n aadc │ │ │ │ │ + movs r0, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + b.n aa54 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r0, r7, r0 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + stmia r2!, {r6, r7} │ │ │ │ │ + movs r0, r0 │ │ │ │ │ lsls r1, r2, #14 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + b.n a6c8 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ fifo_reserve(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:42 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:44 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:46 │ │ │ │ │ @@ -16287,60 +16231,60 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ ite ne │ │ │ │ │ addne r3, r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:39 │ │ │ │ │ moveq r3, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n af24 │ │ │ │ │ + bcs.n abf4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n aefe │ │ │ │ │ + b.n abce │ │ │ │ │ ./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 │ │ │ │ │ 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, af28 │ │ │ │ │ + cbz r0, abf8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.n af24 │ │ │ │ │ + bls.n abf4 │ │ │ │ │ ./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 aee8 │ │ │ │ │ + bls.n abb8 │ │ │ │ │ /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 (discriminator 1) │ │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 (discriminator 1) │ │ │ │ │ str r5, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:51 (discriminator 1) │ │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:58 (discriminator 1) │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 (discriminator 1) │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:58 (discriminator 1) │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 (discriminator 1) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bhi.n aefe │ │ │ │ │ + bhi.n abce │ │ │ │ │ ./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 │ │ │ │ │ @@ -16353,59 +16297,59 @@ │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ ldrd r3, r0, [r4, #24] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ ./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 (discriminator 1) │ │ │ │ │ mov r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:506 (discriminator 1) │ │ │ │ │ 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 (discriminator 1) │ │ │ │ │ mov r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:503 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n afa0 │ │ │ │ │ + ble.n ac70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:504 │ │ │ │ │ ldrb.w r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, af70 │ │ │ │ │ + cbz r3, ac40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:505 │ │ │ │ │ - cbz r6, af7c │ │ │ │ │ + cbz r6, ac4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:506 │ │ │ │ │ - bl aebc │ │ │ │ │ + bl ab8c │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mul.w r2, r5, r2 │ │ │ │ │ - blx 1800 │ │ │ │ │ + blx 1528 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:503 │ │ │ │ │ - b.n af3c │ │ │ │ │ + b.n ac0c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:509 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl af2c │ │ │ │ │ + bl abfc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:503 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n af3c │ │ │ │ │ + beq.n ac0c │ │ │ │ │ ./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 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:512 │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ ite le │ │ │ │ │ movle r0, #0 │ │ │ │ │ movgt r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:513 │ │ │ │ │ @@ -16417,16 +16361,16 @@ │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:512 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:513 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ dft_stage_fn(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:69 │ │ │ │ │ - ldr.w r2, [pc, #1120] @ b414 │ │ │ │ │ - ldr.w r3, [pc, #1120] @ b418 │ │ │ │ │ + ldr.w r2, [pc, #1120] @ b0e4 │ │ │ │ │ + ldr.w r3, [pc, #1120] @ b0e8 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ add r2, pc │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldrd fp, r6, [r0, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:69 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ @@ -16445,46 +16389,46 @@ │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:69 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r1, sl │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ mla r5, r5, r7, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:76 │ │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:71 │ │ │ │ │ bic.w r0, r0, r0, asr #31 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:76 │ │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ mla r0, r1, r0, r2 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bge.n b032 │ │ │ │ │ + bge.n ad02 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:173 │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ add r3, r1 │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ - bl 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:69 │ │ │ │ │ - ldr.w r2, [pc, #1036] @ b41c │ │ │ │ │ + ldr.w r2, [pc, #1036] @ b0ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:174 │ │ │ │ │ - ldr.w r3, [pc, #1028] @ b418 │ │ │ │ │ + ldr.w r3, [pc, #1028] @ b0e8 │ │ │ │ │ ./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 b404 │ │ │ │ │ + bne.w b0d4 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:74 │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:79 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ @@ -16505,15 +16449,15 @@ │ │ │ │ │ mov r2, r1 │ │ │ │ │ add r0, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:77 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:79 │ │ │ │ │ subs r1, r0, #1 │ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ │ - blx 1860 │ │ │ │ │ + blx 1588 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:99 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:84 │ │ │ │ │ @@ -16527,15 +16471,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ itt cs │ │ │ │ │ addcs r2, fp │ │ │ │ │ strcs r2, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:84 │ │ │ │ │ - bl aebc │ │ │ │ │ + bl ab8c │ │ │ │ │ ./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 │ │ │ │ │ @@ -16548,63 +16492,63 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:84 │ │ │ │ │ ldrpl r3, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:87 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:84 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:87 │ │ │ │ │ - ble.n b0da │ │ │ │ │ + ble.n adaa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:87 (discriminator 1) │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ tst r3, r1 │ │ │ │ │ - beq.w b220 │ │ │ │ │ + beq.w aef0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ lsl.w r2, r0, r9 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - blx 1800 │ │ │ │ │ + blx 1528 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:131 │ │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:130 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:131 │ │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:130 │ │ │ │ │ - beq.w b33a │ │ │ │ │ + beq.w b00a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:134 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bge.n b0d0 │ │ │ │ │ + bge.n ada0 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ mov.w ip, r1, lsl #3 │ │ │ │ │ add.w r2, r6, r3, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:135 (discriminator 3) │ │ │ │ │ vldmia sl!, {d7} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:134 (discriminator 3) │ │ │ │ │ add r3, r1 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:135 (discriminator 3) │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:134 (discriminator 3) │ │ │ │ │ add r2, ip │ │ │ │ │ - blt.n b0be │ │ │ │ │ + blt.n ad8e │ │ │ │ │ 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 b0ea │ │ │ │ │ + b.n adba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:126 │ │ │ │ │ - bne.n b096 │ │ │ │ │ + bne.n ad66 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ lsl.w r2, r0, r9 │ │ │ │ │ mov r1, sl │ │ │ │ │ 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 │ │ │ │ │ @@ -16633,15 +16577,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 sl, sl, r7, r8 │ │ │ │ │ ldr.w r3, [sl, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:144 │ │ │ │ │ - ble.n b1a2 │ │ │ │ │ + ble.n ae72 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:145 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ │ ldr.w r1, [sl, #20] │ │ │ │ │ ldr r7, [r6, #28] │ │ │ │ │ mov r2, r8 │ │ │ │ │ blx r7 │ │ │ │ │ @@ -16651,38 +16595,38 @@ │ │ │ │ │ ldr r7, [r6, #20] │ │ │ │ │ ldr.w r1, [sl, #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 b204 │ │ │ │ │ + bpl.n aed4 │ │ │ │ │ ./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 (discriminator 1) │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:147 (discriminator 1) │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n b1f8 │ │ │ │ │ + beq.n aec8 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ │ ldr.w ip, [r3, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:150 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 │ │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ │ sub.w r7, r0, r3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:150 │ │ │ │ │ - beq.w b3d8 │ │ │ │ │ + beq.w b0a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:155 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bge.w b400 │ │ │ │ │ + bge.w b0d0 │ │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:157 │ │ │ │ │ add.w r2, r6, r1, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:155 │ │ │ │ │ @@ -16691,15 +16635,15 @@ │ │ │ │ │ ldrd r2, r3, [r2] │ │ │ │ │ strd r2, r3, [r8], #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:156 │ │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ add r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:155 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - blt.n b174 │ │ │ │ │ + blt.n ae44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:159 │ │ │ │ │ mov r3, r9 │ │ │ │ │ subs r5, r0, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ mls r0, lr, r5, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:158 │ │ │ │ │ subs r1, r1, r7 │ │ │ │ │ @@ -16708,15 +16652,15 @@ │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:173 (discriminator 1) │ │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 (discriminator 1) │ │ │ │ │ str r0, [r1, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:173 (discriminator 1) │ │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ │ - b.n b002 │ │ │ │ │ + b.n acd2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:165 │ │ │ │ │ movs r3, #24 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ ldr.w fp, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:164 │ │ │ │ │ rsb sl, r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:165 │ │ │ │ │ @@ -16733,15 +16677,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 b3c4 │ │ │ │ │ + bmi.w b094 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:169 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ lsl.w r2, r2, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ @@ -16753,57 +16697,57 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:169 │ │ │ │ │ asr.w r2, r2, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ mls r0, r1, r2, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:90 │ │ │ │ │ - b.n b198 │ │ │ │ │ + b.n ae68 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ lsl.w r2, r0, r9 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ - blx 16a4 │ │ │ │ │ + blx 13cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 │ │ │ │ │ ldr r3, [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 lr, [r1, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ ldr.w ip, [r1, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:149 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.n b150 │ │ │ │ │ + bne.n ae20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mls r0, lr, r2, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:90 │ │ │ │ │ - b.n b198 │ │ │ │ │ + b.n ae68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:88 │ │ │ │ │ - bl 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ ldr.w fp, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:88 │ │ │ │ │ mov r6, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ mov r1, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:88 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ mov r0, fp │ │ │ │ │ lsl.w r2, r6, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:93 │ │ │ │ │ add.w sl, r6, #2 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ - blx 16a4 │ │ │ │ │ + blx 13cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:90 │ │ │ │ │ movs r3, #24 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov fp, r6 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mla r3, r3, r7, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:93 │ │ │ │ │ @@ -16815,20 +16759,20 @@ │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ │ blx r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:91 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - beq.n b35c │ │ │ │ │ + beq.n b02c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:103 │ │ │ │ │ cmp sl, fp │ │ │ │ │ it ge │ │ │ │ │ movge.w ip, r3, lsl #3 │ │ │ │ │ - bge.n b2b6 │ │ │ │ │ + bge.n af86 │ │ │ │ │ sub.w r1, fp, r3 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ sub.w sl, r1, #3 │ │ │ │ │ mov.w ip, r3, lsl #3 │ │ │ │ │ bic.w r0, sl, #1 │ │ │ │ │ add.w r2, r6, ip │ │ │ │ │ add r0, r3 │ │ │ │ │ @@ -16845,15 +16789,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:104 (discriminator 3) │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:105 (discriminator 3) │ │ │ │ │ vldr d7, [r1, #8] │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ vstr d7, [r2, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:103 (discriminator 3) │ │ │ │ │ - bne.n b28e │ │ │ │ │ + bne.n af5e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:103 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ bic.w sl, sl, #1 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ adds r3, #4 │ │ │ │ │ add sl, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:106 │ │ │ │ │ @@ -16867,85 +16811,85 @@ │ │ │ │ │ strd r0, r1, [ip, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:108 │ │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ │ strd r0, r1, [r3, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:112 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp sl, r0 │ │ │ │ │ - bge.n b31c │ │ │ │ │ + bge.n afec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:120 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:116 │ │ │ │ │ - vldr s18, [pc, #308] @ b410 │ │ │ │ │ + vldr s18, [pc, #308] @ b0e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:120 │ │ │ │ │ - vldr d8, [pc, #296] @ b408 │ │ │ │ │ + vldr d8, [pc, #296] @ b0d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:113 │ │ │ │ │ lsl.w r0, sl, r9 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add r0, r6 │ │ │ │ │ lsl.w r2, fp, r9 │ │ │ │ │ - blx 16a4 │ │ │ │ │ + blx 13cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:116 │ │ │ │ │ add.w r3, sl, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:114 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:116 │ │ │ │ │ itt eq │ │ │ │ │ addeq.w r3, r6, r3, lsl #2 │ │ │ │ │ vstreq s18, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:114 │ │ │ │ │ - beq.n b30e │ │ │ │ │ + beq.n afde │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:120 │ │ │ │ │ add.w r3, r6, r3, lsl #3 │ │ │ │ │ vstr d8, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:112 (discriminator 2) │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ add sl, fp │ │ │ │ │ mov.w fp, fp, lsl #1 │ │ │ │ │ cmp r0, sl │ │ │ │ │ - bgt.n b2e2 │ │ │ │ │ + bgt.n afb2 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:123 │ │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w b1a2 │ │ │ │ │ + ble.w ae72 │ │ │ │ │ ./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, #12] │ │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ │ blx r6 │ │ │ │ │ - b.n b106 │ │ │ │ │ + b.n add6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:131 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bge.w b0d0 │ │ │ │ │ + bge.w ada0 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ mov.w ip, r1, lsl #2 │ │ │ │ │ add.w r2, r6, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:132 (discriminator 3) │ │ │ │ │ ldr.w lr, [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 (discriminator 3) │ │ │ │ │ str.w lr, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:131 (discriminator 3) │ │ │ │ │ cmp r3, r0 │ │ │ │ │ add r2, ip │ │ │ │ │ - blt.n b34a │ │ │ │ │ - b.n b0ce │ │ │ │ │ + blt.n b01a │ │ │ │ │ + b.n ad9e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:93 │ │ │ │ │ cmp sl, fp │ │ │ │ │ it ge │ │ │ │ │ movge.w ip, r3, lsl #2 │ │ │ │ │ - bge.n b3ae │ │ │ │ │ + bge.n b07e │ │ │ │ │ sub.w r1, fp, r3 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ sub.w sl, r1, #3 │ │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ │ bic.w r0, sl, #1 │ │ │ │ │ add.w r2, r6, ip │ │ │ │ │ add r0, r3 │ │ │ │ │ @@ -16962,15 +16906,15 @@ │ │ │ │ │ subs r1, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:95 (discriminator 3) │ │ │ │ │ vldr s15, [r1, #4] │ │ │ │ │ vneg.f32 s15, s15 │ │ │ │ │ vstr s15, [r2, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:93 (discriminator 3) │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n b388 │ │ │ │ │ + bne.n b058 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:93 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ bic.w sl, sl, #1 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ adds r2, #4 │ │ │ │ │ add sl, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:96 │ │ │ │ │ @@ -16980,29 +16924,29 @@ │ │ │ │ │ str.w r2, [ip] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:97 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str.w r2, [ip, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:98 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - b.n b2d2 │ │ │ │ │ + b.n afa2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:168 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:168 │ │ │ │ │ asr.w r2, r2, sl │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ lsl.w r2, r2, r9 │ │ │ │ │ - blx 16a4 │ │ │ │ │ - b.n b1d8 │ │ │ │ │ + blx 13cc │ │ │ │ │ + b.n aea8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bge.n b400 │ │ │ │ │ + bge.n b0d0 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ mov.w sl, r2, lsl #2 │ │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ │ add.w r6, r5, r1, lsl #2 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:153 │ │ │ │ │ ldr.w r9, [r6] │ │ │ │ │ @@ -17011,333 +16955,334 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 │ │ │ │ │ adds r5, #1 │ │ │ │ │ add r6, sl │ │ │ │ │ cmp r1, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:153 │ │ │ │ │ str.w r9, [r8], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:151 │ │ │ │ │ - blt.n b3ec │ │ │ │ │ - b.n b18c │ │ │ │ │ + blt.n b0bc │ │ │ │ │ + b.n ae5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:155 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n b18e │ │ │ │ │ + b.n ae5e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:174 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ ... │ │ │ │ │ - cmp r7, #44 @ 0x2c │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + b.n b5a8 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + b.n b500 │ │ │ │ │ + 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 r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ - vldr d7, [pc, #848] @ b778 │ │ │ │ │ + vldr d7, [pc, #848] @ b448 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ vpush {d8-d15} │ │ │ │ │ - sub sp, #364 @ 0x16c │ │ │ │ │ + sub sp, #332 @ 0x14c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:277 │ │ │ │ │ vldr d11, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ vmov.f64 d14, d0 │ │ │ │ │ - ldr r5, [pc, #900] @ (b7c0 ) │ │ │ │ │ - mov fp, r0 │ │ │ │ │ + ldr r5, [pc, #900] @ (b490 ) │ │ │ │ │ + mov r6, r0 │ │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ │ - mov r9, r1 │ │ │ │ │ + mov sl, r1 │ │ │ │ │ ./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 │ │ │ │ │ + ldr.w fp, [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 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - ldr r2, [pc, #876] @ (b7c4 ) │ │ │ │ │ + mov r9, r3 │ │ │ │ │ + ldr r2, [pc, #876] @ (b494 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:278 │ │ │ │ │ - and.w r7, sl, #3 │ │ │ │ │ + and.w r8, 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 │ │ │ │ │ + vstr d1, [sp, #312] @ 0x138 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:281 │ │ │ │ │ vldr d6, [r4, #8] │ │ │ │ │ - vsub.f64 d8, d10, d15 │ │ │ │ │ + vsub.f64 d9, d10, d15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ - ldr r6, [pc, #860] @ (b7c8 ) │ │ │ │ │ + ldr r7, [pc, #860] @ (b498 ) │ │ │ │ │ ldr r2, [r5, r2] │ │ │ │ │ - add r6, pc │ │ │ │ │ + add r7, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ - str r2, [sp, #356] @ 0x164 │ │ │ │ │ + str r2, [sp, #324] @ 0x144 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:281 │ │ │ │ │ vstr d6, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ - bhi.w bc90 │ │ │ │ │ + bhi.w b956 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:288 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d6, [pc, #756] @ b780 │ │ │ │ │ + vldr d6, [pc, #756] @ b450 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ vmov.f64 d0, d11 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:288 │ │ │ │ │ vadd.f64 d7, d11, d7 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 4) │ │ │ │ │ - tst.w sl, #64 @ 0x40 │ │ │ │ │ + tst.w fp, #64 @ 0x40 │ │ │ │ │ vmov.f64 d7, #48 @ 0x41800000 16.0 │ │ │ │ │ - beq.w bc6e │ │ │ │ │ + beq.w b934 │ │ │ │ │ ./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, #728] @ b788 │ │ │ │ │ + vldr d7, [pc, #728] @ b458 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 1) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:292 (discriminator 1) │ │ │ │ │ vcmpe.f64 d15, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 1) │ │ │ │ │ ite ls │ │ │ │ │ movls r3, #1 │ │ │ │ │ movhi r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:292 (discriminator 1) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite ls │ │ │ │ │ movls r2, #1 │ │ │ │ │ movhi r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 4) │ │ │ │ │ - cmp r7, #1 │ │ │ │ │ + cmp.w r8, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w bc22 │ │ │ │ │ + beq.w b8e8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmpe.f64 d14, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt gt │ │ │ │ │ movgt r3, #1 │ │ │ │ │ strgt r3, [sp, #44] @ 0x2c │ │ │ │ │ - ble.w bca0 │ │ │ │ │ + ble.w b964 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:298 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmpe.f64 d14, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w bc4c │ │ │ │ │ + bmi.w b912 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:300 │ │ │ │ │ - vldr d7, [pc, #656] @ b790 │ │ │ │ │ - vcmpe.f64 d8, d7 │ │ │ │ │ + vldr d7, [pc, #652] @ b460 │ │ │ │ │ + vcmpe.f64 d9, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w bcd0 │ │ │ │ │ + bmi.w b994 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:300 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #648] @ b798 │ │ │ │ │ - vcmpe.f64 d8, d7 │ │ │ │ │ + vldr d7, [pc, #644] @ b468 │ │ │ │ │ + vcmpe.f64 d9, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w bcf4 │ │ │ │ │ + bgt.w b9b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:302 │ │ │ │ │ - vldr d7, [pc, #640] @ b7a0 │ │ │ │ │ + vldr d7, [pc, #636] @ b470 │ │ │ │ │ vcmpe.f64 d15, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w bd00 │ │ │ │ │ + bmi.w b9c4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:302 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #632] @ b7a8 │ │ │ │ │ + vldr d7, [pc, #628] @ b478 │ │ │ │ │ vcmpe.f64 d10, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w bcfa │ │ │ │ │ + bgt.w b9be │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:304 │ │ │ │ │ vcmp.f64 d11, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n b568 │ │ │ │ │ + beq.n b23a │ │ │ │ │ ./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 bf1e │ │ │ │ │ + bmi.w bbde │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:304 (discriminator 2) │ │ │ │ │ - vldr d7, [pc, #540] @ b778 │ │ │ │ │ + vldr d7, [pc, #540] @ b448 │ │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w bd0c │ │ │ │ │ + bgt.w b9d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:306 │ │ │ │ │ vcmpe.f64 d14, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.w bf18 │ │ │ │ │ + bls.w bbd8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:308 │ │ │ │ │ vldr d6, [sp, #48] @ 0x30 │ │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w bf24 │ │ │ │ │ + bmi.w bbe4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:308 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #552] @ b7b0 │ │ │ │ │ + vldr d7, [pc, #552] @ b480 │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w bd06 │ │ │ │ │ + bgt.w b9ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:313 │ │ │ │ │ vcmp.f64 d11, #0.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:311 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:279 │ │ │ │ │ - ldr.w r3, [r8, #20] │ │ │ │ │ + ldr.w r3, [r9, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:311 │ │ │ │ │ - str.w r2, [fp] │ │ │ │ │ + str r2, [r6, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:274 │ │ │ │ │ - ldr r2, [sp, #468] @ 0x1d4 │ │ │ │ │ + ldr r2, [sp, #436] @ 0x1b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:313 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:312 │ │ │ │ │ - vstr d14, [fp, #8] │ │ │ │ │ + vstr d14, [r6, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:274 │ │ │ │ │ and.w r2, r2, #1 │ │ │ │ │ add.w r1, r2, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:279 │ │ │ │ │ and.w r2, r3, #3 │ │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:274 │ │ │ │ │ - str r1, [sp, #124] @ 0x7c │ │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:279 │ │ │ │ │ - str r2, [sp, #104] @ 0x68 │ │ │ │ │ + str r2, [sp, #108] @ 0x6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:313 │ │ │ │ │ - beq.w bf2a │ │ │ │ │ + beq.w bbea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:290 │ │ │ │ │ eor.w r3, r3, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:289 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ - vstr d8, [sp, #144] @ 0x90 │ │ │ │ │ + vstr d9, [sp, #136] @ 0x88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ - vmov.f64 d9, d14 │ │ │ │ │ + vmov.f64 d8, d14 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ + str r6, [sp, #160] @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:290 │ │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:315 │ │ │ │ │ movs r3, #42 @ 0x2a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ - str.w sl, [sp, #136] @ 0x88 │ │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:315 │ │ │ │ │ - lsls r3, r1 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ + str.w sl, [sp, #168] @ 0xa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:317 │ │ │ │ │ vmov.f64 d2, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ - vmov.f32 s17, s15 │ │ │ │ │ vmov.f64 d12, #96 @ 0x3f000000 0.5 │ │ │ │ │ - str r7, [sp, #184] @ 0xb8 │ │ │ │ │ - str.w fp, [sp, #160] @ 0xa0 │ │ │ │ │ - str.w r9, [sp, #168] @ 0xa8 │ │ │ │ │ - str.w r8, [sp, #128] @ 0x80 │ │ │ │ │ - vstr d10, [sp, #112] @ 0x70 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:315 │ │ │ │ │ + lsls r3, r1 │ │ │ │ │ + vmov s15, r3 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:289 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ + str.w fp, [sp, #116] @ 0x74 │ │ │ │ │ + vmov.f32 s19, s15 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + str.w r8, [sp, #144] @ 0x90 │ │ │ │ │ + str.w r9, [sp, #120] @ 0x78 │ │ │ │ │ + str r7, [sp, #176] @ 0xb0 │ │ │ │ │ + vstr d10, [sp, #128] @ 0x80 │ │ │ │ │ vstr d11, [sp, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 │ │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ + ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it gt │ │ │ │ │ movgt r5, #1 │ │ │ │ │ - ble.w be54 │ │ │ │ │ + ble.w bb14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:328 (discriminator 6) │ │ │ │ │ - vmov.f32 s21, s17 │ │ │ │ │ - mov r8, r5 │ │ │ │ │ + vmov.f32 s21, s19 │ │ │ │ │ + mov r9, r5 │ │ │ │ │ vmov.f64 d13, #8 @ 0x40400000 3.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 (discriminator 6) │ │ │ │ │ - vmul.f64 d7, d9, d12 │ │ │ │ │ + vmul.f64 d7, d8, d12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:317 (discriminator 6) │ │ │ │ │ - vcmpe.f64 d9, d2 │ │ │ │ │ + vcmpe.f64 d8, d2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 (discriminator 6) │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:317 (discriminator 6) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 (discriminator 6) │ │ │ │ │ vmov r3, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:317 (discriminator 6) │ │ │ │ │ ite mi │ │ │ │ │ movmi r5, #1 │ │ │ │ │ movpl r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 (discriminator 6) │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ - beq.w c15a │ │ │ │ │ + beq.w be18 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ - vmov.f64 d7, d9 │ │ │ │ │ + vmov.f64 d7, d8 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 (discriminator 3) │ │ │ │ │ vmul.f64 d7, d7, d12 │ │ │ │ │ adds r4, #1 │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ - bne.n b648 │ │ │ │ │ + bne.n b318 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:319 │ │ │ │ │ - vcmpe.f64 d9, d2 │ │ │ │ │ + vcmpe.f64 d8, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w bd68 │ │ │ │ │ + bmi.w ba2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:319 (discriminator 2) │ │ │ │ │ vmov.f64 d6, #120 @ 0x3fc00000 1.5 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n b67c │ │ │ │ │ + ble.n b34c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:319 (discriminator 3) │ │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w bd68 │ │ │ │ │ + bmi.w ba2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:321 (discriminator 1) │ │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ │ - mov.w r9, #1 │ │ │ │ │ + mov.w r8, #1 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ vstr d6, [sp, #96] @ 0x60 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite mi │ │ │ │ │ - movmi r3, r9 │ │ │ │ │ + movmi r3, r8 │ │ │ │ │ movpl r3, fp │ │ │ │ │ - add r3, r9 │ │ │ │ │ + add r3, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:321 (discriminator 6) │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r7, #0 │ │ │ │ │ andne.w r7, r5, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ vmov s13, r7 │ │ │ │ │ - vcvt.f64.s32 d8, s13 │ │ │ │ │ - vmul.f64 d9, d8, d7 │ │ │ │ │ + vcvt.f64.s32 d9, s13 │ │ │ │ │ + vmul.f64 d8, d9, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:322 (discriminator 6) │ │ │ │ │ - vcvt.s32.f64 s23, d9 │ │ │ │ │ + vcvt.s32.f64 s23, d8 │ │ │ │ │ vcvt.f64.s32 d6, s23 │ │ │ │ │ - vsub.f64 d6, d9, d6 │ │ │ │ │ + vsub.f64 d6, d8, d6 │ │ │ │ │ vcmp.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n b75a │ │ │ │ │ + beq.n b42a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:323 │ │ │ │ │ - vldr d7, [pc, #228] @ b7b8 │ │ │ │ │ + vldr d7, [pc, #228] @ b488 │ │ │ │ │ vstr d2, [sp, #88] @ 0x58 │ │ │ │ │ vstr d6, [sp, #80] @ 0x50 │ │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ │ vadd.f64 d0, d7, d12 │ │ │ │ │ vstr d7, [sp, #72] @ 0x48 │ │ │ │ │ - blx 175c │ │ │ │ │ + blx 1484 │ │ │ │ │ vldr d7, [sp, #72] @ 0x48 │ │ │ │ │ vldr d2, [sp, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:324 │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:323 │ │ │ │ │ vdiv.f64 d5, d0, d7 │ │ │ │ │ vsub.f64 d5, d5, d2 │ │ │ │ │ vabs.f64 d5, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:324 │ │ │ │ │ - ble.w bd1a │ │ │ │ │ + ble.w b9de │ │ │ │ │ movs r3, #1 │ │ │ │ │ vldr d6, [sp, #80] @ 0x50 │ │ │ │ │ ./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 │ │ │ │ │ @@ -17345,51 +17290,51 @@ │ │ │ │ │ ./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.w bd12 │ │ │ │ │ + bhi.w b9d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:327 │ │ │ │ │ vmov r2, s3 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w bd36 │ │ │ │ │ + beq.w b9fa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:329 │ │ │ │ │ vmov r1, s23 │ │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ │ vmov s14, r2 │ │ │ │ │ - vcvt.f64.s32 d9, s14 │ │ │ │ │ + vcvt.f64.s32 d8, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:337 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 │ │ │ │ │ - ldr r1, [sp, #120] @ 0x78 │ │ │ │ │ + ldr r1, [sp, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:332 │ │ │ │ │ mul.w r3, r6, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 │ │ │ │ │ movs r0, #0 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r1, #0 │ │ │ │ │ andeq.w r1, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w bdea │ │ │ │ │ - b.n b7cc │ │ │ │ │ + beq.w baaa │ │ │ │ │ + b.n b49c │ │ │ │ │ nop │ │ │ │ │ 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, b790 ) │ │ │ │ │ + add r4, pc, #0 @ (adr r4, b460 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -17406,239 +17351,234 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ rors r0, r6 │ │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + ble.n b434 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + ble.n b3f8 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 (discriminator 1) │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vmov.f64 d5, #20 @ 0x40a00000 5.0 │ │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ │ - vdiv.f64 d7, d6, d9 │ │ │ │ │ + vdiv.f64 d7, d6, d8 │ │ │ │ │ vmov.f64 d6, #16 @ 0x40800000 4.0 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ vcmp.f64 d7, d5 │ │ │ │ │ ite gt │ │ │ │ │ movgt r2, #1 │ │ │ │ │ movle r2, #0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ and.w r2, r2, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w be96 │ │ │ │ │ + bne.w bb56 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:336 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w bde8 │ │ │ │ │ + bne.w baa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:337 │ │ │ │ │ mov ip, r1 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:321 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:338 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ - cbnz r0, b81c │ │ │ │ │ + cbnz r0, b4ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:338 (discriminator 1) │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w bef0 │ │ │ │ │ - vldr d8, [sp, #144] @ 0x90 │ │ │ │ │ - vldr d11, [sp, #152] @ 0x98 │ │ │ │ │ - str.w sl, [sp, #144] @ 0x90 │ │ │ │ │ - str.w r9, [sp, #152] @ 0x98 │ │ │ │ │ - str r3, [sp, #188] @ 0xbc │ │ │ │ │ - vldr d10, [sp, #112] @ 0x70 │ │ │ │ │ + bne.w bbb0 │ │ │ │ │ + vldr d10, [sp, #128] @ 0x80 │ │ │ │ │ + vldr d9, [sp, #136] @ 0x88 │ │ │ │ │ + str.w sl, [sp, #128] @ 0x80 │ │ │ │ │ + str.w r8, [sp, #136] @ 0x88 │ │ │ │ │ + str r3, [sp, #180] @ 0xb4 │ │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:342 │ │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ - str r2, [sp, #112] @ 0x70 │ │ │ │ │ - ldr r2, [sp, #152] @ 0x98 │ │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ + ldr r2, [sp, #136] @ 0x88 │ │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ │ vldr s15, [sp, #80] @ 0x50 │ │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ │ + ldr r1, [sp, #96] @ 0x60 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ - ldr r2, [sp, #188] @ 0xbc │ │ │ │ │ - vcvt.f64.s32 d13, s15 │ │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ │ - ldr.w sl, [sp, #136] @ 0x88 │ │ │ │ │ - mul.w r0, r1, r2 │ │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ │ - subs r2, r3, #1 │ │ │ │ │ - ldr.w fp, [sp, #160] @ 0xa0 │ │ │ │ │ - ldr.w r9, [sp, #168] @ 0xa8 │ │ │ │ │ - vmul.f64 d6, d13, d9 │ │ │ │ │ - ldr.w r8, [sp, #128] @ 0x80 │ │ │ │ │ + ldr r2, [sp, #180] @ 0xb4 │ │ │ │ │ + vcvt.f64.s32 d12, s15 │ │ │ │ │ + ldr.w fp, [sp, #116] @ 0x74 │ │ │ │ │ + str r4, [sp, #116] @ 0x74 │ │ │ │ │ + str r3, [sp, #216] @ 0xd8 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + mul.w r1, r1, r2 │ │ │ │ │ + ldr r2, [sp, #116] @ 0x74 │ │ │ │ │ + ldr.w r8, [sp, #144] @ 0x90 │ │ │ │ │ + vmul.f64 d6, d12, d8 │ │ │ │ │ + ldr r6, [sp, #160] @ 0xa0 │ │ │ │ │ it ne │ │ │ │ │ - movne r2, #1 │ │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ │ - cmp r0, #1 │ │ │ │ │ + movne r3, #1 │ │ │ │ │ + ldr.w sl, [sp, #168] @ 0xa8 │ │ │ │ │ + cmp r1, #1 │ │ │ │ │ it ne │ │ │ │ │ - addne r1, #1 │ │ │ │ │ - str r5, [sp, #196] @ 0xc4 │ │ │ │ │ - str.w ip, [sp, #192] @ 0xc0 │ │ │ │ │ - str r3, [sp, #204] @ 0xcc │ │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ │ + addne r2, #1 │ │ │ │ │ + ldr.w r9, [sp, #120] @ 0x78 │ │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ │ + vldr d11, [sp, #152] @ 0x98 │ │ │ │ │ + str r5, [sp, #188] @ 0xbc │ │ │ │ │ + str.w ip, [sp, #184] @ 0xb8 │ │ │ │ │ + str r1, [sp, #88] @ 0x58 │ │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite ne │ │ │ │ │ - movne r3, #1 │ │ │ │ │ - moveq r3, #0 │ │ │ │ │ - add r3, r1 │ │ │ │ │ - add r3, r2 │ │ │ │ │ - str.w r3, [fp, #32] │ │ │ │ │ + movne r1, #1 │ │ │ │ │ + moveq r1, #0 │ │ │ │ │ + add r2, r1 │ │ │ │ │ + adds r4, r2, r3 │ │ │ │ │ + str r4, [r6, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ - adds r0, r3, #1 │ │ │ │ │ + adds r0, r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:343 │ │ │ │ │ - cbnz r3, b8be │ │ │ │ │ + cbnz r4, b58c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:343 (discriminator 1) │ │ │ │ │ - vldr d6, [sp, #344] @ 0x158 │ │ │ │ │ + vldr d6, [sp, #312] @ 0x138 │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w c2ec │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:344 │ │ │ │ │ - vldr d11, [pc, #204] @ b980 │ │ │ │ │ + beq.w bfa2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:345 │ │ │ │ │ - movs r0, #2 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:344 │ │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ │ + str r4, [sp, #80] @ 0x50 │ │ │ │ │ + vldr d11, [pc, #196] @ b648 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:345 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str.w r3, [fp, #32] │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + movs r0, #2 │ │ │ │ │ + str r3, [r6, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ │ - blx 1618 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:348 │ │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ + blx 1340 │ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ │ - str.w r0, [fp, #40] @ 0x28 │ │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:348 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c300 │ │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ + beq.w bfb4 │ │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:350 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:353 │ │ │ │ │ - mov.w r0, #8192 @ 0x2000 │ │ │ │ │ - mov r4, r9 │ │ │ │ │ + mov.w r1, #8192 @ 0x2000 │ │ │ │ │ + mov r0, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:351 (discriminator 3) │ │ │ │ │ - str r1, [r2, #0] │ │ │ │ │ + str r2, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:350 (discriminator 3) │ │ │ │ │ - adds r1, #1 │ │ │ │ │ + adds r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:352 (discriminator 3) │ │ │ │ │ - str r4, [r2, #68] @ 0x44 │ │ │ │ │ + str r0, [r3, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:350 (discriminator 3) │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ + cmp r2, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:353 (discriminator 3) │ │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ │ + str r1, [r3, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:350 (discriminator 3) │ │ │ │ │ - add.w r2, r2, #160 @ 0xa0 │ │ │ │ │ - bne.n b8de │ │ │ │ │ + add.w r3, r3, #160 @ 0xa0 │ │ │ │ │ + bne.n b5a6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ - vldr s15, [sp, #144] @ 0x90 │ │ │ │ │ + vldr s15, [sp, #128] @ 0x80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:355 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ - vldr s13, [sp, #152] @ 0x98 │ │ │ │ │ + vldr s13, [sp, #136] @ 0x88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:359 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:355 │ │ │ │ │ - ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:355 │ │ │ │ │ - strb.w r2, [r1, #60] @ 0x3c │ │ │ │ │ + strb.w r3, [r2, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ - vstr d7, [sp, #216] @ 0xd8 │ │ │ │ │ + vstr d7, [sp, #200] @ 0xc8 │ │ │ │ │ vmul.f64 d7, d7, d14 │ │ │ │ │ - vstr d6, [sp, #208] @ 0xd0 │ │ │ │ │ + vstr d6, [sp, #192] @ 0xc0 │ │ │ │ │ vdiv.f64 d7, d6, d7 │ │ │ │ │ - vstr d7, [sp, #240] @ 0xf0 │ │ │ │ │ + vstr d7, [sp, #224] @ 0xe0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:360 │ │ │ │ │ vldr s15, [sp, #80] @ 0x50 │ │ │ │ │ - vcvt.f64.s32 d13, s15 │ │ │ │ │ + vcvt.f64.s32 d12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:359 │ │ │ │ │ - beq.w c2e0 │ │ │ │ │ + beq.w bf96 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:360 │ │ │ │ │ - vmul.f64 d6, d13, d9 │ │ │ │ │ + vmul.f64 d6, d12, d8 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n b94c │ │ │ │ │ + beq.n b614 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:361 │ │ │ │ │ vldr d6, [sp, #56] @ 0x38 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - vldr d7, [pc, #68] @ b988 │ │ │ │ │ + subs r4, #1 │ │ │ │ │ + vldr d7, [pc, #68] @ b650 │ │ │ │ │ vadd.f64 d7, d6, d7 │ │ │ │ │ vstr d7, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:362 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ + vmov s15, r4 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ - blx 1780 │ │ │ │ │ + blx 14a8 │ │ │ │ │ vldr d6, [sp, #56] @ 0x38 │ │ │ │ │ vmov.f64 d7, #52 @ 0x41a00000 20.0 │ │ │ │ │ - vstr d6, [sp, #136] @ 0x88 │ │ │ │ │ + vstr d6, [sp, #144] @ 0x90 │ │ │ │ │ vmla.f64 d6, d0, d7 │ │ │ │ │ vstr d6, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:365 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:254 │ │ │ │ │ vldr d6, [sp, #56] @ 0x38 │ │ │ │ │ ldrd r2, r0, [r3, #12] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n b9a4 │ │ │ │ │ + b.n b66c │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ ldr r7, [r7, r1] │ │ │ │ │ movs r4, #199 @ 0xc7 │ │ │ │ │ asrs r0, r3, #20 │ │ │ │ │ ands r0, r3 │ │ │ │ │ vldr s14, [r1, #16] │ │ │ │ │ adds r2, #20 │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n b9ac │ │ │ │ │ + ble.n b674 │ │ │ │ │ adds r3, #1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bhi.n b990 │ │ │ │ │ + bhi.n b658 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 │ │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ │ - cbz r3, b9f8 │ │ │ │ │ + ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ + cbz r3, b6be │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:369 │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:368 │ │ │ │ │ - ldrd lr, r9, [r1, #4] │ │ │ │ │ + ldrd lr, r4, [r1, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:370 │ │ │ │ │ mov.w r0, ip, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:371 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ mov r5, lr │ │ │ │ │ mov lr, r6 │ │ │ │ │ asrs r1, r0, #1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, ip │ │ │ │ │ - ldr.w ip, [sp, #184] @ 0xb8 │ │ │ │ │ - mov r4, r9 │ │ │ │ │ + ldr.w ip, [sp, #116] @ 0x74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 (discriminator 3) │ │ │ │ │ adds r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:367 (discriminator 3) │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:368 (discriminator 3) │ │ │ │ │ str r5, [r3, #84] @ 0x54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 (discriminator 3) │ │ │ │ │ @@ -17648,110 +17588,109 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:371 (discriminator 3) │ │ │ │ │ strd r1, r6, [r3, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 (discriminator 3) │ │ │ │ │ add.w r3, r3, #160 @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:371 (discriminator 3) │ │ │ │ │ str.w r1, [r3, #-120] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 (discriminator 3) │ │ │ │ │ - bne.n b9d0 │ │ │ │ │ + bne.n b696 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:366 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ movs r3, #160 @ 0xa0 │ │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ │ + ldr r1, [sp, #116] @ 0x74 │ │ │ │ │ mov r6, lr │ │ │ │ │ mla r3, r3, r1, r2 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:374 │ │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w c286 │ │ │ │ │ + beq.w bf3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:375 (discriminator 1) │ │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ - ands.w sl, r3, sl, lsr #2 │ │ │ │ │ - bne.w c368 │ │ │ │ │ - ldr r3, [pc, #940] @ (bdb8 ) │ │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ + ands.w fp, r3, fp, lsr #2 │ │ │ │ │ + bne.w c01c │ │ │ │ │ + ldr r3, [pc, #932] @ (ba78 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:377 │ │ │ │ │ - vmov.f64 d0, d8 │ │ │ │ │ + vmov.f64 d0, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:284 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ │ - vstr d7, [sp, #224] @ 0xe0 │ │ │ │ │ + ldr.w fp, [r7, r3] │ │ │ │ │ + vstr d7, [sp, #208] @ 0xd0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:383 │ │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w c2a0 │ │ │ │ │ + beq.w bf56 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:383 (discriminator 1) │ │ │ │ │ - ldr r2, [sp, #188] @ 0xbc │ │ │ │ │ + ldr r2, [sp, #180] @ 0xb4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ite ge │ │ │ │ │ vmovge s15, r2 │ │ │ │ │ - vldrlt s15, [sp, #112] @ 0x70 │ │ │ │ │ - vcvt.f64.s32 d12, s15 │ │ │ │ │ + vldrlt s15, [sp, #96] @ 0x60 │ │ │ │ │ + vcvt.f64.s32 d13, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:384 (discriminator 8) │ │ │ │ │ - ldr r3, [sp, #468] @ 0x1d4 │ │ │ │ │ + ldr r3, [sp, #436] @ 0x1b4 │ │ │ │ │ vsub.f64 d0, d10, d0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - vmov.f64 d2, d12 │ │ │ │ │ + vmov.f64 d2, d13 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ vmov.f64 d1, d10 │ │ │ │ │ - ldr r2, [sp, #188] @ 0xbc │ │ │ │ │ + ldr r2, [sp, #180] @ 0xb4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ vldr d4, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ vldr d3, [sp, #56] @ 0x38 │ │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr.w r3, [r8] │ │ │ │ │ + ldr.w r3, [r9] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ mov r1, r3 │ │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ │ + add r3, sp, #312 @ 0x138 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, #1 │ │ │ │ │ - bl aa58 │ │ │ │ │ + bl a728 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:387 (discriminator 8) │ │ │ │ │ - vdiv.f64 d7, d15, d12 │ │ │ │ │ - vdiv.f64 d5, d10, d12 │ │ │ │ │ - vstr d7, [sp, #128] @ 0x80 │ │ │ │ │ + vdiv.f64 d7, d15, d13 │ │ │ │ │ + vdiv.f64 d5, d10, d13 │ │ │ │ │ + vstr d7, [sp, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:390 │ │ │ │ │ vcmp.f64 d11, #0.0 │ │ │ │ │ - vmul.f64 d6, d9, d13 │ │ │ │ │ + vmul.f64 d6, d8, d12 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ - bne.w bf50 │ │ │ │ │ + bne.w bc10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:390 (discriminator 1) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n baf2 │ │ │ │ │ + beq.n b7b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:391 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:393 │ │ │ │ │ - vldr d11, [pc, #740] @ bd90 │ │ │ │ │ + vldr d11, [pc, #732] @ ba50 │ │ │ │ │ ./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, #312] @ 0x138 │ │ │ │ │ + vstr d7, [sp, #312] @ 0x138 │ │ │ │ │ ./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, d9, d11 │ │ │ │ │ + vmla.f64 d7, d8, d11 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1b7fc │ │ │ │ │ + bl 15f74 │ │ │ │ │ ./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 │ │ │ │ │ @@ -17761,163 +17700,166 @@ │ │ │ │ │ ./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 1b6f4 │ │ │ │ │ + bl 15e6c │ │ │ │ │ vmov d6, r0, r1 │ │ │ │ │ vdiv.f64 d7, d11, d6 │ │ │ │ │ vstr d7, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:478 │ │ │ │ │ - ldr r3, [sp, #204] @ 0xcc │ │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n bb50 │ │ │ │ │ + beq.n b816 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 │ │ │ │ │ - ldr r3, [sp, #196] @ 0xc4 │ │ │ │ │ + ldr r3, [sp, #188] @ 0xbc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c2a8 │ │ │ │ │ - vldr d7, [sp, #224] @ 0xe0 │ │ │ │ │ + bne.w bf5e │ │ │ │ │ + vldr d7, [sp, #208] @ 0xd0 │ │ │ │ │ vmov.f64 d0, d10 │ │ │ │ │ - vmls.f64 d0, d7, d8 │ │ │ │ │ + vmls.f64 d0, d7, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 (discriminator 12) │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ vmov.f64 d1, d10 │ │ │ │ │ - ldr r0, [sp, #152] @ 0x98 │ │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ │ + ldr r0, [sp, #136] @ 0x88 │ │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - ldr r3, [sp, #468] @ 0x1d4 │ │ │ │ │ + ldr r3, [sp, #436] @ 0x1b4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - vldr d2, [sp, #216] @ 0xd8 │ │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ │ - vldr d7, [sp, #208] @ 0xd0 │ │ │ │ │ + vldr d2, [sp, #200] @ 0xc8 │ │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ │ + vldr d7, [sp, #192] @ 0xc0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ - ldr.w r3, [r8] │ │ │ │ │ + ldr.w r3, [r9] │ │ │ │ │ it lt │ │ │ │ │ vmovlt.f64 d2, d7 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ │ + add r3, sp, #312 @ 0x138 │ │ │ │ │ vldr d4, [sp, #48] @ 0x30 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ vldr d3, [sp, #56] @ 0x38 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - bl aa58 │ │ │ │ │ + bl a728 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:484 │ │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ + ldr.w r3, [fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n bb8c │ │ │ │ │ + ble.n b852 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:484 (discriminator 1) │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ vdiv.f64 d7, d7, d14 │ │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - ldr r3, [sp, #468] @ 0x1d4 │ │ │ │ │ - ldr r0, [pc, #584] @ (bdbc ) │ │ │ │ │ + ldr r3, [sp, #436] @ 0x1b4 │ │ │ │ │ + ldr r0, [pc, #576] @ (ba7c ) │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - ldr r3, [sp, #188] @ 0xbc │ │ │ │ │ + ldr r3, [sp, #180] @ 0xb4 │ │ │ │ │ add r0, pc │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ │ + ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - vstr d9, [sp, #16] │ │ │ │ │ + vstr d8, [sp, #16] │ │ │ │ │ vmov r2, r3, d7 │ │ │ │ │ - bl 1c50 │ │ │ │ │ + bl 1978 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:274 │ │ │ │ │ - ldr r2, [sp, #124] @ 0x7c │ │ │ │ │ - mov.w r9, #1 │ │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ + mov.w sl, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:487 │ │ │ │ │ - ldr.w r3, [fp, #32] │ │ │ │ │ - ldr.w r4, [fp, #40] @ 0x28 │ │ │ │ │ + ldr r3, [r6, #32] │ │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:274 │ │ │ │ │ - lsl.w r9, r9, r2 │ │ │ │ │ + lsl.w sl, sl, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:487 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n bc08 │ │ │ │ │ + ble.n b8ce │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:491 │ │ │ │ │ - ldr.w r8, [pc, #540] @ bdc0 │ │ │ │ │ + ldr.w r9, [pc, #536] @ ba80 │ │ │ │ │ +./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 │ │ │ │ │ - ldr.w sl, [sp, #200] @ 0xc8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ - mov.w r7, #16384 @ 0x4000 │ │ │ │ │ + mov r6, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:491 │ │ │ │ │ - add r8, pc │ │ │ │ │ + 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 │ │ │ │ │ - mov r6, r5 │ │ │ │ │ - str.w r8, [sp, #44] @ 0x2c │ │ │ │ │ - mov r8, r2 │ │ │ │ │ + str.w r9, [sp, #44] @ 0x2c │ │ │ │ │ + mov r7, r5 │ │ │ │ │ + mov r9, r2 │ │ │ │ │ + mov sl, 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 r7, r9, [r4, #16] │ │ │ │ │ + strd r8, r6, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ - strd r6, r6, [r4, #24] │ │ │ │ │ + strd r7, r7, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 │ │ │ │ │ - blx 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 │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:489 │ │ │ │ │ add.w r0, r4, #12 │ │ │ │ │ - bl aebc │ │ │ │ │ + bl ab8c │ │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - lsl.w r2, r2, r8 │ │ │ │ │ - blx 1800 │ │ │ │ │ + lsl.w r2, r2, r9 │ │ │ │ │ + blx 1528 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:491 │ │ │ │ │ - ldr.w r3, [sl] │ │ │ │ │ + ldr.w r3, [fp] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n bbfc │ │ │ │ │ + ble.n b8c0 │ │ │ │ │ ./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, #44] @ 0x2c │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ - bl 1c50 │ │ │ │ │ + bl 1978 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:487 (discriminator 2) │ │ │ │ │ - ldr.w r3, [fp, #32] │ │ │ │ │ + ldr.w r3, [sl, #32] │ │ │ │ │ adds r5, #1 │ │ │ │ │ adds r4, #160 @ 0xa0 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bgt.n bbba │ │ │ │ │ + bgt.n b87e │ │ │ │ │ + mov sl, 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, r9, [r4, #16] │ │ │ │ │ + strd r0, sl, [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 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - b.n bcd4 │ │ │ │ │ + b.n b998 │ │ │ │ │ ./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:298 (discriminator 2) │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmpe.f64 d14, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 2) │ │ │ │ │ subs r2, r3, #3 │ │ │ │ │ @@ -17926,52 +17868,52 @@ │ │ │ │ │ movmi r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:298 (discriminator 2) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 2) │ │ │ │ │ mov.w r3, r3, asr #2 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:298 (discriminator 2) │ │ │ │ │ - bpl.w b4fe │ │ │ │ │ + bpl.w b1d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:298 (discriminator 1) │ │ │ │ │ - vldr d5, [pc, #328] @ bd98 │ │ │ │ │ + vldr d5, [pc, #324] @ ba58 │ │ │ │ │ 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 b4fe │ │ │ │ │ + ble.w b1d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:299 │ │ │ │ │ - ldr r0, [pc, #344] @ (bdc4 ) │ │ │ │ │ + ldr r0, [pc, #340] @ (ba84 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n bcd4 │ │ │ │ │ + b.n b998 │ │ │ │ │ ./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, #300] @ bda0 │ │ │ │ │ + vldr d7, [pc, #292] @ ba60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 2) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:292 (discriminator 2) │ │ │ │ │ vcmp.f64 d15, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:291 (discriminator 2) │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:292 (discriminator 2) │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, #1 │ │ │ │ │ movne r2, #0 │ │ │ │ │ - b.n b4c8 │ │ │ │ │ - vldr d6, [pc, #276] @ bda8 │ │ │ │ │ + b.n b198 │ │ │ │ │ + vldr d6, [pc, #272] @ ba68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ vstr d6, [sp, #56] @ 0x38 │ │ │ │ │ - b.w b49c │ │ │ │ │ + b.n b16c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:293 (discriminator 4) │ │ │ │ │ - vldr d6, [pc, #268] @ bdb0 │ │ │ │ │ + vldr d6, [pc, #264] @ ba70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 4) │ │ │ │ │ and.w r2, r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:293 (discriminator 4) │ │ │ │ │ vldr d5, [sp, #48] @ 0x30 │ │ │ │ │ vcmp.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:294 (discriminator 4) │ │ │ │ │ @@ -17980,908 +17922,907 @@ │ │ │ │ │ movne r2, #0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ eor.w r2, r2, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ it ne │ │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n b4ee │ │ │ │ │ + b.n b1c0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:301 │ │ │ │ │ - ldr r0, [pc, #244] @ (bdc8 ) │ │ │ │ │ + ldr r0, [pc, #240] @ (ba88 ) │ │ │ │ │ add r0, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:273 │ │ │ │ │ - ldr r2, [pc, #244] @ (bdcc ) │ │ │ │ │ + ldr r2, [pc, #240] @ (ba8c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:496 │ │ │ │ │ - ldr r3, [pc, #248] @ (bdd0 ) │ │ │ │ │ + ldr r3, [pc, #244] @ (ba90 ) │ │ │ │ │ ./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, #324] @ 0x144 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w c98c │ │ │ │ │ - add sp, #364 @ 0x16c │ │ │ │ │ + bne.w c598 │ │ │ │ │ + add sp, #332 @ 0x14c │ │ │ │ │ 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, #220] @ (bdd4 ) │ │ │ │ │ + ldr r0, [pc, #216] @ (ba94 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n bcd4 │ │ │ │ │ + b.n b998 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:303 │ │ │ │ │ - ldr r0, [pc, #220] @ (bdd8 ) │ │ │ │ │ + ldr r0, [pc, #216] @ (ba98 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n bcd4 │ │ │ │ │ - ldr r0, [pc, #216] @ (bddc ) │ │ │ │ │ + b.n b998 │ │ │ │ │ + ldr r0, [pc, #212] @ (ba9c ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n bcd4 │ │ │ │ │ + b.n b998 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:309 │ │ │ │ │ - ldr r0, [pc, #216] @ (bde0 ) │ │ │ │ │ + ldr r0, [pc, #212] @ (baa0 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n bcd4 │ │ │ │ │ + b.n b998 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:305 │ │ │ │ │ - ldr r0, [pc, #212] @ (bde4 ) │ │ │ │ │ + ldr r0, [pc, #208] @ (baa4 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n bcd4 │ │ │ │ │ + b.n b998 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:324 (discriminator 2) │ │ │ │ │ adds r3, #1 │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ - bge.w b70e │ │ │ │ │ + cmp r9, r3 │ │ │ │ │ + bge.w b3de │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 │ │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ │ + ldr r0, [sp, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:332 │ │ │ │ │ mul.w r3, r6, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:333 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r0, #0 │ │ │ │ │ andeq.w r0, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c990 │ │ │ │ │ + beq.w c59c │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n b7cc │ │ │ │ │ + b.n b49c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:328 │ │ │ │ │ - vmov.f64 d0, d9 │ │ │ │ │ + vmov.f64 d0, d8 │ │ │ │ │ vstr d2, [sp, #72] @ 0x48 │ │ │ │ │ - blx 1824 │ │ │ │ │ + blx 154c │ │ │ │ │ vcmpe.f64 d0, d13 │ │ │ │ │ mov r3, r6 │ │ │ │ │ vldr d2, [sp, #72] @ 0x48 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ movgt r2, #1 │ │ │ │ │ movle r2, #0 │ │ │ │ │ add r4, r2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ - vdiv.f64 d9, d0, d7 │ │ │ │ │ - b.n b758 │ │ │ │ │ + vdiv.f64 d8, d0, d7 │ │ │ │ │ + b.n b428 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:320 │ │ │ │ │ vcmpe.f64 d7, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w bf06 │ │ │ │ │ + ble.w bbc6 │ │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ vmul.f64 d7, d7, d12 │ │ │ │ │ - mov.w r9, #2 │ │ │ │ │ + mov.w r8, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:319 │ │ │ │ │ mov fp, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:320 │ │ │ │ │ vstr d6, [sp, #96] @ 0x60 │ │ │ │ │ - b.n b6a0 │ │ │ │ │ + b.n b370 │ │ │ │ │ nop │ │ │ │ │ - nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ rors r0, r6 │ │ │ │ │ stmia r4!, {r1, r4, r5, r6} │ │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ │ movs r2, r1 │ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r4, pc, #0 @ (adr r4, bda8 ) │ │ │ │ │ + add r4, pc, #0 @ (adr r4, ba68 ) │ │ │ │ │ subs r7, #229 @ 0xe5 │ │ │ │ │ ldmia r6!, {r0, r1, r2} │ │ │ │ │ - add r7, pc, #76 @ (adr r7, bdf8 ) │ │ │ │ │ + add r7, pc, #76 @ (adr r7, bab8 ) │ │ │ │ │ str r6, [sp, #420] @ 0x1a4 │ │ │ │ │ eors r1, r5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r1 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r0, r5, #8 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r2, r4, #31 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r2, r3, #30 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - movs r2, #16 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + sxtb r4, r6 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + sxth r6, r5 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + bpl.n bb30 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r6, r6, #29 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r0, r3, #32 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsrs r2, r2, #32 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r0, r3, #30 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r6, r0, #31 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + sxth r2, r1 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + uxth r4, r5 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + uxth r6, r4 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + sxth r4, r5 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + sxtb r2, r3 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:332 (discriminator 1) │ │ │ │ │ vldr d7, [sp, #96] @ 0x60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:336 (discriminator 1) │ │ │ │ │ - ldrsb.w r0, [sp, #120] @ 0x78 │ │ │ │ │ + ldrsb.w r0, [sp, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:332 (discriminator 1) │ │ │ │ │ - vmul.f64 d7, d9, d7 │ │ │ │ │ + vmul.f64 d7, d7, d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:336 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne.w lr, #4 │ │ │ │ │ moveq.w lr, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:332 (discriminator 1) │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ vmov r2, s15 │ │ │ │ │ - orr.w ip, r2, r3 │ │ │ │ │ + orr.w ip, r3, r2 │ │ │ │ │ mvn.w ip, ip │ │ │ │ │ and.w ip, ip, #1 │ │ │ │ │ asr.w r2, r2, ip │ │ │ │ │ asr.w r3, r3, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:336 (discriminator 1) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mov ip, r3 │ │ │ │ │ it lt │ │ │ │ │ movlt ip, r2 │ │ │ │ │ cmp lr, ip │ │ │ │ │ - bge.n be46 │ │ │ │ │ + bge.n bb06 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:336 (discriminator 2) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mul.w r0, r2, r3 │ │ │ │ │ ite ne │ │ │ │ │ movne.w ip, #6 │ │ │ │ │ moveq.w ip, #0 │ │ │ │ │ cmp r0, ip │ │ │ │ │ itt ge │ │ │ │ │ movge r0, r1 │ │ │ │ │ movge r1, #1 │ │ │ │ │ - bge.w b80a │ │ │ │ │ - mov.w r9, #1 │ │ │ │ │ + bge.w b4da │ │ │ │ │ + mov.w r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:337 │ │ │ │ │ - vmov.f64 d9, #112 @ 0x3f800000 1.0 │ │ │ │ │ - mov ip, r9 │ │ │ │ │ - mov r6, r9 │ │ │ │ │ - b.n b812 │ │ │ │ │ + vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ │ + mov ip, r8 │ │ │ │ │ + mov r6, r8 │ │ │ │ │ + b.n b4e2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ mov.w r5, #2048 @ 0x800 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b618 │ │ │ │ │ + bne.w b2e8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:315 │ │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ - vcvt.f64.s32 d0, s17 │ │ │ │ │ - vldr d6, [pc, #768] @ c168 │ │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ + vcvt.f64.s32 d0, s19 │ │ │ │ │ + vldr d6, [pc, #768] @ be28 │ │ │ │ │ vstr d2, [sp, #80] @ 0x50 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ vmov s15, r3 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ 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, #80] @ 0x50 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ - b.w b618 │ │ │ │ │ + b.w b2e8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:334 │ │ │ │ │ - vldr d5, [pc, #728] @ c170 │ │ │ │ │ + vldr d5, [pc, #728] @ be30 │ │ │ │ │ mov.w sl, #4 │ │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ - beq.n bed2 │ │ │ │ │ + beq.n bb92 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:334 (discriminator 4) │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ mov.w sl, sl, lsl #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ cmp.w sl, #255 @ 0xff │ │ │ │ │ ite gt │ │ │ │ │ movgt r2, #0 │ │ │ │ │ andle.w r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n beae │ │ │ │ │ + bne.n bb6e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:335 │ │ │ │ │ vmov s15, sl │ │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ │ vmov s15, r6 │ │ │ │ │ - vmul.f64 d6, d9, d6 │ │ │ │ │ + vmul.f64 d6, d8, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:338 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:335 │ │ │ │ │ vcvt.f64.s32 d5, s15 │ │ │ │ │ vdiv.f64 d7, d6, d5 │ │ │ │ │ - vdiv.f64 d9, d7, d8 │ │ │ │ │ + vdiv.f64 d8, d7, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:338 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c998 │ │ │ │ │ + bne.w c5a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:335 │ │ │ │ │ movs r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:314 │ │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ + ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov.w r3, #1 │ │ │ │ │ ite gt │ │ │ │ │ - movgt r8, r3 │ │ │ │ │ - movle.w r8, #2048 @ 0x800 │ │ │ │ │ + movgt r9, r3 │ │ │ │ │ + movle.w r9, #2048 @ 0x800 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.w b622 │ │ │ │ │ + b.w b2f2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:320 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:319 │ │ │ │ │ mov fp, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:320 │ │ │ │ │ vstr d6, [sp, #96] @ 0x60 │ │ │ │ │ - b.w b6a0 │ │ │ │ │ + b.w b370 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:307 │ │ │ │ │ - ldr r0, [pc, #612] @ (c180 ) │ │ │ │ │ + ldr r0, [pc, #612] @ (be40 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n bcd4 │ │ │ │ │ + b.n b998 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:305 │ │ │ │ │ - ldr r0, [pc, #612] @ (c184 ) │ │ │ │ │ + ldr r0, [pc, #612] @ (be44 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n bcd4 │ │ │ │ │ + b.n b998 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:309 │ │ │ │ │ - ldr r0, [pc, #608] @ (c188 ) │ │ │ │ │ + ldr r0, [pc, #608] @ (be48 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n bcd4 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ + b.n b998 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + movs r1, #1 │ │ │ │ │ vmov.f64 d6, d14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:287 │ │ │ │ │ - vmov.f64 d9, d14 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - str r3, [sp, #204] @ 0xcc │ │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ │ + vmov.f64 d8, d14 │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ │ + str r1, [sp, #88] @ 0x58 │ │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:290 │ │ │ │ │ - strd r2, r2, [sp, #192] @ 0xc0 │ │ │ │ │ + strd r3, r3, [sp, #184] @ 0xb8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:289 │ │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ │ - str r3, [sp, #188] @ 0xbc │ │ │ │ │ - b.n b882 │ │ │ │ │ + str r1, [sp, #136] @ 0x88 │ │ │ │ │ + str r1, [sp, #128] @ 0x80 │ │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ │ + str r3, [sp, #116] @ 0x74 │ │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ │ + str r1, [sp, #180] @ 0xb4 │ │ │ │ │ + b.n b552 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:398 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w baf2 │ │ │ │ │ + beq.w b7b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:400 │ │ │ │ │ - ldr r0, [sp, #196] @ 0xc4 │ │ │ │ │ + ldr r0, [sp, #188] @ 0xbc │ │ │ │ │ movs r2, #6 │ │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ │ + ldr r4, [sp, #96] @ 0x60 │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ eor.w r1, r0, #1 │ │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ movs r1, #28 │ │ │ │ │ ldr r2, [r2, #32] │ │ │ │ │ mla r3, r1, r3, r2 │ │ │ │ │ - str r3, [sp, #256] @ 0x100 │ │ │ │ │ + str r3, [sp, #236] @ 0xec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:401 │ │ │ │ │ vldr s13, [r3, #4] │ │ │ │ │ vcvt.s32.f32 s13, s13 │ │ │ │ │ vstr s13, [sp, #232] @ 0xe8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:403 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c348 │ │ │ │ │ + bne.w bffc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:403 (discriminator 2) │ │ │ │ │ - vdiv.f64 d12, d9, d13 │ │ │ │ │ + vdiv.f64 d13, d8, d12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:406 (discriminator 2) │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w c34c │ │ │ │ │ + beq.w c000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:407 │ │ │ │ │ vsub.f64 d7, d5, d7 │ │ │ │ │ vmov.f64 d6, #8 @ 0x40400000 3.0 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ - vstr d7, [sp, #160] @ 0xa0 │ │ │ │ │ - vadd.f64 d7, d12, d12 │ │ │ │ │ + vstr d7, [sp, #152] @ 0x98 │ │ │ │ │ + vadd.f64 d7, d13, d13 │ │ │ │ │ vstr d7, [sp, #168] @ 0xa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:410 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w c42e │ │ │ │ │ + bne.w c0e4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:413 │ │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ + ldr r3, [sp, #184] @ 0xb8 │ │ │ │ │ eor.w r3, r3, #1 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - uxtb r3, r3 │ │ │ │ │ - beq.n bfd2 │ │ │ │ │ + uxtb.w r8, r3 │ │ │ │ │ + ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + beq.n bc94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:413 (discriminator 2) │ │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ + ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ + cmp r8, r3 │ │ │ │ │ it lt │ │ │ │ │ - movlt r3, r2 │ │ │ │ │ - subs r7, r3, #1 │ │ │ │ │ + movlt r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 (discriminator 2) │ │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ + ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:413 (discriminator 2) │ │ │ │ │ + add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 (discriminator 2) │ │ │ │ │ vldr d7, [sp, #168] @ 0xa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:432 (discriminator 2) │ │ │ │ │ movw r1, #19923 @ 0x4dd3 │ │ │ │ │ movt r1, #4194 @ 0x1062 │ │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ │ + ldr r2, [sp, #236] @ 0xec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 (discriminator 2) │ │ │ │ │ lsrs r5, r3, #31 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:429 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 (discriminator 2) │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 (discriminator 2) │ │ │ │ │ - str.w fp, [sp, #236] @ 0xec │ │ │ │ │ + str r6, [sp, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:429 (discriminator 2) │ │ │ │ │ cmp r3, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:430 (discriminator 2) │ │ │ │ │ - ldr r3, [sp, #468] @ 0x1d4 │ │ │ │ │ + ldr r3, [sp, #436] @ 0x1b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:429 (discriminator 2) │ │ │ │ │ ite le │ │ │ │ │ movle r4, #0 │ │ │ │ │ movgt r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:430 (discriminator 2) │ │ │ │ │ and.w r3, r3, #2 │ │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ │ - add.w r3, r2, r7, lsl #3 │ │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ │ + add.w r3, r2, r8, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 (discriminator 2) │ │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ │ - ldr.w sl, [sp, #232] @ 0xe8 │ │ │ │ │ + str.w fp, [sp, #220] @ 0xdc │ │ │ │ │ mov r4, r3 │ │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ │ mov fp, r2 │ │ │ │ │ - vldr d13, [pc, #356] @ c178 │ │ │ │ │ - str r1, [sp, #120] @ 0x78 │ │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ │ + vldr d12, [pc, #352] @ be38 │ │ │ │ │ + str r1, [sp, #108] @ 0x6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 (discriminator 2) │ │ │ │ │ - vstr d7, [sp, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:419 (discriminator 2) │ │ │ │ │ - vstr d8, [sp, #176] @ 0xb0 │ │ │ │ │ - b.n c0cc │ │ │ │ │ + vstr d7, [sp, #160] @ 0xa0 │ │ │ │ │ + b.n bd8e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:418 │ │ │ │ │ vldr s15, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 │ │ │ │ │ - vmov.f64 d0, d12 │ │ │ │ │ + vmov.f64 d0, d13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:418 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ - vdiv.f64 d9, d9, d7 │ │ │ │ │ + vdiv.f64 d8, d8, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 │ │ │ │ │ - blx 1744 │ │ │ │ │ - vdiv.f64 d7, d0, d13 │ │ │ │ │ + blx 146c │ │ │ │ │ + vdiv.f64 d7, d0, d12 │ │ │ │ │ vsub.f64 d0, d11, d7 │ │ │ │ │ - blx 1824 │ │ │ │ │ - vcvt.s32.f64 s17, d0 │ │ │ │ │ + blx 154c │ │ │ │ │ + vcvt.s32.f64 s22, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:420 (discriminator 1) │ │ │ │ │ - vmov r3, s17 │ │ │ │ │ - mov.w r9, #1 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - lsl.w r9, r9, r3 │ │ │ │ │ + vmov r3, s22 │ │ │ │ │ + mov.w sl, #1 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + lsl.w sl, sl, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:421 (discriminator 4) │ │ │ │ │ - vldr s14, [fp, #4] │ │ │ │ │ - vcmp.f32 s14, #0.0 │ │ │ │ │ + vldr s15, [fp, #4] │ │ │ │ │ + vcmp.f32 s15, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n c0fa │ │ │ │ │ + beq.n bdbe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:426 │ │ │ │ │ - and.w r3, sl, #1 │ │ │ │ │ - tst r6, r3 │ │ │ │ │ - bne.n c146 │ │ │ │ │ + and.w r3, r6, #1 │ │ │ │ │ + tst r7, r3 │ │ │ │ │ + bne.n be04 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:428 │ │ │ │ │ - vmov d11, r3, r3 │ │ │ │ │ - vcvt.f64.s32 d11, d11, #1 │ │ │ │ │ + vmov s10, r3 │ │ │ │ │ + vcvt.f64.s32 d5, d5, #1 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:429 │ │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:430 │ │ │ │ │ - add.w r0, sl, #3 │ │ │ │ │ + adds r0, r6, #3 │ │ │ │ │ bic.w r0, r0, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:429 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r1, #0 │ │ │ │ │ andne.w r1, r1, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:428 │ │ │ │ │ - vstr d11, [r3, #152] @ 0x98 │ │ │ │ │ + vstr d5, [r3, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:429 │ │ │ │ │ - add r1, r7 │ │ │ │ │ + add r1, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:430 │ │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ - cbnz r3, c096 │ │ │ │ │ - mov r0, sl │ │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ + cbnz r3, bd56 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:430 (discriminator 4) │ │ │ │ │ - mul.w r2, r0, r9 │ │ │ │ │ - ldr r3, [sp, #124] @ 0x7c │ │ │ │ │ + mul.w r2, r0, sl │ │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ mla r2, r1, r2, r2 │ │ │ │ │ add.w ip, r1, #1 │ │ │ │ │ lsls r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 (discriminator 4) │ │ │ │ │ - cmp r7, #1 │ │ │ │ │ + cmp.w r8, #1 │ │ │ │ │ ite gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ andle.w r3, r5, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n c18c │ │ │ │ │ + beq.n be4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n c18c │ │ │ │ │ + beq.n be4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:432 (discriminator 2) │ │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ + ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 (discriminator 2) │ │ │ │ │ adds r4, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:432 (discriminator 2) │ │ │ │ │ umull r3, lr, r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:431 (discriminator 2) │ │ │ │ │ - ldr.w r3, [r8, #8] │ │ │ │ │ + ldr.w r3, [r9, #8] │ │ │ │ │ cmp.w r3, lr, lsr #6 │ │ │ │ │ - bcs.n c18c │ │ │ │ │ + bcs.n be4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 │ │ │ │ │ vldr s22, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:417 │ │ │ │ │ - adds r7, #1 │ │ │ │ │ + adds.w r8, r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 │ │ │ │ │ vcvt.f64.f32 d11, s22 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:417 │ │ │ │ │ - bne.n c020 │ │ │ │ │ + bne.n bce0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:419 │ │ │ │ │ - vmov.f64 d0, d12 │ │ │ │ │ - blx 1744 │ │ │ │ │ - vdiv.f64 d7, d0, d13 │ │ │ │ │ + vmov.f64 d0, d13 │ │ │ │ │ + blx 146c │ │ │ │ │ + vdiv.f64 d7, d0, d12 │ │ │ │ │ vsub.f64 d0, d11, d7 │ │ │ │ │ - blx 1824 │ │ │ │ │ - ldr.w r9, [sp, #80] @ 0x50 │ │ │ │ │ - vcvt.s32.f64 s17, d0 │ │ │ │ │ + blx 154c │ │ │ │ │ + ldr.w sl, [sp, #80] @ 0x50 │ │ │ │ │ + vcvt.s32.f64 s22, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:420 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.n c056 │ │ │ │ │ - b.n c048 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.n bd16 │ │ │ │ │ + b.n bd08 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:422 │ │ │ │ │ + mov r6, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ vldr s8, [fp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:422 │ │ │ │ │ - cmp.w r9, #19 │ │ │ │ │ - mov sl, r9 │ │ │ │ │ + cmp r6, #19 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ + vldr d3, [sp, #144] @ 0x90 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:422 │ │ │ │ │ it lt │ │ │ │ │ - movlt.w sl, #19 │ │ │ │ │ + movlt r6, #19 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - vldr d3, [sp, #136] @ 0x88 │ │ │ │ │ + vldr d2, [sp, #160] @ 0xa0 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ vcvt.f64.f32 d4, s8 │ │ │ │ │ - vldr d2, [sp, #104] @ 0x68 │ │ │ │ │ - vldr d1, [sp, #160] @ 0xa0 │ │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ │ - vldr d0, [sp, #128] @ 0x80 │ │ │ │ │ + vldr d1, [sp, #152] @ 0x98 │ │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ │ + vldr d0, [sp, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:422 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:423 │ │ │ │ │ - bl 7ec8 │ │ │ │ │ + bl 7b98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:424 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - ldr r0, [sp, #352] @ 0x160 │ │ │ │ │ - bl 1b128 │ │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + ldr r0, [sp, #320] @ 0x140 │ │ │ │ │ + bl 158a0 │ │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ite ne │ │ │ │ │ - movne.w sl, #0 │ │ │ │ │ - andeq.w sl, r0, #1 │ │ │ │ │ - add sl, r0 │ │ │ │ │ - b.n c064 │ │ │ │ │ + movne r6, #0 │ │ │ │ │ + andeq.w r6, r0, #1 │ │ │ │ │ + add r6, r0 │ │ │ │ │ + b.n bd24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:426 (discriminator 2) │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ lsls r1, r2, #31 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:427 (discriminator 2) │ │ │ │ │ itttt mi │ │ │ │ │ lslmi r2, r2, #1 │ │ │ │ │ - movmi.w r9, r9, lsl #1 │ │ │ │ │ - vaddmi.f64 d9, d9, d9 │ │ │ │ │ + movmi.w sl, sl, lsl #1 │ │ │ │ │ + vaddmi.f64 d8, d8, d8 │ │ │ │ │ strmi r2, [sp, #80] @ 0x50 │ │ │ │ │ - b.n c06c │ │ │ │ │ + b.n bd2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:318 │ │ │ │ │ - vmov.f64 d7, d9 │ │ │ │ │ + vmov.f64 d7, d8 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.w b652 │ │ │ │ │ + b.w b322 │ │ │ │ │ + nop │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ands r0, r0 │ │ │ │ │ lsls r7, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ │ - lsls r2, r3, #23 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r4, r6, #22 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r2, r7, #21 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + add sp, #456 @ 0x1c8 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + add sp, #304 @ 0x130 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:434 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ - str r2, [sp, #316] @ 0x13c │ │ │ │ │ + mov r4, r6 │ │ │ │ │ + str r6, [sp, #232] @ 0xe8 │ │ │ │ │ + str r2, [sp, #280] @ 0x118 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:39 │ │ │ │ │ - add.w r2, sl, #4294967295 @ 0xffffffff │ │ │ │ │ + subs r2, r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:434 │ │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ │ - mov r6, r1 │ │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ │ - vstr s17, [sp, #272] @ 0x110 │ │ │ │ │ - ldr.w fp, [sp, #236] @ 0xec │ │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ │ + mov r7, r1 │ │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - vldr d8, [sp, #176] @ 0xb0 │ │ │ │ │ - str.w ip, [sp, #104] @ 0x68 │ │ │ │ │ - str.w sl, [sp, #232] @ 0xe8 │ │ │ │ │ - str r0, [sp, #276] @ 0x114 │ │ │ │ │ + ldr.w fp, [sp, #220] @ 0xdc │ │ │ │ │ + str.w ip, [sp, #160] @ 0xa0 │ │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:39 │ │ │ │ │ - str r2, [sp, #252] @ 0xfc │ │ │ │ │ + str r2, [sp, #108] @ 0x6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:434 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w c4f8 │ │ │ │ │ + beq.w c1b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:445 │ │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ │ + ldr r3, [sp, #236] @ 0xec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:444 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:445 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ./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, #312] @ 0x138 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:445 │ │ │ │ │ - add.w r3, r3, r7, lsl #3 │ │ │ │ │ + add.w r3, r3, r8, lsl #3 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:447 │ │ │ │ │ - ldr r3, [sp, #252] @ 0xfc │ │ │ │ │ + ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ asrs r2, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:446 │ │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ - cbz r3, c1ea │ │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ + cbz r3, bea2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:446 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ │ adds r1, r3, #3 │ │ │ │ │ bic.w r1, r1, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:447 (discriminator 1) │ │ │ │ │ subs r3, r1, r3 │ │ │ │ │ add r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:446 (discriminator 1) │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - str r3, [sp, #252] @ 0xfc │ │ │ │ │ + str r3, [sp, #108] @ 0x6c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:447 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ - ldr r1, [sp, #252] @ 0xfc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:464 (discriminator 4) │ │ │ │ │ - vldr d6, [pc, #696] @ c4a8 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:461 (discriminator 4) │ │ │ │ │ + vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ │ + ldr r1, [sp, #108] @ 0x6c │ │ │ │ │ ./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, #276] @ 0x114 │ │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ │ str.w r2, [r3, #132] @ 0x84 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:464 (discriminator 4) │ │ │ │ │ - vmul.f64 d12, d9, d6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:449 (discriminator 4) │ │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ │ - str.w r2, [r3, #136] @ 0x88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:450 (discriminator 4) │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:428 (discriminator 4) │ │ │ │ │ vmov s15, r2 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:449 (discriminator 4) │ │ │ │ │ + vstr s22, [r3, #136] @ 0x88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:450 (discriminator 4) │ │ │ │ │ str r2, [r3, #124] @ 0x7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:428 (discriminator 4) │ │ │ │ │ - vcvt.f64.s32 d13, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:461 (discriminator 4) │ │ │ │ │ - vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:428 (discriminator 4) │ │ │ │ │ - vmul.f64 d11, d13, d11 │ │ │ │ │ + vcvt.f64.s32 d11, s15 │ │ │ │ │ + vmul.f64 d7, d11, d5 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:464 (discriminator 4) │ │ │ │ │ + vldr d5, [pc, #660] @ c160 │ │ │ │ │ + vmul.f64 d12, d8, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:461 (discriminator 4) │ │ │ │ │ - vmla.f64 d7, d11, d6 │ │ │ │ │ - vmov r0, r1, d7 │ │ │ │ │ - bl 1b7fc │ │ │ │ │ + vmla.f64 d6, d7, d5 │ │ │ │ │ + vmov r0, r1, d6 │ │ │ │ │ + bl 15f74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:452 (discriminator 4) │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:461 (discriminator 4) │ │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:452 (discriminator 4) │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n c244 │ │ │ │ │ + ble.n befa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:452 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ │ eor.w r3, r3, #8 │ │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ │ orrs r2, r3 │ │ │ │ │ uxtb r3, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n c306 │ │ │ │ │ + beq.n bfba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:472 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:451 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:461 │ │ │ │ │ strd r0, r1, [r4, #96] @ 0x60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:472 │ │ │ │ │ vadd.f64 d7, d12, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:451 │ │ │ │ │ strb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:472 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1b7fc │ │ │ │ │ + bl 15f74 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ strd r2, r3, [r4, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:473 │ │ │ │ │ - bl 1b6f4 │ │ │ │ │ - vmov d11, r0, r1 │ │ │ │ │ - vldr d6, [pc, #568] @ c4a8 │ │ │ │ │ + bl 15e6c │ │ │ │ │ + vmov d13, r0, r1 │ │ │ │ │ + vldr d6, [pc, #568] @ c160 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:475 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:473 │ │ │ │ │ - vmul.f64 d6, d13, d6 │ │ │ │ │ + vmul.f64 d6, d11, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:475 │ │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:473 │ │ │ │ │ - vdiv.f64 d7, d6, d11 │ │ │ │ │ + vdiv.f64 d7, d6, d13 │ │ │ │ │ vstr d7, [r3, #-112] @ 0xffffff90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:475 │ │ │ │ │ - b.n baf2 │ │ │ │ │ - ldr r3, [pc, #608] @ (c4e8 ) │ │ │ │ │ + b.n b7b8 │ │ │ │ │ + ldr r3, [pc, #608] @ (c1a0 ) │ │ │ │ │ ./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 r3, [r6, r3] │ │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ │ - vstr d15, [sp, #128] @ 0x80 │ │ │ │ │ + ldr.w fp, [r7, r3] │ │ │ │ │ + vstr d15, [sp, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:284 │ │ │ │ │ - vstr d7, [sp, #224] @ 0xe0 │ │ │ │ │ - b.w ba88 │ │ │ │ │ + vstr d7, [sp, #208] @ 0xd0 │ │ │ │ │ + b.w b74e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:383 (discriminator 2) │ │ │ │ │ - vdiv.f64 d12, d9, d13 │ │ │ │ │ - b.w ba36 │ │ │ │ │ + vdiv.f64 d13, d8, d12 │ │ │ │ │ + b.w b6fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:479 │ │ │ │ │ - vldr d6, [sp, #240] @ 0xf0 │ │ │ │ │ + vldr d6, [sp, #224] @ 0xe0 │ │ │ │ │ vmov.f64 d0, d10 │ │ │ │ │ - vldr d5, [sp, #224] @ 0xe0 │ │ │ │ │ + vldr d5, [sp, #208] @ 0xd0 │ │ │ │ │ vdiv.f64 d7, d15, d6 │ │ │ │ │ vdiv.f64 d6, d10, d6 │ │ │ │ │ vsub.f64 d7, d10, d7 │ │ │ │ │ vmov.f64 d10, #0 @ 0x40000000 2.0 │ │ │ │ │ vsub.f64 d10, d10, d6 │ │ │ │ │ vmls.f64 d0, d7, d5 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmpe.f64 d10, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it lt │ │ │ │ │ vmovlt.f64 d10, d7 │ │ │ │ │ - b.n bb0c │ │ │ │ │ + b.n b7d2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:288 │ │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ │ - vstr d7, [sp, #136] @ 0x88 │ │ │ │ │ - b.w b96c │ │ │ │ │ + vstr d7, [sp, #144] @ 0x90 │ │ │ │ │ + b.w b634 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:347 │ │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - blx 1618 │ │ │ │ │ + blx 1340 │ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ │ - str.w r0, [fp, #40] @ 0x28 │ │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:348 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c468 │ │ │ │ │ + bne.w c11e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:349 │ │ │ │ │ - ldr r0, [pc, #488] @ (c4ec ) │ │ │ │ │ + ldr r0, [pc, #492] @ (c1a4 ) │ │ │ │ │ add r0, pc │ │ │ │ │ - b.n bcd4 │ │ │ │ │ + b.n b998 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:451 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:461 │ │ │ │ │ strd r0, r1, [r4, #96] @ 0x60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:451 │ │ │ │ │ strb.w r3, [r4, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:466 │ │ │ │ │ vmov r0, r1, d12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:465 │ │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:466 │ │ │ │ │ - bl 1b7fc │ │ │ │ │ + bl 15f74 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ strd r2, r3, [r4, #112] @ 0x70 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:467 │ │ │ │ │ - bl 1b6f4 │ │ │ │ │ - vmov d11, r0, r1 │ │ │ │ │ + bl 15e6c │ │ │ │ │ + vmov d13, r0, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:468 │ │ │ │ │ - vldr d7, [pc, #384] @ c4b0 │ │ │ │ │ + vldr d7, [pc, #388] @ c168 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:467 │ │ │ │ │ - vsub.f64 d6, d12, d11 │ │ │ │ │ + vsub.f64 d6, d12, d13 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:469 │ │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1b830 │ │ │ │ │ + bl 15fa8 │ │ │ │ │ strd r0, r1, [r4, #104] @ 0x68 │ │ │ │ │ - b.n c26e │ │ │ │ │ + b.n bf24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:403 │ │ │ │ │ - vmov.f64 d12, d7 │ │ │ │ │ + vmov.f64 d13, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:408 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c40a │ │ │ │ │ + bne.n c0c0 │ │ │ │ │ vmov.f64 d7, #0 @ 0x40000000 2.0 │ │ │ │ │ vsub.f64 d7, d7, d5 │ │ │ │ │ - vstr d7, [sp, #160] @ 0xa0 │ │ │ │ │ + vstr d7, [sp, #152] @ 0x98 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vstr d7, [sp, #168] @ 0xa8 │ │ │ │ │ - b.n bfbc │ │ │ │ │ + b.n bc7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:376 │ │ │ │ │ - vldr d12, [sp, #56] @ 0x38 │ │ │ │ │ + vldr d13, [sp, #56] @ 0x38 │ │ │ │ │ vmov.f64 d0, #136 @ 0xc0400000 -3.0 │ │ │ │ │ - vmov.f64 d1, d12 │ │ │ │ │ - bl 8940 │ │ │ │ │ + vmov.f64 d1, d13 │ │ │ │ │ + bl 8610 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:377 │ │ │ │ │ - vldr d6, [sp, #240] @ 0xf0 │ │ │ │ │ + vldr d6, [sp, #224] @ 0xe0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:376 │ │ │ │ │ - vmul.f64 d0, d0, d8 │ │ │ │ │ + vmul.f64 d0, d0, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:377 │ │ │ │ │ - vmov.f64 d1, d12 │ │ │ │ │ + vmov.f64 d1, d13 │ │ │ │ │ vadd.f64 d7, d6, d6 │ │ │ │ │ vsub.f64 d7, d7, d10 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it lt │ │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ │ vsub.f64 d7, d7, d15 │ │ │ │ │ vdiv.f64 d0, d0, d7 │ │ │ │ │ - bl 8750 │ │ │ │ │ + bl 8420 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:378 │ │ │ │ │ - vldr d7, [pc, #272] @ c4b8 │ │ │ │ │ + vldr d7, [pc, #276] @ c170 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.w ba0a │ │ │ │ │ + bpl.w b6d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:379 │ │ │ │ │ - vldr d7, [pc, #264] @ c4c0 │ │ │ │ │ - vldr d6, [pc, #268] @ c4c8 │ │ │ │ │ + vldr d7, [pc, #268] @ c178 │ │ │ │ │ + vldr d6, [pc, #272] @ c180 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:380 │ │ │ │ │ - ldr r3, [pc, #296] @ (c4e8 ) │ │ │ │ │ + ldr r3, [pc, #300] @ (c1a0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:379 │ │ │ │ │ vmla.f64 d6, d0, d7 │ │ │ │ │ - vldr d7, [pc, #264] @ c4d0 │ │ │ │ │ + vldr d7, [pc, #268] @ c188 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:380 │ │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ + ldr.w fp, [r7, r3] │ │ │ │ │ + ldr.w r3, [fp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:379 │ │ │ │ │ vnmla.f64 d7, d0, d6 │ │ │ │ │ - vldr d6, [pc, #260] @ c4d8 │ │ │ │ │ + vldr d6, [pc, #260] @ c190 │ │ │ │ │ ./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 │ │ │ │ │ vneg.f64 d0, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:379 │ │ │ │ │ vmov.f64 d7, d6 │ │ │ │ │ - vstr d6, [sp, #224] @ 0xe0 │ │ │ │ │ + vstr d6, [sp, #208] @ 0xd0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:380 │ │ │ │ │ - ble.n c402 │ │ │ │ │ + ble.n c0b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:380 (discriminator 1) │ │ │ │ │ - vldr d12, [sp, #224] @ 0xe0 │ │ │ │ │ - ldr r0, [pc, #256] @ (c4f0 ) │ │ │ │ │ + vldr d13, [sp, #208] @ 0xd0 │ │ │ │ │ + ldr r0, [pc, #256] @ (c1a8 ) │ │ │ │ │ vstr d0, [sp] │ │ │ │ │ - vmov r2, r3, d12 │ │ │ │ │ + vmov r2, r3, d13 │ │ │ │ │ add r0, pc │ │ │ │ │ - bl 1c50 │ │ │ │ │ + bl 1978 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:384 (discriminator 1) │ │ │ │ │ - vmov.f64 d7, d12 │ │ │ │ │ - vmul.f64 d0, d8, d7 │ │ │ │ │ - b.w ba1c │ │ │ │ │ + vmov.f64 d7, d13 │ │ │ │ │ + vmul.f64 d0, d9, d7 │ │ │ │ │ + b.w b6e2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:408 (discriminator 1) │ │ │ │ │ - vldr d7, [sp, #128] @ 0x80 │ │ │ │ │ - vldr d6, [pc, #208] @ c4e0 │ │ │ │ │ + vldr d7, [sp, #120] @ 0x78 │ │ │ │ │ + vldr d6, [pc, #208] @ c198 │ │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ │ vmla.f64 d7, d5, d6 │ │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ │ vsub.f64 d7, d6, d7 │ │ │ │ │ - vstr d7, [sp, #160] @ 0xa0 │ │ │ │ │ + vstr d7, [sp, #152] @ 0x98 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vstr d7, [sp, #168] @ 0xa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:411 │ │ │ │ │ - ldr r3, [pc, #196] @ (c4f4 ) │ │ │ │ │ - vldr d13, [sp, #160] @ 0xa0 │ │ │ │ │ + ldr r3, [pc, #196] @ (c1ac ) │ │ │ │ │ + vldr d12, [sp, #152] @ 0x98 │ │ │ │ │ add r3, pc │ │ │ │ │ - vldr d7, [sp, #128] @ 0x80 │ │ │ │ │ - add.w r3, r3, r7, lsl #2 │ │ │ │ │ - vldr d1, [sp, #136] @ 0x88 │ │ │ │ │ - vsub.f64 d11, d13, d7 │ │ │ │ │ + vldr d7, [sp, #120] @ 0x78 │ │ │ │ │ + add.w r3, r3, r8, lsl #2 │ │ │ │ │ + vldr d1, [sp, #144] @ 0x90 │ │ │ │ │ + vsub.f64 d11, d12, d7 │ │ │ │ │ vldr s0, [r3] │ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ │ - bl 8940 │ │ │ │ │ + bl 8610 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vsub.f64 d7, d7, d0 │ │ │ │ │ vdiv.f64 d6, d11, d7 │ │ │ │ │ - vsub.f64 d7, d13, d6 │ │ │ │ │ - vstr d7, [sp, #128] @ 0x80 │ │ │ │ │ - b.n bfbc │ │ │ │ │ + vsub.f64 d7, d12, d6 │ │ │ │ │ + vstr d7, [sp, #120] @ 0x78 │ │ │ │ │ + b.n bc7c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ - vldr s15, [sp, #144] @ 0x90 │ │ │ │ │ + vldr s15, [sp, #128] @ 0x80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:355 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ - vldr s13, [sp, #152] @ 0x98 │ │ │ │ │ + vldr s13, [sp, #136] @ 0x88 │ │ │ │ │ vldr s11, [sp, #80] @ 0x50 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:355 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ │ - vcvt.f64.s32 d13, s11 │ │ │ │ │ + vcvt.f64.s32 d12, s11 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:288 │ │ │ │ │ vldr d5, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:355 │ │ │ │ │ strb.w r3, [r2, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ - vstr d7, [sp, #216] @ 0xd8 │ │ │ │ │ + vstr d7, [sp, #200] @ 0xc8 │ │ │ │ │ vmul.f64 d7, d7, d14 │ │ │ │ │ - vstr d6, [sp, #208] @ 0xd0 │ │ │ │ │ + vstr d6, [sp, #192] @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:288 │ │ │ │ │ - vstr d5, [sp, #136] @ 0x88 │ │ │ │ │ + vstr d5, [sp, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:357 │ │ │ │ │ vdiv.f64 d7, d6, d7 │ │ │ │ │ - vstr d7, [sp, #240] @ 0xf0 │ │ │ │ │ + vstr d7, [sp, #224] @ 0xe0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:359 │ │ │ │ │ - b.w b96c │ │ │ │ │ + b.w b634 │ │ │ │ │ + nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ rors r0, r6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ mvns r0, r6 │ │ │ │ │ str r4, [r5, r7] │ │ │ │ │ subs r0, r7, #2 │ │ │ │ │ @ instruction: 0xeb85bfa1 │ │ │ │ │ vst4.16 {d18[3],d20[3],d22[3],d24[3]}, [sl], r6 │ │ │ │ │ - add r3, pc, #424 @ (adr r3, c670 ) │ │ │ │ │ + add r3, pc, #424 @ (adr r3, c328 ) │ │ │ │ │ subs r7, #57 @ 0x39 │ │ │ │ │ @ instruction: 0xb7ad │ │ │ │ │ - b.n c8fc │ │ │ │ │ - add r4, pc, #648 @ (adr r4, c758 ) │ │ │ │ │ + b.n c5b4 │ │ │ │ │ + add r4, pc, #648 @ (adr r4, c410 ) │ │ │ │ │ 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 │ │ │ │ │ @@ -18889,527 +18830,449 @@ │ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ │ str r6, [r4, #100] @ 0x64 │ │ │ │ │ str r6, [r4, #100] @ 0x64 │ │ │ │ │ str r6, [r4, #100] @ 0x64 │ │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r6, r0, #9 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r0, r4, #5 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ - lsls r0, r5, #6 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + add r4, sp, #936 @ 0x3a8 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + add r4, sp, #8 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ │ + ldr r3, [sp, #236] @ 0xec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:435 │ │ │ │ │ - mul.w r4, r9, sl │ │ │ │ │ + mov r5, r4 │ │ │ │ │ + mul.w r4, sl, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - vldr d3, [sp, #136] @ 0x88 │ │ │ │ │ + vldr d0, [sp, #120] @ 0x78 │ │ │ │ │ + mov r1, sl │ │ │ │ │ + vldr d3, [sp, #144] @ 0x90 │ │ │ │ │ vldr d2, [sp, #168] @ 0xa8 │ │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ │ - vldr d1, [sp, #160] @ 0xa0 │ │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ │ vldr s8, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:435 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ - vldr d0, [sp, #128] @ 0x80 │ │ │ │ │ + vldr d1, [sp, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:435 │ │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ vcvt.f64.f32 d4, s8 │ │ │ │ │ - bl 7ec8 │ │ │ │ │ + vstr d5, [sp, #88] @ 0x58 │ │ │ │ │ + bl 7b98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:438 │ │ │ │ │ - ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:35 │ │ │ │ │ + ldr r1, [sp, #104] @ 0x68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:435 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:438 │ │ │ │ │ - vldr d5, [sp, #344] @ 0x158 │ │ │ │ │ - ldr r1, [r1, #68] @ 0x44 │ │ │ │ │ - str r1, [sp, #324] @ 0x144 │ │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ │ + vldr d0, [sp, #312] @ 0x138 │ │ │ │ │ + ldr r3, [r3, #68] @ 0x44 │ │ │ │ │ + str r3, [sp, #292] @ 0x124 │ │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:35 │ │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ │ + vldr d5, [sp, #88] @ 0x58 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:436 │ │ │ │ │ + str r0, [sp, #284] @ 0x11c │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:35 │ │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w c986 │ │ │ │ │ - ldr r2, [sp, #232] @ 0xe8 │ │ │ │ │ - adds r2, #3 │ │ │ │ │ + beq.w c592 │ │ │ │ │ + adds r2, r5, #3 │ │ │ │ │ bic.w r2, r2, #3 │ │ │ │ │ - str r2, [sp, #136] @ 0x88 │ │ │ │ │ - mul.w r2, r2, r9 │ │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ │ + str r2, [sp, #120] @ 0x78 │ │ │ │ │ + mul.w r2, r2, sl │ │ │ │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:36 │ │ │ │ │ movs r0, #1 │ │ │ │ │ + vstr d0, [sp, #144] @ 0x90 │ │ │ │ │ vstr d5, [sp, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:35 │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:36 │ │ │ │ │ - ldr r1, [sp, #124] @ 0x7c │ │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ │ lsl.w r1, r2, r1 │ │ │ │ │ blx r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:39 │ │ │ │ │ - ldr r3, [sp, #252] @ 0xfc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:37 │ │ │ │ │ - vldr d0, [r5] │ │ │ │ │ + ldr r3, [sp, #284] @ 0x11c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:39 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ vldr d5, [sp, #88] @ 0x58 │ │ │ │ │ + vldr d0, [sp, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:36 │ │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:37 │ │ │ │ │ + vldr d1, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:39 │ │ │ │ │ - blt.w c930 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 │ │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ - add.w r3, r5, r4, lsl #3 │ │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ - ldr r1, [sp, #232] @ 0xe8 │ │ │ │ │ + ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + blt.w c502 │ │ │ │ │ + ldr r3, [sp, #284] @ 0x11c │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:40 │ │ │ │ │ + add.w ip, sl, #4294967295 @ 0xffffffff │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 │ │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:37 │ │ │ │ │ + vldr d2, [pc, #812] @ c570 │ │ │ │ │ + add.w r3, r3, r4, lsl #3 │ │ │ │ │ + str r3, [sp, #220] @ 0xdc │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 │ │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:37 │ │ │ │ │ - vldr d1, [pc, #752] @ c870 │ │ │ │ │ + vmov.f64 d3, d2 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 │ │ │ │ │ + adds r3, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:43 │ │ │ │ │ - str.w r9, [sp, #260] @ 0x104 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 │ │ │ │ │ - mul.w r4, r2, r3 │ │ │ │ │ - adds r3, r1, #3 │ │ │ │ │ + str.w r8, [sp, #296] @ 0x128 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 │ │ │ │ │ bic.w r3, r3, #3 │ │ │ │ │ - ldr r1, [sp, #252] @ 0xfc │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:43 │ │ │ │ │ + str r6, [sp, #300] @ 0x12c │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ │ + str r0, [sp, #176] @ 0xb0 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + ldr r0, [sp, #108] @ 0x6c │ │ │ │ │ + mul.w r1, r5, r4 │ │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:40 │ │ │ │ │ - add.w r2, r9, #4294967295 @ 0xffffffff │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 │ │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ + str r1, [sp, #144] @ 0x90 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ it ne │ │ │ │ │ - movne r1, r3 │ │ │ │ │ - movs r3, #3 │ │ │ │ │ - movt r3, #16384 @ 0x4000 │ │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:43 │ │ │ │ │ - str.w fp, [sp, #336] @ 0x150 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:37 │ │ │ │ │ - vmov.f64 d2, d1 │ │ │ │ │ + movne r3, r2 │ │ │ │ │ + ldr r2, [sp, #232] @ 0xe8 │ │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:43 │ │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ │ - mul.w r0, r3, r6 │ │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ - str r0, [sp, #312] @ 0x138 │ │ │ │ │ - mul.w r0, r2, r4 │ │ │ │ │ - str r0, [sp, #292] @ 0x124 │ │ │ │ │ - str r5, [sp, #332] @ 0x14c │ │ │ │ │ - mul.w r0, r2, r3 │ │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ - subs r3, r1, r3 │ │ │ │ │ - ldr r1, [sp, #252] @ 0xfc │ │ │ │ │ - str r0, [sp, #308] @ 0x134 │ │ │ │ │ + mov r6, sl │ │ │ │ │ + subs r3, r3, r2 │ │ │ │ │ + mul.w r2, ip, r1 │ │ │ │ │ + str r2, [sp, #276] @ 0x114 │ │ │ │ │ + mov r8, r0 │ │ │ │ │ + add r2, r7 │ │ │ │ │ + str.w r9, [sp, #304] @ 0x130 │ │ │ │ │ + mla r5, r3, r5, r5 │ │ │ │ │ + str.w fp, [sp, #308] @ 0x134 │ │ │ │ │ + mul.w r3, ip, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:47 │ │ │ │ │ - vldr d13, [pc, #672] @ c878 │ │ │ │ │ + vldr d13, [pc, #732] @ c578 │ │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ │ + mul.w r3, sl, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:43 │ │ │ │ │ + mov lr, r5 │ │ │ │ │ + subs r4, r3, #1 │ │ │ │ │ + mov.w r3, sl, lsl #3 │ │ │ │ │ + negs r3, r3 │ │ │ │ │ + str r3, [sp, #260] @ 0x104 │ │ │ │ │ + lsls r3, r1, #2 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + negs r3, r3 │ │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ │ + lsls r3, r1, #3 │ │ │ │ │ + negs r1, r3 │ │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ │ mov ip, r1 │ │ │ │ │ - mla sl, r3, r2, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 │ │ │ │ │ - subs r3, r6, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:43 │ │ │ │ │ - mov fp, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 │ │ │ │ │ - lsls r2, r3, #2 │ │ │ │ │ - ldr r3, [sp, #292] @ 0x124 │ │ │ │ │ - str r2, [sp, #280] @ 0x118 │ │ │ │ │ - adds r2, r3, r6 │ │ │ │ │ - mul.w r3, r9, r1 │ │ │ │ │ - subs r0, r3, #1 │ │ │ │ │ - mov.w r3, r9, lsl #3 │ │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ │ - negs r0, r3 │ │ │ │ │ - lsls r3, r4, #2 │ │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ │ - negs r0, r3 │ │ │ │ │ - lsls r3, r4, #3 │ │ │ │ │ - str r0, [sp, #168] @ 0xa8 │ │ │ │ │ - negs r4, r3 │ │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ │ - str r4, [sp, #176] @ 0xb0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:43 │ │ │ │ │ - mov r9, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 │ │ │ │ │ - adds r4, r3, #4 │ │ │ │ │ - str r4, [sp, #284] @ 0x11c │ │ │ │ │ - add.w r4, r0, r2, lsl #2 │ │ │ │ │ - add.w r2, r0, r2, lsl #3 │ │ │ │ │ - str r2, [sp, #296] @ 0x128 │ │ │ │ │ - ldr r2, [sp, #468] @ 0x1d4 │ │ │ │ │ - str r4, [sp, #300] @ 0x12c │ │ │ │ │ - and.w lr, r2, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:43 │ │ │ │ │ - str.w r8, [sp, #340] @ 0x154 │ │ │ │ │ - mov r2, lr │ │ │ │ │ - ldr.w r8, [sp, #120] @ 0x78 │ │ │ │ │ - mov lr, sl │ │ │ │ │ - ldr.w sl, [sp, #88] @ 0x58 │ │ │ │ │ + mov fp, ip │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + add.w r1, r3, r2, lsl #2 │ │ │ │ │ + add.w r2, r3, r2, lsl #3 │ │ │ │ │ + str r2, [sp, #264] @ 0x108 │ │ │ │ │ + ldr r2, [sp, #436] @ 0x1b4 │ │ │ │ │ + str r1, [sp, #268] @ 0x10c │ │ │ │ │ + and.w r2, r2, #3 │ │ │ │ │ + mov ip, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:40 │ │ │ │ │ - ldr r4, [sp, #260] @ 0x104 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - ble.w c908 │ │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ │ - rsb r0, lr, lr, lsl #30 │ │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 │ │ │ │ │ - vmov.f64 d7, d1 │ │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ │ - sub.w r3, r3, ip │ │ │ │ │ - add r0, r1 │ │ │ │ │ - bic.w r1, r3, #3 │ │ │ │ │ - and.w r3, r3, #3 │ │ │ │ │ - vmov.f64 d1, d2 │ │ │ │ │ - strd sl, lr, [sp, #264] @ 0x108 │ │ │ │ │ - vmov.f64 d2, d0 │ │ │ │ │ - mla r1, r5, r1, r0 │ │ │ │ │ - lsls r3, r3, #2 │ │ │ │ │ - str r3, [sp, #236] @ 0xec │ │ │ │ │ - mov r0, sl │ │ │ │ │ - ldr r5, [sp, #308] @ 0x134 │ │ │ │ │ - mov sl, r8 │ │ │ │ │ - lsls r3, r1, #2 │ │ │ │ │ - ldr r1, [sp, #300] @ 0x12c │ │ │ │ │ - str r3, [sp, #248] @ 0xf8 │ │ │ │ │ - add.w r3, r4, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:46 │ │ │ │ │ - vmov.f64 d3, #96 @ 0x3f000000 0.5 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + ble.w c4d8 │ │ │ │ │ + ldr r2, [sp, #268] @ 0x10c │ │ │ │ │ + vmov.f64 d7, d2 │ │ │ │ │ + ldr r5, [sp, #272] @ 0x110 │ │ │ │ │ + vmov.f64 d2, d3 │ │ │ │ │ + ldr r1, [sp, #276] @ 0x114 │ │ │ │ │ + vmov.f64 d3, d1 │ │ │ │ │ + add.w r4, r2, lr, lsl #2 │ │ │ │ │ + ldr r2, [sp, #264] @ 0x108 │ │ │ │ │ + add.w r3, r6, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:47 │ │ │ │ │ vmov.f64 d12, #16 @ 0x40800000 4.0 │ │ │ │ │ - add.w r4, r1, lr, lsl #2 │ │ │ │ │ - ldr r1, [sp, #296] @ 0x128 │ │ │ │ │ + strd r6, lr, [sp, #248] @ 0xf8 │ │ │ │ │ + add.w r0, r2, lr, lsl #3 │ │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ │ - add.w r7, r1, lr, lsl #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 │ │ │ │ │ - ldr r1, [sp, #292] @ 0x124 │ │ │ │ │ - str r7, [sp, #120] @ 0x78 │ │ │ │ │ - b.n c6da │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:40 │ │ │ │ │ + ldr r2, [sp, #220] @ 0xdc │ │ │ │ │ + vstr d5, [sp, #240] @ 0xf0 │ │ │ │ │ + b.n c352 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:44 │ │ │ │ │ - cmp r6, #1 │ │ │ │ │ - beq.w c8e0 │ │ │ │ │ + cmp r7, #1 │ │ │ │ │ + beq.w c482 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ - beq.w c8d8 │ │ │ │ │ - cmp r2, #2 │ │ │ │ │ - beq.w c858 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.n c794 │ │ │ │ │ + cmp.w ip, #0 │ │ │ │ │ + beq.w c478 │ │ │ │ │ + cmp.w ip, #1 │ │ │ │ │ + bne.n c328 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 │ │ │ │ │ + vstr d3, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:40 │ │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ │ - vmov.f64 d7, d1 │ │ │ │ │ - subs r1, r1, r7 │ │ │ │ │ - ldr r7, [sp, #168] @ 0xa8 │ │ │ │ │ - subs r0, #8 │ │ │ │ │ - cmp sl, r3 │ │ │ │ │ - add r4, r7 │ │ │ │ │ - ldr r7, [sp, #176] @ 0xb0 │ │ │ │ │ - add r5, r7 │ │ │ │ │ - ldr r7, [sp, #136] @ 0x88 │ │ │ │ │ - str r5, [sp, #120] @ 0x78 │ │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ │ - sub.w r5, r5, r7 │ │ │ │ │ + vmov.f64 d7, d2 │ │ │ │ │ + subs r1, r1, r6 │ │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ │ + add r0, fp │ │ │ │ │ + subs r2, #8 │ │ │ │ │ + add r4, r6 │ │ │ │ │ + ldr r6, [sp, #120] @ 0x78 │ │ │ │ │ + cmp r9, r3 │ │ │ │ │ + sub.w r5, r5, r6 │ │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ │ - beq.w c8fe │ │ │ │ │ - vmov.f64 d1, d2 │ │ │ │ │ - vmov.f64 d2, d0 │ │ │ │ │ + beq.w c4d0 │ │ │ │ │ + vmov.f64 d2, d3 │ │ │ │ │ + vmov.f64 d3, d1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:43 │ │ │ │ │ - vldr d0, [pc, #404] @ c870 │ │ │ │ │ + vldr d1, [pc, #540] @ c570 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n c6ea │ │ │ │ │ - vldr d0, [r0, #-24] @ 0xffffffe8 │ │ │ │ │ - vmul.f64 d0, d5, d0 │ │ │ │ │ + ble.n c362 │ │ │ │ │ + vldr d1, [r2, #-24] @ 0xffffffe8 │ │ │ │ │ + vmul.f64 d1, d0, d1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:44 │ │ │ │ │ - cmp r6, #2 │ │ │ │ │ - beq.n c79e │ │ │ │ │ - cmp r6, #3 │ │ │ │ │ - bne.n c694 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:47 │ │ │ │ │ - vadd.f64 d6, d0, d1 │ │ │ │ │ - vmov.f64 d4, d2 │ │ │ │ │ - vsub.f64 d7, d7, d1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ + cmp r7, #2 │ │ │ │ │ + beq.w c49c │ │ │ │ │ + cmp r7, #3 │ │ │ │ │ + bne.n c310 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:47 │ │ │ │ │ - vnmls.f64 d4, d6, d3 │ │ │ │ │ - vsub.f64 d6, d1, d2 │ │ │ │ │ - vadd.f64 d7, d7, d0 │ │ │ │ │ + vadd.f64 d6, d1, d2 │ │ │ │ │ + vmov.f64 d4, d3 │ │ │ │ │ + vmov.f64 d5, #96 @ 0x3f000000 0.5 │ │ │ │ │ vsub.f64 d7, d7, d2 │ │ │ │ │ + vnmls.f64 d4, d6, d5 │ │ │ │ │ + vsub.f64 d6, d2, d3 │ │ │ │ │ + vadd.f64 d7, d7, d1 │ │ │ │ │ + vsub.f64 d7, d7, d3 │ │ │ │ │ vmls.f64 d7, d4, d12 │ │ │ │ │ vmul.f64 d7, d7, d13 │ │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ │ vsub.f64 d6, d6, d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - beq.w c888 │ │ │ │ │ - cmp r2, #2 │ │ │ │ │ - beq.n c7c8 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.n c6aa │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:51 │ │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ │ - vcvt.f32.f64 s14, d7 │ │ │ │ │ - vcvt.f32.f64 s15, d4 │ │ │ │ │ + cmp.w ip, #0 │ │ │ │ │ + beq.n c402 │ │ │ │ │ + cmp.w ip, #1 │ │ │ │ │ + bne.n c328 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 │ │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ │ - ite eq │ │ │ │ │ - moveq lr, fp │ │ │ │ │ - movne lr, r5 │ │ │ │ │ + beq.w c550 │ │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ │ + sub.w r6, r5, r8 │ │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ │ - sub.w lr, lr, ip │ │ │ │ │ - add lr, r5 │ │ │ │ │ - add.w lr, r9, lr, lsl #4 │ │ │ │ │ - vstr s14, [lr] │ │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ │ - add.w lr, r6, r1 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ │ - ite eq │ │ │ │ │ - moveq r8, fp │ │ │ │ │ - movne r8, r7 │ │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ │ - sub.w r8, r8, ip │ │ │ │ │ - mla r8, r7, r8, lr │ │ │ │ │ - add.w r8, r9, r8, lsl #2 │ │ │ │ │ - vstr s15, [r8, #-8] │ │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ │ - vcvt.f32.f64 s15, d6 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ │ - ite eq │ │ │ │ │ - moveq r8, fp │ │ │ │ │ - movne r8, r7 │ │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ │ - sub.w r8, r8, ip │ │ │ │ │ - mla r8, r7, r8, lr │ │ │ │ │ - add.w r8, r9, r8, lsl #2 │ │ │ │ │ - vstr s15, [r8, #-4] │ │ │ │ │ - vcvt.f32.f64 s15, d2 │ │ │ │ │ - vstr s15, [r4] │ │ │ │ │ - b.n c6aa │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:46 │ │ │ │ │ - vadd.f64 d7, d7, d2 │ │ │ │ │ - vmov.f64 d4, d1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:46 │ │ │ │ │ - vnmls.f64 d4, d7, d3 │ │ │ │ │ - vsub.f64 d6, d1, d4 │ │ │ │ │ - vsub.f64 d6, d6, d2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - beq.w c97c │ │ │ │ │ - cmp r2, #2 │ │ │ │ │ - beq.n c7f4 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w c6aa │ │ │ │ │ + add r6, r5 │ │ │ │ │ + add.w r6, sl, r6, lsl #5 │ │ │ │ │ + vstr d7, [r6] │ │ │ │ │ + ldr.w lr, [sp, #176] @ 0xb0 │ │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ │ + adds r6, r7, r1 │ │ │ │ │ + sub.w lr, lr, r8 │ │ │ │ │ + str r6, [sp, #168] @ 0xa8 │ │ │ │ │ + mla lr, r5, lr, r6 │ │ │ │ │ + add.w lr, sl, lr, lsl #3 │ │ │ │ │ + vstr d4, [lr, #-16] │ │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + ldr r5, [sp, #108] @ 0x6c │ │ │ │ │ + it ne │ │ │ │ │ + movne lr, r6 │ │ │ │ │ + ldr r6, [sp, #168] @ 0xa8 │ │ │ │ │ + it eq │ │ │ │ │ + moveq lr, r5 │ │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ │ + sub.w lr, lr, r8 │ │ │ │ │ + mla r6, r5, lr, r6 │ │ │ │ │ + add.w r6, sl, r6, lsl #3 │ │ │ │ │ + vstr d6, [r6, #-8] │ │ │ │ │ + b.n c324 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:51 │ │ │ │ │ - vcvt.f32.f64 s15, d4 │ │ │ │ │ - b.n c750 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:53 │ │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ + ldr r6, [sp, #108] @ 0x6c │ │ │ │ │ + vcvt.f32.f64 s8, d4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ │ - ite eq │ │ │ │ │ - moveq lr, fp │ │ │ │ │ - movne lr, r5 │ │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ │ + it ne │ │ │ │ │ + movne r6, r5 │ │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ │ - sub.w lr, lr, ip │ │ │ │ │ - bic.w r8, lr, #3 │ │ │ │ │ - and.w lr, lr, #3 │ │ │ │ │ - add r8, r5 │ │ │ │ │ - add.w lr, lr, r8, lsl #2 │ │ │ │ │ - add.w lr, r9, lr, lsl #2 │ │ │ │ │ - vstr s14, [lr] │ │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ │ - vcvt.f32.f64 s15, d4 │ │ │ │ │ + sub.w r6, r6, r8 │ │ │ │ │ + add r6, r5 │ │ │ │ │ + add.w r6, sl, r6, lsl #4 │ │ │ │ │ + vstr s14, [r6] │ │ │ │ │ + ldr r6, [sp, #104] @ 0x68 │ │ │ │ │ + ldr r5, [sp, #108] @ 0x6c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + add.w r6, r7, r1 │ │ │ │ │ + str r6, [sp, #168] @ 0xa8 │ │ │ │ │ + it eq │ │ │ │ │ + moveq lr, r5 │ │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ │ + it ne │ │ │ │ │ + movne lr, r6 │ │ │ │ │ + adds r6, r7, r1 │ │ │ │ │ + sub.w lr, lr, r8 │ │ │ │ │ + mla lr, r5, lr, r6 │ │ │ │ │ + add.w lr, sl, lr, lsl #2 │ │ │ │ │ + vstr s8, [lr, #-8] │ │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ │ - ite eq │ │ │ │ │ - moveq r8, fp │ │ │ │ │ - movne r8, r7 │ │ │ │ │ - ldr r7, [sp, #280] @ 0x118 │ │ │ │ │ - sub.w r8, r8, ip │ │ │ │ │ - add.w lr, r7, r1 │ │ │ │ │ - bic.w r7, r8, #3 │ │ │ │ │ - and.w r8, r8, #3 │ │ │ │ │ - mla lr, r5, r7, lr │ │ │ │ │ - add lr, r8 │ │ │ │ │ - add.w lr, r9, lr, lsl #2 │ │ │ │ │ - vstr s15, [lr] │ │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ │ - vcvt.f32.f64 s15, d6 │ │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ │ - ite eq │ │ │ │ │ - moveq r8, fp │ │ │ │ │ - movne r8, r5 │ │ │ │ │ - ldr r5, [sp, #284] @ 0x11c │ │ │ │ │ - sub.w r8, r8, ip │ │ │ │ │ - add.w lr, r5, r1 │ │ │ │ │ - bic.w r5, r8, #3 │ │ │ │ │ - and.w r8, r8, #3 │ │ │ │ │ - mla lr, r7, r5, lr │ │ │ │ │ - add lr, r8 │ │ │ │ │ - add.w lr, r9, lr, lsl #2 │ │ │ │ │ - vstr s15, [lr] │ │ │ │ │ - ldr r7, [sp, #248] @ 0xf8 │ │ │ │ │ - vcvt.f32.f64 s15, d2 │ │ │ │ │ - add.w lr, r7, r4 │ │ │ │ │ - ldr r7, [sp, #236] @ 0xec │ │ │ │ │ - add lr, r7 │ │ │ │ │ - vstr s15, [lr] │ │ │ │ │ - b.n c6aa │ │ │ │ │ - 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:52 │ │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ │ + vcvt.f32.f64 s12, d6 │ │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n c968 │ │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ │ - sub.w lr, r5, ip │ │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ │ - add lr, r5 │ │ │ │ │ - add.w lr, r9, lr, lsl #5 │ │ │ │ │ - vstr d7, [lr] │ │ │ │ │ - ldr.w r8, [sp, #128] @ 0x80 │ │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ │ - sub.w r8, r8, ip │ │ │ │ │ - add.w lr, r6, r1 │ │ │ │ │ - mla r8, r7, r8, lr │ │ │ │ │ - add.w r8, r9, r8, lsl #3 │ │ │ │ │ - vstr d4, [r8, #-16] │ │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ │ - ite eq │ │ │ │ │ - moveq r8, fp │ │ │ │ │ - movne r8, r7 │ │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ │ - sub.w r8, r8, ip │ │ │ │ │ - mla lr, r7, r8, lr │ │ │ │ │ - add.w lr, r9, lr, lsl #3 │ │ │ │ │ - vstr d6, [lr, #-8] │ │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ │ - vstr d2, [r5] │ │ │ │ │ - b.n c6aa │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ + ldr r5, [sp, #108] @ 0x6c │ │ │ │ │ + it ne │ │ │ │ │ + movne lr, r6 │ │ │ │ │ + ldr r6, [sp, #168] @ 0xa8 │ │ │ │ │ + it eq │ │ │ │ │ + moveq lr, r5 │ │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ │ + sub.w lr, lr, r8 │ │ │ │ │ + mla lr, r5, lr, r6 │ │ │ │ │ + add.w lr, sl, lr, lsl #2 │ │ │ │ │ + vstr s12, [lr, #-4] │ │ │ │ │ + vcvt.f32.f64 s15, d3 │ │ │ │ │ + vstr s15, [r4] │ │ │ │ │ + b.n c328 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:45 │ │ │ │ │ - vsub.f64 d6, d1, d2 │ │ │ │ │ + vsub.f64 d6, d2, d3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ - it eq │ │ │ │ │ - addeq.w lr, r1, #1 │ │ │ │ │ - beq.n c8ba │ │ │ │ │ - cmp r2, #2 │ │ │ │ │ - beq.n c826 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w c6aa │ │ │ │ │ - add.w lr, r1, #1 │ │ │ │ │ - b.n c772 │ │ │ │ │ - mov r8, sl │ │ │ │ │ - ldr.w lr, [sp, #268] @ 0x10c │ │ │ │ │ - ldr.w sl, [sp, #264] @ 0x108 │ │ │ │ │ + cmp.w ip, #0 │ │ │ │ │ + beq.n c54a │ │ │ │ │ + cmp.w ip, #1 │ │ │ │ │ + itt eq │ │ │ │ │ + addeq r5, r1, #1 │ │ │ │ │ + streq r5, [sp, #168] @ 0xa8 │ │ │ │ │ + bne.w c328 │ │ │ │ │ + b.n c3dc │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:46 │ │ │ │ │ + vadd.f64 d7, d7, d3 │ │ │ │ │ + vmov.f64 d4, d2 │ │ │ │ │ + vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ │ + vnmls.f64 d4, d7, d6 │ │ │ │ │ + vsub.f64 d6, d2, d4 │ │ │ │ │ + vsub.f64 d6, d6, d3 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:50 │ │ │ │ │ + cmp.w ip, #0 │ │ │ │ │ + beq.n c58c │ │ │ │ │ + cmp.w ip, #1 │ │ │ │ │ + bne.w c328 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:52 │ │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.w c3c2 │ │ │ │ │ + ldr.w lr, [sp, #108] @ 0x6c │ │ │ │ │ + b.n c3c6 │ │ │ │ │ + ldrd r6, lr, [sp, #248] @ 0xf8 │ │ │ │ │ + vldr d5, [sp, #240] @ 0xf0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:39 │ │ │ │ │ - ldr r3, [sp, #260] @ 0x104 │ │ │ │ │ - add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ - cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ - sub.w r8, r8, r3 │ │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ │ + add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ + ldr r2, [sp, #260] @ 0x104 │ │ │ │ │ + sub.w r9, r9, r6 │ │ │ │ │ add lr, r3 │ │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ │ - add sl, r3 │ │ │ │ │ - bne.w c632 │ │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ │ - ldr.w r9, [sp, #260] @ 0x104 │ │ │ │ │ - ldrd r5, fp, [sp, #332] @ 0x14c │ │ │ │ │ - ldr.w r8, [sp, #340] @ 0x154 │ │ │ │ │ + ldr r3, [sp, #220] @ 0xdc │ │ │ │ │ + cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ + add r3, r2 │ │ │ │ │ + str r3, [sp, #220] @ 0xdc │ │ │ │ │ + bne.w c2d8 │ │ │ │ │ + mov sl, r6 │ │ │ │ │ + ldr.w r8, [sp, #296] @ 0x128 │ │ │ │ │ + ldrd r6, r9, [sp, #300] @ 0x12c │ │ │ │ │ + ldr.w fp, [sp, #308] @ 0x134 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:438 │ │ │ │ │ - ldrd r2, r3, [sp, #320] @ 0x140 │ │ │ │ │ + ldrd r2, r3, [sp, #288] @ 0x120 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:440 │ │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ + ldr.w r3, [fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n c960 │ │ │ │ │ + ble.n c53a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:441 (discriminator 1) │ │ │ │ │ - vldr s15, [sp, #316] @ 0x13c │ │ │ │ │ + vldr s15, [sp, #280] @ 0x118 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:440 (discriminator 1) │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - vldr d5, [pc, #-200] @ c880 │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - ldr r0, [pc, #88] @ (c9a4 ) │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + vldr d4, [pc, #104] @ c580 │ │ │ │ │ + mov r2, sl │ │ │ │ │ + ldr r0, [pc, #104] @ (c588 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:441 (discriminator 1) │ │ │ │ │ vcvt.f64.u32 d7, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:440 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #232] @ 0xe8 │ │ │ │ │ add r0, pc │ │ │ │ │ - vdiv.f64 d6, d7, d5 │ │ │ │ │ + vstr d5, [sp, #88] @ 0x58 │ │ │ │ │ + vdiv.f64 d6, d7, d4 │ │ │ │ │ vstr d6, [sp] │ │ │ │ │ - bl 1c50 │ │ │ │ │ + bl 1978 │ │ │ │ │ + vldr d5, [sp, #88] @ 0x58 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:442 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - blx 168c │ │ │ │ │ - b.n c1ba │ │ │ │ │ + ldr r0, [sp, #284] @ 0x11c │ │ │ │ │ + vstr d5, [sp, #88] @ 0x58 │ │ │ │ │ + blx 13b4 │ │ │ │ │ + vldr d5, [sp, #88] @ 0x58 │ │ │ │ │ + b.n be72 │ │ │ │ │ + adds r5, r1, #1 │ │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ │ + b.n c450 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:52 │ │ │ │ │ + ldr r5, [sp, #108] @ 0x6c │ │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ │ + sub.w r6, r5, r8 │ │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ │ - sub.w lr, fp, ip │ │ │ │ │ - mov r8, fp │ │ │ │ │ - add lr, r5 │ │ │ │ │ - add.w lr, r9, lr, lsl #5 │ │ │ │ │ - vstr d7, [lr] │ │ │ │ │ - b.n c8a4 │ │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ │ - mov r8, fp │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.n c8a4 │ │ │ │ │ - b.n c8a0 │ │ │ │ │ + ldr.w lr, [sp, #168] @ 0xa8 │ │ │ │ │ + add r6, r5 │ │ │ │ │ + add.w r6, sl, r6, lsl #5 │ │ │ │ │ + vstr d7, [r6] │ │ │ │ │ + b.n c3c6 │ │ │ │ │ + nop │ │ │ │ │ + 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 r7, pc, #656 @ (adr r7, c81c ) │ │ │ │ │ + movs r0, r0 │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/cr.c:51 │ │ │ │ │ + vcvt.f32.f64 s8, d4 │ │ │ │ │ + b.n c426 │ │ │ │ │ ldr r1, [sp, #232] @ 0xe8 │ │ │ │ │ - str r1, [sp, #136] @ 0x88 │ │ │ │ │ - b.n c54a │ │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ │ + b.n c20a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:496 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ mov r1, r0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.w b80a │ │ │ │ │ + b.w b4da │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:335 │ │ │ │ │ - vmov.f32 s17, s21 │ │ │ │ │ + vmov.f32 s19, s21 │ │ │ │ │ movs r6, #1 │ │ │ │ │ - b.w b60c │ │ │ │ │ + b.w b2dc │ │ │ │ │ nop │ │ │ │ │ - ldc2 0, cr0, [lr], {-0} │ │ │ │ │ _soxr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:516 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:517 │ │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:516 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:517 │ │ │ │ │ - cbz r3, c9bc │ │ │ │ │ + cbz r3, c5c4 │ │ │ │ │ ./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 (discriminator 4) │ │ │ │ │ @@ -19419,44 +19282,44 @@ │ │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:522 (discriminator 4) │ │ │ │ │ sub.w r7, r4, #160 @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldrd r3, r0, [r4, #24] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:521 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - ble.n c9e0 │ │ │ │ │ + ble.n c5e8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:522 │ │ │ │ │ ldrb.w r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, c9e2 │ │ │ │ │ + cbz r3, c5ea │ │ │ │ │ ./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 af2c │ │ │ │ │ + bl abfc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:521 (discriminator 2) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c9ca │ │ │ │ │ + beq.n c5d2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:523 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ nop │ │ │ │ │ _soxr_input(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:526 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:528 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:527 │ │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ │ - cbnz r3, ca2e │ │ │ │ │ + cbnz r3, c636 │ │ │ │ │ ./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 │ │ │ │ │ @@ -19465,24 +19328,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 aebc │ │ │ │ │ + bl ab8c │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:73 │ │ │ │ │ - cbz r5, ca2e │ │ │ │ │ + cbz r5, c636 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:74 │ │ │ │ │ ldr r2, [r7, #20] │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ 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} │ │ │ │ │ @@ -19501,25 +19364,25 @@ │ │ │ │ │ mov r8, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:536 │ │ │ │ │ ldr.w sl, [r7] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:535 │ │ │ │ │ mla r5, r2, r3, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:536 │ │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ │ - cbz r3, ca5e │ │ │ │ │ + cbz r3, c666 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:536 (discriminator 1) │ │ │ │ │ negs r3, r6 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ it ge │ │ │ │ │ movge sl, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 (discriminator 4) │ │ │ │ │ ldrd r3, r0, [r5, #24] │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ cmp r0, sl │ │ │ │ │ it ge │ │ │ │ │ movge r0, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:537 (discriminator 4) │ │ │ │ │ adds r6, r0, r6 │ │ │ │ │ str r6, [r4, #24] │ │ │ │ │ adc.w r3, r9, r0, asr #31 │ │ │ │ │ @@ -19536,49 +19399,49 @@ │ │ │ │ │ ldr r2, [r5, #28] │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:103 (discriminator 4) │ │ │ │ │ it hi │ │ │ │ │ movhi r6, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 4) │ │ │ │ │ - bhi.n caaa │ │ │ │ │ + bhi.n c6b2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:104 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n caa6 │ │ │ │ │ + beq.n c6ae │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ 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, cafa │ │ │ │ │ + cbnz r3, c702 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:542 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:544 │ │ │ │ │ ldrd r0, r1, [r0, #16] │ │ │ │ │ - bl 1b6f4 │ │ │ │ │ + bl 15e6c │ │ │ │ │ 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 1b7fc │ │ │ │ │ + bl 15f74 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:545 │ │ │ │ │ - vldr d7, [pc, #32] @ cb00 │ │ │ │ │ + vldr d7, [pc, #32] @ c708 │ │ │ │ │ ./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 │ │ │ │ │ @@ -19596,31 +19459,31 @@ │ │ │ │ │ ... │ │ │ │ │ _soxr_close(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:550 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:551 │ │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n cb90 │ │ │ │ │ + beq.n c798 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:552 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:556 │ │ │ │ │ ldr r3, [r0, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:553 │ │ │ │ │ ldr.w r9, [r4, #68] @ 0x44 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:552 │ │ │ │ │ ldr r7, [r2, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:556 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n cb4a │ │ │ │ │ + blt.n c752 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:557 │ │ │ │ │ mov.w r8, #160 @ 0xa0 │ │ │ │ │ - b.n cb2c │ │ │ │ │ + b.n c734 │ │ │ │ │ ldr r4, [r6, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:557 (discriminator 3) │ │ │ │ │ mla r4, r8, r5, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:558 (discriminator 3) │ │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:556 (discriminator 3) │ │ │ │ │ adds r5, #1 │ │ │ │ │ @@ -19629,22 +19492,22 @@ │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:559 (discriminator 3) │ │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:114 (discriminator 3) │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ - blx 168c │ │ │ │ │ + blx 13b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:556 (discriminator 3) │ │ │ │ │ ldr r3, [r6, #32] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bge.n cb2a │ │ │ │ │ + bge.n c732 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:562 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n cb86 │ │ │ │ │ + beq.n c78e │ │ │ │ │ mov r4, r9 │ │ │ │ │ add.w r5, r9, #48 @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:565 (discriminator 3) │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:563 (discriminator 3) │ │ │ │ │ adds r4, #24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:565 (discriminator 3) │ │ │ │ │ @@ -19656,46 +19519,46 @@ │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:567 (discriminator 3) │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ │ blx r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:563 (discriminator 3) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n cb56 │ │ │ │ │ + bne.n c75e │ │ │ │ │ ./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 │ │ │ │ │ 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 r4, r0 │ │ │ │ │ vpush {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr.c:580 │ │ │ │ │ ldrd r0, r1, [r0, #16] │ │ │ │ │ - bl 1b6f4 │ │ │ │ │ + bl 15e6c │ │ │ │ │ vldr d7, [r4, #8] │ │ │ │ │ vmov d6, r0, r1 │ │ │ │ │ ldrd r0, r1, [r4, #24] │ │ │ │ │ vdiv.f64 d8, d6, d7 │ │ │ │ │ - bl 1b6f4 │ │ │ │ │ + bl 15e6c │ │ │ │ │ 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(): │ │ │ │ │ @@ -19710,38 +19573,39 @@ │ │ │ │ │ ./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] @ (cbe0 ) │ │ │ │ │ + ldr r0, [pc, #4] @ (c7e8 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - @ instruction: 0xfa120000 │ │ │ │ │ + add r5, pc, #392 @ (adr r5, c974 ) │ │ │ │ │ + movs r0, r0 │ │ │ │ │ rate_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:292 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:293 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:292 │ │ │ │ │ sub sp, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:293 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ - ldr r4, [pc, #12] @ (cbfc ) │ │ │ │ │ + ldr r4, [pc, #12] @ (c804 ) │ │ │ │ │ add r4, pc │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ - bl b420 │ │ │ │ │ + bl b0f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:295 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - asrs r2, r6, #5 │ │ │ │ │ - movs r1, r0 │ │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ │ + movs r0, r0 │ │ │ │ │ fifo_reserve(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:42 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:44 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:46 │ │ │ │ │ @@ -19763,60 +19627,60 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ ite ne │ │ │ │ │ addne r3, r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:39 │ │ │ │ │ moveq r3, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n cc68 │ │ │ │ │ + bcs.n c870 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n cc42 │ │ │ │ │ + b.n c84a │ │ │ │ │ ./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 │ │ │ │ │ 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, cc6c │ │ │ │ │ + cbz r0, c874 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.n cc68 │ │ │ │ │ + bls.n c870 │ │ │ │ │ ./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 cc2c │ │ │ │ │ + bls.n c834 │ │ │ │ │ /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 (discriminator 1) │ │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 (discriminator 1) │ │ │ │ │ str r5, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:51 (discriminator 1) │ │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:58 (discriminator 1) │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 (discriminator 1) │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:58 (discriminator 1) │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 (discriminator 1) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bhi.n cc42 │ │ │ │ │ + bhi.n c84a │ │ │ │ │ ./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 │ │ │ │ │ @@ -19834,15 +19698,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 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ @@ -19855,18 +19719,18 @@ │ │ │ │ │ cmp r5, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl cc00 │ │ │ │ │ + bl c808 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n cd5c │ │ │ │ │ + ble.n c964 │ │ │ │ │ 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 │ │ │ │ │ @@ -19910,15 +19774,15 @@ │ │ │ │ │ vmla.f32 s15, s12, s7 │ │ │ │ │ vadd.f32 s14, s14, s5 │ │ │ │ │ vmla.f32 s15, s13, s8 │ │ │ │ │ vmla.f32 s15, s14, s9 │ │ │ │ │ vstmia r4!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 3) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n ccbe │ │ │ │ │ + bne.n c8c6 │ │ │ │ │ ./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 │ │ │ │ │ @@ -19944,15 +19808,15 @@ │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ 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 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:52 │ │ │ │ │ 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 │ │ │ │ │ subs r6, r0, r3 │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ @@ -19970,36 +19834,36 @@ │ │ │ │ │ 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 cc00 │ │ │ │ │ + bl c808 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 │ │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bge.n ce8c │ │ │ │ │ + bge.n ca94 │ │ │ │ │ ldr r5, [r4, #112] @ 0x70 │ │ │ │ │ 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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 │ │ │ │ │ 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] @ cec0 │ │ │ │ │ + vldr d0, [pc, #212] @ cac8 │ │ │ │ │ adc.w r1, r3, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 │ │ │ │ │ - vldr d1, [pc, #212] @ cec8 │ │ │ │ │ + vldr d1, [pc, #212] @ cad0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:57 (discriminator 3) │ │ │ │ │ add r3, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:58 (discriminator 3) │ │ │ │ │ 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 │ │ │ │ │ @@ -20047,15 +19911,15 @@ │ │ │ │ │ vstmia r0!, {s10} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 3) │ │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ │ adds r2, r5, r2 │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ adc.w r1, r1, fp │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bgt.n cdf6 │ │ │ │ │ + bgt.n c9fe │ │ │ │ │ ./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] │ │ │ │ │ @@ -20109,15 +19973,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 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ @@ -20130,18 +19994,18 @@ │ │ │ │ │ cmp r5, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl cc00 │ │ │ │ │ + bl c808 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n cfd0 │ │ │ │ │ + ble.n cbd8 │ │ │ │ │ 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 │ │ │ │ │ @@ -20190,15 +20054,15 @@ │ │ │ │ │ vadd.f32 s14, s14, s4 │ │ │ │ │ vmla.f32 s15, s12, s7 │ │ │ │ │ vmla.f32 s15, s13, s8 │ │ │ │ │ vmla.f32 s15, s14, s9 │ │ │ │ │ vstmia r4!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 3) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n cf1e │ │ │ │ │ + bne.n cb26 │ │ │ │ │ ./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 │ │ │ │ │ @@ -20227,15 +20091,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 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ @@ -20248,18 +20112,18 @@ │ │ │ │ │ cmp r5, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl cc00 │ │ │ │ │ + bl c808 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n d100 │ │ │ │ │ + ble.n cd08 │ │ │ │ │ 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 │ │ │ │ │ @@ -20313,15 +20177,15 @@ │ │ │ │ │ vadd.f32 s14, s14, s2 │ │ │ │ │ vmla.f32 s15, s12, s6 │ │ │ │ │ vmla.f32 s15, s13, s7 │ │ │ │ │ vmla.f32 s15, s14, s8 │ │ │ │ │ vstmia r4!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 3) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n d03a │ │ │ │ │ + bne.n cc42 │ │ │ │ │ ./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 │ │ │ │ │ @@ -20344,25 +20208,25 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldrd r7, r0, [r0, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:31 │ │ │ │ │ sub sp, #20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ sub.w sl, r0, r3 │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ bic.w r2, sl, sl, asr #31 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.n d1f8 │ │ │ │ │ + blt.n ce00 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 5) │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - ble.n d1f2 │ │ │ │ │ + ble.n cdfa │ │ │ │ │ ./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 │ │ │ │ │ @@ -20370,71 +20234,71 @@ │ │ │ │ │ mov r1, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:35 │ │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mla r3, r3, sl, r8 │ │ │ │ │ subs r0, r3, r5 │ │ │ │ │ subs r0, #1 │ │ │ │ │ - bl 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ - bl cc00 │ │ │ │ │ + bl c808 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ │ mul.w sl, r2, sl │ │ │ │ │ cmp r5, sl │ │ │ │ │ - bge.n d1d4 │ │ │ │ │ + bge.n cddc │ │ │ │ │ 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] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 7) │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1b3bc │ │ │ │ │ + bl 15b34 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mul.w r1, fp, r1 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ add r0, r3 │ │ │ │ │ - ble.n d200 │ │ │ │ │ + ble.n ce08 │ │ │ │ │ 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 │ │ │ │ │ - vldr s15, [pc, #100] @ d210 │ │ │ │ │ + vldr s15, [pc, #100] @ ce18 │ │ │ │ │ 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} │ │ │ │ │ cmp ip, r1 │ │ │ │ │ vmla.f32 s15, s13, s14 │ │ │ │ │ - bne.n d1b6 │ │ │ │ │ + bne.n cdbe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 5) │ │ │ │ │ add r5, r8 │ │ │ │ │ vstmia r4!, {s15} │ │ │ │ │ cmp r5, sl │ │ │ │ │ - blt.n d188 │ │ │ │ │ + blt.n cd90 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 (discriminator 8) │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1b3bc │ │ │ │ │ + bl 15b34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 (discriminator 8) │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 (discriminator 8) │ │ │ │ │ ldrd r3, r2, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 8) │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 8) │ │ │ │ │ @@ -20446,24 +20310,24 @@ │ │ │ │ │ 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 (discriminator 12) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n d1f2 │ │ │ │ │ + beq.n cdfa │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b.n d148 │ │ │ │ │ + b.n cd50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - vldr s15, [pc, #12] @ d210 │ │ │ │ │ + vldr s15, [pc, #12] @ ce18 │ │ │ │ │ add r5, r8 │ │ │ │ │ cmp r5, sl │ │ │ │ │ vstmia r4!, {s15} │ │ │ │ │ - blt.n d188 │ │ │ │ │ - b.n d1d0 │ │ │ │ │ + blt.n cd90 │ │ │ │ │ + b.n cdd8 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ vpoly1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ @@ -20483,15 +20347,15 @@ │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ vldr d6, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ @@ -20508,32 +20372,32 @@ │ │ │ │ │ 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 cc00 │ │ │ │ │ + bl c808 │ │ │ │ │ ./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 d3b2 │ │ │ │ │ + beq.w cfba │ │ │ │ │ ./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} │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.n d376 │ │ │ │ │ + ble.n cf7e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ │ mov lr, r4 │ │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldr.w sl, [r4, #108] @ 0x6c │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ @@ -20541,15 +20405,15 @@ │ │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ adc.w ip, sl, ip │ │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ ldr.w r9, [r4, #132] @ 0x84 │ │ │ │ │ mov r4, r2 │ │ │ │ │ - vldr d4, [pc, #472] @ d490 │ │ │ │ │ + vldr d4, [pc, #472] @ d098 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ str.w fp, [sp, #28] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ @@ -20557,34 +20421,34 @@ │ │ │ │ │ lsl.w r5, r3, r5 │ │ │ │ │ vmov s14, r5 │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ lsr.w r3, r3, r5 │ │ │ │ │ vmul.f64 d7, d7, d4 │ │ │ │ │ vcvt.f32.f64 s11, d7 │ │ │ │ │ - ble.w d480 │ │ │ │ │ + ble.w d088 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mul.w r3, r3, r9 │ │ │ │ │ - vldr s14, [pc, #420] @ d498 │ │ │ │ │ + vldr s14, [pc, #420] @ d0a0 │ │ │ │ │ add.w fp, r9, r3 │ │ │ │ │ add.w r2, r5, r2, lsl #2 │ │ │ │ │ ldr.w r5, [lr, #68] @ 0x44 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ │ add.w r5, r5, fp, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ vldr s15, [r3, #-4] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ vldmia r2!, {s13} │ │ │ │ │ vmla.f32 s15, s11, s12 │ │ │ │ │ vmla.f32 s14, s15, s13 │ │ │ │ │ - bne.n d30c │ │ │ │ │ + bne.n cf14 │ │ │ │ │ ./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 │ │ │ │ │ @@ -20599,20 +20463,20 @@ │ │ │ │ │ mov r1, r3 │ │ │ │ │ strd r3, r4, [sp, #40] @ 0x28 │ │ │ │ │ adc.w r3, sl, ip │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.n d36a │ │ │ │ │ + ble.n cf72 │ │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ │ mov r7, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov r6, fp │ │ │ │ │ - b.n d2c6 │ │ │ │ │ + b.n cece │ │ │ │ │ ./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 (discriminator 10) │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ @@ -20646,68 +20510,68 @@ │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ ldrd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - ble.n d460 │ │ │ │ │ + ble.n d068 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r5, [r4, #112] @ 0x70 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr.w r9, [r4, #136] @ 0x88 │ │ │ │ │ mov ip, r1 │ │ │ │ │ ldr.w r8, [r4, #116] @ 0x74 │ │ │ │ │ adds.w lr, r3, r5 │ │ │ │ │ ldr.w r6, [r4, #132] @ 0x84 │ │ │ │ │ rsb sl, r9, #32 │ │ │ │ │ - vldr d4, [pc, #184] @ d490 │ │ │ │ │ + vldr d4, [pc, #184] @ d098 │ │ │ │ │ adc.w r7, r2, r8 │ │ │ │ │ str.w fp, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ lsl.w r1, r3, r9 │ │ │ │ │ vmov s14, r1 │ │ │ │ │ lsr.w r3, r3, sl │ │ │ │ │ cmp r6, #0 │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ vmul.f64 d7, d7, d4 │ │ │ │ │ vcvt.f32.f64 s11, d7 │ │ │ │ │ - ble.n d486 │ │ │ │ │ + ble.n d08e │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mul.w r3, r6, r3 │ │ │ │ │ - vldr s14, [pc, #144] @ d498 │ │ │ │ │ + vldr s14, [pc, #144] @ d0a0 │ │ │ │ │ add.w fp, r6, r3 │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ add.w r3, r1, r3, lsl #3 │ │ │ │ │ add.w r1, r1, fp, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ vldr s15, [r3, #-4] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ vldmia r2!, {s13} │ │ │ │ │ vmla.f32 s15, s11, s12 │ │ │ │ │ vmla.f32 s14, s15, s13 │ │ │ │ │ - bne.n d41c │ │ │ │ │ + bne.n d024 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, lr │ │ │ │ │ adds.w lr, r5, lr │ │ │ │ │ adc.w r7, r7, r8 │ │ │ │ │ add.w fp, ip, #1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ vstmia r0!, {s14} │ │ │ │ │ - ble.n d454 │ │ │ │ │ + ble.n d05c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov ip, fp │ │ │ │ │ - b.n d3e2 │ │ │ │ │ + b.n cfea │ │ │ │ │ ./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 (discriminator 18) │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ @@ -20721,20 +20585,20 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 18) │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 18) │ │ │ │ │ it ls │ │ │ │ │ strls r1, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 18) │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n d398 │ │ │ │ │ + b.n cfa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - vldr s14, [pc, #20] @ d498 │ │ │ │ │ - b.n d326 │ │ │ │ │ - vldr s14, [pc, #16] @ d498 │ │ │ │ │ - b.n d436 │ │ │ │ │ + vldr s14, [pc, #20] @ d0a0 │ │ │ │ │ + b.n cf2e │ │ │ │ │ + vldr s14, [pc, #16] @ d0a0 │ │ │ │ │ + b.n d03e │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -20759,15 +20623,15 @@ │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ vldr d6, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ @@ -20784,32 +20648,32 @@ │ │ │ │ │ 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 cc00 │ │ │ │ │ + bl c808 │ │ │ │ │ ./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 d650 │ │ │ │ │ + beq.w d258 │ │ │ │ │ ./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} │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.n d614 │ │ │ │ │ + ble.n d21c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ 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 │ │ │ │ │ @@ -20818,15 +20682,15 @@ │ │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ adc.w r7, r9, r7 │ │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ ldr.w r8, [r4, #132] @ 0x84 │ │ │ │ │ mov r4, r2 │ │ │ │ │ - vldr d4, [pc, #496] @ d738 │ │ │ │ │ + vldr d4, [pc, #496] @ d340 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ str.w fp, [sp, #28] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ @@ -20835,20 +20699,20 @@ │ │ │ │ │ lsl.w r0, r3, r0 │ │ │ │ │ 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 │ │ │ │ │ - ble.w d726 │ │ │ │ │ + ble.w d32e │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mul.w r3, r3, r8 │ │ │ │ │ movs r6, #12 │ │ │ │ │ - vldr s12, [pc, #440] @ d740 │ │ │ │ │ + vldr s12, [pc, #440] @ d348 │ │ │ │ │ add.w fp, r8, r3 │ │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ │ ldr.w r0, [lr, #68] @ 0x44 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ mla r3, r6, r3, r0 │ │ │ │ │ mla r0, r6, fp, r0 │ │ │ │ │ ldr r6, [sp, #0] │ │ │ │ │ @@ -20858,15 +20722,15 @@ │ │ │ │ │ vldr s14, [r3, #-8] │ │ │ │ │ vldr s15, [r3, #-4] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ vmla.f32 s14, s13, s10 │ │ │ │ │ vldmia r2!, {s11} │ │ │ │ │ vmla.f32 s15, s14, s13 │ │ │ │ │ vmla.f32 s12, s15, s11 │ │ │ │ │ - bne.n d5a0 │ │ │ │ │ + bne.n d1a8 │ │ │ │ │ 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 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ @@ -20882,20 +20746,20 @@ │ │ │ │ │ adc.w r4, r4, r2 │ │ │ │ │ adds r0, r0, r5 │ │ │ │ │ mov r1, r3 │ │ │ │ │ strd r3, r4, [sp, #40] @ 0x28 │ │ │ │ │ mov r2, r4 │ │ │ │ │ adc.w r3, r9, r7 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - ble.n d606 │ │ │ │ │ + ble.n d20e │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov ip, fp │ │ │ │ │ - b.n d556 │ │ │ │ │ + b.n d15e │ │ │ │ │ ./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 (discriminator 10) │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ @@ -20929,41 +20793,41 @@ │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ ldrd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - ble.n d706 │ │ │ │ │ + ble.n d30e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r7, [r4, #112] @ 0x70 │ │ │ │ │ mov.w r8, #12 │ │ │ │ │ ldr.w r9, [r4, #116] @ 0x74 │ │ │ │ │ ldr.w sl, [r4, #136] @ 0x88 │ │ │ │ │ adds r6, r3, r7 │ │ │ │ │ ldr.w ip, [r4, #132] @ 0x84 │ │ │ │ │ adc.w lr, r2, r9 │ │ │ │ │ - vldr d4, [pc, #196] @ d738 │ │ │ │ │ + vldr d4, [pc, #196] @ d340 │ │ │ │ │ rsb r1, sl, #32 │ │ │ │ │ str.w fp, [sp, #12] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ lsl.w r1, r3, sl │ │ │ │ │ vmov s14, r1 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ lsr.w r3, r3, r1 │ │ │ │ │ vmul.f64 d7, d7, d4 │ │ │ │ │ vcvt.f32.f64 s13, d7 │ │ │ │ │ - ble.n d72c │ │ │ │ │ + ble.n d334 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mul.w r3, ip, r3 │ │ │ │ │ - vldr s12, [pc, #152] @ d740 │ │ │ │ │ + vldr s12, [pc, #152] @ d348 │ │ │ │ │ add.w fp, ip, r3 │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ mla r3, r8, r3, r1 │ │ │ │ │ mla r1, r8, fp, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ @@ -20972,28 +20836,28 @@ │ │ │ │ │ vldr s14, [r3, #-8] │ │ │ │ │ vldr s15, [r3, #-4] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ vmla.f32 s14, s13, s10 │ │ │ │ │ vldmia r2!, {s11} │ │ │ │ │ vmla.f32 s15, s14, s13 │ │ │ │ │ vmla.f32 s12, s15, s11 │ │ │ │ │ - bne.n d6be │ │ │ │ │ + bne.n d2c6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r2, lr │ │ │ │ │ mov r3, r6 │ │ │ │ │ adds r6, r7, r6 │ │ │ │ │ adc.w lr, lr, r9 │ │ │ │ │ add.w fp, r5, #1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ vstmia r0!, {s12} │ │ │ │ │ - ble.n d6fc │ │ │ │ │ + ble.n d304 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov r5, fp │ │ │ │ │ - b.n d680 │ │ │ │ │ + b.n d288 │ │ │ │ │ ./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 (discriminator 18) │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ @@ -21007,20 +20871,20 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 18) │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 18) │ │ │ │ │ it ls │ │ │ │ │ strls r1, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 18) │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n d636 │ │ │ │ │ + b.n d23e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - vldr s12, [pc, #24] @ d740 │ │ │ │ │ - b.n d5c4 │ │ │ │ │ - vldr s12, [pc, #16] @ d740 │ │ │ │ │ - b.n d6e0 │ │ │ │ │ + vldr s12, [pc, #24] @ d348 │ │ │ │ │ + b.n d1cc │ │ │ │ │ + vldr s12, [pc, #16] @ d348 │ │ │ │ │ + b.n d2e8 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -21046,15 +20910,15 @@ │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ vldr d6, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ @@ -21071,32 +20935,32 @@ │ │ │ │ │ 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 cc00 │ │ │ │ │ + bl c808 │ │ │ │ │ ./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 d8f2 │ │ │ │ │ + beq.w d4fa │ │ │ │ │ ./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} │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.n d8b6 │ │ │ │ │ + ble.n d4be │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ │ mov lr, r4 │ │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldr.w sl, [r4, #108] @ 0x6c │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ @@ -21104,15 +20968,15 @@ │ │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ adc.w ip, sl, ip │ │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ ldr.w r9, [r4, #132] @ 0x84 │ │ │ │ │ mov r4, r2 │ │ │ │ │ - vldr d3, [pc, #504] @ d9e0 │ │ │ │ │ + vldr d3, [pc, #504] @ d5e8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ str.w fp, [sp, #28] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ @@ -21120,19 +20984,19 @@ │ │ │ │ │ lsl.w r5, r3, r5 │ │ │ │ │ vmov s14, r5 │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ lsr.w r3, r3, r5 │ │ │ │ │ vmul.f64 d7, d7, d3 │ │ │ │ │ vcvt.f32.f64 s12, d7 │ │ │ │ │ - ble.w d9d0 │ │ │ │ │ + ble.w d5d8 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mul.w r3, r3, r9 │ │ │ │ │ - vldr s11, [pc, #452] @ d9e8 │ │ │ │ │ + vldr s11, [pc, #452] @ d5f0 │ │ │ │ │ add.w fp, r9, r3 │ │ │ │ │ add.w r2, r5, r2, lsl #2 │ │ │ │ │ ldr.w r5, [lr, #68] @ 0x44 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ │ add.w r5, r5, fp, lsl #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ @@ -21143,15 +21007,15 @@ │ │ │ │ │ vmla.f32 s13, s12, s9 │ │ │ │ │ vldr s15, [r3, #-4] │ │ │ │ │ vldmia r2!, {s10} │ │ │ │ │ cmp r5, r3 │ │ │ │ │ vmla.f32 s14, s13, s12 │ │ │ │ │ vmla.f32 s15, s14, s12 │ │ │ │ │ vmla.f32 s11, s15, s10 │ │ │ │ │ - bne.n d83c │ │ │ │ │ + bne.n d444 │ │ │ │ │ ./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 │ │ │ │ │ @@ -21166,20 +21030,20 @@ │ │ │ │ │ mov r1, r3 │ │ │ │ │ strd r3, r4, [sp, #40] @ 0x28 │ │ │ │ │ adc.w r3, sl, ip │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.n d8aa │ │ │ │ │ + ble.n d4b2 │ │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ │ mov r7, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov r6, fp │ │ │ │ │ - b.n d7f6 │ │ │ │ │ + b.n d3fe │ │ │ │ │ ./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 (discriminator 10) │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ @@ -21213,40 +21077,40 @@ │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ ldrd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - ble.n d9b0 │ │ │ │ │ + ble.n d5b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r5, [r4, #112] @ 0x70 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr.w r9, [r4, #136] @ 0x88 │ │ │ │ │ mov ip, r1 │ │ │ │ │ ldr.w r8, [r4, #116] @ 0x74 │ │ │ │ │ adds.w lr, r3, r5 │ │ │ │ │ ldr.w r6, [r4, #132] @ 0x84 │ │ │ │ │ rsb sl, r9, #32 │ │ │ │ │ - vldr d3, [pc, #200] @ d9e0 │ │ │ │ │ + vldr d3, [pc, #200] @ d5e8 │ │ │ │ │ adc.w r7, r2, r8 │ │ │ │ │ str.w fp, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ lsl.w r1, r3, r9 │ │ │ │ │ vmov s14, r1 │ │ │ │ │ lsr.w r3, r3, sl │ │ │ │ │ cmp r6, #0 │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ vmul.f64 d7, d7, d3 │ │ │ │ │ vcvt.f32.f64 s12, d7 │ │ │ │ │ - ble.n d9d6 │ │ │ │ │ + ble.n d5de │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mul.w r3, r6, r3 │ │ │ │ │ - vldr s11, [pc, #160] @ d9e8 │ │ │ │ │ + vldr s11, [pc, #160] @ d5f0 │ │ │ │ │ add.w fp, r6, r3 │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ add.w r3, r1, r3, lsl #4 │ │ │ │ │ add.w r1, r1, fp, lsl #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ @@ -21257,28 +21121,28 @@ │ │ │ │ │ vmla.f32 s13, s12, s9 │ │ │ │ │ vldr s15, [r3, #-4] │ │ │ │ │ vldmia r2!, {s10} │ │ │ │ │ cmp r1, r3 │ │ │ │ │ vmla.f32 s14, s13, s12 │ │ │ │ │ vmla.f32 s15, s14, s12 │ │ │ │ │ vmla.f32 s11, s15, s10 │ │ │ │ │ - bne.n d95c │ │ │ │ │ + bne.n d564 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, lr │ │ │ │ │ adds.w lr, r5, lr │ │ │ │ │ adc.w r7, r7, r8 │ │ │ │ │ add.w fp, ip, #1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ vstmia r0!, {s11} │ │ │ │ │ - ble.n d9a4 │ │ │ │ │ + ble.n d5ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov ip, fp │ │ │ │ │ - b.n d922 │ │ │ │ │ + b.n d52a │ │ │ │ │ ./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 (discriminator 18) │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ @@ -21292,20 +21156,20 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 18) │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 18) │ │ │ │ │ it ls │ │ │ │ │ strls r1, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 18) │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n d8d8 │ │ │ │ │ + b.n d4e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - vldr s11, [pc, #20] @ d9e8 │ │ │ │ │ - b.n d866 │ │ │ │ │ - vldr s11, [pc, #16] @ d9e8 │ │ │ │ │ - b.n d986 │ │ │ │ │ + vldr s11, [pc, #20] @ d5f0 │ │ │ │ │ + b.n d46e │ │ │ │ │ + vldr s11, [pc, #16] @ d5f0 │ │ │ │ │ + b.n d58e │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -21320,25 +21184,25 @@ │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:31 │ │ │ │ │ sub sp, #20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r5 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ sub.w r8, r0, r3 │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ bic.w r2, r8, r8, asr #31 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.w db40 │ │ │ │ │ + blt.w d748 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 5) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.w db36 │ │ │ │ │ + ble.w d73e │ │ │ │ │ ./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 │ │ │ │ │ @@ -21346,40 +21210,40 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mla r0, r0, r8, r6 │ │ │ │ │ sub.w r0, r0, fp │ │ │ │ │ subs r0, #1 │ │ │ │ │ - bl 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ ldr r7, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ - bl cc00 │ │ │ │ │ + bl c808 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ ldr.w lr, [r4, #124] @ 0x7c │ │ │ │ │ mul.w r8, lr, r8 │ │ │ │ │ cmp r8, fp │ │ │ │ │ - ble.n db18 │ │ │ │ │ + ble.n d720 │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ mov sl, r0 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov.w r9, #44 @ 0x2c │ │ │ │ │ mov r4, fp │ │ │ │ │ - vldr s16, [pc, #232] @ db48 │ │ │ │ │ + vldr s16, [pc, #232] @ d750 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov fp, lr │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 3) │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, fp │ │ │ │ │ - bl 1b3bc │ │ │ │ │ + bl 15b34 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add r0, r7 │ │ │ │ │ vmov.f32 s15, s16 │ │ │ │ │ add r4, r6 │ │ │ │ │ add.w r0, r5, r0, lsl #2 │ │ │ │ │ cmp r8, r4 │ │ │ │ │ mla r1, r9, r1, r3 │ │ │ │ │ @@ -21415,22 +21279,22 @@ │ │ │ │ │ vmla.f32 s15, s3, s4 │ │ │ │ │ vmla.f32 s15, s5, s6 │ │ │ │ │ vmla.f32 s15, s7, s8 │ │ │ │ │ vmla.f32 s15, s9, s10 │ │ │ │ │ vmla.f32 s15, s11, s12 │ │ │ │ │ vmla.f32 s15, s13, s14 │ │ │ │ │ vstmia sl!, {s15} │ │ │ │ │ - bgt.n da68 │ │ │ │ │ + bgt.n d670 │ │ │ │ │ mov lr, fp │ │ │ │ │ mov fp, r4 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 (discriminator 4) │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 1b3bc │ │ │ │ │ + bl 15b34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 (discriminator 4) │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 (discriminator 4) │ │ │ │ │ ldrd r2, r3, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 4) │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 4) │ │ │ │ │ @@ -21443,17 +21307,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 (discriminator 12) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n db36 │ │ │ │ │ + beq.n d73e │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n da20 │ │ │ │ │ + b.n d628 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ u100_1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ @@ -21473,15 +21337,15 @@ │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ vldr d7, [r6, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ │ @@ -21499,30 +21363,30 @@ │ │ │ │ │ ./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 cc00 │ │ │ │ │ + bl c808 │ │ │ │ │ ./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 dda4 │ │ │ │ │ + beq.w d9ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ add.w r3, r6, #88 @ 0x58 │ │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ │ ldrd ip, lr, [r6, #88] @ 0x58 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bge.w dd6a │ │ │ │ │ + bge.w d972 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r2, [r6, #68] @ 0x44 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r7, [r6, #104] @ 0x68 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ ldr.w sl, [r6, #108] @ 0x6c │ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ │ @@ -21531,16 +21395,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, #832] @ df38 │ │ │ │ │ - vldr s9, [pc, #836] @ df40 │ │ │ │ │ + vldr d6, [pc, #832] @ db40 │ │ │ │ │ + vldr s9, [pc, #836] @ db48 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ sbcs.w ip, r5, sl │ │ │ │ │ mov lr, r5 │ │ │ │ │ mov ip, r1 │ │ │ │ │ @@ -21634,15 +21498,15 @@ │ │ │ │ │ adc.w r5, lr, sl │ │ │ │ │ cmp r0, r6 │ │ │ │ │ vmla.f32 s15, s10, s8 │ │ │ │ │ vmla.f32 s15, s11, s5 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r3, r6 │ │ │ │ │ - bgt.w dbfe │ │ │ │ │ + bgt.w d806 │ │ │ │ │ ./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 (discriminator 6) │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ @@ -21673,29 +21537,29 @@ │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ vpop {d8-d11} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ ldrd r4, r5, [r6, #96] @ 0x60 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - ble.w df1a │ │ │ │ │ + ble.w db22 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r3, [r6, #68] @ 0x44 │ │ │ │ │ mov.w r9, #11 │ │ │ │ │ ldrd ip, lr, [r6, #112] @ 0x70 │ │ │ │ │ str.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, #352] @ df38 │ │ │ │ │ + vldr d6, [pc, #352] @ db40 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - vldr s9, [pc, #356] @ df40 │ │ │ │ │ + vldr s9, [pc, #356] @ db48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ 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 │ │ │ │ │ @@ -21768,15 +21632,15 @@ │ │ │ │ │ vmla.f32 s15, s10, s8 │ │ │ │ │ vmla.f32 s15, s11, s5 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ adds.w r3, r4, ip │ │ │ │ │ adc.w sl, r5, lr │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bgt.w ddde │ │ │ │ │ + bgt.w d9e6 │ │ │ │ │ ./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 (discriminator 10) │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ @@ -21788,15 +21652,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 10) │ │ │ │ │ itt ls │ │ │ │ │ addls r3, r3, r5 │ │ │ │ │ strls r3, [r6, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 10) │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r4, r3, [r6, #96] @ 0x60 │ │ │ │ │ - b.n dd8a │ │ │ │ │ + b.n d992 │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -21811,25 +21675,25 @@ │ │ │ │ │ vpush {d8-d12} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:31 │ │ │ │ │ sub sp, #20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r5 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ sub.w r8, r0, r3 │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ bic.w r2, r8, r8, asr #31 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.w e210 │ │ │ │ │ + blt.w de18 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 5) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.w e206 │ │ │ │ │ + ble.w de0e │ │ │ │ │ ./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 │ │ │ │ │ @@ -21837,40 +21701,40 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mla r0, r0, r8, r6 │ │ │ │ │ sub.w r0, r0, fp │ │ │ │ │ subs r0, #1 │ │ │ │ │ - bl 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ ldr r7, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ - bl cc00 │ │ │ │ │ + bl c808 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ ldr.w lr, [r4, #124] @ 0x7c │ │ │ │ │ mul.w r8, lr, r8 │ │ │ │ │ cmp r8, fp │ │ │ │ │ - ble.w e1e8 │ │ │ │ │ + ble.w ddf0 │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ mov sl, r0 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov.w r9, #168 @ 0xa8 │ │ │ │ │ mov r4, fp │ │ │ │ │ - vldr s16, [pc, #604] @ e218 │ │ │ │ │ + vldr s16, [pc, #604] @ de20 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov fp, lr │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 3) │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, fp │ │ │ │ │ - bl 1b3bc │ │ │ │ │ + bl 15b34 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add r0, r7 │ │ │ │ │ vmov.f32 s15, s16 │ │ │ │ │ add r4, r6 │ │ │ │ │ add.w r0, r5, r0, lsl #2 │ │ │ │ │ cmp r8, r4 │ │ │ │ │ mla r1, r9, r1, r3 │ │ │ │ │ @@ -21999,22 +21863,22 @@ │ │ │ │ │ vmla.f32 s15, s3, s4 │ │ │ │ │ vmla.f32 s15, s5, s6 │ │ │ │ │ vmla.f32 s15, s7, s8 │ │ │ │ │ vmla.f32 s15, s9, s10 │ │ │ │ │ vmla.f32 s15, s11, s12 │ │ │ │ │ vmla.f32 s15, s13, s14 │ │ │ │ │ vstmia sl!, {s15} │ │ │ │ │ - bgt.w dfc2 │ │ │ │ │ + bgt.w dbca │ │ │ │ │ mov lr, fp │ │ │ │ │ mov fp, r4 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 (discriminator 4) │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 1b3bc │ │ │ │ │ + bl 15b34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 (discriminator 4) │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 (discriminator 4) │ │ │ │ │ ldrd r2, r3, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 4) │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 4) │ │ │ │ │ @@ -22027,17 +21891,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 (discriminator 12) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n e206 │ │ │ │ │ + beq.n de0e │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n df78 │ │ │ │ │ + b.n db80 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ u100_2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ @@ -22057,15 +21921,15 @@ │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ vldr d7, [r5, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ │ @@ -22082,31 +21946,31 @@ │ │ │ │ │ vcvt.f64.s32 d8, s13 │ │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ add.w r8, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl cc00 │ │ │ │ │ + bl c808 │ │ │ │ │ ./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 e4e4 │ │ │ │ │ + beq.w e0ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ add.w r3, r5, #88 @ 0x58 │ │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ │ ldrd r7, lr, [r5, #88] @ 0x58 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ │ cmp r3, sl │ │ │ │ │ mov r1, r3 │ │ │ │ │ - bge.w e49c │ │ │ │ │ + bge.w e0a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ │ ldr r6, [r5, #104] @ 0x68 │ │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ │ ldr.w r9, [r3] │ │ │ │ │ adds r3, r6, r7 │ │ │ │ │ @@ -22117,17 +21981,17 @@ │ │ │ │ │ mov.w r0, #0 │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ mov ip, r0 │ │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ │ adc.w r2, r7, lr │ │ │ │ │ str.w sl, [sp, #20] │ │ │ │ │ mov r0, r1 │ │ │ │ │ - vldr d6, [pc, #524] @ e4d8 │ │ │ │ │ + vldr d6, [pc, #524] @ e0e0 │ │ │ │ │ mov sl, r7 │ │ │ │ │ - vldr s3, [pc, #524] @ e4e0 │ │ │ │ │ + vldr s3, [pc, #524] @ e0e8 │ │ │ │ │ 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 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ @@ -22239,15 +22103,15 @@ │ │ │ │ │ cmp r5, r0 │ │ │ │ │ vmla.f32 s15, s7, s1 │ │ │ │ │ vmla.f32 s15, s8, s19 │ │ │ │ │ vmla.f32 s15, s9, s23 │ │ │ │ │ vmla.f32 s15, s10, s22 │ │ │ │ │ vmla.f32 s15, s11, s21 │ │ │ │ │ vstmia r8!, {s15} │ │ │ │ │ - bgt.w e2d8 │ │ │ │ │ + bgt.w dee0 │ │ │ │ │ ./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 (discriminator 6) │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ @@ -22285,22 +22149,22 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ ldrd r4, lr, [r5, #96] @ 0x60 │ │ │ │ │ cmp sl, lr │ │ │ │ │ - ble.w e69c │ │ │ │ │ + ble.w e2a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ │ ldrd ip, r9, [r5, #112] @ 0x70 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ adds.w r3, r4, ip │ │ │ │ │ - vldr d6, [pc, #444] @ e6b8 │ │ │ │ │ - vldr s5, [pc, #448] @ e6c0 │ │ │ │ │ + vldr d6, [pc, #444] @ e2c0 │ │ │ │ │ + vldr s5, [pc, #448] @ e2c8 │ │ │ │ │ adc.w r2, lr, r9 │ │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ add.w r1, r8, lr, lsl #2 │ │ │ │ │ mov lr, r2 │ │ │ │ │ lsls r2, r4, #6 │ │ │ │ │ @@ -22398,15 +22262,15 @@ │ │ │ │ │ vmla.f32 s15, s4, s0 │ │ │ │ │ vmla.f32 s15, s6, s1 │ │ │ │ │ vmla.f32 s15, s7, s2 │ │ │ │ │ vmla.f32 s15, s9, s22 │ │ │ │ │ vmla.f32 s15, s10, s20 │ │ │ │ │ vmla.f32 s15, s11, s19 │ │ │ │ │ vstmia r0!, {s15} │ │ │ │ │ - bgt.w e50c │ │ │ │ │ + bgt.w e114 │ │ │ │ │ ./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 (discriminator 10) │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ mul.w lr, r3, lr │ │ │ │ │ @@ -22417,15 +22281,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 10) │ │ │ │ │ itt ls │ │ │ │ │ addls r3, lr │ │ │ │ │ strls r3, [r5, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 10) │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r4, r3, [r5, #96] @ 0x60 │ │ │ │ │ - b.n e4bc │ │ │ │ │ + b.n e0c4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ cft1st(): │ │ │ │ │ @@ -22573,15 +22437,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1061 │ │ │ │ │ vstr s10, [r1, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1064 │ │ │ │ │ vstr s11, [r1, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1065 │ │ │ │ │ vstr s15, [r1, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1067 │ │ │ │ │ - ble.w e9b8 │ │ │ │ │ + ble.w e5c0 │ │ │ │ │ subs r0, #17 │ │ │ │ │ add.w r3, r2, #16 │ │ │ │ │ bic.w r0, r0, #15 │ │ │ │ │ add r0, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1071 (discriminator 3) │ │ │ │ │ vldr s8, [r2, #12] │ │ │ │ │ @@ -22801,15 +22665,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1119 (discriminator 3) │ │ │ │ │ vstr s14, [r1, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1122 (discriminator 3) │ │ │ │ │ vstr s10, [r1, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1123 (discriminator 3) │ │ │ │ │ vstr s12, [r1, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1067 (discriminator 3) │ │ │ │ │ - bne.w e800 │ │ │ │ │ + bne.w e408 │ │ │ │ │ ./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} │ │ │ │ │ @@ -22824,15 +22688,15 @@ │ │ │ │ │ mov r7, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1157 │ │ │ │ │ it le │ │ │ │ │ addle r4, r1, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1129 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1135 │ │ │ │ │ - ble.w eb58 │ │ │ │ │ + ble.w e760 │ │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ │ adds r0, r2, r6 │ │ │ │ │ adds r2, r0, r6 │ │ │ │ │ add.w lr, r9, #8 │ │ │ │ │ mov.w r8, ip, lsr #1 │ │ │ │ │ mov r3, r9 │ │ │ │ │ adds r4, r2, r6 │ │ │ │ │ @@ -22911,15 +22775,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1152 (discriminator 3) │ │ │ │ │ vstr s9, [r0, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1153 (discriminator 3) │ │ │ │ │ vstr s14, [r4, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1154 (discriminator 3) │ │ │ │ │ vstr s15, [r4, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1135 (discriminator 3) │ │ │ │ │ - bne.n e9fa │ │ │ │ │ + bne.n e602 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1157 │ │ │ │ │ adds r4, r1, r6 │ │ │ │ │ bic.w ip, ip, #1 │ │ │ │ │ adds r0, r1, r4 │ │ │ │ │ add ip, r6 │ │ │ │ │ adds r5, r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1156 │ │ │ │ │ @@ -23017,22 +22881,22 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1176 (discriminator 3) │ │ │ │ │ vstr s12, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1179 (discriminator 3) │ │ │ │ │ vstr s14, [r5, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1180 (discriminator 3) │ │ │ │ │ vstr s15, [r5, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1157 (discriminator 3) │ │ │ │ │ - bne.n eaac │ │ │ │ │ + bne.n e6b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 │ │ │ │ │ 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 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bge.w edc4 │ │ │ │ │ + bge.w e9cc │ │ │ │ │ add.w r2, r6, r8 │ │ │ │ │ add.w r3, r9, r6 │ │ │ │ │ add r4, r6 │ │ │ │ │ add.w r5, r9, r1, lsl #3 │ │ │ │ │ adds r6, r1, r2 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r1, r7 │ │ │ │ │ @@ -23054,15 +22918,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1191 │ │ │ │ │ vadd.f32 s15, s9, s9 │ │ │ │ │ vmov.f32 s2, s4 │ │ │ │ │ vmls.f32 s2, s15, s3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1192 │ │ │ │ │ vnmls.f32 s1, s15, s4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1193 │ │ │ │ │ - bge.n ec9a │ │ │ │ │ + bge.n e8a2 │ │ │ │ │ add.w fp, r4, #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, r5, r4, lsl #2 │ │ │ │ │ add fp, r3 │ │ │ │ │ @@ -23170,15 +23034,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1214 (discriminator 3) │ │ │ │ │ vstr s10, [sl, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1217 (discriminator 3) │ │ │ │ │ vstr s12, [lr, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1218 (discriminator 3) │ │ │ │ │ vstr s14, [lr, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1193 (discriminator 3) │ │ │ │ │ - bne.n ebd4 │ │ │ │ │ + bne.n e7dc │ │ │ │ │ ./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 │ │ │ │ │ @@ -23187,15 +23051,15 @@ │ │ │ │ │ vmov.f32 s1, s3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1222 │ │ │ │ │ vmov.f32 s2, s4 │ │ │ │ │ vmls.f32 s2, s15, s3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1223 │ │ │ │ │ vnmls.f32 s1, s15, s4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1224 │ │ │ │ │ - bge.n edb0 │ │ │ │ │ + bge.n e9b8 │ │ │ │ │ add.w fp, r6, #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 │ │ │ │ │ @@ -23305,46 +23169,46 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1245 (discriminator 3) │ │ │ │ │ vstr s10, [sl, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1248 (discriminator 3) │ │ │ │ │ vstr s12, [lr, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1249 (discriminator 3) │ │ │ │ │ vstr s14, [lr, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1224 (discriminator 3) │ │ │ │ │ - bne.n ecea │ │ │ │ │ + bne.n e8f2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1184 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add r3, r8 │ │ │ │ │ adds r7, #8 │ │ │ │ │ adds r1, #16 │ │ │ │ │ add r4, r8 │ │ │ │ │ add r2, r8 │ │ │ │ │ add r6, r8 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt.w eb80 │ │ │ │ │ + bgt.w e788 │ │ │ │ │ ./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} │ │ │ │ │ nop │ │ │ │ │ cftbsub(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:974 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:979 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:974 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:979 │ │ │ │ │ - bgt.w eee6 │ │ │ │ │ + bgt.w eaee │ │ │ │ │ ./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 ee42 │ │ │ │ │ + beq.n ea4a │ │ │ │ │ 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 (discriminator 3) │ │ │ │ │ vldr s15, [r1, #-4] │ │ │ │ │ @@ -23379,23 +23243,23 @@ │ │ │ │ │ vsub.f32 s15, s15, s12 │ │ │ │ │ vstr s15, [r2, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1016 (discriminator 3) │ │ │ │ │ vstr s14, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1017 (discriminator 3) │ │ │ │ │ vstr s13, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1010 (discriminator 3) │ │ │ │ │ - blt.n edee │ │ │ │ │ + blt.n e9f6 │ │ │ │ │ ./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 ede6 │ │ │ │ │ + bne.n e9ee │ │ │ │ │ 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 │ │ │ │ │ @@ -23477,68 +23341,68 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1005 (discriminator 3) │ │ │ │ │ vstr s9, [r0, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1006 (discriminator 3) │ │ │ │ │ vstr s14, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1007 (discriminator 3) │ │ │ │ │ vstr s15, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:988 (discriminator 3) │ │ │ │ │ - blt.n ee50 │ │ │ │ │ + blt.n ea58 │ │ │ │ │ ./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 e6c4 │ │ │ │ │ + bl e2cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:982 │ │ │ │ │ cmp r6, #32 │ │ │ │ │ - ble.n ee38 │ │ │ │ │ + ble.n ea40 │ │ │ │ │ ./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 eef8 │ │ │ │ │ + b.n eb00 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:983 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl e9c0 │ │ │ │ │ + bl e5c8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:982 │ │ │ │ │ lsls r3, r5, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - blt.n eef6 │ │ │ │ │ + blt.n eafe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:987 │ │ │ │ │ - beq.n ef14 │ │ │ │ │ + beq.n eb1c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1010 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.w ede6 │ │ │ │ │ + bgt.w e9ee │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1020 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:988 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.n ee44 │ │ │ │ │ + bgt.n ea4c │ │ │ │ │ ./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} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:929 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:924 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:929 │ │ │ │ │ - bgt.w f02a │ │ │ │ │ + bgt.w ec32 │ │ │ │ │ ./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 ef8a │ │ │ │ │ + beq.n eb92 │ │ │ │ │ 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 (discriminator 3) │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ @@ -23572,23 +23436,23 @@ │ │ │ │ │ vadd.f32 s13, s13, s12 │ │ │ │ │ vstr s13, [r2, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:966 (discriminator 3) │ │ │ │ │ vstr s15, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:967 (discriminator 3) │ │ │ │ │ vstr s14, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:960 (discriminator 3) │ │ │ │ │ - blt.n ef3a │ │ │ │ │ + blt.n eb42 │ │ │ │ │ ./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 ef32 │ │ │ │ │ + bne.n eb3a │ │ │ │ │ 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 │ │ │ │ │ @@ -23668,49 +23532,49 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:955 (discriminator 3) │ │ │ │ │ vstr s9, [r0, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:956 (discriminator 3) │ │ │ │ │ vstr s14, [r3, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:957 (discriminator 3) │ │ │ │ │ vstr s15, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:938 (discriminator 3) │ │ │ │ │ - blt.n ef98 │ │ │ │ │ + blt.n eba0 │ │ │ │ │ ./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 e6c4 │ │ │ │ │ + bl e2cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:932 │ │ │ │ │ cmp r6, #32 │ │ │ │ │ - ble.n ef80 │ │ │ │ │ + ble.n eb88 │ │ │ │ │ ./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 f03c │ │ │ │ │ + b.n ec44 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:933 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl e9c0 │ │ │ │ │ + bl e5c8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:932 │ │ │ │ │ lsls r3, r5, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - blt.n f03a │ │ │ │ │ + blt.n ec42 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:937 │ │ │ │ │ - beq.n f058 │ │ │ │ │ + beq.n ec60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:960 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.w ef32 │ │ │ │ │ + bgt.w eb3a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:970 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:938 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.n ef8c │ │ │ │ │ + bgt.n eb94 │ │ │ │ │ ./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} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1260 │ │ │ │ │ @@ -23721,18 +23585,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 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1263 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - ble.n f10c │ │ │ │ │ + ble.n ed14 │ │ │ │ │ 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 │ │ │ │ │ @@ -23795,15 +23659,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1275 (discriminator 3) │ │ │ │ │ vsub.f32 s15, s13, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1274 (discriminator 3) │ │ │ │ │ vstr s14, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1275 (discriminator 3) │ │ │ │ │ vstr s15, [r0, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1263 (discriminator 3) │ │ │ │ │ - bne.n f0a2 │ │ │ │ │ + bne.n ecaa │ │ │ │ │ ./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:1285 │ │ │ │ │ vldr s15, [r1, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1281 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ @@ -23820,18 +23684,18 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1281 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1285 │ │ │ │ │ vstr s15, [r1, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1287 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1289 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - ble.n f1cc │ │ │ │ │ + ble.n edd4 │ │ │ │ │ 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 │ │ │ │ │ @@ -23894,15 +23758,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1301 (discriminator 3) │ │ │ │ │ vsub.f32 s14, s14, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1300 (discriminator 3) │ │ │ │ │ vstr s15, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1301 (discriminator 3) │ │ │ │ │ vstr s14, [r0, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1289 (discriminator 3) │ │ │ │ │ - bne.n f162 │ │ │ │ │ + bne.n ed6a │ │ │ │ │ ./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 │ │ │ │ │ @@ -23919,20 +23783,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 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1315 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ it le │ │ │ │ │ movle.w r8, r8, lsl #2 │ │ │ │ │ - ble.n f260 │ │ │ │ │ + ble.n ee68 │ │ │ │ │ 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 │ │ │ │ │ @@ -23960,15 +23824,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1321 (discriminator 3) │ │ │ │ │ vstmia r2!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1315 (discriminator 3) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1322 (discriminator 3) │ │ │ │ │ vstr s13, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1315 (discriminator 3) │ │ │ │ │ - bne.n f226 │ │ │ │ │ + bne.n ee2e │ │ │ │ │ ./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 │ │ │ │ │ @@ -23985,20 +23849,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 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1336 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ it le │ │ │ │ │ movle.w r8, r8, lsl #2 │ │ │ │ │ - ble.n f2f4 │ │ │ │ │ + ble.n eefc │ │ │ │ │ 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 │ │ │ │ │ @@ -24025,15 +23889,15 @@ │ │ │ │ │ vnmls.f32 s13, s12, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1342 (discriminator 3) │ │ │ │ │ vstr s15, [r0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1343 (discriminator 3) │ │ │ │ │ vstmia r2!, {s13} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:1336 (discriminator 3) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n f2ba │ │ │ │ │ + bne.n eec2 │ │ │ │ │ ./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 │ │ │ │ │ @@ -24054,28 +23918,28 @@ │ │ │ │ │ flags(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g32.c:17 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ backward(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g32.c:14 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.w 78cc │ │ │ │ │ + b.w 759c │ │ │ │ │ forward(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g32.c:13 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.w 78cc │ │ │ │ │ + b.w 759c │ │ │ │ │ nop │ │ │ │ │ -makect.part.0(): │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:690 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:697 │ │ │ │ │ asrs r7, r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:698 │ │ │ │ │ vmov s14, r7 │ │ │ │ │ - vldr s15, [pc, #128] @ f3b8 │ │ │ │ │ + vldr s15, [pc, #128] @ efc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:690 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:698 │ │ │ │ │ vcvt.f32.s32 s0, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:690 │ │ │ │ │ vpush {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:700 │ │ │ │ │ @@ -24083,70 +23947,70 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:690 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:698 │ │ │ │ │ vdiv.f32 s17, s15, s0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:699 │ │ │ │ │ vmul.f32 s0, s0, s17 │ │ │ │ │ - blx 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 │ │ │ │ │ vstr s0, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:700 │ │ │ │ │ vstr s15, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 │ │ │ │ │ - beq.n f3ac │ │ │ │ │ + beq.n efb4 │ │ │ │ │ adds r6, r5, #4 │ │ │ │ │ add.w r9, sp, #4 │ │ │ │ │ add.w r5, r5, r4, lsl #2 │ │ │ │ │ mov r8, sp │ │ │ │ │ movs r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 │ │ │ │ │ vmov s15, r4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 │ │ │ │ │ vcvt.f32.s32 s0, s15 │ │ │ │ │ vmul.f32 s0, s0, s17 │ │ │ │ │ - blx 1720 │ │ │ │ │ + blx 1448 │ │ │ │ │ vldr s14, [sp] │ │ │ │ │ vldr s15, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 │ │ │ │ │ vmul.f32 s14, s14, s16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:703 │ │ │ │ │ vmul.f32 s15, s15, s16 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:702 │ │ │ │ │ vstmia r6!, {s14} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:703 │ │ │ │ │ vstmdb r5!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:701 │ │ │ │ │ - bne.n f37a │ │ │ │ │ + bne.n ef82 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:706 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ nop │ │ │ │ │ lsrs r3, r3, #31 │ │ │ │ │ subs r7, #73 @ 0x49 │ │ │ │ │ -bitrv2.constprop.0(): │ │ │ │ │ +bitrv2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:718 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ - ldr r4, [pc, #644] @ (f648 ) │ │ │ │ │ - ldr r3, [pc, #644] @ (f64c ) │ │ │ │ │ + ldr r4, [pc, #644] @ (f250 ) │ │ │ │ │ + ldr r3, [pc, #644] @ (f254 ) │ │ │ │ │ sub.w sp, sp, #4128 @ 0x1020 │ │ │ │ │ add r4, pc │ │ │ │ │ sub sp, #4 │ │ │ │ │ add.w r5, sp, #4096 @ 0x1000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:721 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ @@ -24154,15 +24018,15 @@ │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:718 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:721 │ │ │ │ │ - ble.n f4de │ │ │ │ │ + ble.n f0e6 │ │ │ │ │ add r6, sp, #28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:720 │ │ │ │ │ movs r7, #1 │ │ │ │ │ subs r4, r6, #4 │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:722 │ │ │ │ │ add.w lr, r7, ip │ │ │ │ │ @@ -24179,35 +24043,35 @@ │ │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ │ add r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:723 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:724 │ │ │ │ │ str.w r3, [lr, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:723 │ │ │ │ │ - bne.n f406 │ │ │ │ │ + bne.n f00e │ │ │ │ │ ./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 f420 │ │ │ │ │ + ble.n f028 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:726 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n f3f0 │ │ │ │ │ + b.n eff8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:728 │ │ │ │ │ mov.w ip, r7, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:729 │ │ │ │ │ it ne │ │ │ │ │ movne r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:728 │ │ │ │ │ mov sl, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:743 │ │ │ │ │ it eq │ │ │ │ │ lsleq r7, r7, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:729 │ │ │ │ │ - beq.n f4ea │ │ │ │ │ + beq.n f0f2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:787 │ │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:788 │ │ │ │ │ mov r6, r4 │ │ │ │ │ add.w r0, ip, r2 │ │ │ │ │ add.w lr, r7, r2 │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ @@ -24269,39 +24133,39 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:804 │ │ │ │ │ str.w fp, [r0, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:805 │ │ │ │ │ str.w r9, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:806 │ │ │ │ │ str.w r8, [sl] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:786 │ │ │ │ │ - bne.n f44a │ │ │ │ │ + bne.n f052 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:785 │ │ │ │ │ adds r7, #2 │ │ │ │ │ cmp ip, r7 │ │ │ │ │ - bne.n f430 │ │ │ │ │ + bne.n f038 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:712 │ │ │ │ │ - ldr r2, [pc, #404] @ (f650 ) │ │ │ │ │ + ldr r2, [pc, #404] @ (f258 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:810 │ │ │ │ │ add.w r1, sp, #4096 @ 0x1000 │ │ │ │ │ - ldr r3, [pc, #396] @ (f64c ) │ │ │ │ │ + ldr r3, [pc, #396] @ (f254 ) │ │ │ │ │ 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 f642 │ │ │ │ │ + bne.w f24a │ │ │ │ │ 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:729 │ │ │ │ │ - bne.n f4b8 │ │ │ │ │ + bne.n f0c0 │ │ │ │ │ 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 │ │ │ │ │ add r6, sp, #28 │ │ │ │ │ subs r2, r6, #4 │ │ │ │ │ @@ -24355,15 +24219,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 │ │ │ │ │ - beq.n f4b8 │ │ │ │ │ + beq.n f0c0 │ │ │ │ │ ./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 │ │ │ │ │ @@ -24487,47 +24351,49 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:770 │ │ │ │ │ str.w lr, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:771 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:731 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n f57a │ │ │ │ │ + bne.n f182 │ │ │ │ │ ldrd fp, r3, [sp, #8] │ │ │ │ │ - b.n f4f8 │ │ │ │ │ + b.n f100 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:810 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - adds.w r0, lr, r0 │ │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bic.w r0, r6, r0 │ │ │ │ │ -bitrv2conj.constprop.0(): │ │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ +bitrv2conj(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:819 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ - ldr r4, [pc, #800] @ (f97c ) │ │ │ │ │ - ldr r2, [pc, #800] @ (f980 ) │ │ │ │ │ + ldr r4, [pc, #800] @ (f584 ) │ │ │ │ │ + ldr r2, [pc, #800] @ (f588 ) │ │ │ │ │ subw sp, sp, #2084 @ 0x824 │ │ │ │ │ add r4, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:819 │ │ │ │ │ add.w fp, sp, #28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ 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, [fp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ - ble.w f96c │ │ │ │ │ + ble.w f574 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:821 │ │ │ │ │ movs r5, #1 │ │ │ │ │ add.w sl, sp, #24 │ │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:823 │ │ │ │ │ adds r4, r5, r6 │ │ │ │ │ asrs r0, r0, #1 │ │ │ │ │ @@ -24541,48 +24407,48 @@ │ │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ │ add r3, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:824 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:825 │ │ │ │ │ str.w r3, [r4, #4]! │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:824 │ │ │ │ │ - bne.n f696 │ │ │ │ │ + bne.n f29e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ lsls r2, r5, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:827 │ │ │ │ │ lsls r3, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - ble.n f6b0 │ │ │ │ │ + ble.n f2b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:827 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n f688 │ │ │ │ │ + b.n f290 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:829 │ │ │ │ │ lsls r5, r5, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ adds r4, r5, #1 │ │ │ │ │ lsls r4, r4, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:830 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq.w f7c2 │ │ │ │ │ + beq.w f3ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:890 │ │ │ │ │ vldr s15, [r1, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ adds r2, r1, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:890 │ │ │ │ │ vneg.f32 s15, s15 │ │ │ │ │ vstr s15, [r1, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:891 │ │ │ │ │ vldr s15, [r2] │ │ │ │ │ vneg.f32 s15, s15 │ │ │ │ │ vstr s15, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 │ │ │ │ │ - beq.n f7a2 │ │ │ │ │ + beq.n f3aa │ │ │ │ │ movs r7, #2 │ │ │ │ │ add.w sl, sp, #24 │ │ │ │ │ mov.w lr, r3, lsl #1 │ │ │ │ │ str.w lr, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:894 │ │ │ │ │ ldr.w r0, [fp, #4]! │ │ │ │ │ mov lr, sl │ │ │ │ │ @@ -24656,15 +24522,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:911 │ │ │ │ │ vstr s14, [r4, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:912 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:913 │ │ │ │ │ vstr s15, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:893 │ │ │ │ │ - bne.n f700 │ │ │ │ │ + bne.n f308 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:916 │ │ │ │ │ add.w r3, r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:917 │ │ │ │ │ add r8, r5 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 │ │ │ │ │ adds r7, #2 │ │ │ │ │ @@ -24683,28 +24549,28 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:917 │ │ │ │ │ vneg.f32 s15, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:917 │ │ │ │ │ vstr s15, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:892 │ │ │ │ │ - bne.n f6e8 │ │ │ │ │ + bne.n f2f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:813 │ │ │ │ │ - ldr r2, [pc, #480] @ (f984 ) │ │ │ │ │ + ldr r2, [pc, #480] @ (f58c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:920 │ │ │ │ │ - ldr r3, [pc, #472] @ (f980 ) │ │ │ │ │ + ldr r3, [pc, #472] @ (f588 ) │ │ │ │ │ ./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 f976 │ │ │ │ │ + bne.w f57e │ │ │ │ │ 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:874 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:844 │ │ │ │ │ mov.w r9, r3, lsl #2 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ @@ -24778,15 +24644,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:885 │ │ │ │ │ vstr s15, [r0] │ │ │ │ │ ./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 │ │ │ │ │ - beq.n f7a2 │ │ │ │ │ + beq.n f3aa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:833 │ │ │ │ │ ldr.w r4, [lr, #4] │ │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ │ adds r7, r4, r5 │ │ │ │ │ add.w r0, sl, r4 │ │ │ │ │ adds r6, r7, r5 │ │ │ │ │ add.w r4, r1, r4, lsl #2 │ │ │ │ │ @@ -24927,41 +24793,42 @@ │ │ │ │ │ ./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 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n f880 │ │ │ │ │ + bne.n f488 │ │ │ │ │ ldrd fp, r3, [sp, #4] │ │ │ │ │ ldr.w lr, [sp, #12] │ │ │ │ │ - b.n f7d8 │ │ │ │ │ + b.n f3e0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:822 │ │ │ │ │ movs r4, #12 │ │ │ │ │ movs r5, #2 │ │ │ │ │ movs r2, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:821 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n f6b6 │ │ │ │ │ + b.n f2be │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:920 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - stmia.w r6, {} │ │ │ │ │ + ldr r4, [sp, #520] @ 0x208 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n f80c │ │ │ │ │ + ldr r3, [sp, #248] @ 0xf8 │ │ │ │ │ movs r0, r0 │ │ │ │ │ -makewt.part.0.isra.0(): │ │ │ │ │ +makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:669 │ │ │ │ │ asrs r7, r0, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:670 │ │ │ │ │ vmov s14, r7 │ │ │ │ │ - vldr s15, [pc, #140] @ fa20 │ │ │ │ │ + vldr s15, [pc, #140] @ f628 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:672 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:670 │ │ │ │ │ vcvt.f32.s32 s0, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ vpush {d8} │ │ │ │ │ mov r8, r1 │ │ │ │ │ @@ -24977,24 +24844,24 @@ │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:670 │ │ │ │ │ vdiv.f32 s16, s15, s0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:661 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:673 │ │ │ │ │ vmul.f32 s0, s0, s16 │ │ │ │ │ - blx 1818 │ │ │ │ │ + blx 1540 │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:675 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:673 │ │ │ │ │ vstr s0, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:674 │ │ │ │ │ vstr s0, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:675 │ │ │ │ │ - ble.n fa14 │ │ │ │ │ + ble.n f61c │ │ │ │ │ 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 │ │ │ │ │ @@ -25005,37 +24872,37 @@ │ │ │ │ │ mov r1, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:677 │ │ │ │ │ vcvt.f32.s32 s0, s15 │ │ │ │ │ mov r0, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:676 │ │ │ │ │ adds r4, #2 │ │ │ │ │ vmul.f32 s0, s0, s16 │ │ │ │ │ - blx 1720 │ │ │ │ │ + blx 1448 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:679 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:680 │ │ │ │ │ str r2, [r6, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:681 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:682 │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:676 │ │ │ │ │ - bgt.n f9da │ │ │ │ │ + bgt.n f5e2 │ │ │ │ │ ./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 f3bc │ │ │ │ │ + b.n efc4 │ │ │ │ │ ./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 │ │ │ │ │ @@ -25047,142 +24914,154 @@ │ │ │ │ │ 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 fa42 │ │ │ │ │ + ble.n f64a │ │ │ │ │ ./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 fa4a │ │ │ │ │ + bgt.n f652 │ │ │ │ │ +_soxr_cdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:331 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - bgt.n fa50 │ │ │ │ │ + bgt.n f658 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:339 │ │ │ │ │ - beq.n fa5c │ │ │ │ │ + beq.n f664 │ │ │ │ │ ./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 f988 │ │ │ │ │ + bl f590 │ │ │ │ │ +_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 fa6a │ │ │ │ │ + blt.n f672 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:333 │ │ │ │ │ - bl f3bc │ │ │ │ │ + bl efc4 │ │ │ │ │ ./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 ef1c │ │ │ │ │ + b.w eb24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:336 │ │ │ │ │ - bl f654 │ │ │ │ │ + bl f25c │ │ │ │ │ ./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 edd0 │ │ │ │ │ + b.w e9d8 │ │ │ │ │ _soxr_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:346 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:350 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:346 │ │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:351 │ │ │ │ │ cmp.w r0, r5, lsl #2 │ │ │ │ │ - ble.n fae4 │ │ │ │ │ + ble.n f6ec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:352 │ │ │ │ │ asrs r5, r0, #2 │ │ │ │ │ +makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ movs r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ str r6, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - ble.n fb52 │ │ │ │ │ + ble.n f75a │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f988 │ │ │ │ │ + bl f590 │ │ │ │ │ +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 │ │ │ │ │ mov.w r8, r5, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:357 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:358 │ │ │ │ │ add.w r1, r9, r8 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl f32c │ │ │ │ │ + bl ef34 │ │ │ │ │ +_soxr_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - blt.n fb1e │ │ │ │ │ + blt.n f726 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:362 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl f3bc │ │ │ │ │ + bl efc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:363 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl ef1c │ │ │ │ │ + bl eb24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:364 │ │ │ │ │ add.w r3, r9, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl f060 │ │ │ │ │ - b.n fb02 │ │ │ │ │ + bl ec68 │ │ │ │ │ + b.n f70a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:355 │ │ │ │ │ ldr r6, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:356 │ │ │ │ │ lsls r3, r6, #2 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - ble.n faf6 │ │ │ │ │ + ble.n f6fe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:357 │ │ │ │ │ asrs r6, r7, #2 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r6, [r8, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bgt.n fb56 │ │ │ │ │ + bgt.n f75e │ │ │ │ │ +_soxr_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:360 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - blt.n fb1e │ │ │ │ │ + blt.n f726 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:361 │ │ │ │ │ cmp r7, #4 │ │ │ │ │ - bgt.n fb90 │ │ │ │ │ + bgt.n f798 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:365 │ │ │ │ │ - beq.n fb84 │ │ │ │ │ + beq.n f78c │ │ │ │ │ ./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 │ │ │ │ │ @@ -25204,57 +25083,60 @@ │ │ │ │ │ ./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 fb60 │ │ │ │ │ + bgt.n f768 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:378 │ │ │ │ │ - bne.n fb1a │ │ │ │ │ + bne.n f722 │ │ │ │ │ ./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 ef1c │ │ │ │ │ + b.w eb24 │ │ │ │ │ +makewt(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:379 │ │ │ │ │ movs r3, #4 │ │ │ │ │ - b.n fae8 │ │ │ │ │ + b.n f6f0 │ │ │ │ │ +_soxr_rdft_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:358 │ │ │ │ │ mov.w r8, r5, lsl #2 │ │ │ │ │ add.w r1, r9, r8 │ │ │ │ │ - b.n fab6 │ │ │ │ │ + b.n f6be │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:375 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add.w r3, r9, r5, lsl #2 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl f110 │ │ │ │ │ + bl ed18 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:376 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl f3bc │ │ │ │ │ + bl efc4 │ │ │ │ │ ./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 edd0 │ │ │ │ │ + b.w e9d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:366 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl ef1c │ │ │ │ │ - b.n fb02 │ │ │ │ │ + bl eb24 │ │ │ │ │ + b.n f70a │ │ │ │ │ mov.w r8, r5, lsl #2 │ │ │ │ │ - b.n fac2 │ │ │ │ │ + b.n f6ca │ │ │ │ │ nop │ │ │ │ │ _soxr_ddct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:386 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r9, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:390 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ @@ -25262,73 +25144,79 @@ │ │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:391 │ │ │ │ │ lsls r6, r6, #2 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bge.n fc4c │ │ │ │ │ + bge.n f854 │ │ │ │ │ ./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.n fc62 │ │ │ │ │ + ble.n f86a │ │ │ │ │ mov r1, r8 │ │ │ │ │ +_soxr_ddct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:398 │ │ │ │ │ add.w r6, r8, r0, lsl #2 │ │ │ │ │ - bl f988 │ │ │ │ │ +makewt(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:398 │ │ │ │ │ + bl f590 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r5, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f32c │ │ │ │ │ + bl ef34 │ │ │ │ │ +_soxr_ddct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:401 │ │ │ │ │ add.w ip, r5, #1073741824 @ 0x40000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:400 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:401 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ mov.w ip, ip, lsl #2 │ │ │ │ │ add.w r9, r4, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:400 │ │ │ │ │ - blt.n fc6c │ │ │ │ │ + blt.n f874 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f1e4 │ │ │ │ │ + bl edec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:418 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - bgt.w fcfe │ │ │ │ │ + bgt.w f906 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:422 │ │ │ │ │ - beq.w fd60 │ │ │ │ │ + beq.w f968 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vldr s12, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vldr s15, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:426 │ │ │ │ │ vadd.f32 s14, s12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vsub.f32 s12, s12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:426 │ │ │ │ │ vstr s14, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 │ │ │ │ │ - bne.n fc44 │ │ │ │ │ + bne.n f84c │ │ │ │ │ subs r5, #3 │ │ │ │ │ add.w r3, r4, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ lsrs r5, r5, #1 │ │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:428 (discriminator 3) │ │ │ │ │ vldr s15, [r2, #8] │ │ │ │ │ @@ -25342,46 +25230,48 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:428 (discriminator 3) │ │ │ │ │ vstr s13, [r2, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 (discriminator 3) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:429 (discriminator 3) │ │ │ │ │ vstr s15, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 (discriminator 3) │ │ │ │ │ - bne.n fc26 │ │ │ │ │ + bne.n f82e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:431 │ │ │ │ │ vstr s12, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:433 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:395 │ │ │ │ │ ldr r7, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:398 │ │ │ │ │ add r6, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:396 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - ble.n fbd4 │ │ │ │ │ + ble.n f7dc │ │ │ │ │ +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 │ │ │ │ │ it le │ │ │ │ │ movle r7, r0 │ │ │ │ │ - ble.n fbd4 │ │ │ │ │ - b.n fbca │ │ │ │ │ + ble.n f7dc │ │ │ │ │ + b.n f7d2 │ │ │ │ │ +_soxr_ddct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:398 │ │ │ │ │ add.w r6, r8, r0, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:396 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - ble.n fbd4 │ │ │ │ │ - b.n fbc6 │ │ │ │ │ + ble.n f7dc │ │ │ │ │ + b.n f7ce │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:401 │ │ │ │ │ vldr s12, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:402 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ - ble.n fcda │ │ │ │ │ + ble.n f8e2 │ │ │ │ │ subs r2, r5, #4 │ │ │ │ │ add.w ip, ip, #4 │ │ │ │ │ sub.w r3, r4, #8 │ │ │ │ │ add.w r1, r4, ip │ │ │ │ │ lsrs r2, r2, #1 │ │ │ │ │ add r3, ip │ │ │ │ │ sub.w r3, r3, r2, lsl #3 │ │ │ │ │ @@ -25397,43 +25287,43 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:403 (discriminator 3) │ │ │ │ │ vstr s13, [r1, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:402 (discriminator 3) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:404 (discriminator 3) │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:402 (discriminator 3) │ │ │ │ │ - bne.n fc8a │ │ │ │ │ + bne.n f892 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:406 │ │ │ │ │ vldr s15, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:408 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:406 │ │ │ │ │ vsub.f32 s14, s15, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:407 │ │ │ │ │ vadd.f32 s15, s15, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:406 │ │ │ │ │ vstr s14, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:407 │ │ │ │ │ vstr s15, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:408 │ │ │ │ │ - bne.n fd32 │ │ │ │ │ + bne.n f93a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:413 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ef1c │ │ │ │ │ + bl eb24 │ │ │ │ │ ./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 f1e4 │ │ │ │ │ + b.w edec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:406 │ │ │ │ │ vldr s15, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:416 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ @@ -25444,144 +25334,150 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:406 │ │ │ │ │ vstr s14, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:407 │ │ │ │ │ vstr s12, [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 f1e4 │ │ │ │ │ + b.w edec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:419 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f3bc │ │ │ │ │ + bl efc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:420 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ef1c │ │ │ │ │ + bl eb24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:421 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f060 │ │ │ │ │ + bl ec68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vldr s12, [r4] │ │ │ │ │ vldr s15, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:426 │ │ │ │ │ vadd.f32 s14, s15, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:425 │ │ │ │ │ vsub.f32 s12, s12, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:426 │ │ │ │ │ vstr s14, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:427 │ │ │ │ │ - b.n fc18 │ │ │ │ │ + b.n f820 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:409 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f110 │ │ │ │ │ + bl ed18 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:410 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f3bc │ │ │ │ │ + bl efc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:411 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl edd0 │ │ │ │ │ + bl e9d8 │ │ │ │ │ ./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 f1e4 │ │ │ │ │ + b.w edec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:423 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ef1c │ │ │ │ │ - b.n fd1c │ │ │ │ │ + bl eb24 │ │ │ │ │ + b.n f924 │ │ │ │ │ _soxr_ddst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:437 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r9, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:441 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:437 │ │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:442 │ │ │ │ │ lsls r6, r6, #2 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bge.n fe28 │ │ │ │ │ + bge.n fa30 │ │ │ │ │ ./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.n fe3e │ │ │ │ │ + ble.n fa46 │ │ │ │ │ mov r1, r8 │ │ │ │ │ +_soxr_ddst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:449 │ │ │ │ │ add.w r6, r8, r0, lsl #2 │ │ │ │ │ - bl f988 │ │ │ │ │ +makewt(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:449 │ │ │ │ │ + bl f590 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r5, [r9, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f32c │ │ │ │ │ + bl ef34 │ │ │ │ │ +_soxr_ddst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:452 │ │ │ │ │ add.w ip, r5, #1073741824 @ 0x40000000 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:451 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:452 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ mov.w ip, ip, lsl #2 │ │ │ │ │ add.w r9, r4, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:451 │ │ │ │ │ - blt.n fe48 │ │ │ │ │ + blt.n fa50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f278 │ │ │ │ │ + bl ee80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:469 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - bgt.w fede │ │ │ │ │ + bgt.w fae6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:473 │ │ │ │ │ - beq.w ff40 │ │ │ │ │ + beq.w fb48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vldr s15, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vldr s14, [r4, #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, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 │ │ │ │ │ - bne.n fe1c │ │ │ │ │ + bne.n fa24 │ │ │ │ │ subs r5, #3 │ │ │ │ │ add.w r3, r4, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ lsrs r5, r5, #1 │ │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:479 (discriminator 3) │ │ │ │ │ vldr s15, [r2, #8] │ │ │ │ │ @@ -25596,47 +25492,49 @@ │ │ │ │ │ vsub.f32 s14, s14, s13 │ │ │ │ │ vstr s14, [r2, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 (discriminator 3) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:480 (discriminator 3) │ │ │ │ │ vstr s15, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 (discriminator 3) │ │ │ │ │ - bne.n fdfa │ │ │ │ │ + bne.n fa02 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:482 │ │ │ │ │ vneg.f32 s15, s12 │ │ │ │ │ vstr s15, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:484 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:446 │ │ │ │ │ ldr r7, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:449 │ │ │ │ │ add r6, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:447 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - ble.n fda8 │ │ │ │ │ + ble.n f9b0 │ │ │ │ │ +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 │ │ │ │ │ it le │ │ │ │ │ movle r7, r0 │ │ │ │ │ - ble.n fda8 │ │ │ │ │ - b.n fd9e │ │ │ │ │ + ble.n f9b0 │ │ │ │ │ + b.n f9a6 │ │ │ │ │ +_soxr_ddst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:449 │ │ │ │ │ add.w r6, r8, r0, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:447 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - ble.n fda8 │ │ │ │ │ - b.n fd9a │ │ │ │ │ + ble.n f9b0 │ │ │ │ │ + b.n f9a2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:452 │ │ │ │ │ vldr s12, [r9] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:453 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ - ble.n feba │ │ │ │ │ + ble.n fac2 │ │ │ │ │ subs r2, r5, #4 │ │ │ │ │ add.w ip, ip, #4 │ │ │ │ │ sub.w r3, r4, #8 │ │ │ │ │ add.w r1, r4, ip │ │ │ │ │ lsrs r2, r2, #1 │ │ │ │ │ add r3, ip │ │ │ │ │ sub.w r3, r3, r2, lsl #3 │ │ │ │ │ @@ -25653,43 +25551,43 @@ │ │ │ │ │ vsub.f32 s14, s14, s13 │ │ │ │ │ vstr s14, [r1, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:453 (discriminator 3) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:455 (discriminator 3) │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:453 (discriminator 3) │ │ │ │ │ - bne.n fe66 │ │ │ │ │ + bne.n fa6e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:457 │ │ │ │ │ vldr s15, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:459 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:457 │ │ │ │ │ vadd.f32 s14, s15, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:458 │ │ │ │ │ vsub.f32 s15, s15, s12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:457 │ │ │ │ │ vstr s14, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:458 │ │ │ │ │ vstr s15, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:459 │ │ │ │ │ - bne.n ff12 │ │ │ │ │ + bne.n fb1a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:464 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ef1c │ │ │ │ │ + bl eb24 │ │ │ │ │ ./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 f278 │ │ │ │ │ + b.w ee80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:457 │ │ │ │ │ vldr s15, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ @@ -25700,95 +25598,95 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:457 │ │ │ │ │ vstr s14, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:458 │ │ │ │ │ vstr s15, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:484 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:467 │ │ │ │ │ - b.w f278 │ │ │ │ │ + b.w ee80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:470 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f3bc │ │ │ │ │ + bl efc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:471 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ef1c │ │ │ │ │ + bl eb24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:472 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f060 │ │ │ │ │ + bl ec68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:476 │ │ │ │ │ vldr s15, [r4] │ │ │ │ │ vldr s14, [r4, #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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:477 │ │ │ │ │ vstr s13, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:478 │ │ │ │ │ - b.n fdec │ │ │ │ │ + b.n f9f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:460 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f110 │ │ │ │ │ + bl ed18 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:461 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f3bc │ │ │ │ │ + bl efc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:462 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl edd0 │ │ │ │ │ + bl e9d8 │ │ │ │ │ ./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 f278 │ │ │ │ │ + b.w ee80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:474 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ef1c │ │ │ │ │ - b.n fefc │ │ │ │ │ + bl eb24 │ │ │ │ │ + b.n fb04 │ │ │ │ │ _soxr_dfct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:488 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:492 │ │ │ │ │ ldr.w sl, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:488 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:493 │ │ │ │ │ cmp.w r0, sl, lsl #3 │ │ │ │ │ - bgt.w 1018a │ │ │ │ │ + bgt.w fd92 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:497 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:499 │ │ │ │ │ mov.w r9, r8, asr #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:497 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:498 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bgt.w 101e4 │ │ │ │ │ + bgt.w fdec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:504 │ │ │ │ │ add.w r3, r7, r8, lsl #2 │ │ │ │ │ vldr s15, [r7] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:508 │ │ │ │ │ cmp.w r8, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:504 │ │ │ │ │ @@ -25814,20 +25712,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 101c0 │ │ │ │ │ + ble.w fdc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:509 │ │ │ │ │ mov.w r6, r8, asr #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:510 │ │ │ │ │ cmp.w r8, #7 │ │ │ │ │ - ble.w 1024e │ │ │ │ │ + ble.w fe56 │ │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ │ lsls r4, r6, #2 │ │ │ │ │ sub.w r0, r8, r0 │ │ │ │ │ adds r3, r7, #4 │ │ │ │ │ ldrd r2, lr, [sp, #4] │ │ │ │ │ add.w r0, r7, r0, lsl #2 │ │ │ │ │ add.w ip, r5, #4 │ │ │ │ │ @@ -25857,15 +25755,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:517 (discriminator 3) │ │ │ │ │ vstr s14, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:518 (discriminator 3) │ │ │ │ │ vstmia ip!, {s13} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:519 (discriminator 3) │ │ │ │ │ vstmdb r1!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:510 (discriminator 3) │ │ │ │ │ - bne.n ffe4 │ │ │ │ │ + bne.n fbec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:523 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:521 │ │ │ │ │ adds r2, r7, r4 │ │ │ │ │ adds r1, r5, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:523 │ │ │ │ │ mov r0, r9 │ │ │ │ │ @@ -25885,20 +25783,20 @@ │ │ │ │ │ mov r3, sl │ │ │ │ │ ./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 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - bl f1e4 │ │ │ │ │ + bl edec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:524 │ │ │ │ │ cmp.w r9, #4 │ │ │ │ │ - bgt.w 10252 │ │ │ │ │ + bgt.w fe5a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:528 │ │ │ │ │ - beq.w 102d2 │ │ │ │ │ + beq.w feda │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ vldr s14, [r7, #4] │ │ │ │ │ vldr s15, [r7] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:532 │ │ │ │ │ @@ -25906,30 +25804,30 @@ │ │ │ │ │ vldr s14, [r7] │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r7, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:539 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ it le │ │ │ │ │ movle r3, #8 │ │ │ │ │ - ble.w 10220 │ │ │ │ │ + ble.w fe28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:537 │ │ │ │ │ mov.w r9, #2 │ │ │ │ │ add.w r3, r5, #8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:540 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl f1e4 │ │ │ │ │ + bl edec │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:541 │ │ │ │ │ cmp r6, #4 │ │ │ │ │ - bgt.w 101f0 │ │ │ │ │ + bgt.w fdf8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:545 │ │ │ │ │ - beq.w 10210 │ │ │ │ │ + beq.w fe18 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ vldr s14, [r5, #4] │ │ │ │ │ sub.w r3, r8, r9 │ │ │ │ │ vldr s15, [r5] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:549 │ │ │ │ │ mov.w r2, r9, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:548 │ │ │ │ │ @@ -25946,15 +25844,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:549 │ │ │ │ │ add.w r3, r7, 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 │ │ │ │ │ - beq.n 1013c │ │ │ │ │ + beq.n fd44 │ │ │ │ │ sub.w ip, r6, #3 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ sub.w r2, r2, r9 │ │ │ │ │ mov.w lr, r9, lsl #4 │ │ │ │ │ mov.w ip, ip, lsr #1 │ │ │ │ │ mov.w r9, r9, lsl #3 │ │ │ │ │ add.w r2, r7, r2, lsl #2 │ │ │ │ │ @@ -25978,15 +25876,15 @@ │ │ │ │ │ vldr s14, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:551 (discriminator 3) │ │ │ │ │ cmp ip, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:554 (discriminator 3) │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:551 (discriminator 3) │ │ │ │ │ - bne.n 10110 │ │ │ │ │ + bne.n fd18 │ │ │ │ │ adds r1, r4, #4 │ │ │ │ │ add.w r3, r5, r6, lsl #3 │ │ │ │ │ adds r3, #4 │ │ │ │ │ add r4, r5 │ │ │ │ │ add r1, r5 │ │ │ │ │ mov ip, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:558 │ │ │ │ │ @@ -26004,105 +25902,118 @@ │ │ │ │ │ vstmia ip!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:561 (discriminator 3) │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vldmia r4!, {s14} │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstmdb r1!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:558 (discriminator 3) │ │ │ │ │ - blt.n 1014c │ │ │ │ │ + blt.n fd54 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:563 │ │ │ │ │ add r6, r0 │ │ │ │ │ lsls r4, r0, #2 │ │ │ │ │ adds r3, r5, r4 │ │ │ │ │ ./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 r2, [r6, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:539 │ │ │ │ │ - beq.n 1021c │ │ │ │ │ + beq.n fe24 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:556 │ │ │ │ │ mov r9, fp │ │ │ │ │ - b.n 100a0 │ │ │ │ │ + b.n fca8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:494 │ │ │ │ │ mov.w sl, r0, asr #3 │ │ │ │ │ +makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str.w sl, [r3] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp.w sl, #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.n 101d6 │ │ │ │ │ + ble.n fdde │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ mov r0, sl │ │ │ │ │ +_soxr_dfct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:499 │ │ │ │ │ mov.w r9, r8, asr #1 │ │ │ │ │ - bl f988 │ │ │ │ │ +makewt(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:499 │ │ │ │ │ + bl f590 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r9, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add.w r1, r3, sl, lsl #2 │ │ │ │ │ - bl f32c │ │ │ │ │ + bl ef34 │ │ │ │ │ +makewt(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ - b.n ff76 │ │ │ │ │ + b.n fb7e │ │ │ │ │ +_soxr_dfct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:570 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ str r3, [r7, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:571 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ str r3, [r7, #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, [r7] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:574 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ +makewt(): │ │ │ │ │ +./obj-arm-linux-gnueabihf/src/./src/fft4g.c:574 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r3, #2 │ │ │ │ │ +_soxr_dfct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:499 │ │ │ │ │ mov.w r9, r8, asr #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:498 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - ble.w ff76 │ │ │ │ │ + ble.w fb7e │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w r9, [r4, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ - ble.n 101ba │ │ │ │ │ - b.n 101ae │ │ │ │ │ + ble.n fdc2 │ │ │ │ │ + b.n fdb6 │ │ │ │ │ +_soxr_dfct_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:542 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl f3bc │ │ │ │ │ + bl efc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:543 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl ef1c │ │ │ │ │ + bl eb24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:544 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl f060 │ │ │ │ │ - b.n 100b6 │ │ │ │ │ + bl ec68 │ │ │ │ │ + b.n fcbe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:546 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl ef1c │ │ │ │ │ - b.n 100b6 │ │ │ │ │ + bl eb24 │ │ │ │ │ + b.n fcbe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:566 │ │ │ │ │ mov.w r3, fp, lsl #2 │ │ │ │ │ add r3, r7 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:567 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ @@ -26115,30 +26026,30 @@ │ │ │ │ │ vldr s14, [r5, #4] │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r7] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:574 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ lsls r4, r6, #2 │ │ │ │ │ - b.n 10020 │ │ │ │ │ + b.n fc28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:525 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl f3bc │ │ │ │ │ + bl efc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:526 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl ef1c │ │ │ │ │ + bl eb24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:527 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl f060 │ │ │ │ │ + bl ec68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:531 │ │ │ │ │ vldr s14, [r7, #4] │ │ │ │ │ sub.w r2, r9, #4 │ │ │ │ │ vldr s15, [r7] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ lsrs r2, r2, #1 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ @@ -26170,69 +26081,75 @@ │ │ │ │ │ vldr s14, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:533 (discriminator 3) │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:535 (discriminator 3) │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r2, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:533 (discriminator 3) │ │ │ │ │ - bne.n 102a8 │ │ │ │ │ - b.n 1008c │ │ │ │ │ + bne.n feb0 │ │ │ │ │ + b.n fc94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:529 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl ef1c │ │ │ │ │ - b.n 10270 │ │ │ │ │ + bl eb24 │ │ │ │ │ + b.n fe78 │ │ │ │ │ nop │ │ │ │ │ _soxr_dfst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:578 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:582 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ ./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, r5, lsl #3 │ │ │ │ │ - ble.w 10558 │ │ │ │ │ + ble.w 10160 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:584 │ │ │ │ │ asrs r5, r0, #3 │ │ │ │ │ +makewt(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:666 │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:667 │ │ │ │ │ mov.w r3, #1 │ │ │ │ │ str r3, [r6, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:668 │ │ │ │ │ - ble.w 1058a │ │ │ │ │ + ble.w 10192 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f988 │ │ │ │ │ + bl f590 │ │ │ │ │ +_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, [r6, #4] │ │ │ │ │ +_soxr_dfst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ add.w r9, r3, r5, lsl #2 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ mov fp, sl │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl f32c │ │ │ │ │ + bl ef34 │ │ │ │ │ +_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:595 │ │ │ │ │ cmp.w r8, #7 │ │ │ │ │ - ble.w 1066c │ │ │ │ │ + ble.w 10274 │ │ │ │ │ add.w r1, fp, #4294967295 @ 0xffffffff │ │ │ │ │ mov.w r0, fp, lsl #2 │ │ │ │ │ sub.w r1, r8, r1 │ │ │ │ │ lsls r3, r5, #2 │ │ │ │ │ adds r2, r7, r0 │ │ │ │ │ add.w lr, r7, r3 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ @@ -26267,15 +26184,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:602 (discriminator 3) │ │ │ │ │ vstr s14, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:603 (discriminator 3) │ │ │ │ │ vstmia r6!, {s13} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:604 (discriminator 3) │ │ │ │ │ vstmdb r0!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:595 (discriminator 3) │ │ │ │ │ - bne.n 1035a │ │ │ │ │ + bne.n ff62 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:606 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ sub.w r3, r8, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:606 │ │ │ │ │ @@ -26300,20 +26217,20 @@ │ │ │ │ │ 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 f278 │ │ │ │ │ + bl ee80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:610 │ │ │ │ │ cmp.w fp, #4 │ │ │ │ │ - bgt.w 105ce │ │ │ │ │ + bgt.w 101d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:614 │ │ │ │ │ - beq.w 1065a │ │ │ │ │ + beq.w 10262 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ vldr s15, [r7, #4] │ │ │ │ │ add.w r3, r7, r8, lsl #2 │ │ │ │ │ vldr s14, [r7] │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r3, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:618 │ │ │ │ │ @@ -26324,26 +26241,26 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:625 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:623 │ │ │ │ │ itt gt │ │ │ │ │ movgt r6, #2 │ │ │ │ │ addgt.w fp, r4, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:625 │ │ │ │ │ - ble.w 10666 │ │ │ │ │ + ble.w 1026e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:626 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f278 │ │ │ │ │ + bl ee80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:627 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - bgt.n 1050c │ │ │ │ │ + bgt.n 10114 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:631 │ │ │ │ │ - beq.w 105ae │ │ │ │ │ + beq.w 101b6 │ │ │ │ │ ./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 │ │ │ │ │ @@ -26356,15 +26273,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 │ │ │ │ │ - bne.w 105ba │ │ │ │ │ + bne.w 101c2 │ │ │ │ │ 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 │ │ │ │ │ @@ -26389,22 +26306,22 @@ │ │ │ │ │ vldr s14, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 (discriminator 3) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:640 (discriminator 3) │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:637 (discriminator 3) │ │ │ │ │ - bne.n 10478 │ │ │ │ │ + bne.n 10080 │ │ │ │ │ ./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 │ │ │ │ │ cmp.w lr, #1 │ │ │ │ │ - beq.w 10652 │ │ │ │ │ + beq.w 1025a │ │ │ │ │ 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 │ │ │ │ │ @@ -26418,15 +26335,15 @@ │ │ │ │ │ cmp ip, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:647 (discriminator 3) │ │ │ │ │ vldr s15, [r1] │ │ │ │ │ vldmia r3!, {s14} │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstmdb r0!, {s15} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:644 (discriminator 3) │ │ │ │ │ - bne.n 104ca │ │ │ │ │ + bne.n 100d2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:649 │ │ │ │ │ add.w r3, lr, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:643 │ │ │ │ │ mov r5, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:626 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ @@ -26435,33 +26352,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 f278 │ │ │ │ │ + bl ee80 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:627 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - ble.n 10428 │ │ │ │ │ + ble.n 10030 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:628 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f3bc │ │ │ │ │ + bl efc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:629 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ef1c │ │ │ │ │ + bl eb24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:630 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl f060 │ │ │ │ │ + bl ec68 │ │ │ │ │ ./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 │ │ │ │ │ @@ -26471,68 +26388,72 @@ │ │ │ │ │ ./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 │ │ │ │ │ - b.n 10460 │ │ │ │ │ + b.n 10068 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:587 │ │ │ │ │ ldr.w sl, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:588 │ │ │ │ │ cmp.w r0, sl, lsl #1 │ │ │ │ │ - bgt.n 10574 │ │ │ │ │ + bgt.n 1017c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:592 │ │ │ │ │ cmp.w r8, #2 │ │ │ │ │ - bgt.w 10678 │ │ │ │ │ + bgt.w 10280 │ │ │ │ │ ./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:589 │ │ │ │ │ mov.w sl, r0, asr #1 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w sl, [r3, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - ble.n 10562 │ │ │ │ │ + ble.n 1016a │ │ │ │ │ +_soxr_dfst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:590 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add.w r9, r3, r5, lsl #2 │ │ │ │ │ - b.n 1031e │ │ │ │ │ + b.n ff26 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:588 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - ble.n 1056a │ │ │ │ │ + ble.n 10172 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov.w sl, r0, asr #1 │ │ │ │ │ +makect(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:695 │ │ │ │ │ str.w sl, [r6, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:696 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - bne.n 10582 │ │ │ │ │ + bne.n 1018a │ │ │ │ │ +_soxr_dfst_f(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov fp, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ add.w r9, r3, r5, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:594 │ │ │ │ │ movs r5, #0 │ │ │ │ │ movs r3, #4 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - b.n 10396 │ │ │ │ │ + b.n ff9e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:632 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ef1c │ │ │ │ │ - b.n 1052a │ │ │ │ │ + bl eb24 │ │ │ │ │ + b.n 10132 │ │ │ │ │ ./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 │ │ │ │ │ @@ -26543,26 +26464,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 r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl f3bc │ │ │ │ │ + bl efc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:612 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl ef1c │ │ │ │ │ + bl eb24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:613 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl f060 │ │ │ │ │ + bl ec68 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:617 │ │ │ │ │ vldr s15, [r7, #4] │ │ │ │ │ add.w r2, r7, r8, lsl #2 │ │ │ │ │ vldr s14, [r7] │ │ │ │ │ sub.w r3, fp, #4 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ lsrs r3, r3, #1 │ │ │ │ │ @@ -26592,74 +26513,74 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:621 (discriminator 3) │ │ │ │ │ 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 3) │ │ │ │ │ - bne.n 10624 │ │ │ │ │ - b.n 1040a │ │ │ │ │ + bne.n 1022c │ │ │ │ │ + b.n 10012 │ │ │ │ │ ./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 105c0 │ │ │ │ │ + b.n 101c8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:615 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl ef1c │ │ │ │ │ - b.n 105ec │ │ │ │ │ + bl eb24 │ │ │ │ │ + b.n 101f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:652 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ movs r6, #8 │ │ │ │ │ - b.n 105c0 │ │ │ │ │ + b.n 101c8 │ │ │ │ │ lsls r3, r5, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, fp, lsl #2 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - b.n 10396 │ │ │ │ │ + b.n ff9e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:589 │ │ │ │ │ mov.w fp, r8, asr #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fft4g.c:609 │ │ │ │ │ add.w r9, r3, r5, lsl #2 │ │ │ │ │ - b.n 10328 │ │ │ │ │ + b.n ff30 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ id(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:299 │ │ │ │ │ - ldr r0, [pc, #4] @ (10690 ) │ │ │ │ │ + ldr r0, [pc, #4] @ (10298 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - itet gt │ │ │ │ │ - movgt r0, r0 │ │ │ │ │ + ldr r2, [r3, #48] @ 0x30 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ rate_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:292 │ │ │ │ │ - pushle {r4, lr} │ │ │ │ │ + push {r4, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:293 │ │ │ │ │ - movgt r4, #1 │ │ │ │ │ + movs r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:292 │ │ │ │ │ sub sp, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:293 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ - ldr r4, [pc, #12] @ (106ac ) │ │ │ │ │ + ldr r4, [pc, #12] @ (102b4 ) │ │ │ │ │ add r4, pc │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ - bl b420 │ │ │ │ │ + bl b0f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:295 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - bvs.n 10684 │ │ │ │ │ + ldrh r6, [r1, #24] │ │ │ │ │ movs r0, r0 │ │ │ │ │ fifo_reserve(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:42 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:44 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ @@ -26687,47 +26608,47 @@ │ │ │ │ │ addne r3, r2, r6 │ │ │ │ │ fifo_clear(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:39 │ │ │ │ │ moveq r3, r6 │ │ │ │ │ fifo_reserve(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n 10718 │ │ │ │ │ + bcs.n 10320 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 106f2 │ │ │ │ │ + b.n 102fa │ │ │ │ │ ./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 │ │ │ │ │ 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, 1071c │ │ │ │ │ + cbz r0, 10324 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.n 10718 │ │ │ │ │ + bls.n 10320 │ │ │ │ │ ./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 106dc │ │ │ │ │ + bls.n 102e4 │ │ │ │ │ /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 (discriminator 1) │ │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 (discriminator 1) │ │ │ │ │ str r5, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:51 (discriminator 1) │ │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ │ @@ -26735,15 +26656,15 @@ │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 (discriminator 1) │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:58 (discriminator 1) │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 (discriminator 1) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bhi.n 106f2 │ │ │ │ │ + bhi.n 102fa │ │ │ │ │ ./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 │ │ │ │ │ @@ -26762,15 +26683,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r6 │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ cubic_stage_fn(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:52 │ │ │ │ │ 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 │ │ │ │ │ subs r5, r0, r3 │ │ │ │ │ @@ -26789,25 +26710,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 106b0 │ │ │ │ │ + bl 102b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 │ │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bge.n 10818 │ │ │ │ │ + bge.n 10420 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:58 │ │ │ │ │ - vldr d10, [pc, #212] @ 10850 │ │ │ │ │ + vldr d10, [pc, #212] @ 10458 │ │ │ │ │ ./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, #212] @ 10858 │ │ │ │ │ + vldr d9, [pc, #212] @ 10460 │ │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ │ vmov.f64 d0, #16 @ 0x40800000 4.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:57 (discriminator 3) │ │ │ │ │ add r3, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/cr-core.c:58 (discriminator 3) │ │ │ │ │ vldr s15, [r4, #96] @ 0x60 │ │ │ │ │ mov r1, ip │ │ │ │ │ @@ -26859,15 +26780,15 @@ │ │ │ │ │ adds r3, r3, r2 │ │ │ │ │ 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 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt.n 1078c │ │ │ │ │ + bgt.n 10394 │ │ │ │ │ ./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] │ │ │ │ │ @@ -26931,15 +26852,15 @@ │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ add.w r7, r7, r3, lsl #3 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ h7(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ h7(): │ │ │ │ │ @@ -26959,18 +26880,18 @@ │ │ │ │ │ cmp r5, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 106b0 │ │ │ │ │ + bl 102b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 10950 │ │ │ │ │ + ble.n 10558 │ │ │ │ │ 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 │ │ │ │ │ @@ -27014,15 +26935,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 3) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 108b2 │ │ │ │ │ + bne.n 104ba │ │ │ │ │ ./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(): │ │ │ │ │ @@ -27056,15 +26977,15 @@ │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ add.w r7, r7, r3, lsl #3 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ h8(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ h8(): │ │ │ │ │ @@ -27084,18 +27005,18 @@ │ │ │ │ │ cmp r5, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 106b0 │ │ │ │ │ + bl 102b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 10a74 │ │ │ │ │ + ble.n 1067c │ │ │ │ │ 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 │ │ │ │ │ @@ -27144,15 +27065,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 3) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 109c2 │ │ │ │ │ + bne.n 105ca │ │ │ │ │ ./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(): │ │ │ │ │ @@ -27186,15 +27107,15 @@ │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ add.w r7, r7, r3, lsl #3 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ h9(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ h9(): │ │ │ │ │ @@ -27214,18 +27135,18 @@ │ │ │ │ │ cmp r5, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 106b0 │ │ │ │ │ + bl 102b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 10bac │ │ │ │ │ + ble.n 107b4 │ │ │ │ │ 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 │ │ │ │ │ @@ -27279,15 +27200,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 3) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 10ae6 │ │ │ │ │ + bne.n 106ee │ │ │ │ │ ./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(): │ │ │ │ │ @@ -27321,15 +27242,15 @@ │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ add.w r7, r7, r3, lsl #3 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ h10(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ h10(): │ │ │ │ │ @@ -27349,18 +27270,18 @@ │ │ │ │ │ cmp r5, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 106b0 │ │ │ │ │ + bl 102b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 10cf8 │ │ │ │ │ + ble.n 10900 │ │ │ │ │ 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 │ │ │ │ │ @@ -27419,15 +27340,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 3) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 10c1e │ │ │ │ │ + bne.n 10826 │ │ │ │ │ ./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(): │ │ │ │ │ @@ -27461,15 +27382,15 @@ │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ add.w r7, r7, r3, lsl #3 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ h11(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ h11(): │ │ │ │ │ @@ -27489,18 +27410,18 @@ │ │ │ │ │ cmp r5, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 106b0 │ │ │ │ │ + bl 102b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 10e58 │ │ │ │ │ + ble.n 10a60 │ │ │ │ │ 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 │ │ │ │ │ @@ -27564,15 +27485,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 3) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 10d6a │ │ │ │ │ + bne.n 10972 │ │ │ │ │ ./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(): │ │ │ │ │ @@ -27606,15 +27527,15 @@ │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ add.w r7, r7, r3, lsl #3 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ h12(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ h12(): │ │ │ │ │ @@ -27634,18 +27555,18 @@ │ │ │ │ │ cmp r5, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 106b0 │ │ │ │ │ + bl 102b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 10fd0 │ │ │ │ │ + ble.w 10bd8 │ │ │ │ │ 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 │ │ │ │ │ @@ -27714,15 +27635,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 3) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.w 10ecc │ │ │ │ │ + bne.w 10ad4 │ │ │ │ │ ./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(): │ │ │ │ │ @@ -27756,15 +27677,15 @@ │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ add.w r7, r7, r3, lsl #3 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ h13(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ h13(): │ │ │ │ │ @@ -27784,18 +27705,18 @@ │ │ │ │ │ cmp r5, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 106b0 │ │ │ │ │ + bl 102b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 1115c │ │ │ │ │ + ble.w 10d64 │ │ │ │ │ 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 │ │ │ │ │ @@ -27869,15 +27790,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 3) │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.w 11044 │ │ │ │ │ + bne.w 10c4c │ │ │ │ │ ./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(): │ │ │ │ │ @@ -27905,26 +27826,26 @@ │ │ │ │ │ ldrd r7, r0, [r0, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:31 │ │ │ │ │ sub sp, #20 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r0, r0, r7 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ vpoly0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ sub.w sl, r0, r3 │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ bic.w r2, sl, sl, asr #31 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.n 11258 │ │ │ │ │ + blt.n 10e60 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 5) │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - ble.n 11252 │ │ │ │ │ + ble.n 10e5a │ │ │ │ │ ./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] │ │ │ │ │ @@ -27934,71 +27855,71 @@ │ │ │ │ │ mov r1, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:35 │ │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mla r3, r3, sl, r8 │ │ │ │ │ subs r0, r3, r5 │ │ │ │ │ subs r0, #1 │ │ │ │ │ - bl 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ - bl 106b0 │ │ │ │ │ + bl 102b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ │ mul.w sl, r2, sl │ │ │ │ │ cmp r5, sl │ │ │ │ │ - bge.n 11234 │ │ │ │ │ + bge.n 10e3c │ │ │ │ │ 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] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 7) │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1b3bc │ │ │ │ │ + bl 15b34 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mul.w r1, fp, r1 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ add r0, r3 │ │ │ │ │ - ble.n 11260 │ │ │ │ │ + ble.n 10e68 │ │ │ │ │ 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 │ │ │ │ │ - vldr d7, [pc, #100] @ 11270 │ │ │ │ │ + vldr d7, [pc, #100] @ 10e78 │ │ │ │ │ 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} │ │ │ │ │ cmp ip, r1 │ │ │ │ │ vmla.f64 d7, d5, d6 │ │ │ │ │ - bne.n 11216 │ │ │ │ │ + bne.n 10e1e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 5) │ │ │ │ │ add r5, r8 │ │ │ │ │ vstmia r4!, {d7} │ │ │ │ │ cmp r5, sl │ │ │ │ │ - blt.n 111e8 │ │ │ │ │ + blt.n 10df0 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 (discriminator 8) │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1b3bc │ │ │ │ │ + bl 15b34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 (discriminator 8) │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 (discriminator 8) │ │ │ │ │ ldrd r3, r2, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 8) │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ @@ -28012,24 +27933,24 @@ │ │ │ │ │ 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 (discriminator 12) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 11252 │ │ │ │ │ + beq.n 10e5a │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b.n 111a8 │ │ │ │ │ + b.n 10db0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - vldr d7, [pc, #12] @ 11270 │ │ │ │ │ + vldr d7, [pc, #12] @ 10e78 │ │ │ │ │ add r5, r8 │ │ │ │ │ cmp r5, sl │ │ │ │ │ vstmia r4!, {d7} │ │ │ │ │ - blt.n 111e8 │ │ │ │ │ - b.n 11230 │ │ │ │ │ + blt.n 10df0 │ │ │ │ │ + b.n 10e38 │ │ │ │ │ ... │ │ │ │ │ vpoly1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ ldr r3, [r0, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ @@ -28048,15 +27969,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ vpoly1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ vldr d6, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ subs r7, r0, r3 │ │ │ │ │ @@ -28073,75 +27994,75 @@ │ │ │ │ │ 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 106b0 │ │ │ │ │ + bl 102b8 │ │ │ │ │ ./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 11408 │ │ │ │ │ + beq.w 11010 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ │ add.w ip, sp, #32 │ │ │ │ │ ldrd r6, r5, [r4, #88] @ 0x58 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ │ cmp r7, r3 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - ble.n 113cc │ │ │ │ │ + ble.n 10fd4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ mov r0, lr │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr.w r8, [r4, #132] @ 0x84 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ - vldr d2, [pc, #440] @ 114c8 │ │ │ │ │ + vldr d2, [pc, #440] @ 110d0 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ lsl.w r0, ip, r0 │ │ │ │ │ vmov s6, r0 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ vcvt.f64.u32 d3, s6 │ │ │ │ │ lsr.w ip, ip, r0 │ │ │ │ │ vmul.f64 d3, d3, d2 │ │ │ │ │ - ble.w 114bc │ │ │ │ │ + ble.w 110c4 │ │ │ │ │ add.w r9, fp, r2, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ mul.w ip, ip, r8 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ - vldr d6, [pc, #384] @ 114d0 │ │ │ │ │ + vldr d6, [pc, #384] @ 110d8 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ add.w sl, r8, ip │ │ │ │ │ add.w ip, r2, ip, lsl #4 │ │ │ │ │ add.w r2, r2, sl, lsl #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ vldr d4, [ip] │ │ │ │ │ add.w ip, ip, #16 │ │ │ │ │ vldr d7, [ip, #-8] │ │ │ │ │ cmp r2, ip │ │ │ │ │ vldmia r9!, {d5} │ │ │ │ │ vmla.f64 d7, d3, d4 │ │ │ │ │ vmla.f64 d6, d7, d5 │ │ │ │ │ - bne.n 1135e │ │ │ │ │ + bne.n 10f66 │ │ │ │ │ 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 │ │ │ │ │ @@ -28158,18 +28079,18 @@ │ │ │ │ │ adc.w r2, r2, #0 │ │ │ │ │ adds.w r9, r9, r3 │ │ │ │ │ adc.w r1, r1, r2 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r1 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ strd r9, r1, [sp, #24] │ │ │ │ │ - ble.n 113c0 │ │ │ │ │ + ble.n 10fc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov lr, ip │ │ │ │ │ - b.n 1131c │ │ │ │ │ + b.n 10f24 │ │ │ │ │ ./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 (discriminator 10) │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 10) │ │ │ │ │ @@ -28209,62 +28130,62 @@ │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ ldrd r2, r1, [r4, #96] @ 0x60 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - ble.n 114a0 │ │ │ │ │ + ble.n 110a8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldrd r6, lr, [r4, #132] @ 0x84 │ │ │ │ │ mov ip, r5 │ │ │ │ │ - vldr d2, [pc, #172] @ 114c8 │ │ │ │ │ + vldr d2, [pc, #172] @ 110d0 │ │ │ │ │ rsb r8, lr, #32 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ lsl.w r5, r3, lr │ │ │ │ │ vmov s6, r5 │ │ │ │ │ lsr.w r3, r3, r8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ vcvt.f64.u32 d3, s6 │ │ │ │ │ vmul.f64 d3, d3, d2 │ │ │ │ │ - ble.n 114c2 │ │ │ │ │ + ble.n 110ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ mul.w r3, r6, r3 │ │ │ │ │ add.w r9, fp, r9, lsl #3 │ │ │ │ │ - vldr d6, [pc, #132] @ 114d0 │ │ │ │ │ + vldr d6, [pc, #132] @ 110d8 │ │ │ │ │ add.w sl, r6, r3 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ │ add.w r5, r5, sl, lsl #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ vldr d4, [r3] │ │ │ │ │ adds r3, #16 │ │ │ │ │ vldr d7, [r3, #-8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ vldmia r9!, {d5} │ │ │ │ │ vmla.f64 d7, d3, d4 │ │ │ │ │ vmla.f64 d6, d7, d5 │ │ │ │ │ - bne.n 1145a │ │ │ │ │ + bne.n 11062 │ │ │ │ │ ./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 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - ble.n 11494 │ │ │ │ │ + ble.n 1109c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov ip, r5 │ │ │ │ │ - b.n 11426 │ │ │ │ │ + b.n 1102e │ │ │ │ │ ./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 (discriminator 18) │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ @@ -28278,20 +28199,20 @@ │ │ │ │ │ itt ls │ │ │ │ │ addls r2, r9 │ │ │ │ │ strls r2, [r4, #24] │ │ │ │ │ vpoly1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 18) │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 113ee │ │ │ │ │ + b.n 10ff6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - vldr d6, [pc, #16] @ 114d0 │ │ │ │ │ - b.n 1137c │ │ │ │ │ - vldr d6, [pc, #12] @ 114d0 │ │ │ │ │ - b.n 11474 │ │ │ │ │ + vldr d6, [pc, #16] @ 110d8 │ │ │ │ │ + b.n 10f84 │ │ │ │ │ + vldr d6, [pc, #12] @ 110d8 │ │ │ │ │ + b.n 1107c │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ ... │ │ │ │ │ vpoly2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ @@ -28320,15 +28241,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ vpoly2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ vpoly2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ vldr d6, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ @@ -28346,41 +28267,41 @@ │ │ │ │ │ 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 106b0 │ │ │ │ │ + bl 102b8 │ │ │ │ │ ./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 11672 │ │ │ │ │ + beq.w 1127a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ │ ldrd r6, r5, [r4, #88] @ 0x58 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmdb r7, {r0, r1, r2, r3} │ │ │ │ │ cmp fp, r3 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - ble.n 11636 │ │ │ │ │ + ble.n 1123e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ mov r0, ip │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr.w lr, [r4, #132] @ 0x84 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ - vldr d2, [pc, #464] @ 11740 │ │ │ │ │ + vldr d2, [pc, #464] @ 11348 │ │ │ │ │ mov.w r8, #24 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ str.w sl, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ @@ -28388,19 +28309,19 @@ │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ lsl.w r0, r1, r0 │ │ │ │ │ vmov s10, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ vcvt.f64.u32 d5, s10 │ │ │ │ │ lsr.w r1, r1, r0 │ │ │ │ │ vmul.f64 d5, d5, d2 │ │ │ │ │ - ble.w 11730 │ │ │ │ │ + ble.w 11338 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mul.w r1, r1, lr │ │ │ │ │ - vldr d4, [pc, #412] @ 11748 │ │ │ │ │ + vldr d4, [pc, #412] @ 11350 │ │ │ │ │ add.w sl, lr, r1 │ │ │ │ │ add.w r9, r0, r2, lsl #3 │ │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ mla r1, r8, r1, r2 │ │ │ │ │ mla r2, r8, sl, r2 │ │ │ │ │ @@ -28410,15 +28331,15 @@ │ │ │ │ │ vldr d6, [r1, #-16] │ │ │ │ │ vldr d7, [r1, #-8] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ vmla.f64 d6, d5, d1 │ │ │ │ │ vldmia r9!, {d3} │ │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ │ vmla.f64 d4, d7, d3 │ │ │ │ │ - bne.n 115c2 │ │ │ │ │ + bne.n 111ca │ │ │ │ │ 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] │ │ │ │ │ @@ -28434,18 +28355,18 @@ │ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ │ adds.w sl, sl, r3 │ │ │ │ │ adc.w r7, r7, r1 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, r7 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ strd sl, r7, [sp, #32] │ │ │ │ │ - ble.n 1162a │ │ │ │ │ + ble.n 11232 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov ip, r9 │ │ │ │ │ - b.n 11580 │ │ │ │ │ + b.n 11188 │ │ │ │ │ ./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 (discriminator 10) │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 10) │ │ │ │ │ @@ -28485,33 +28406,33 @@ │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ ldrd r2, r1, [r4, #96] @ 0x60 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp fp, r1 │ │ │ │ │ - ble.n 11714 │ │ │ │ │ + ble.n 1131c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldrd r5, lr, [r4, #132] @ 0x84 │ │ │ │ │ mov.w ip, #24 │ │ │ │ │ - vldr d2, [pc, #184] @ 11740 │ │ │ │ │ + vldr d2, [pc, #184] @ 11348 │ │ │ │ │ rsb r8, lr, #32 │ │ │ │ │ str.w sl, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ lsl.w r6, r3, lr │ │ │ │ │ vmov s10, r6 │ │ │ │ │ lsr.w r3, r3, r8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vcvt.f64.u32 d5, s10 │ │ │ │ │ vmul.f64 d5, d5, d2 │ │ │ │ │ - ble.n 11736 │ │ │ │ │ + ble.n 1133e │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mul.w r3, r5, r3 │ │ │ │ │ - vldr d4, [pc, #148] @ 11748 │ │ │ │ │ + vldr d4, [pc, #148] @ 11350 │ │ │ │ │ add.w sl, r5, r3 │ │ │ │ │ add.w r9, r6, r9, lsl #3 │ │ │ │ │ ldr r6, [r4, #68] @ 0x44 │ │ │ │ │ ldr r6, [r6, #0] │ │ │ │ │ mla r3, ip, r3, r6 │ │ │ │ │ mla r6, ip, sl, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ @@ -28520,30 +28441,30 @@ │ │ │ │ │ vldr d6, [r3, #-16] │ │ │ │ │ vldr d7, [r3, #-8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ vmla.f64 d6, d5, d1 │ │ │ │ │ vldmia r9!, {d3} │ │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ │ vmla.f64 d4, d7, d3 │ │ │ │ │ - bne.n 116c8 │ │ │ │ │ + bne.n 112d0 │ │ │ │ │ ./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 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp fp, r1 │ │ │ │ │ - ble.n 11708 │ │ │ │ │ + ble.n 11310 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov r7, r6 │ │ │ │ │ - b.n 11692 │ │ │ │ │ + b.n 1129a │ │ │ │ │ ./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 (discriminator 18) │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ @@ -28557,20 +28478,20 @@ │ │ │ │ │ itt ls │ │ │ │ │ addls r2, r9 │ │ │ │ │ strls r2, [r4, #24] │ │ │ │ │ vpoly2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 18) │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 11658 │ │ │ │ │ + b.n 11260 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - vldr d4, [pc, #20] @ 11748 │ │ │ │ │ - b.n 115e6 │ │ │ │ │ - vldr d4, [pc, #16] @ 11748 │ │ │ │ │ - b.n 116ea │ │ │ │ │ + vldr d4, [pc, #20] @ 11350 │ │ │ │ │ + b.n 111ee │ │ │ │ │ + vldr d4, [pc, #16] @ 11350 │ │ │ │ │ + b.n 112f2 │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ ... │ │ │ │ │ vpoly3(): │ │ │ │ │ @@ -28594,15 +28515,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ vpoly3(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ vldr d6, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ subs r7, r0, r3 │ │ │ │ │ @@ -28619,62 +28540,62 @@ │ │ │ │ │ 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 106b0 │ │ │ │ │ + bl 102b8 │ │ │ │ │ ./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 118f0 │ │ │ │ │ + beq.w 114f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ │ add.w ip, sp, #32 │ │ │ │ │ ldrd r6, r5, [r4, #88] @ 0x58 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ │ cmp r7, r3 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - ble.n 118b4 │ │ │ │ │ + ble.n 114bc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ mov r0, lr │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr.w r8, [r4, #132] @ 0x84 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ - vldr d1, [pc, #472] @ 119c0 │ │ │ │ │ + vldr d1, [pc, #472] @ 115c8 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ lsl.w r0, ip, r0 │ │ │ │ │ vmov s8, r0 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ vcvt.f64.u32 d4, s8 │ │ │ │ │ lsr.w ip, ip, r0 │ │ │ │ │ vmul.f64 d4, d4, d1 │ │ │ │ │ - ble.w 119b4 │ │ │ │ │ + ble.w 115bc │ │ │ │ │ add.w r9, fp, r2, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ mul.w ip, ip, r8 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ - vldr d3, [pc, #416] @ 119c8 │ │ │ │ │ + vldr d3, [pc, #416] @ 115d0 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ add.w sl, r8, ip │ │ │ │ │ add.w ip, r2, ip, lsl #5 │ │ │ │ │ add.w r2, r2, sl, lsl #5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ vldr d0, [ip] │ │ │ │ │ add.w ip, ip, #32 │ │ │ │ │ @@ -28683,15 +28604,15 @@ │ │ │ │ │ vmla.f64 d5, d4, d0 │ │ │ │ │ vldr d7, [ip, #-8] │ │ │ │ │ vldmia r9!, {d2} │ │ │ │ │ cmp r2, ip │ │ │ │ │ vmla.f64 d6, d5, d4 │ │ │ │ │ vmla.f64 d7, d6, d4 │ │ │ │ │ vmla.f64 d3, d7, d2 │ │ │ │ │ - bne.n 11836 │ │ │ │ │ + bne.n 1143e │ │ │ │ │ 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 │ │ │ │ │ @@ -28708,18 +28629,18 @@ │ │ │ │ │ adc.w r2, r2, #0 │ │ │ │ │ adds.w r9, r9, r3 │ │ │ │ │ adc.w r1, r1, r2 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r1 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ strd r9, r1, [sp, #24] │ │ │ │ │ - ble.n 118a8 │ │ │ │ │ + ble.n 114b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov lr, ip │ │ │ │ │ - b.n 117f4 │ │ │ │ │ + b.n 113fc │ │ │ │ │ ./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 (discriminator 10) │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 10) │ │ │ │ │ @@ -28759,34 +28680,34 @@ │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ ldrd r2, r1, [r4, #96] @ 0x60 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - ble.n 11998 │ │ │ │ │ + ble.n 115a0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldrd r6, lr, [r4, #132] @ 0x84 │ │ │ │ │ mov ip, r5 │ │ │ │ │ - vldr d1, [pc, #188] @ 119c0 │ │ │ │ │ + vldr d1, [pc, #188] @ 115c8 │ │ │ │ │ rsb r8, lr, #32 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 17) │ │ │ │ │ lsl.w r5, r3, lr │ │ │ │ │ vmov s8, r5 │ │ │ │ │ lsr.w r3, r3, r8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ vcvt.f64.u32 d4, s8 │ │ │ │ │ vmul.f64 d4, d4, d1 │ │ │ │ │ - ble.n 119ba │ │ │ │ │ + ble.n 115c2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ mul.w r3, r6, r3 │ │ │ │ │ add.w r9, fp, r9, lsl #3 │ │ │ │ │ - vldr d3, [pc, #148] @ 119c8 │ │ │ │ │ + vldr d3, [pc, #148] @ 115d0 │ │ │ │ │ add.w sl, r6, r3 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ add.w r3, r5, r3, lsl #5 │ │ │ │ │ add.w r5, r5, sl, lsl #5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 14) │ │ │ │ │ vldr d0, [r3] │ │ │ │ │ adds r3, #32 │ │ │ │ │ @@ -28795,30 +28716,30 @@ │ │ │ │ │ vmla.f64 d5, d4, d0 │ │ │ │ │ vldr d7, [r3, #-8] │ │ │ │ │ vldmia r9!, {d2} │ │ │ │ │ cmp r5, r3 │ │ │ │ │ vmla.f64 d6, d5, d4 │ │ │ │ │ vmla.f64 d7, d6, d4 │ │ │ │ │ vmla.f64 d3, d7, d2 │ │ │ │ │ - bne.n 11942 │ │ │ │ │ + bne.n 1154a │ │ │ │ │ ./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 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - ble.n 1198c │ │ │ │ │ + ble.n 11594 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ mov ip, r5 │ │ │ │ │ - b.n 1190e │ │ │ │ │ + b.n 11516 │ │ │ │ │ ./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 (discriminator 18) │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ @@ -28832,20 +28753,20 @@ │ │ │ │ │ itt ls │ │ │ │ │ addls r2, r9 │ │ │ │ │ strls r2, [r4, #24] │ │ │ │ │ vpoly3(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 18) │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 118d6 │ │ │ │ │ + b.n 114de │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - vldr d3, [pc, #16] @ 119c8 │ │ │ │ │ - b.n 11864 │ │ │ │ │ - vldr d3, [pc, #12] @ 119c8 │ │ │ │ │ - b.n 1196c │ │ │ │ │ + vldr d3, [pc, #16] @ 115d0 │ │ │ │ │ + b.n 1146c │ │ │ │ │ + vldr d3, [pc, #12] @ 115d0 │ │ │ │ │ + b.n 11574 │ │ │ │ │ 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 │ │ │ │ │ @@ -28861,26 +28782,26 @@ │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ u100_0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:31 │ │ │ │ │ sub sp, #20 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r5 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ u100_0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ sub.w r8, r0, r3 │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ bic.w r2, r8, r8, asr #31 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.w 11b24 │ │ │ │ │ + blt.w 1172c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 5) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.w 11b1a │ │ │ │ │ + ble.w 11722 │ │ │ │ │ ./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 │ │ │ │ │ @@ -28891,40 +28812,40 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ u100_0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mla r0, r0, r8, r6 │ │ │ │ │ sub.w r0, r0, fp │ │ │ │ │ subs r0, #1 │ │ │ │ │ - bl 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ ldr r7, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ - bl 106b0 │ │ │ │ │ + bl 102b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ ldr.w lr, [r4, #124] @ 0x7c │ │ │ │ │ mul.w r8, lr, r8 │ │ │ │ │ cmp r8, fp │ │ │ │ │ - ble.n 11afc │ │ │ │ │ + ble.n 11704 │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ mov sl, r0 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov.w r9, #88 @ 0x58 │ │ │ │ │ mov r4, fp │ │ │ │ │ - vldr d11, [pc, #236] @ 11b30 │ │ │ │ │ + vldr d11, [pc, #236] @ 11738 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov fp, lr │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 3) │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, fp │ │ │ │ │ - bl 1b3bc │ │ │ │ │ + bl 15b34 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add r0, r7 │ │ │ │ │ vmov.f64 d7, d11 │ │ │ │ │ add r4, r6 │ │ │ │ │ add.w r0, r5, r0, lsl #3 │ │ │ │ │ cmp r8, r4 │ │ │ │ │ mla r1, r9, r1, r3 │ │ │ │ │ @@ -28960,22 +28881,22 @@ │ │ │ │ │ vldr d6, [r0, #80] @ 0x50 │ │ │ │ │ vmla.f64 d7, d10, d9 │ │ │ │ │ vmla.f64 d7, d8, d0 │ │ │ │ │ vmla.f64 d7, d1, d2 │ │ │ │ │ vmla.f64 d7, d3, d4 │ │ │ │ │ vmla.f64 d7, d5, d6 │ │ │ │ │ vstmia sl!, {d7} │ │ │ │ │ - bgt.n 11a4c │ │ │ │ │ + bgt.n 11654 │ │ │ │ │ mov lr, fp │ │ │ │ │ mov fp, r4 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 (discriminator 4) │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 1b3bc │ │ │ │ │ + bl 15b34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 (discriminator 4) │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 (discriminator 4) │ │ │ │ │ ldrd r2, r3, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 4) │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ @@ -28990,17 +28911,17 @@ │ │ │ │ │ u100_0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:44 │ │ │ │ │ add sp, #20 │ │ │ │ │ vpop {d8-d12} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:33 (discriminator 12) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 11b1a │ │ │ │ │ + beq.n 11722 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 11a04 │ │ │ │ │ + b.n 1160c │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ u100_1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ @@ -29023,15 +28944,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ add.w r9, r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ u100_1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ vldr d6, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ subs r7, r0, r3 │ │ │ │ │ @@ -29048,37 +28969,37 @@ │ │ │ │ │ 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 106b0 │ │ │ │ │ + bl 102b8 │ │ │ │ │ ./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 11d6c │ │ │ │ │ + beq.w 11974 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ │ add.w lr, sp, #24 │ │ │ │ │ ldrd r6, r5, [r4, #88] @ 0x58 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmdb lr, {r0, r1, r2, r3} │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bge.w 11d36 │ │ │ │ │ + bge.w 1193e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ vmov.f32 s24, s16 │ │ │ │ │ mov r0, ip │ │ │ │ │ - vldr d10, [pc, #804] @ 11ee8 │ │ │ │ │ - vldr d9, [pc, #808] @ 11ef0 │ │ │ │ │ + vldr d10, [pc, #804] @ 11af0 │ │ │ │ │ + vldr d9, [pc, #808] @ 11af8 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov sl, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ @@ -29171,15 +29092,15 @@ │ │ │ │ │ adc.w r7, r7, #0 │ │ │ │ │ adds.w r8, r8, r3 │ │ │ │ │ adc.w r1, r1, r7 │ │ │ │ │ mov r3, r8 │ │ │ │ │ strd r8, r1, [sp, #16] │ │ │ │ │ cmp sl, r1 │ │ │ │ │ mov r8, r1 │ │ │ │ │ - bgt.w 11bd6 │ │ │ │ │ + bgt.w 117de │ │ │ │ │ ./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 (discriminator 6) │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ strd r6, r5, [r4, #88] @ 0x58 │ │ │ │ │ @@ -29218,21 +29139,21 @@ │ │ │ │ │ vpop {d8-d12} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ ldrd r5, lr, [r4, #96] @ 0x60 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, lr │ │ │ │ │ cmp r7, lr │ │ │ │ │ - ble.w 11ec4 │ │ │ │ │ + ble.w 11acc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ vmov.f32 s24, s16 │ │ │ │ │ - vldr d10, [pc, #356] @ 11ee8 │ │ │ │ │ + vldr d10, [pc, #356] @ 11af0 │ │ │ │ │ mov.w fp, #11 │ │ │ │ │ - vldr d9, [pc, #356] @ 11ef0 │ │ │ │ │ + vldr d9, [pc, #356] @ 11af8 │ │ │ │ │ mov.w r8, #22 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ mov.w ip, r3, lsr #24 │ │ │ │ │ lsls r3, r3, #8 │ │ │ │ │ vmov s12, r3 │ │ │ │ │ add.w r2, r9, r2, lsl #3 │ │ │ │ │ @@ -29307,15 +29228,15 @@ │ │ │ │ │ adds r3, r5, r3 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ adc.w lr, lr, r3 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, lr │ │ │ │ │ cmp r7, lr │ │ │ │ │ - bgt.w 11d92 │ │ │ │ │ + bgt.w 1199a │ │ │ │ │ ./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 (discriminator 10) │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 10) │ │ │ │ │ @@ -29333,15 +29254,15 @@ │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 10) │ │ │ │ │ it ls │ │ │ │ │ strls r1, [r4, #24] │ │ │ │ │ u100_1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 10) │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 11d56 │ │ │ │ │ + b.n 1195e │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ ... │ │ │ │ │ U100_0(): │ │ │ │ │ @@ -29358,26 +29279,26 @@ │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ U100_0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:31 │ │ │ │ │ sub sp, #20 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r5 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ U100_0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ sub.w r8, r0, r3 │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ bic.w r2, r8, r8, asr #31 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.w 121c8 │ │ │ │ │ + blt.w 11dd0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 5) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.w 121be │ │ │ │ │ + ble.w 11dc6 │ │ │ │ │ ./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 │ │ │ │ │ @@ -29388,40 +29309,40 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ U100_0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:36 │ │ │ │ │ mla r0, r0, r8, r6 │ │ │ │ │ sub.w r0, r0, fp │ │ │ │ │ subs r0, #1 │ │ │ │ │ - bl 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ ldr r7, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:37 │ │ │ │ │ - bl 106b0 │ │ │ │ │ + bl 102b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ ldr.w lr, [r4, #124] @ 0x7c │ │ │ │ │ mul.w r8, lr, r8 │ │ │ │ │ cmp r8, fp │ │ │ │ │ - ble.w 121a0 │ │ │ │ │ + ble.w 11da8 │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ mov sl, r0 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov.w r9, #336 @ 0x150 │ │ │ │ │ mov r4, fp │ │ │ │ │ - vldr d11, [pc, #608] @ 121d0 │ │ │ │ │ + vldr d11, [pc, #608] @ 11dd8 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov fp, lr │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 3) │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, fp │ │ │ │ │ - bl 1b3bc │ │ │ │ │ + bl 15b34 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add r0, r7 │ │ │ │ │ vmov.f64 d8, d11 │ │ │ │ │ add r4, r6 │ │ │ │ │ add.w r0, r5, r0, lsl #3 │ │ │ │ │ cmp r8, r4 │ │ │ │ │ mla r1, r9, r1, r3 │ │ │ │ │ @@ -29551,22 +29472,22 @@ │ │ │ │ │ vldr d5, [r1, #328] @ 0x148 │ │ │ │ │ vmla.f64 d7, d10, d9 │ │ │ │ │ vmla.f64 d7, d8, d0 │ │ │ │ │ vmla.f64 d7, d1, d2 │ │ │ │ │ vmla.f64 d7, d3, d4 │ │ │ │ │ vmla.f64 d7, d5, d6 │ │ │ │ │ vstmia sl!, {d7} │ │ │ │ │ - bgt.w 11f76 │ │ │ │ │ + bgt.w 11b7e │ │ │ │ │ mov lr, fp │ │ │ │ │ mov fp, r4 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 (discriminator 4) │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 1b3bc │ │ │ │ │ + bl 15b34 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 (discriminator 4) │ │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 (discriminator 4) │ │ │ │ │ ldrd r2, r3, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 4) │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ @@ -29581,17 +29502,17 @@ │ │ │ │ │ U100_0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:44 │ │ │ │ │ add sp, #20 │ │ │ │ │ vpop {d8-d11} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:33 (discriminator 12) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 121be │ │ │ │ │ + beq.n 11dc6 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 11f2c │ │ │ │ │ + b.n 11b34 │ │ │ │ │ ... │ │ │ │ │ u100_2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:123 │ │ │ │ │ ldr r3, [r0, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ @@ -29610,15 +29531,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ u100_2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ vldr d6, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ subs r7, r0, r3 │ │ │ │ │ @@ -29635,41 +29556,41 @@ │ │ │ │ │ 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 106b0 │ │ │ │ │ + bl 102b8 │ │ │ │ │ ./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 12488 │ │ │ │ │ + beq.w 12090 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 1) │ │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ │ add.w lr, sp, #32 │ │ │ │ │ ldrd r6, r5, [r4, #88] @ 0x58 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmdb lr, {r0, r1, r2, r3} │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bge.w 1243c │ │ │ │ │ + bge.w 12044 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ mov r1, ip │ │ │ │ │ vmov.f32 s28, s16 │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ - vldr d12, [pc, #532] @ 12478 │ │ │ │ │ + vldr d12, [pc, #532] @ 12080 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr.w lr, [r3] │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ - vldr d13, [pc, #524] @ 12480 │ │ │ │ │ + vldr d13, [pc, #524] @ 12088 │ │ │ │ │ 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] │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ @@ -29780,15 +29701,15 @@ │ │ │ │ │ adds.w r9, r9, r2 │ │ │ │ │ adc.w r0, r0, r3 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ strd r9, r0, [sp, #24] │ │ │ │ │ - bgt.w 1227a │ │ │ │ │ + bgt.w 11e82 │ │ │ │ │ ./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 (discriminator 6) │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ @@ -29833,21 +29754,21 @@ │ │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ │ ... │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ ldrd r1, r6, [r4, #96] @ 0x60 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r2, r6 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - ble.w 12636 │ │ │ │ │ + ble.w 1223e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ vmov.f32 s28, s16 │ │ │ │ │ - vldr d0, [pc, #-40] @ 12478 │ │ │ │ │ + vldr d0, [pc, #-40] @ 12080 │ │ │ │ │ mov sl, r7 │ │ │ │ │ - vldr d11, [pc, #-36] @ 12480 │ │ │ │ │ + vldr d11, [pc, #-36] @ 12088 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 9) │ │ │ │ │ lsls r7, r3, #6 │ │ │ │ │ lsrs r3, r3, #26 │ │ │ │ │ vmov s14, r7 │ │ │ │ │ add.w r2, r8, r2, lsl #3 │ │ │ │ │ add.w r3, r3, r3, lsl #5 │ │ │ │ │ @@ -29944,15 +29865,15 @@ │ │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ adc.w r6, r6, r2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r2, r6 │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - bgt.w 124a8 │ │ │ │ │ + bgt.w 120b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ vmov r1, s28 │ │ │ │ │ sub.w r9, r1, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 10) │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 10) │ │ │ │ │ @@ -29970,283 +29891,283 @@ │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 10) │ │ │ │ │ it ls │ │ │ │ │ strls r1, [r4, #24] │ │ │ │ │ u100_2(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 10) │ │ │ │ │ strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 1245c │ │ │ │ │ + b.n 12064 │ │ │ │ │ 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] @ 12a64 │ │ │ │ │ + vldr s6, [pc, #1016] @ 1266c │ │ │ │ │ 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] @ 12a68 │ │ │ │ │ + vldr s14, [pc, #996] @ 12670 │ │ │ │ │ ./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] @ 12a6c │ │ │ │ │ + vldr s3, [pc, #984] @ 12674 │ │ │ │ │ vmla.f32 s0, s9, s14 │ │ │ │ │ vadd.f32 s10, s10, s13 │ │ │ │ │ vldr s11, [r0, #-12] │ │ │ │ │ vldr s8, [r0, #16] │ │ │ │ │ - vldr s2, [pc, #968] @ 12a70 │ │ │ │ │ + vldr s2, [pc, #968] @ 12678 │ │ │ │ │ vmla.f32 s0, s10, s3 │ │ │ │ │ vadd.f32 s11, s11, s15 │ │ │ │ │ vldr s12, [r0, #-16] │ │ │ │ │ vldr s15, [r0, #20] │ │ │ │ │ - vldr s5, [pc, #952] @ 12a74 │ │ │ │ │ + vldr s5, [pc, #952] @ 1267c │ │ │ │ │ vmla.f32 s0, s11, s2 │ │ │ │ │ vadd.f32 s12, s12, s8 │ │ │ │ │ vldr s13, [r0, #-20] @ 0xffffffec │ │ │ │ │ vldr s4, [r0, #24] │ │ │ │ │ - vldr s7, [pc, #936] @ 12a78 │ │ │ │ │ + vldr s7, [pc, #936] @ 12680 │ │ │ │ │ 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] @ 12a7c │ │ │ │ │ + vldr s6, [pc, #908] @ 12684 │ │ │ │ │ vadd.f32 s8, s8, s9 │ │ │ │ │ vldr s3, [r0, #32] │ │ │ │ │ vldr s15, [r0, #-32] @ 0xffffffe0 │ │ │ │ │ vmla.f32 s0, s14, s6 │ │ │ │ │ - vldr s4, [pc, #892] @ 12a80 │ │ │ │ │ + vldr s4, [pc, #892] @ 12688 │ │ │ │ │ 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] @ 12a84 │ │ │ │ │ + vldr s16, [pc, #872] @ 1268c │ │ │ │ │ vldr s2, [r0, #40] @ 0x28 │ │ │ │ │ vadd.f32 s9, s9, s10 │ │ │ │ │ vldr s11, [r0, #-40] @ 0xffffffd8 │ │ │ │ │ - vldr s3, [pc, #860] @ 12a88 │ │ │ │ │ + vldr s3, [pc, #860] @ 12690 │ │ │ │ │ vmla.f32 s0, s15, s16 │ │ │ │ │ vldr s10, [r0, #44] @ 0x2c │ │ │ │ │ vadd.f32 s11, s11, s2 │ │ │ │ │ vldr s12, [r0, #-44] @ 0xffffffd4 │ │ │ │ │ - vldr s5, [pc, #844] @ 12a8c │ │ │ │ │ + vldr s5, [pc, #844] @ 12694 │ │ │ │ │ vldr s7, [r0, #48] @ 0x30 │ │ │ │ │ vmla.f32 s0, s9, s3 │ │ │ │ │ vadd.f32 s12, s12, s10 │ │ │ │ │ - vldr s1, [pc, #832] @ 12a90 │ │ │ │ │ + vldr s1, [pc, #832] @ 12698 │ │ │ │ │ vldr s10, [r0, #-48] @ 0xffffffd0 │ │ │ │ │ vldr s13, [r0, #-52] @ 0xffffffcc │ │ │ │ │ vmla.f32 s0, s11, s5 │ │ │ │ │ - vldr s2, [pc, #820] @ 12a94 │ │ │ │ │ + vldr s2, [pc, #820] @ 1269c │ │ │ │ │ vadd.f32 s10, s10, s7 │ │ │ │ │ vldr s7, [r0, #52] @ 0x34 │ │ │ │ │ vldr s14, [r0, #-56] @ 0xffffffc8 │ │ │ │ │ - vldr s6, [pc, #808] @ 12a98 │ │ │ │ │ + vldr s6, [pc, #808] @ 126a0 │ │ │ │ │ vmla.f32 s0, s12, s1 │ │ │ │ │ vadd.f32 s13, s13, s7 │ │ │ │ │ vldr s7, [r0, #56] @ 0x38 │ │ │ │ │ vldr s8, [r0, #-60] @ 0xffffffc4 │ │ │ │ │ - vldr s4, [pc, #792] @ 12a9c │ │ │ │ │ + vldr s4, [pc, #792] @ 126a4 │ │ │ │ │ vmla.f32 s0, s10, s2 │ │ │ │ │ vadd.f32 s14, s14, s7 │ │ │ │ │ vldr s7, [r0, #60] @ 0x3c │ │ │ │ │ - vldr s16, [pc, #780] @ 12aa0 │ │ │ │ │ + vldr s16, [pc, #780] @ 126a8 │ │ │ │ │ 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] @ 12aa4 │ │ │ │ │ + vldr s7, [pc, #760] @ 126ac │ │ │ │ │ vmla.f32 s0, s14, s4 │ │ │ │ │ vadd.f32 s15, s15, s9 │ │ │ │ │ vldr s11, [r0, #-68] @ 0xffffffbc │ │ │ │ │ vldr s9, [r0, #-72] @ 0xffffffb8 │ │ │ │ │ - vldr s3, [pc, #744] @ 12aa8 │ │ │ │ │ + vldr s3, [pc, #744] @ 126b0 │ │ │ │ │ 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] @ 12aac │ │ │ │ │ + vldr s1, [pc, #716] @ 126b4 │ │ │ │ │ vadd.f32 s12, s12, s10 │ │ │ │ │ vldr s5, [r0, #80] @ 0x50 │ │ │ │ │ vldr s13, [r0, #-80] @ 0xffffffb0 │ │ │ │ │ vmla.f32 s0, s11, s3 │ │ │ │ │ - vldr s6, [pc, #700] @ 12ab0 │ │ │ │ │ + vldr s6, [pc, #700] @ 126b8 │ │ │ │ │ vldr s10, [r0, #-84] @ 0xffffffac │ │ │ │ │ vadd.f32 s13, s13, s5 │ │ │ │ │ - vldr s4, [pc, #692] @ 12ab4 │ │ │ │ │ + vldr s4, [pc, #692] @ 126bc │ │ │ │ │ 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] @ 12ab8 │ │ │ │ │ + vldr s2, [pc, #672] @ 126c0 │ │ │ │ │ vldr s5, [r0, #92] @ 0x5c │ │ │ │ │ vmla.f32 s0, s12, s6 │ │ │ │ │ vadd.f32 s14, s14, s8 │ │ │ │ │ vldr s15, [r0, #-92] @ 0xffffffa4 │ │ │ │ │ - vldr s7, [pc, #656] @ 12abc │ │ │ │ │ + vldr s7, [pc, #656] @ 126c4 │ │ │ │ │ vldr s8, [r0, #-96] @ 0xffffffa0 │ │ │ │ │ vmla.f32 s0, s13, s4 │ │ │ │ │ vadd.f32 s15, s15, s5 │ │ │ │ │ - vldr s3, [pc, #644] @ 12ac0 │ │ │ │ │ + vldr s3, [pc, #644] @ 126c8 │ │ │ │ │ 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] @ 12ac4 │ │ │ │ │ + vldr s16, [pc, #624] @ 126cc │ │ │ │ │ vldr s5, [r0, #104] @ 0x68 │ │ │ │ │ vadd.f32 s11, s11, s9 │ │ │ │ │ vldr s12, [r0, #-104] @ 0xffffff98 │ │ │ │ │ vmla.f32 s0, s14, s7 │ │ │ │ │ - vldr s6, [pc, #608] @ 12ac8 │ │ │ │ │ + vldr s6, [pc, #608] @ 126d0 │ │ │ │ │ vldr s4, [r0, #108] @ 0x6c │ │ │ │ │ vadd.f32 s12, s12, s5 │ │ │ │ │ vldr s9, [r0, #-108] @ 0xffffff94 │ │ │ │ │ - vldr s5, [pc, #596] @ 12acc │ │ │ │ │ + vldr s5, [pc, #596] @ 126d4 │ │ │ │ │ vmla.f32 s0, s15, s3 │ │ │ │ │ vldr s10, [r0, #112] @ 0x70 │ │ │ │ │ vadd.f32 s9, s9, s4 │ │ │ │ │ vldr s13, [r0, #-112] @ 0xffffff90 │ │ │ │ │ - vldr s1, [pc, #580] @ 12ad0 │ │ │ │ │ + vldr s1, [pc, #580] @ 126d8 │ │ │ │ │ vldr s4, [r0, #116] @ 0x74 │ │ │ │ │ vmla.f32 s0, s8, s16 │ │ │ │ │ vadd.f32 s13, s13, s10 │ │ │ │ │ vldr s14, [r0, #-116] @ 0xffffff8c │ │ │ │ │ - vldr s7, [pc, #564] @ 12ad4 │ │ │ │ │ + vldr s7, [pc, #564] @ 126dc │ │ │ │ │ vldr s10, [r0, #-120] @ 0xffffff88 │ │ │ │ │ vmla.f32 s0, s11, s6 │ │ │ │ │ vadd.f32 s14, s14, s4 │ │ │ │ │ - vldr s3, [pc, #552] @ 12ad8 │ │ │ │ │ + vldr s3, [pc, #552] @ 126e0 │ │ │ │ │ vldr s4, [r0, #120] @ 0x78 │ │ │ │ │ vldr s15, [r0, #-124] @ 0xffffff84 │ │ │ │ │ vmla.f32 s0, s12, s5 │ │ │ │ │ - vldr s2, [pc, #540] @ 12adc │ │ │ │ │ + vldr s2, [pc, #540] @ 126e4 │ │ │ │ │ vadd.f32 s10, s10, s4 │ │ │ │ │ vldr s4, [r0, #124] @ 0x7c │ │ │ │ │ - vldr s6, [pc, #532] @ 12ae0 │ │ │ │ │ + vldr s6, [pc, #532] @ 126e8 │ │ │ │ │ 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] @ 12ae4 │ │ │ │ │ + vldr s4, [pc, #512] @ 126ec │ │ │ │ │ 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] @ 12ae8 │ │ │ │ │ + vldr s16, [pc, #484] @ 126f0 │ │ │ │ │ vadd.f32 s12, s12, s9 │ │ │ │ │ vldr s5, [r0, #140] @ 0x8c │ │ │ │ │ vldr s13, [r0, #-140] @ 0xffffff74 │ │ │ │ │ vmla.f32 s0, s10, s2 │ │ │ │ │ - vldr s7, [pc, #468] @ 12aec │ │ │ │ │ + vldr s7, [pc, #468] @ 126f4 │ │ │ │ │ vldr s9, [r0, #-144] @ 0xffffff70 │ │ │ │ │ vadd.f32 s13, s13, s5 │ │ │ │ │ - vldr s3, [pc, #460] @ 12af0 │ │ │ │ │ + vldr s3, [pc, #460] @ 126f8 │ │ │ │ │ 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] @ 12af4 │ │ │ │ │ + vldr s1, [pc, #440] @ 126fc │ │ │ │ │ vldr s5, [r0, #152] @ 0x98 │ │ │ │ │ vmla.f32 s0, s11, s4 │ │ │ │ │ vadd.f32 s14, s14, s10 │ │ │ │ │ vldr s15, [r0, #-152] @ 0xffffff68 │ │ │ │ │ - vldr s6, [pc, #424] @ 12af8 │ │ │ │ │ + vldr s6, [pc, #424] @ 12700 │ │ │ │ │ vldr s10, [r0, #-156] @ 0xffffff64 │ │ │ │ │ vmla.f32 s0, s8, s16 │ │ │ │ │ vadd.f32 s15, s15, s5 │ │ │ │ │ - vldr s4, [pc, #412] @ 12afc │ │ │ │ │ + vldr s4, [pc, #412] @ 12704 │ │ │ │ │ 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] @ 12b00 │ │ │ │ │ + vldr s2, [pc, #392] @ 12708 │ │ │ │ │ vldr s5, [r0, #164] @ 0xa4 │ │ │ │ │ vadd.f32 s11, s11, s8 │ │ │ │ │ vldr s12, [r0, #-164] @ 0xffffff5c │ │ │ │ │ vmla.f32 s0, s13, s3 │ │ │ │ │ - vldr s7, [pc, #376] @ 12b04 │ │ │ │ │ + vldr s7, [pc, #376] @ 1270c │ │ │ │ │ vldr s8, [r0, #-168] @ 0xffffff58 │ │ │ │ │ vadd.f32 s12, s12, s5 │ │ │ │ │ - vldr s3, [pc, #368] @ 12b08 │ │ │ │ │ + vldr s3, [pc, #368] @ 12710 │ │ │ │ │ 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] @ 12b0c │ │ │ │ │ + vldr s16, [pc, #348] @ 12714 │ │ │ │ │ vldr s5, [r0, #176] @ 0xb0 │ │ │ │ │ vmla.f32 s0, s14, s6 │ │ │ │ │ vadd.f32 s13, s13, s9 │ │ │ │ │ vldr s14, [r0, #-176] @ 0xffffff50 │ │ │ │ │ - vldr s6, [pc, #332] @ 12b10 │ │ │ │ │ + vldr s6, [pc, #332] @ 12718 │ │ │ │ │ vldr s9, [r0, #-180] @ 0xffffff4c │ │ │ │ │ vmla.f32 s0, s15, s4 │ │ │ │ │ vadd.f32 s14, s14, s5 │ │ │ │ │ - vldr s4, [pc, #320] @ 12b14 │ │ │ │ │ + vldr s4, [pc, #320] @ 1271c │ │ │ │ │ vldr s5, [r0, #180] @ 0xb4 │ │ │ │ │ vldr s15, [r0, #-184] @ 0xffffff48 │ │ │ │ │ vmla.f32 s0, s10, s2 │ │ │ │ │ - vldr s1, [pc, #308] @ 12b18 │ │ │ │ │ + vldr s1, [pc, #308] @ 12720 │ │ │ │ │ vadd.f32 s9, s9, s5 │ │ │ │ │ vldr s10, [r0, #184] @ 0xb8 │ │ │ │ │ vldr s5, [r0, #188] @ 0xbc │ │ │ │ │ - vldr s2, [pc, #296] @ 12b1c │ │ │ │ │ + vldr s2, [pc, #296] @ 12724 │ │ │ │ │ vmla.f32 s0, s11, s7 │ │ │ │ │ vadd.f32 s15, s15, s10 │ │ │ │ │ vldr s11, [r0, #-188] @ 0xffffff44 │ │ │ │ │ - vldr s7, [pc, #284] @ 12b20 │ │ │ │ │ + vldr s7, [pc, #284] @ 12728 │ │ │ │ │ vldr s10, [r0, #-192] @ 0xffffff40 │ │ │ │ │ vmla.f32 s0, s12, s3 │ │ │ │ │ vadd.f32 s11, s11, s5 │ │ │ │ │ - vldr s3, [pc, #272] @ 12b24 │ │ │ │ │ + vldr s3, [pc, #272] @ 1272c │ │ │ │ │ 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] @ 12b28 │ │ │ │ │ + vldr s16, [pc, #248] @ 12730 │ │ │ │ │ vadd.f32 s12, s12, s8 │ │ │ │ │ vldr s8, [r0, #-204] @ 0xffffff34 │ │ │ │ │ vmla.f32 s0, s13, s6 │ │ │ │ │ vldr s13, [r0, #-200] @ 0xffffff38 │ │ │ │ │ - vldr s6, [pc, #232] @ 12b2c │ │ │ │ │ + vldr s6, [pc, #232] @ 12734 │ │ │ │ │ vadd.f32 s13, s13, s5 │ │ │ │ │ vldr s5, [r0, #204] @ 0xcc │ │ │ │ │ vmla.f32 s0, s14, s4 │ │ │ │ │ - vldr s4, [pc, #220] @ 12b30 │ │ │ │ │ + vldr s4, [pc, #220] @ 12738 │ │ │ │ │ vldr s14, [r0, #-208] @ 0xffffff30 │ │ │ │ │ vadd.f32 s8, s8, s5 │ │ │ │ │ vldr s5, [r0, #212] @ 0xd4 │ │ │ │ │ - b.n 12be4 │ │ │ │ │ + b.n 127ec │ │ │ │ │ nop │ │ │ │ │ sbcs r5, r6 │ │ │ │ │ subs r6, #162 @ 0xa2 │ │ │ │ │ adds r5, #157 @ 0x9d │ │ │ │ │ subs r6, #241 @ 0xf1 │ │ │ │ │ asrs r6, r2, #18 │ │ │ │ │ subs r4, #235 @ 0xeb │ │ │ │ │ @@ -30270,87 +30191,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 129d8 │ │ │ │ │ - cbnz r6, 12b06 │ │ │ │ │ + bne.n 125e0 │ │ │ │ │ + cbnz r6, 1270e │ │ │ │ │ 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 129d8 │ │ │ │ │ + bgt.n 125e0 │ │ │ │ │ subs r3, #24 │ │ │ │ │ - b.n 125c6 │ │ │ │ │ + b.n 121ce │ │ │ │ │ pop {r5, r6} │ │ │ │ │ strh r1, [r1, #60] @ 0x3c │ │ │ │ │ - cbnz r0, 12b22 │ │ │ │ │ + cbnz r0, 1272a │ │ │ │ │ lsrs r7, r0, #16 │ │ │ │ │ subs r4, #59 @ 0x3b │ │ │ │ │ - blt.n 12ada │ │ │ │ │ + blt.n 126e2 │ │ │ │ │ subs r3, #192 @ 0xc0 │ │ │ │ │ lsrs r4, r4 │ │ │ │ │ pop {r1, r2, r4} │ │ │ │ │ adcs r6, r3 │ │ │ │ │ - cbnz r0, 12b46 │ │ │ │ │ + cbnz r0, 1274e │ │ │ │ │ ldrh r3, [r4, #50] @ 0x32 │ │ │ │ │ subs r3, #230 @ 0xe6 │ │ │ │ │ cmp r5, #190 @ 0xbe │ │ │ │ │ subs r3, #241 @ 0xf1 │ │ │ │ │ ldrh r0, [r0, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 12b42 │ │ │ │ │ - blt.n 12a04 │ │ │ │ │ - cbnz r5, 12b5a │ │ │ │ │ + cbnz r5, 1274a │ │ │ │ │ + blt.n 1260c │ │ │ │ │ + cbnz r5, 12762 │ │ │ │ │ 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, 12b66 │ │ │ │ │ + cbnz r2, 1276e │ │ │ │ │ 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, 12b6a │ │ │ │ │ + cbnz r6, 12772 │ │ │ │ │ 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, 12b6c │ │ │ │ │ + cbnz r6, 12774 │ │ │ │ │ stmia r1!, {r0, r3, r5, r6, r7} │ │ │ │ │ - cbnz r2, 12b60 │ │ │ │ │ + cbnz r2, 12768 │ │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ │ subs r3, #69 @ 0x45 │ │ │ │ │ @ instruction: 0xb8b1 │ │ │ │ │ subs r3, #75 @ 0x4b │ │ │ │ │ ldmia r6!, {r0, r2, r5, r7} │ │ │ │ │ - cbnz r6, 12b60 │ │ │ │ │ + cbnz r6, 12768 │ │ │ │ │ ldrb r0, [r1, #15] │ │ │ │ │ subs r3, #77 @ 0x4d │ │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ │ - cbnz r1, 12b7a │ │ │ │ │ + cbnz r1, 12782 │ │ │ │ │ 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, 12b86 │ │ │ │ │ + cbnz r1, 1278e │ │ │ │ │ str r4, [r7, r6] │ │ │ │ │ - cbnz r2, 12b80 │ │ │ │ │ + cbnz r2, 12788 │ │ │ │ │ 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 │ │ │ │ │ @@ -30360,23 +30281,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 12ae2 │ │ │ │ │ + bls.n 126ea │ │ │ │ │ subs r2, #168 @ 0xa8 │ │ │ │ │ ldrh r1, [r2, r4] │ │ │ │ │ rev16 r0, r4 │ │ │ │ │ ldrb r1, [r6, #17] │ │ │ │ │ - cbnz r0, 12b8a │ │ │ │ │ + cbnz r0, 12792 │ │ │ │ │ @ instruction: 0xb8f8 │ │ │ │ │ subs r2, #10 │ │ │ │ │ - ldr r4, [pc, #792] @ (12e88 ) │ │ │ │ │ + ldr r4, [pc, #792] @ (12a90 ) │ │ │ │ │ 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 │ │ │ │ │ @@ -30388,460 +30309,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, 12d88 ) │ │ │ │ │ - cbnz r6, 12bd8 │ │ │ │ │ + add r4, pc, #492 @ (adr r4, 12990 ) │ │ │ │ │ + cbnz r6, 127e0 │ │ │ │ │ strb r7, [r0, #23] │ │ │ │ │ subs r1, #207 @ 0xcf │ │ │ │ │ mcrr2 9, 1, r3, pc, cr1 @ │ │ │ │ │ adds r6, #51 @ 0x33 │ │ │ │ │ - cbnz r7, 12bca │ │ │ │ │ + cbnz r7, 127d2 │ │ │ │ │ ldmia r7, {r2, r7} │ │ │ │ │ - cbnz r6, 12be8 │ │ │ │ │ - cbnz r5, 12bd0 │ │ │ │ │ - cbnz r1, 12be2 │ │ │ │ │ + cbnz r6, 127f0 │ │ │ │ │ + cbnz r5, 127d8 │ │ │ │ │ + cbnz r1, 127ea │ │ │ │ │ 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 12b7a │ │ │ │ │ + bne.n 12782 │ │ │ │ │ subs r1, #162 @ 0xa2 │ │ │ │ │ stmia r7!, {r4, r6} │ │ │ │ │ subs r1, #68 @ 0x44 │ │ │ │ │ muls r0, r1 │ │ │ │ │ - cbnz r2, 12bee │ │ │ │ │ + cbnz r2, 127f6 │ │ │ │ │ str r2, [sp, #764] @ 0x2fc │ │ │ │ │ @ instruction: 0xb8fe │ │ │ │ │ - ldr r2, [pc, #472] @ (12dac ) │ │ │ │ │ - cbnz r5, 12bda │ │ │ │ │ + ldr r2, [pc, #472] @ (129b4 ) │ │ │ │ │ + cbnz r5, 127e2 │ │ │ │ │ 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] @ 12b34 │ │ │ │ │ + vldr s1, [pc, #-188] @ 1273c │ │ │ │ │ vadd.f32 s14, s14, s9 │ │ │ │ │ vldr s9, [r0, #-216] @ 0xffffff28 │ │ │ │ │ vmla.f32 s0, s15, s7 │ │ │ │ │ vldr s15, [r0, #-212] @ 0xffffff2c │ │ │ │ │ - vldr s7, [pc, #-204] @ 12b38 │ │ │ │ │ + vldr s7, [pc, #-204] @ 12740 │ │ │ │ │ vadd.f32 s15, s15, s5 │ │ │ │ │ vldr s5, [r0, #216] @ 0xd8 │ │ │ │ │ vmla.f32 s0, s11, s3 │ │ │ │ │ - vldr s3, [pc, #-216] @ 12b3c │ │ │ │ │ + vldr s3, [pc, #-216] @ 12744 │ │ │ │ │ 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] @ 12b40 │ │ │ │ │ + vldr s2, [pc, #-236] @ 12748 │ │ │ │ │ vadd.f32 s11, s11, s10 │ │ │ │ │ vldr s10, [r0, #-228] @ 0xffffff1c │ │ │ │ │ vmla.f32 s0, s12, s6 │ │ │ │ │ vldr s12, [r0, #-224] @ 0xffffff20 │ │ │ │ │ - vldr s6, [pc, #-252] @ 12b44 │ │ │ │ │ + vldr s6, [pc, #-252] @ 1274c │ │ │ │ │ vadd.f32 s12, s12, s5 │ │ │ │ │ vldr s5, [r0, #228] @ 0xe4 │ │ │ │ │ vmla.f32 s0, s13, s4 │ │ │ │ │ - vldr s4, [pc, #-264] @ 12b48 │ │ │ │ │ + vldr s4, [pc, #-264] @ 12750 │ │ │ │ │ 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] @ 12b4c │ │ │ │ │ + vldr s16, [pc, #-284] @ 12754 │ │ │ │ │ vadd.f32 s13, s13, s8 │ │ │ │ │ vldr s8, [r0, #-240] @ 0xffffff10 │ │ │ │ │ vmla.f32 s0, s14, s7 │ │ │ │ │ vldr s14, [r0, #-236] @ 0xffffff14 │ │ │ │ │ - vldr s7, [pc, #-300] @ 12b50 │ │ │ │ │ + vldr s7, [pc, #-300] @ 12758 │ │ │ │ │ vadd.f32 s14, s14, s5 │ │ │ │ │ vldr s5, [r0, #240] @ 0xf0 │ │ │ │ │ vmla.f32 s0, s15, s3 │ │ │ │ │ - vldr s3, [pc, #-312] @ 12b54 │ │ │ │ │ + vldr s3, [pc, #-312] @ 1275c │ │ │ │ │ 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] @ 12b58 │ │ │ │ │ + vldr s1, [pc, #-332] @ 12760 │ │ │ │ │ vadd.f32 s15, s15, s9 │ │ │ │ │ vldr s9, [r0, #-252] @ 0xffffff04 │ │ │ │ │ vmla.f32 s0, s11, s6 │ │ │ │ │ vldr s11, [r0, #-248] @ 0xffffff08 │ │ │ │ │ - vldr s6, [pc, #-348] @ 12b5c │ │ │ │ │ + vldr s6, [pc, #-348] @ 12764 │ │ │ │ │ vadd.f32 s11, s11, s5 │ │ │ │ │ vldr s5, [r0, #252] @ 0xfc │ │ │ │ │ vmla.f32 s0, s12, s4 │ │ │ │ │ - vldr s4, [pc, #-360] @ 12b60 │ │ │ │ │ + vldr s4, [pc, #-360] @ 12768 │ │ │ │ │ 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] @ 12b64 │ │ │ │ │ + vldr s2, [pc, #-384] @ 1276c │ │ │ │ │ vadd.f32 s12, s12, s10 │ │ │ │ │ vldr s10, [r1] │ │ │ │ │ vmla.f32 s0, s13, s7 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ - vldr s7, [pc, #-400] @ 12b68 │ │ │ │ │ + vldr s7, [pc, #-400] @ 12770 │ │ │ │ │ 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] @ 12b6c │ │ │ │ │ + vldr s3, [pc, #-420] @ 12774 │ │ │ │ │ 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] @ 12b70 │ │ │ │ │ + vldr s16, [pc, #-444] @ 12778 │ │ │ │ │ vadd.f32 s14, s14, s8 │ │ │ │ │ vldr s8, [r1] │ │ │ │ │ vmla.f32 s0, s15, s6 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ - vldr s6, [pc, #-460] @ 12b74 │ │ │ │ │ + vldr s6, [pc, #-460] @ 1277c │ │ │ │ │ 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] @ 12b78 │ │ │ │ │ + vldr s4, [pc, #-480] @ 12780 │ │ │ │ │ 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] @ 12b7c │ │ │ │ │ + vldr s1, [pc, #-504] @ 12784 │ │ │ │ │ vadd.f32 s11, s11, s9 │ │ │ │ │ vldr s9, [r1] │ │ │ │ │ vmla.f32 s0, s12, s7 │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ - vldr s7, [pc, #-520] @ 12b80 │ │ │ │ │ + vldr s7, [pc, #-520] @ 12788 │ │ │ │ │ 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] @ 12b84 │ │ │ │ │ + vldr s3, [pc, #-540] @ 1278c │ │ │ │ │ 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] @ 12b88 │ │ │ │ │ + vldr s2, [pc, #-564] @ 12790 │ │ │ │ │ vadd.f32 s13, s13, s10 │ │ │ │ │ vldr s10, [r1] │ │ │ │ │ vmla.f32 s0, s14, s6 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ - vldr s6, [pc, #-580] @ 12b8c │ │ │ │ │ + vldr s6, [pc, #-580] @ 12794 │ │ │ │ │ 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] @ 12b90 │ │ │ │ │ + vldr s4, [pc, #-600] @ 12798 │ │ │ │ │ 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] @ 12b94 │ │ │ │ │ + vldr s16, [pc, #-624] @ 1279c │ │ │ │ │ vadd.f32 s15, s15, s8 │ │ │ │ │ vldr s8, [r1] │ │ │ │ │ vmla.f32 s0, s11, s7 │ │ │ │ │ vldr s11, [r3] │ │ │ │ │ - vldr s7, [pc, #-640] @ 12b98 │ │ │ │ │ + vldr s7, [pc, #-640] @ 127a0 │ │ │ │ │ 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] @ 12b9c │ │ │ │ │ + vldr s3, [pc, #-660] @ 127a4 │ │ │ │ │ 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] @ 12ba0 │ │ │ │ │ + vldr s1, [pc, #-680] @ 127a8 │ │ │ │ │ vadd.f32 s12, s12, s9 │ │ │ │ │ vmla.f32 s0, s13, s6 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ - vldr s6, [pc, #-692] @ 12ba4 │ │ │ │ │ + vldr s6, [pc, #-692] @ 127ac │ │ │ │ │ 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] @ 12ba8 │ │ │ │ │ + vldr s4, [pc, #-712] @ 127b0 │ │ │ │ │ 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] @ 12bac │ │ │ │ │ + vldr s2, [pc, #-744] @ 127b4 │ │ │ │ │ vmla.f32 s0, s15, s7 │ │ │ │ │ vadd.f32 s14, s14, s10 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ sub.w r3, r0, #344 @ 0x158 │ │ │ │ │ - vldr s7, [pc, #-760] @ 12bb0 │ │ │ │ │ + vldr s7, [pc, #-760] @ 127b8 │ │ │ │ │ vldr s10, [r1] │ │ │ │ │ sub.w r1, r0, #348 @ 0x15c │ │ │ │ │ vmla.f32 s0, s11, s3 │ │ │ │ │ vadd.f32 s15, s15, s5 │ │ │ │ │ - vldr s3, [pc, #-776] @ 12bb4 │ │ │ │ │ + vldr s3, [pc, #-776] @ 127bc │ │ │ │ │ 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] @ 12bb8 │ │ │ │ │ + vldr s16, [pc, #-804] @ 127c0 │ │ │ │ │ vadd.f32 s11, s11, s8 │ │ │ │ │ vldr s8, [r1] │ │ │ │ │ vmla.f32 s0, s12, s6 │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ - vldr s6, [pc, #-820] @ 12bbc │ │ │ │ │ + vldr s6, [pc, #-820] @ 127c4 │ │ │ │ │ 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] @ 12bc0 │ │ │ │ │ + vldr s4, [pc, #-840] @ 127c8 │ │ │ │ │ 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] @ 12bc4 │ │ │ │ │ + vldr s1, [pc, #-864] @ 127cc │ │ │ │ │ vadd.f32 s13, s13, s9 │ │ │ │ │ vldr s9, [r1] │ │ │ │ │ vmla.f32 s0, s14, s7 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ - vldr s7, [pc, #-880] @ 12bc8 │ │ │ │ │ + vldr s7, [pc, #-880] @ 127d0 │ │ │ │ │ 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] @ 12bcc │ │ │ │ │ + vldr s3, [pc, #-900] @ 127d4 │ │ │ │ │ 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] @ 12bd0 │ │ │ │ │ + vldr s2, [pc, #-924] @ 127d8 │ │ │ │ │ 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] @ 12bd4 │ │ │ │ │ + vldr s6, [pc, #-944] @ 127dc │ │ │ │ │ vadd.f32 s15, s15, s11 │ │ │ │ │ vldr s11, [r1] │ │ │ │ │ vmla.f32 s0, s12, s4 │ │ │ │ │ - vldr s4, [pc, #-956] @ 12bd8 │ │ │ │ │ + vldr s4, [pc, #-956] @ 127e0 │ │ │ │ │ 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] @ 12bdc │ │ │ │ │ + vldr s16, [pc, #-984] @ 127e4 │ │ │ │ │ vadd.f32 s12, s12, s8 │ │ │ │ │ vmla.f32 s0, s13, s7 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ - vldr s7, [pc, #-996] @ 12be0 │ │ │ │ │ + vldr s7, [pc, #-996] @ 127e8 │ │ │ │ │ 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] @ 13238 │ │ │ │ │ + vldr s3, [pc, #600] @ 12e40 │ │ │ │ │ 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] @ 1323c │ │ │ │ │ + vldr s1, [pc, #576] @ 12e44 │ │ │ │ │ vadd.f32 s14, s14, s9 │ │ │ │ │ vldr s9, [r1] │ │ │ │ │ vmla.f32 s0, s15, s6 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ - vldr s6, [pc, #560] @ 13240 │ │ │ │ │ + vldr s6, [pc, #560] @ 12e48 │ │ │ │ │ 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] @ 13244 │ │ │ │ │ + vldr s4, [pc, #540] @ 12e4c │ │ │ │ │ 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] @ 13248 │ │ │ │ │ + vldr s2, [pc, #516] @ 12e50 │ │ │ │ │ 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] @ 1324c │ │ │ │ │ + vldr s7, [pc, #496] @ 12e54 │ │ │ │ │ vadd.f32 s10, s10, s12 │ │ │ │ │ vldr s12, [r1] │ │ │ │ │ vmla.f32 s0, s13, s3 │ │ │ │ │ - vldr s3, [pc, #484] @ 13250 │ │ │ │ │ + vldr s3, [pc, #484] @ 12e58 │ │ │ │ │ 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] @ 13254 │ │ │ │ │ + vldr s16, [pc, #456] @ 12e5c │ │ │ │ │ vadd.f32 s13, s13, s8 │ │ │ │ │ vldr s8, [r1] │ │ │ │ │ vmla.f32 s0, s14, s6 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ - vldr s6, [pc, #440] @ 13258 │ │ │ │ │ + vldr s6, [pc, #440] @ 12e60 │ │ │ │ │ sub.w r3, r0, #428 @ 0x1ac │ │ │ │ │ sub.w r1, r0, #432 @ 0x1b0 │ │ │ │ │ vadd.f32 s14, s14, s5 │ │ │ │ │ - vldr s5, [pc, #428] @ 1325c │ │ │ │ │ + vldr s5, [pc, #428] @ 12e64 │ │ │ │ │ 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] @ 13260 │ │ │ │ │ + vldr s1, [pc, #396] @ 12e68 │ │ │ │ │ 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] @ 13264 │ │ │ │ │ + vldr s7, [pc, #376] @ 12e6c │ │ │ │ │ vadd.f32 s15, s15, s10 │ │ │ │ │ vldr s10, [r1] │ │ │ │ │ vmla.f32 s0, s11, s3 │ │ │ │ │ vldr s11, [r2] │ │ │ │ │ - vldr s3, [pc, #360] @ 13268 │ │ │ │ │ + vldr s3, [pc, #360] @ 12e70 │ │ │ │ │ sub.w r1, r0, #444 @ 0x1bc │ │ │ │ │ vadd.f32 s10, s10, s4 │ │ │ │ │ - vldr s4, [pc, #352] @ 1326c │ │ │ │ │ + vldr s4, [pc, #352] @ 12e74 │ │ │ │ │ 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] @ 13270 │ │ │ │ │ + vldr s5, [pc, #304] @ 12e78 │ │ │ │ │ sub.w r1, r0, #456 @ 0x1c8 │ │ │ │ │ vadd.f32 s13, s13, s2 │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ - vldr s6, [pc, #292] @ 13274 │ │ │ │ │ + vldr s6, [pc, #292] @ 12e7c │ │ │ │ │ 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] @ 13278 │ │ │ │ │ + vldr s7, [pc, #264] @ 12e80 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ sub.w r3, r0, #464 @ 0x1d0 │ │ │ │ │ - vldr s2, [pc, #256] @ 1327c │ │ │ │ │ + vldr s2, [pc, #256] @ 12e84 │ │ │ │ │ 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] @ 13280 │ │ │ │ │ + vldr s1, [pc, #236] @ 12e88 │ │ │ │ │ vmla.f32 s0, s10, s3 │ │ │ │ │ vldr s10, [r2] │ │ │ │ │ vadd.f32 s9, s9, s8 │ │ │ │ │ vldr s8, [r0, #460] @ 0x1cc │ │ │ │ │ - vldr s3, [pc, #220] @ 13284 │ │ │ │ │ + vldr s3, [pc, #220] @ 12e8c │ │ │ │ │ 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] @ 13288 │ │ │ │ │ + vldr s4, [pc, #196] @ 12e90 │ │ │ │ │ vmla.f32 s0, s12, s5 │ │ │ │ │ vldr s12, [ip] │ │ │ │ │ vadd.f32 s11, s11, s8 │ │ │ │ │ vldr s8, [r0, #468] @ 0x1d4 │ │ │ │ │ - vldr s5, [pc, #180] @ 1328c │ │ │ │ │ + vldr s5, [pc, #180] @ 12e94 │ │ │ │ │ vmla.f32 s0, s13, s6 │ │ │ │ │ vadd.f32 s12, s12, s8 │ │ │ │ │ vldr s13, [r1] │ │ │ │ │ vldr s8, [r0, #472] @ 0x1d8 │ │ │ │ │ - vldr s6, [pc, #164] @ 13290 │ │ │ │ │ + vldr s6, [pc, #164] @ 12e98 │ │ │ │ │ vmla.f32 s0, s14, s7 │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ vadd.f32 s13, s13, s8 │ │ │ │ │ vldr s8, [r0, #476] @ 0x1dc │ │ │ │ │ - vldr s7, [pc, #148] @ 13294 │ │ │ │ │ + vldr s7, [pc, #148] @ 12e9c │ │ │ │ │ vmla.f32 s0, s15, s2 │ │ │ │ │ vadd.f32 s14, s14, s8 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vldr s2, [r0, #480] @ 0x1e0 │ │ │ │ │ - vldr s8, [pc, #132] @ 13298 │ │ │ │ │ + vldr s8, [pc, #132] @ 12ea0 │ │ │ │ │ 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 12a8e │ │ │ │ │ + b.n 12696 │ │ │ │ │ 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 │ │ │ │ │ @@ -30855,135 +30776,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 13220 │ │ │ │ │ + ble.n 12e28 │ │ │ │ │ @ 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 1317c │ │ │ │ │ + bmi.n 12d84 │ │ │ │ │ adds r7, #210 @ 0xd2 │ │ │ │ │ - cbnz r7, 1329c │ │ │ │ │ + cbnz r7, 12ea4 │ │ │ │ │ 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 135fc │ │ │ │ │ + b.n 13204 │ │ │ │ │ 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] @ 13324 │ │ │ │ │ + vldr s3, [pc, #120] @ 12f2c │ │ │ │ │ ./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] @ 13328 │ │ │ │ │ + vldr s5, [pc, #100] @ 12f30 │ │ │ │ │ vmul.f32 s0, s0, s3 │ │ │ │ │ vadd.f32 s11, s11, s14 │ │ │ │ │ vmla.f32 s0, s6, s15 │ │ │ │ │ vldr s12, [r0, #-20] @ 0xffffffec │ │ │ │ │ - vldr s7, [pc, #84] @ 1332c │ │ │ │ │ + vldr s7, [pc, #84] @ 12f34 │ │ │ │ │ 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] @ 13330 │ │ │ │ │ + vldr s8, [pc, #64] @ 12f38 │ │ │ │ │ vadd.f32 s13, s13, s4 │ │ │ │ │ vldr s14, [r0, #-36] @ 0xffffffdc │ │ │ │ │ - vldr s9, [pc, #56] @ 13334 │ │ │ │ │ + vldr s9, [pc, #56] @ 12f3c │ │ │ │ │ vmla.f32 s0, s12, s7 │ │ │ │ │ vldr s15, [r0, #-44] @ 0xffffffd4 │ │ │ │ │ vadd.f32 s14, s14, s10 │ │ │ │ │ vldr s6, [r0, #44] @ 0x2c │ │ │ │ │ - vldr s10, [pc, #40] @ 13338 │ │ │ │ │ + vldr s10, [pc, #40] @ 12f40 │ │ │ │ │ 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 12e00 │ │ │ │ │ + b.n 12a08 │ │ │ │ │ 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, 1336a │ │ │ │ │ + cbnz r5, 12f72 │ │ │ │ │ half_iir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:92 │ │ │ │ │ vldr s13, [r0, #8] │ │ │ │ │ - vldr s5, [pc, #332] @ 13490 │ │ │ │ │ + vldr s5, [pc, #332] @ 13098 │ │ │ │ │ ./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] @ 13494 │ │ │ │ │ - vldr s18, [pc, #300] @ 13498 │ │ │ │ │ + vldr s11, [pc, #300] @ 1309c │ │ │ │ │ + vldr s18, [pc, #300] @ 130a0 │ │ │ │ │ ./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] @ 1349c │ │ │ │ │ + vldr s17, [pc, #288] @ 130a4 │ │ │ │ │ vldr s8, [r0, #24] │ │ │ │ │ vldr s9, [r0, #28] │ │ │ │ │ - vldr s2, [pc, #280] @ 134a0 │ │ │ │ │ + vldr s2, [pc, #280] @ 130a8 │ │ │ │ │ vsub.f32 s1, s6, s14 │ │ │ │ │ vstr s6, [r0, #8] │ │ │ │ │ - vldr s3, [pc, #272] @ 134a4 │ │ │ │ │ + vldr s3, [pc, #272] @ 130ac │ │ │ │ │ vldr s10, [r0, #32] │ │ │ │ │ vldr s11, [r0, #36] @ 0x24 │ │ │ │ │ vmla.f32 s13, s1, s18 │ │ │ │ │ - vldr s4, [pc, #260] @ 134a8 │ │ │ │ │ - vldr s16, [pc, #260] @ 134ac │ │ │ │ │ + vldr s4, [pc, #260] @ 130b0 │ │ │ │ │ + vldr s16, [pc, #260] @ 130b4 │ │ │ │ │ vstr s12, [r0, #12] │ │ │ │ │ - vldr s1, [pc, #256] @ 134b0 │ │ │ │ │ + vldr s1, [pc, #256] @ 130b8 │ │ │ │ │ ./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 │ │ │ │ │ @@ -30991,36 +30912,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] @ 134b4 │ │ │ │ │ + vldr s2, [pc, #204] @ 130bc │ │ │ │ │ vldr s15, [r0, #48] @ 0x30 │ │ │ │ │ vmla.f32 s7, s5, s3 │ │ │ │ │ - vldr s3, [pc, #196] @ 134b8 │ │ │ │ │ + vldr s3, [pc, #196] @ 130c0 │ │ │ │ │ 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] @ 134bc │ │ │ │ │ + vldr s4, [pc, #176] @ 130c4 │ │ │ │ │ vstr s7, [r0, #28] │ │ │ │ │ vldr s7, [r0, #60] @ 0x3c │ │ │ │ │ vmla.f32 s9, s6, s16 │ │ │ │ │ - vldr s5, [pc, #164] @ 134c0 │ │ │ │ │ - vldr s6, [pc, #164] @ 134c4 │ │ │ │ │ + vldr s5, [pc, #164] @ 130c8 │ │ │ │ │ + vldr s6, [pc, #164] @ 130cc │ │ │ │ │ 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] @ 134c8 │ │ │ │ │ + vldr s9, [pc, #144] @ 130d0 │ │ │ │ │ ./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 │ │ │ │ │ @@ -31047,71 +30968,71 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:95 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ strb r2, [r2, r0] │ │ │ │ │ subs r4, #215 @ 0xd7 │ │ │ │ │ strb r0, [r7, #16] │ │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ │ - bmi.n 1357a │ │ │ │ │ + bmi.n 13182 │ │ │ │ │ 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 13570 │ │ │ │ │ + bcc.n 13178 │ │ │ │ │ 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 12ee6 │ │ │ │ │ + b.n 12aee │ │ │ │ │ subs r7, #125 @ 0x7d │ │ │ │ │ poly_fir1_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:162 │ │ │ │ │ lsrs r2, r1, #22 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:164 │ │ │ │ │ mov.w ip, #40 @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:163 │ │ │ │ │ lsls r1, r1, #10 │ │ │ │ │ vmov s15, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:164 │ │ │ │ │ - ldr r3, [pc, #464] @ (136ac ) │ │ │ │ │ + ldr r3, [pc, #464] @ (132b4 ) │ │ │ │ │ mul.w r1, ip, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:163 │ │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:164 │ │ │ │ │ add r3, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:163 │ │ │ │ │ - vldr s14, [pc, #444] @ 136a4 │ │ │ │ │ + vldr s14, [pc, #444] @ 132ac │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:161 │ │ │ │ │ push {lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:164 │ │ │ │ │ mov.w lr, #20 │ │ │ │ │ add.w ip, r3, r1, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:163 │ │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:164 │ │ │ │ │ mov r1, ip │ │ │ │ │ mul.w r2, lr, r2 │ │ │ │ │ vldr s11, [r0] │ │ │ │ │ vldr s13, [ip] │ │ │ │ │ vldr s14, [r1, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ - vldr s0, [pc, #412] @ 136a8 │ │ │ │ │ + vldr s0, [pc, #412] @ 132b0 │ │ │ │ │ vmla.f32 s14, s15, s13 │ │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:161 │ │ │ │ │ vpush {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:164 │ │ │ │ │ mov lr, ip │ │ │ │ │ vldr s1, [r0, #12] │ │ │ │ │ @@ -31215,48 +31136,48 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:167 │ │ │ │ │ vmla.f32 s0, s14, s9 │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r2, [r2, #19] │ │ │ │ │ + adds r0, #98 @ 0x62 │ │ │ │ │ movs r1, r0 │ │ │ │ │ poly_fir1_u(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:176 │ │ │ │ │ lsrs r2, r1, #23 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:178 │ │ │ │ │ mov.w ip, #24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:177 │ │ │ │ │ lsls r1, r1, #9 │ │ │ │ │ vmov s15, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:178 │ │ │ │ │ - ldr r3, [pc, #304] @ (137f0 ) │ │ │ │ │ + ldr r3, [pc, #304] @ (133f8 ) │ │ │ │ │ mul.w r1, ip, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:177 │ │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:178 │ │ │ │ │ add r3, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:177 │ │ │ │ │ - vldr s14, [pc, #284] @ 137e8 │ │ │ │ │ + vldr s14, [pc, #284] @ 133f0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:175 │ │ │ │ │ push {lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:178 │ │ │ │ │ mov.w lr, #12 │ │ │ │ │ add.w ip, r3, r1, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:177 │ │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:178 │ │ │ │ │ mov r1, ip │ │ │ │ │ mul.w r2, lr, r2 │ │ │ │ │ vldr s10, [r0] │ │ │ │ │ vldr s13, [ip] │ │ │ │ │ vldr s14, [r1, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ - vldr s0, [pc, #252] @ 137ec │ │ │ │ │ + vldr s0, [pc, #252] @ 133f4 │ │ │ │ │ vmla.f32 s14, s15, s13 │ │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:175 │ │ │ │ │ vpush {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:178 │ │ │ │ │ mov lr, ip │ │ │ │ │ vldr s1, [r0, #12] │ │ │ │ │ @@ -31320,29 +31241,29 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:181 │ │ │ │ │ vmla.f32 s0, s14, s9 │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - revsh r6, r5 │ │ │ │ │ + ldr r6, [r7, #100] @ 0x64 │ │ │ │ │ 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 sl, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:228 │ │ │ │ │ ldr r1, [r0, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:226 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #28 │ │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:229 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 138d4 │ │ │ │ │ + ble.n 134dc │ │ │ │ │ subs r5, #1 │ │ │ │ │ subs r1, #36 @ 0x24 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bic.w r5, r5, #1 │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ add.w ip, r5, #2 │ │ │ │ │ mov fp, sl │ │ │ │ │ @@ -31354,19 +31275,19 @@ │ │ │ │ │ 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, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n 138ae │ │ │ │ │ + b.n 134b6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:230 │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ add.w r0, sl, r0, lsl #2 │ │ │ │ │ - bl 134cc │ │ │ │ │ + bl 130d4 │ │ │ │ │ vldr s14, [fp] │ │ │ │ │ vldr s15, [r7] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:236 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:230 │ │ │ │ │ vmla.f32 s15, s14, s0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:231 │ │ │ │ │ @@ -31390,20 +31311,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 │ │ │ │ │ vstr s15, [r7] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:232 │ │ │ │ │ - ble.n 138b6 │ │ │ │ │ + ble.n 134be │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:236 (discriminator 2) │ │ │ │ │ vldr s16, [ip] │ │ │ │ │ add.w r0, sl, r8, lsl #2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bl 134cc │ │ │ │ │ + bl 130d4 │ │ │ │ │ vldr s15, [r7, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:237 (discriminator 2) │ │ │ │ │ adds r5, r6, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:236 (discriminator 2) │ │ │ │ │ vmla.f32 s15, s16, s0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:238 (discriminator 2) │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ @@ -31424,20 +31345,20 @@ │ │ │ │ │ strd r1, r3, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:229 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:237 (discriminator 2) │ │ │ │ │ strd r5, r0, [r4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:229 (discriminator 2) │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq.n 138c4 │ │ │ │ │ + beq.n 134cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:229 (discriminator 3) │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - blt.n 13832 │ │ │ │ │ + blt.n 1343a │ │ │ │ │ ./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} │ │ │ │ │ @@ -31445,19 +31366,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 138b8 │ │ │ │ │ + b.n 134c0 │ │ │ │ │ nop │ │ │ │ │ vr_delay(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:615 │ │ │ │ │ - vldr d0, [pc, #8] @ 138e8 │ │ │ │ │ + vldr d0, [pc, #8] @ 134f0 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ @@ -31471,19 +31392,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] @ (13904 ) │ │ │ │ │ + ldr r0, [pc, #4] @ (1350c ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - ldrh r6, [r1, #60] @ 0x3c │ │ │ │ │ + subs r2, #222 @ 0xde │ │ │ │ │ movs r0, r0 │ │ │ │ │ fifo_reserve(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:42 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:44 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ @@ -31511,47 +31432,47 @@ │ │ │ │ │ addne r3, r2, r6 │ │ │ │ │ fifo_clear(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:39 │ │ │ │ │ moveq r3, r6 │ │ │ │ │ fifo_reserve(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n 13970 │ │ │ │ │ + bcs.n 13578 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 1394a │ │ │ │ │ + b.n 13552 │ │ │ │ │ ./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 │ │ │ │ │ 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, 13974 │ │ │ │ │ + cbz r0, 1357c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.n 13970 │ │ │ │ │ + bls.n 13578 │ │ │ │ │ ./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 13934 │ │ │ │ │ + bls.n 1353c │ │ │ │ │ /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 (discriminator 1) │ │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 (discriminator 1) │ │ │ │ │ str r5, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:51 (discriminator 1) │ │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ │ @@ -31559,15 +31480,15 @@ │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 (discriminator 1) │ │ │ │ │ adds r3, r6, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:58 (discriminator 1) │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 (discriminator 1) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bhi.n 1394a │ │ │ │ │ + bhi.n 13552 │ │ │ │ │ ./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 │ │ │ │ │ @@ -31580,40 +31501,40 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:72 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:570 │ │ │ │ │ mov r4, r2 │ │ │ │ │ fifo_write(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:72 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 13908 │ │ │ │ │ + bl 13510 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:73 │ │ │ │ │ - cbz r5, 13998 │ │ │ │ │ + cbz r5, 135a0 │ │ │ │ │ ./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 │ │ │ │ │ mov r1, r5 │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ 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 r7, r2 │ │ │ │ │ - ldr r2, [pc, #736] @ (13c84 ) │ │ │ │ │ + ldr r2, [pc, #736] @ (1388c ) │ │ │ │ │ vpush {d8-d15} │ │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - ldr r3, [pc, #728] @ (13c88 ) │ │ │ │ │ + ldr r3, [pc, #728] @ (13890 ) │ │ │ │ │ add r2, pc │ │ │ │ │ add.w r8, sp, #40 @ 0x28 │ │ │ │ │ ldr r6, [sp, #200] @ 0xc8 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:126 │ │ │ │ │ mul.w r5, r4, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:124 │ │ │ │ │ @@ -31635,44 +31556,44 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:124 │ │ │ │ │ vstr d0, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:127 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:126 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:127 │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov sl, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 │ │ │ │ │ sub.w r2, r6, #8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 (discriminator 13) │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.w 13c40 │ │ │ │ │ + ble.w 13848 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 (discriminator 4) │ │ │ │ │ vldmia r2!, {s14} │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, #6 │ │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ │ vstmia r1!, {d7} │ │ │ │ │ - bne.n 139f0 │ │ │ │ │ + bne.n 135f8 │ │ │ │ │ mov r3, r9 │ │ │ │ │ sub.w r8, r9, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:131 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ strd r5, sl, [sp, #32] │ │ │ │ │ asrs r2, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:128 │ │ │ │ │ mov r6, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:133 │ │ │ │ │ mov r7, r0 │ │ │ │ │ vldr d8, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:132 │ │ │ │ │ - vldr d15, [pc, #564] @ 13c58 │ │ │ │ │ + vldr d15, [pc, #564] @ 13860 │ │ │ │ │ mov.w r8, r8, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:131 │ │ │ │ │ mov fp, r9 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r5, r2 │ │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ @@ -31696,15 +31617,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, #488] @ 13c60 │ │ │ │ │ + vldr d1, [pc, #488] @ 13868 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:135 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ./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 │ │ │ │ │ @@ -31716,38 +31637,38 @@ │ │ │ │ │ ./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, #448] @ 13c68 │ │ │ │ │ + vldr d5, [pc, #448] @ 13870 │ │ │ │ │ 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, #440] @ 13c70 │ │ │ │ │ + vldr d5, [pc, #440] @ 13878 │ │ │ │ │ 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 │ │ │ │ │ - bl 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ cmp fp, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:134 │ │ │ │ │ vsub.f64 d13, d13, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:135 │ │ │ │ │ - bne.n 13b30 │ │ │ │ │ + bne.n 13738 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:136 │ │ │ │ │ vmov s15, r4 │ │ │ │ │ vcvt.f64.s32 d14, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:136 (discriminator 2) │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 1b3bc │ │ │ │ │ + bl 15b34 │ │ │ │ │ vmov s12, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:137 (discriminator 2) │ │ │ │ │ vmov.f64 d5, d9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:135 (discriminator 2) │ │ │ │ │ add r9, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:136 (discriminator 2) │ │ │ │ │ vcvt.f64.s32 d6, s12 │ │ │ │ │ @@ -31765,28 +31686,28 @@ │ │ │ │ │ vmov.f64 d5, d13 │ │ │ │ │ vmla.f64 d5, d6, d7 │ │ │ │ │ vmov.f64 d6, d11 │ │ │ │ │ vmla.f64 d6, d5, d7 │ │ │ │ │ vcvt.f32.f64 s12, d6 │ │ │ │ │ vstmia r6!, {s12} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:135 (discriminator 2) │ │ │ │ │ - bl 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ cmp r0, fp │ │ │ │ │ - beq.n 13ade │ │ │ │ │ + beq.n 136e6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:139 │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:140 │ │ │ │ │ - vldr d8, [pc, #324] @ 13c78 │ │ │ │ │ + vldr d8, [pc, #324] @ 13880 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:139 │ │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ │ - blx 166c │ │ │ │ │ + blx 1394 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:140 │ │ │ │ │ add.w r2, fp, #4 │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - ble.n 13b62 │ │ │ │ │ + ble.n 1376a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:140 (discriminator 3) │ │ │ │ │ add.w r2, fp, #3 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ itet gt │ │ │ │ │ movgt.w r2, fp, lsl #2 │ │ │ │ │ movle r2, r8 │ │ │ │ │ @@ -31797,30 +31718,30 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:131 (discriminator 10) │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ sub.w r8, r8, #4 │ │ │ │ │ cmp fp, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:140 (discriminator 10) │ │ │ │ │ vstr d8, [sp, #80] @ 0x50 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:131 (discriminator 10) │ │ │ │ │ - bne.w 13a32 │ │ │ │ │ + bne.w 1363a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:143 │ │ │ │ │ vldr d5, [sp, #56] @ 0x38 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 │ │ │ │ │ mov.w r9, #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:143 │ │ │ │ │ ldrd r5, sl, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:143 │ │ │ │ │ vcvt.f32.f64 s10, d5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 │ │ │ │ │ vldr d6, [sp, #24] │ │ │ │ │ sub.w ip, r5, r4 │ │ │ │ │ - vldr s15, [pc, #236] @ 13c80 │ │ │ │ │ + vldr s15, [pc, #236] @ 13888 │ │ │ │ │ subs r7, r5, r3 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov.w lr, r3, lsl #3 │ │ │ │ │ vcvt.f32.f64 s13, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:143 │ │ │ │ │ vstr s10, [r6] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 │ │ │ │ │ @@ -31836,21 +31757,21 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:146 (discriminator 6) │ │ │ │ │ add.w fp, r4, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 (discriminator 6) │ │ │ │ │ vmov.f32 s14, s15 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, fp │ │ │ │ │ - b.n 13bd4 │ │ │ │ │ + b.n 137dc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 │ │ │ │ │ vmov.f32 s14, s15 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ it ls │ │ │ │ │ vmovls.f32 s15, s12 │ │ │ │ │ - bls.n 13bec │ │ │ │ │ + bls.n 137f4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:148 (discriminator 1) │ │ │ │ │ cmp r6, r3 │ │ │ │ │ ite ge │ │ │ │ │ lslge r0, r3, #2 │ │ │ │ │ movlt r0, r1 │ │ │ │ │ add r0, sl │ │ │ │ │ vldr s15, [r0] │ │ │ │ │ @@ -31864,54 +31785,54 @@ │ │ │ │ │ vsub.f32 s14, s14, s15 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:149 (discriminator 8) │ │ │ │ │ vstr s15, [r2, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:150 (discriminator 8) │ │ │ │ │ vstr s14, [r2] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:146 (discriminator 8) │ │ │ │ │ add r2, lr │ │ │ │ │ - bne.n 13bd0 │ │ │ │ │ + bne.n 137d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:146 (discriminator 4) │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ adds r7, #8 │ │ │ │ │ sub.w ip, fp, r3 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add r9, r3 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 13bc0 │ │ │ │ │ + bne.n 137c8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:124 │ │ │ │ │ - ldr r2, [pc, #108] @ (13c8c ) │ │ │ │ │ + ldr r2, [pc, #108] @ (13894 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:152 │ │ │ │ │ - ldr r3, [pc, #104] @ (13c88 ) │ │ │ │ │ + ldr r3, [pc, #104] @ (13890 ) │ │ │ │ │ ./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 13c4e │ │ │ │ │ + bne.n 13856 │ │ │ │ │ mov r0, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:153 │ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ │ vpop {d8-d15} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:152 │ │ │ │ │ - b.w 1688 │ │ │ │ │ + b.w 13b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:130 │ │ │ │ │ movs r6, #0 │ │ │ │ │ movs r7, #0 │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r2, #4 │ │ │ │ │ strd r6, r7, [r1], #8 │ │ │ │ │ - b.n 139f0 │ │ │ │ │ + b.n 135f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:152 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ + blx 1414 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ subs r7, #165 @ 0xa5 │ │ │ │ │ strb r5, [r2, r5] │ │ │ │ │ @@ -31923,166 +31844,166 @@ │ │ │ │ │ asrs r1, r2, #4 │ │ │ │ │ subs r7, #129 @ 0x81 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r6, r1 │ │ │ │ │ ... │ │ │ │ │ - add r5, pc, #232 @ (adr r5, 13d70 ) │ │ │ │ │ + ldr r6, [r6, r4] │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r2, pc, #800 @ (adr r2, 13fb0 ) │ │ │ │ │ + ldrsb r4, [r0, r3] │ │ │ │ │ movs r0, r0 │ │ │ │ │ vr_close(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:600 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:114 │ │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ │ fifo_delete(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:114 │ │ │ │ │ - blx 168c │ │ │ │ │ + blx 13b4 │ │ │ │ │ vr_close(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:604 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 13cba │ │ │ │ │ + blt.n 138c2 │ │ │ │ │ mvn.w r5, #47 @ 0x2f │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:114 (discriminator 3) │ │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:604 (discriminator 3) │ │ │ │ │ adds r4, #1 │ │ │ │ │ fifo_delete(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:114 (discriminator 3) │ │ │ │ │ ldr r0, [r3, r5] │ │ │ │ │ vr_close(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:604 (discriminator 3) │ │ │ │ │ adds r5, #48 @ 0x30 │ │ │ │ │ fifo_delete(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:114 (discriminator 3) │ │ │ │ │ - blx 168c │ │ │ │ │ + blx 13b4 │ │ │ │ │ vr_close(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:604 (discriminator 3) │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n 13ca8 │ │ │ │ │ + bgt.n 138b0 │ │ │ │ │ ./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} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:593 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ - cbz r5, 13cd0 │ │ │ │ │ + cbz r5, 138d8 │ │ │ │ │ ./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 13908 │ │ │ │ │ + bl 13510 │ │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:594 │ │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ 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} │ │ │ │ │ nop │ │ │ │ │ vr_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:628 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:625 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ - ldr r7, [pc, #476] @ (13ed8 ) │ │ │ │ │ + ldr r7, [pc, #476] @ (13ae0 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:628 │ │ │ │ │ vcmpe.f64 d0, d6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:625 │ │ │ │ │ vpush {d8-d12} │ │ │ │ │ add r7, pc │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ vmov.f64 d12, d1 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:628 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 13eb2 │ │ │ │ │ + ble.w 13aba │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:626 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:628 │ │ │ │ │ movs r4, #0 │ │ │ │ │ vmov.f64 d5, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:628 (discriminator 3) │ │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ adds r4, #1 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 13d22 │ │ │ │ │ + bgt.n 1392a │ │ │ │ │ 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 │ │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ movs r1, #0 │ │ │ │ │ add.w r0, r6, #8 │ │ │ │ │ vr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:309 │ │ │ │ │ - ldr.w r9, [pc, #408] @ 13edc │ │ │ │ │ + ldr.w r9, [pc, #408] @ 13ae4 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ - 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 │ │ │ │ │ add r9, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:301 │ │ │ │ │ - blx 1618 │ │ │ │ │ - ldr r3, [pc, #388] @ (13ee0 ) │ │ │ │ │ + blx 1340 │ │ │ │ │ + ldr r3, [pc, #388] @ (13ae8 ) │ │ │ │ │ add.w r4, r0, #48 @ 0x30 │ │ │ │ │ str r4, [r6, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 │ │ │ │ │ - vldr d9, [pc, #348] @ 13ec0 │ │ │ │ │ + vldr d9, [pc, #348] @ 13ac8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:302 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ │ vr_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ movs r7, #0 │ │ │ │ │ fifo_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ - b.n 13db8 │ │ │ │ │ + b.n 139c0 │ │ │ │ │ vr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:306 │ │ │ │ │ movs r1, #180 @ 0xb4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ @@ -32094,44 +32015,44 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:307 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:306 │ │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 │ │ │ │ │ vstr d6, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:307 │ │ │ │ │ - bl 13908 │ │ │ │ │ + bl 13510 │ │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ │ vr_create(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ movs r1, #0 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - blx 1800 │ │ │ │ │ + blx 1528 │ │ │ │ │ vr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:309 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ mov r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:308 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:302 │ │ │ │ │ adds r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:309 │ │ │ │ │ mov r0, r9 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:308 │ │ │ │ │ str r2, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:309 │ │ │ │ │ - ble.n 13db0 │ │ │ │ │ + ble.n 139b8 │ │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ │ - bl 1c50 │ │ │ │ │ + bl 1978 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:302 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bge.n 13dfa │ │ │ │ │ + bge.n 13a02 │ │ │ │ │ ./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 │ │ │ │ │ @@ -32141,42 +32062,42 @@ │ │ │ │ │ fifo_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:120 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ str r0, [r4, #4] │ │ │ │ │ str r7, [r4, #12] │ │ │ │ │ str r7, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 │ │ │ │ │ - blx 1774 │ │ │ │ │ + blx 149c │ │ │ │ │ vr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r3, r2 │ │ │ │ │ negs r1, r5 │ │ │ │ │ fifo_create(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:122 │ │ │ │ │ mov ip, r0 │ │ │ │ │ vr_init(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ asr.w r2, r2, r1 │ │ │ │ │ lsl.w r3, r3, r5 │ │ │ │ │ - bgt.n 13d70 │ │ │ │ │ + bgt.n 13978 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:306 │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r1, #240 @ 0xf0 │ │ │ │ │ moveq r1, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:305 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d6, d9, d7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:306 │ │ │ │ │ - b.n 13d7e │ │ │ │ │ + b.n 13986 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:313 │ │ │ │ │ - ldr r4, [pc, #232] @ (13ee4 ) │ │ │ │ │ + ldr r4, [pc, #232] @ (13aec ) │ │ │ │ │ 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 │ │ │ │ │ @@ -32188,114 +32109,114 @@ │ │ │ │ │ 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 │ │ │ │ │ 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 13ea6 │ │ │ │ │ + bne.n 13aae │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:315 │ │ │ │ │ mov.w r3, #1065353216 @ 0x3f800000 │ │ │ │ │ str.w r3, [r4], #4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:314 │ │ │ │ │ movs r5, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:315 │ │ │ │ │ - vldr d11, [pc, #144] @ 13ec8 │ │ │ │ │ - vldr d10, [pc, #148] @ 13ed0 │ │ │ │ │ + vldr d11, [pc, #144] @ 13ad0 │ │ │ │ │ + vldr d10, [pc, #148] @ 13ad8 │ │ │ │ │ add.w r6, r4, #4096 @ 0x1000 │ │ │ │ │ vmov.f64 d9, #112 @ 0x3f800000 1.0 │ │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ │ vmov s15, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:314 │ │ │ │ │ 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 │ │ │ │ │ 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 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 13e4a │ │ │ │ │ + bne.n 13a52 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:316 │ │ │ │ │ - ldr r4, [pc, #112] @ (13ee8 ) │ │ │ │ │ + ldr r4, [pc, #112] @ (13af0 ) │ │ │ │ │ vmov.f64 d0, d12 │ │ │ │ │ - ldr r0, [pc, #112] @ (13eec ) │ │ │ │ │ + ldr r0, [pc, #112] @ (13af4 ) │ │ │ │ │ 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 1399c │ │ │ │ │ + bl 135a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:317 │ │ │ │ │ - ldr r0, [pc, #92] @ (13ef0 ) │ │ │ │ │ + ldr r0, [pc, #92] @ (13af8 ) │ │ │ │ │ vmul.f64 d0, d12, d8 │ │ │ │ │ mov.w r3, #1024 @ 0x400 │ │ │ │ │ add r0, pc │ │ │ │ │ movs r2, #12 │ │ │ │ │ movs r1, #20 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ - bl 1399c │ │ │ │ │ + bl 135a4 │ │ │ │ │ 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 │ │ │ │ │ movs r5, #2 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 13d38 │ │ │ │ │ + b.n 13940 │ │ │ │ │ nop.w │ │ │ │ │ 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, pc, #920 @ (adr r1, 14274 ) │ │ │ │ │ + strb r2, [r4, r7] │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r2, [r0, #26] │ │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r3, pc, #688 @ (adr r3, 14198 ) │ │ │ │ │ + ldrsb r4, [r7, r4] │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ │ + adds r5, #188 @ 0xbc │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbz r0, 13f3c │ │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r2, [r3, #12] │ │ │ │ │ + movs r6, #170 @ 0xaa │ │ │ │ │ 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 │ │ │ │ │ @@ -32308,15 +32229,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 13f3a │ │ │ │ │ + blt.n 13b42 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:330 (discriminator 2) │ │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:325 (discriminator 2) │ │ │ │ │ ldr.w r4, [ip, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:324 (discriminator 2) │ │ │ │ │ asrs r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:328 (discriminator 2) │ │ │ │ │ @@ -32362,82 +32283,82 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:352 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ vpush {d8} │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:354 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 14014 │ │ │ │ │ + bne.n 13c1c │ │ │ │ │ ./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 13fbc │ │ │ │ │ + bne.n 13bc4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:369 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ - cbz r3, 13f96 │ │ │ │ │ + cbz r3, 13b9e │ │ │ │ │ set_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:335 │ │ │ │ │ vldr d6, [r0, #232] @ 0xe8 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ vmla.f64 d7, d0, d6 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1b7fc │ │ │ │ │ + bl 15f74 │ │ │ │ │ strd r0, r1, [r4, #200] @ 0xc8 │ │ │ │ │ vldr d6, [r4, #184] @ 0xb8 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ vmla.f64 d7, d8, d6 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1b7fc │ │ │ │ │ + bl 15f74 │ │ │ │ │ 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} │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:365 │ │ │ │ │ - blx 1744 │ │ │ │ │ - vldr d7, [pc, #300] @ 140f0 │ │ │ │ │ + blx 146c │ │ │ │ │ + vldr d7, [pc, #300] @ 13cf8 │ │ │ │ │ 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 │ │ │ │ │ it lt │ │ │ │ │ movlt.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - blt.n 13fe8 │ │ │ │ │ + blt.n 13bf0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:366 (discriminator 1) │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it le │ │ │ │ │ addle.w r3, r2, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:367 (discriminator 8) │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:366 (discriminator 8) │ │ │ │ │ str.w r3, [r4, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:367 (discriminator 8) │ │ │ │ │ - bl 13ef4 │ │ │ │ │ + bl 13afc │ │ │ │ │ set_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:335 (discriminator 8) │ │ │ │ │ vldr d6, [r4, #184] @ 0xb8 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ vmla.f64 d7, d8, d6 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1b7fc │ │ │ │ │ + bl 15f74 │ │ │ │ │ strd r0, r1, [r4, #152] @ 0x98 │ │ │ │ │ vr_set_io_ratio(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:372 (discriminator 8) │ │ │ │ │ lsrs r0, r0, #1 │ │ │ │ │ str.w r0, [r4, #144] @ 0x90 │ │ │ │ │ - b.n 13fae │ │ │ │ │ + b.n 13bb6 │ │ │ │ │ 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 │ │ │ │ │ @@ -32448,37 +32369,37 @@ │ │ │ │ │ set_step_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:345 │ │ │ │ │ asrs r6, r5, #1 │ │ │ │ │ asrs r7, r5, #31 │ │ │ │ │ set_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:335 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1b7fc │ │ │ │ │ + bl 15f74 │ │ │ │ │ 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 14078 │ │ │ │ │ + blt.n 13c80 │ │ │ │ │ adds r0, r6, r0 │ │ │ │ │ adc.w r1, r1, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:347 │ │ │ │ │ cmp.w r1, r0, asr #31 │ │ │ │ │ - beq.n 14084 │ │ │ │ │ + beq.n 13c8c │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r3, r7 │ │ │ │ │ - bl 1b750 │ │ │ │ │ + bl 15ec8 │ │ │ │ │ strd r0, r1, [r4, #160] @ 0xa0 │ │ │ │ │ vr_set_io_ratio(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:355 │ │ │ │ │ orrs r0, r1 │ │ │ │ │ - bne.n 14094 │ │ │ │ │ + bne.n 13c9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:375 │ │ │ │ │ vpop {d8} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:356 │ │ │ │ │ movs r1, #0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ @@ -32490,66 +32411,66 @@ │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ set_step_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:345 │ │ │ │ │ subs r0, r0, r6 │ │ │ │ │ sbc.w r1, r1, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:347 │ │ │ │ │ cmp.w r1, r0, asr #31 │ │ │ │ │ - bne.n 1404e │ │ │ │ │ + bne.n 13c56 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ asrs r1, r0, #31 │ │ │ │ │ strd r0, r1, [r4, #160] @ 0xa0 │ │ │ │ │ vr_set_io_ratio(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:355 │ │ │ │ │ orrs r0, r1 │ │ │ │ │ - beq.n 1405e │ │ │ │ │ + beq.n 13c66 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:359 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:358 │ │ │ │ │ vstr d8, [r4, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:359 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 13fb6 │ │ │ │ │ + beq.n 13bbe │ │ │ │ │ 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 1b7fc │ │ │ │ │ + bl 15f74 │ │ │ │ │ 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 140de │ │ │ │ │ + blt.n 13ce6 │ │ │ │ │ adds r0, r6, r0 │ │ │ │ │ adc.w r1, r1, r7 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:347 │ │ │ │ │ cmp.w r1, r0, asr #31 │ │ │ │ │ - beq.n 140e6 │ │ │ │ │ + beq.n 13cee │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r3, r7 │ │ │ │ │ - bl 1b750 │ │ │ │ │ + bl 15ec8 │ │ │ │ │ strd r0, r1, [r4, #208] @ 0xd0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:348 │ │ │ │ │ - b.n 13fb6 │ │ │ │ │ + b.n 13bbe │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:345 │ │ │ │ │ subs r0, r0, r6 │ │ │ │ │ sbc.w r1, r1, r7 │ │ │ │ │ - b.n 140ca │ │ │ │ │ + b.n 13cd2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:347 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 1b128 │ │ │ │ │ + bl 158a0 │ │ │ │ │ asrs r1, r0, #31 │ │ │ │ │ - b.n 140d8 │ │ │ │ │ + b.n 13ce0 │ │ │ │ │ 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} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -32559,15 +32480,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 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ vr_output(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ │ fifo_read(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ @@ -32586,25 +32507,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 14140 │ │ │ │ │ + bhi.n 13d48 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:104 │ │ │ │ │ - cbz r7, 1413c │ │ │ │ │ + cbz r7, 13d44 │ │ │ │ │ vr_output(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ mov r2, r5 │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ 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 │ │ │ │ │ @@ -32620,15 +32541,15 @@ │ │ │ │ │ sub.w fp, r1, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:378 │ │ │ │ │ vpush {d8-d13} │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:381 │ │ │ │ │ ldr.w r8, [r0, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:378 │ │ │ │ │ - ldr r2, [pc, #172] @ (14208 ) │ │ │ │ │ + ldr r2, [pc, #172] @ (13e10 ) │ │ │ │ │ mov sl, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:382 │ │ │ │ │ mul.w fp, r7, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:378 │ │ │ │ │ mov r9, r1 │ │ │ │ │ add r2, pc │ │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ │ @@ -32639,97 +32560,97 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ ldrd r5, r0, [r2, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ subs r0, r0, r5 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ do_input_stage(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:384 │ │ │ │ │ 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 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ do_input_stage(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:385 │ │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:384 │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:385 │ │ │ │ │ sub.w r0, r0, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:384 │ │ │ │ │ - beq.n 141f8 │ │ │ │ │ + beq.n 13e00 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:384 (discriminator 2) │ │ │ │ │ asrs r6, r4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:386 (discriminator 2) │ │ │ │ │ subs r6, r6, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 141ec │ │ │ │ │ + ble.n 13df4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bne.n 14200 │ │ │ │ │ + bne.n 13e08 │ │ │ │ │ ./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 (discriminator 4) │ │ │ │ │ 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 (discriminator 4) │ │ │ │ │ - bl 13908 │ │ │ │ │ + bl 13510 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:391 (discriminator 4) │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:390 (discriminator 4) │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:391 (discriminator 4) │ │ │ │ │ - blt.w 142d8 │ │ │ │ │ + blt.w 13ee0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:395 │ │ │ │ │ ldr.w lr, [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 lr, #0 │ │ │ │ │ - bne.w 14dae │ │ │ │ │ + bne.w 149b6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:395 (discriminator 1) │ │ │ │ │ ldr.w r3, [sl, #28] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq.w 14eca │ │ │ │ │ + beq.w 14ad2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:415 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./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 14f10 │ │ │ │ │ - b.w 14e5c │ │ │ │ │ + blt.w 14b18 │ │ │ │ │ + b.w 14a64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:387 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:422 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ vpop {d8-d13} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:386 (discriminator 1) │ │ │ │ │ rsb r6, r0, r6, lsl #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 141ec │ │ │ │ │ + ble.n 13df4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 (discriminator 2) │ │ │ │ │ negs r4, r4 │ │ │ │ │ asrs r0, r4 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ - b.n 141a6 │ │ │ │ │ - ldr r5, [sp, #528] @ 0x210 │ │ │ │ │ + b.n 13dae │ │ │ │ │ + str r0, [r0, r6] │ │ │ │ │ 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} │ │ │ │ │ @@ -32743,107 +32664,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 13d46 │ │ │ │ │ + b.n 1394e │ │ │ │ │ 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, 142b2 │ │ │ │ │ + cbnz r5, 13eba │ │ │ │ │ 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, 142b4 │ │ │ │ │ + cbnz r2, 13ebc │ │ │ │ │ @ instruction: 0xb8b1 │ │ │ │ │ subs r3, #75 @ 0x4b │ │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ │ - cbnz r1, 142c2 │ │ │ │ │ + cbnz r1, 13eca │ │ │ │ │ ldrb r0, [r1, #15] │ │ │ │ │ subs r3, #77 @ 0x4d │ │ │ │ │ ldmia r1, {r0, r1, r2, r6} │ │ │ │ │ - cbnz r1, 142c6 │ │ │ │ │ + cbnz r1, 13ece │ │ │ │ │ movs r3, #14 │ │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ │ str r4, [r7, r6] │ │ │ │ │ - cbnz r2, 142c4 │ │ │ │ │ + cbnz r2, 13ecc │ │ │ │ │ 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, 142b6 │ │ │ │ │ + cbnz r0, 13ebe │ │ │ │ │ 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, 14494 ) │ │ │ │ │ - cbnz r6, 142e4 │ │ │ │ │ + add r4, pc, #492 @ (adr r4, 1409c ) │ │ │ │ │ + cbnz r6, 13eec │ │ │ │ │ adds r1, #235 @ 0xeb │ │ │ │ │ subs r1, #246 @ 0xf6 │ │ │ │ │ ldmia r7, {r2, r7} │ │ │ │ │ - cbnz r6, 142ec │ │ │ │ │ + cbnz r6, 13ef4 │ │ │ │ │ movs r3, #224 @ 0xe0 │ │ │ │ │ subs r1, #220 @ 0xdc │ │ │ │ │ - cbnz r5, 142d8 │ │ │ │ │ - cbnz r1, 142ea │ │ │ │ │ - bne.n 14272 │ │ │ │ │ + cbnz r5, 13ee0 │ │ │ │ │ + cbnz r1, 13ef2 │ │ │ │ │ + bne.n 13e7a │ │ │ │ │ subs r1, #162 @ 0xa2 │ │ │ │ │ muls r0, r1 │ │ │ │ │ - cbnz r2, 142e2 │ │ │ │ │ + cbnz r2, 13eea │ │ │ │ │ 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] @ 1420c │ │ │ │ │ + vldr s18, [pc, #-208] @ 13e14 │ │ │ │ │ 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] @ 14210 │ │ │ │ │ - vldr s16, [pc, #-208] @ 14214 │ │ │ │ │ - vldr s0, [pc, #-188] @ 1422c │ │ │ │ │ - vldr s1, [pc, #-196] @ 14228 │ │ │ │ │ - vldr s2, [pc, #-204] @ 14224 │ │ │ │ │ - vldr s3, [pc, #-212] @ 14220 │ │ │ │ │ - vldr s4, [pc, #-220] @ 1421c │ │ │ │ │ - vldr s5, [pc, #-228] @ 14218 │ │ │ │ │ + vldr s17, [pc, #-208] @ 13e18 │ │ │ │ │ + vldr s16, [pc, #-208] @ 13e1c │ │ │ │ │ + vldr s0, [pc, #-188] @ 13e34 │ │ │ │ │ + vldr s1, [pc, #-196] @ 13e30 │ │ │ │ │ + vldr s2, [pc, #-204] @ 13e2c │ │ │ │ │ + vldr s3, [pc, #-212] @ 13e28 │ │ │ │ │ + vldr s4, [pc, #-220] @ 13e24 │ │ │ │ │ + vldr s5, [pc, #-228] @ 13e20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 (discriminator 3) │ │ │ │ │ vldr s12, [r4, #4] │ │ │ │ │ do_input_stage(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:391 (discriminator 3) │ │ │ │ │ adds r4, #4 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 (discriminator 3) │ │ │ │ │ @@ -32891,324 +32812,324 @@ │ │ │ │ │ vadd.f32 s20, s20, s11 │ │ │ │ │ vldr s10, [r4, #-40] @ 0xffffffd8 │ │ │ │ │ vldr s14, [r4, #36] @ 0x24 │ │ │ │ │ vadd.f32 s9, s9, s12 │ │ │ │ │ vldr s12, [r4, #32] │ │ │ │ │ vmla.f32 s15, s7, s1 │ │ │ │ │ vldr s11, [r4, #-44] @ 0xffffffd4 │ │ │ │ │ - vldr s25, [pc, #-352] @ 14230 │ │ │ │ │ + vldr s25, [pc, #-352] @ 13e38 │ │ │ │ │ vadd.f32 s10, s10, s12 │ │ │ │ │ - vldr s19, [pc, #-356] @ 14234 │ │ │ │ │ + vldr s19, [pc, #-356] @ 13e3c │ │ │ │ │ vadd.f32 s11, s11, s14 │ │ │ │ │ vldr s12, [r4, #-48] @ 0xffffffd0 │ │ │ │ │ vmla.f32 s15, s8, s2 │ │ │ │ │ vldr s14, [r4, #40] @ 0x28 │ │ │ │ │ vldr s22, [r4, #44] @ 0x2c │ │ │ │ │ vldr s13, [r4, #-52] @ 0xffffffcc │ │ │ │ │ vadd.f32 s12, s12, s14 │ │ │ │ │ - vldr s6, [pc, #-384] @ 14238 │ │ │ │ │ + vldr s6, [pc, #-384] @ 13e40 │ │ │ │ │ vmla.f32 s15, s21, s3 │ │ │ │ │ vldr s7, [r4, #48] @ 0x30 │ │ │ │ │ vadd.f32 s13, s13, s22 │ │ │ │ │ vldr s14, [r4, #-56] @ 0xffffffc8 │ │ │ │ │ - vldr s24, [pc, #-400] @ 1423c │ │ │ │ │ + vldr s24, [pc, #-400] @ 13e44 │ │ │ │ │ vldr s22, [r4, #-60] @ 0xffffffc4 │ │ │ │ │ vmla.f32 s15, s20, s4 │ │ │ │ │ vadd.f32 s14, s14, s7 │ │ │ │ │ vldr s26, [r4, #52] @ 0x34 │ │ │ │ │ - vldr s23, [pc, #-416] @ 14240 │ │ │ │ │ + vldr s23, [pc, #-416] @ 13e48 │ │ │ │ │ vldr s8, [r4, #-64] @ 0xffffffc0 │ │ │ │ │ vmla.f32 s15, s9, s5 │ │ │ │ │ vadd.f32 s22, s22, s26 │ │ │ │ │ - vldr s7, [pc, #-428] @ 14244 │ │ │ │ │ + vldr s7, [pc, #-428] @ 13e4c │ │ │ │ │ vldr s20, [r4, #56] @ 0x38 │ │ │ │ │ vldr s9, [r4, #-68] @ 0xffffffbc │ │ │ │ │ vmla.f32 s15, s10, s25 │ │ │ │ │ - vldr s21, [pc, #-440] @ 14248 │ │ │ │ │ + vldr s21, [pc, #-440] @ 13e50 │ │ │ │ │ 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] @ 1424c │ │ │ │ │ + vldr s20, [pc, #-464] @ 13e54 │ │ │ │ │ vadd.f32 s10, s10, s25 │ │ │ │ │ vldr s11, [r4, #-76] @ 0xffffffb4 │ │ │ │ │ vldr s25, [r4, #68] @ 0x44 │ │ │ │ │ vmla.f32 s15, s12, s6 │ │ │ │ │ - vldr s19, [pc, #-480] @ 14250 │ │ │ │ │ + vldr s19, [pc, #-480] @ 13e58 │ │ │ │ │ vldr s12, [r4, #-80] @ 0xffffffb0 │ │ │ │ │ vadd.f32 s11, s11, s25 │ │ │ │ │ - vldr s6, [pc, #-488] @ 14254 │ │ │ │ │ + vldr s6, [pc, #-488] @ 13e5c │ │ │ │ │ vldr s25, [r4, #72] @ 0x48 │ │ │ │ │ vmla.f32 s15, s13, s24 │ │ │ │ │ vldr s13, [r4, #-84] @ 0xffffffac │ │ │ │ │ - vldr s24, [pc, #-500] @ 14258 │ │ │ │ │ + vldr s24, [pc, #-500] @ 13e60 │ │ │ │ │ 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] @ 1425c │ │ │ │ │ + vldr s23, [pc, #-520] @ 13e64 │ │ │ │ │ vldr s25, [r4, #80] @ 0x50 │ │ │ │ │ vmla.f32 s15, s22, s7 │ │ │ │ │ vldr s7, [r4, #-92] @ 0xffffffa4 │ │ │ │ │ vadd.f32 s14, s14, s25 │ │ │ │ │ - vldr s22, [pc, #-536] @ 14260 │ │ │ │ │ + vldr s22, [pc, #-536] @ 13e68 │ │ │ │ │ vldr s25, [r4, #84] @ 0x54 │ │ │ │ │ vmla.f32 s15, s8, s21 │ │ │ │ │ vldr s8, [r4, #-96] @ 0xffffffa0 │ │ │ │ │ vadd.f32 s7, s7, s25 │ │ │ │ │ - vldr s21, [pc, #-552] @ 14264 │ │ │ │ │ + vldr s21, [pc, #-552] @ 13e6c │ │ │ │ │ vldr s25, [r4, #88] @ 0x58 │ │ │ │ │ vmla.f32 s15, s9, s20 │ │ │ │ │ vldr s9, [r4, #-100] @ 0xffffff9c │ │ │ │ │ vadd.f32 s8, s8, s25 │ │ │ │ │ - vldr s20, [pc, #-568] @ 14268 │ │ │ │ │ + vldr s20, [pc, #-568] @ 13e70 │ │ │ │ │ vldr s25, [r4, #92] @ 0x5c │ │ │ │ │ vmla.f32 s15, s10, s19 │ │ │ │ │ vldr s10, [r4, #-104] @ 0xffffff98 │ │ │ │ │ vadd.f32 s9, s9, s25 │ │ │ │ │ - vldr s19, [pc, #-584] @ 1426c │ │ │ │ │ + vldr s19, [pc, #-584] @ 13e74 │ │ │ │ │ vldr s25, [r4, #96] @ 0x60 │ │ │ │ │ vmla.f32 s15, s11, s6 │ │ │ │ │ vldr s11, [r4, #-108] @ 0xffffff94 │ │ │ │ │ vadd.f32 s10, s10, s25 │ │ │ │ │ - vldr s6, [pc, #-600] @ 14270 │ │ │ │ │ + vldr s6, [pc, #-600] @ 13e78 │ │ │ │ │ vldr s25, [r4, #100] @ 0x64 │ │ │ │ │ vmla.f32 s15, s12, s24 │ │ │ │ │ vldr s12, [r4, #-112] @ 0xffffff90 │ │ │ │ │ vadd.f32 s11, s11, s25 │ │ │ │ │ - vldr s24, [pc, #-616] @ 14274 │ │ │ │ │ + vldr s24, [pc, #-616] @ 13e7c │ │ │ │ │ vldr s25, [r4, #104] @ 0x68 │ │ │ │ │ vmla.f32 s15, s13, s23 │ │ │ │ │ vldr s13, [r4, #-116] @ 0xffffff8c │ │ │ │ │ vadd.f32 s12, s12, s25 │ │ │ │ │ - vldr s23, [pc, #-632] @ 14278 │ │ │ │ │ + vldr s23, [pc, #-632] @ 13e80 │ │ │ │ │ vldr s25, [r4, #108] @ 0x6c │ │ │ │ │ vmla.f32 s15, s14, s22 │ │ │ │ │ vldr s14, [r4, #-120] @ 0xffffff88 │ │ │ │ │ vadd.f32 s13, s13, s25 │ │ │ │ │ - vldr s22, [pc, #-648] @ 1427c │ │ │ │ │ + vldr s22, [pc, #-648] @ 13e84 │ │ │ │ │ vldr s25, [r4, #112] @ 0x70 │ │ │ │ │ vmla.f32 s15, s7, s21 │ │ │ │ │ vldr s7, [r4, #-124] @ 0xffffff84 │ │ │ │ │ vadd.f32 s14, s14, s25 │ │ │ │ │ - vldr s21, [pc, #-664] @ 14280 │ │ │ │ │ + vldr s21, [pc, #-664] @ 13e88 │ │ │ │ │ vldr s25, [r4, #116] @ 0x74 │ │ │ │ │ vmla.f32 s15, s8, s20 │ │ │ │ │ vldr s8, [r4, #-128] @ 0xffffff80 │ │ │ │ │ vadd.f32 s7, s7, s25 │ │ │ │ │ - vldr s20, [pc, #-680] @ 14284 │ │ │ │ │ + vldr s20, [pc, #-680] @ 13e8c │ │ │ │ │ vldr s25, [r4, #120] @ 0x78 │ │ │ │ │ vmla.f32 s15, s9, s19 │ │ │ │ │ vldr s9, [r4, #-132] @ 0xffffff7c │ │ │ │ │ vadd.f32 s8, s8, s25 │ │ │ │ │ - vldr s19, [pc, #-696] @ 14288 │ │ │ │ │ + vldr s19, [pc, #-696] @ 13e90 │ │ │ │ │ vldr s25, [r4, #124] @ 0x7c │ │ │ │ │ vmla.f32 s15, s10, s6 │ │ │ │ │ vldr s10, [r4, #-136] @ 0xffffff78 │ │ │ │ │ vadd.f32 s9, s9, s25 │ │ │ │ │ - vldr s6, [pc, #-712] @ 1428c │ │ │ │ │ + vldr s6, [pc, #-712] @ 13e94 │ │ │ │ │ vldr s25, [r4, #128] @ 0x80 │ │ │ │ │ vmla.f32 s15, s11, s24 │ │ │ │ │ vldr s11, [r4, #-140] @ 0xffffff74 │ │ │ │ │ vadd.f32 s10, s10, s25 │ │ │ │ │ - vldr s24, [pc, #-728] @ 14290 │ │ │ │ │ + vldr s24, [pc, #-728] @ 13e98 │ │ │ │ │ vldr s25, [r4, #132] @ 0x84 │ │ │ │ │ vmla.f32 s15, s12, s23 │ │ │ │ │ vldr s12, [r4, #-144] @ 0xffffff70 │ │ │ │ │ vadd.f32 s11, s11, s25 │ │ │ │ │ - vldr s23, [pc, #-744] @ 14294 │ │ │ │ │ + vldr s23, [pc, #-744] @ 13e9c │ │ │ │ │ vldr s25, [r4, #136] @ 0x88 │ │ │ │ │ vmla.f32 s15, s13, s22 │ │ │ │ │ vldr s13, [r4, #-148] @ 0xffffff6c │ │ │ │ │ vadd.f32 s12, s12, s25 │ │ │ │ │ - vldr s22, [pc, #-760] @ 14298 │ │ │ │ │ + vldr s22, [pc, #-760] @ 13ea0 │ │ │ │ │ vldr s25, [r4, #140] @ 0x8c │ │ │ │ │ vmla.f32 s15, s14, s21 │ │ │ │ │ vldr s14, [r4, #-152] @ 0xffffff68 │ │ │ │ │ vadd.f32 s13, s13, s25 │ │ │ │ │ - vldr s21, [pc, #-776] @ 1429c │ │ │ │ │ + vldr s21, [pc, #-776] @ 13ea4 │ │ │ │ │ vldr s25, [r4, #144] @ 0x90 │ │ │ │ │ vmla.f32 s15, s7, s20 │ │ │ │ │ vldr s7, [r4, #-156] @ 0xffffff64 │ │ │ │ │ vadd.f32 s14, s14, s25 │ │ │ │ │ - vldr s20, [pc, #-792] @ 142a0 │ │ │ │ │ + vldr s20, [pc, #-792] @ 13ea8 │ │ │ │ │ vldr s25, [r4, #148] @ 0x94 │ │ │ │ │ vmla.f32 s15, s8, s19 │ │ │ │ │ vldr s8, [r4, #-160] @ 0xffffff60 │ │ │ │ │ vadd.f32 s7, s7, s25 │ │ │ │ │ - vldr s19, [pc, #-808] @ 142a4 │ │ │ │ │ + vldr s19, [pc, #-808] @ 13eac │ │ │ │ │ vldr s25, [r4, #152] @ 0x98 │ │ │ │ │ vmla.f32 s15, s9, s6 │ │ │ │ │ vldr s9, [r4, #-164] @ 0xffffff5c │ │ │ │ │ vadd.f32 s8, s8, s25 │ │ │ │ │ - vldr s6, [pc, #-824] @ 142a8 │ │ │ │ │ + vldr s6, [pc, #-824] @ 13eb0 │ │ │ │ │ vldr s25, [r4, #156] @ 0x9c │ │ │ │ │ vmla.f32 s15, s10, s24 │ │ │ │ │ vldr s10, [r4, #-168] @ 0xffffff58 │ │ │ │ │ vadd.f32 s9, s9, s25 │ │ │ │ │ - vldr s24, [pc, #-840] @ 142ac │ │ │ │ │ + vldr s24, [pc, #-840] @ 13eb4 │ │ │ │ │ vldr s25, [r4, #160] @ 0xa0 │ │ │ │ │ vmla.f32 s15, s11, s23 │ │ │ │ │ vldr s11, [r4, #-172] @ 0xffffff54 │ │ │ │ │ vadd.f32 s10, s10, s25 │ │ │ │ │ - vldr s23, [pc, #-856] @ 142b0 │ │ │ │ │ + vldr s23, [pc, #-856] @ 13eb8 │ │ │ │ │ vldr s25, [r4, #164] @ 0xa4 │ │ │ │ │ vmla.f32 s15, s12, s22 │ │ │ │ │ vldr s12, [r4, #-176] @ 0xffffff50 │ │ │ │ │ vadd.f32 s11, s11, s25 │ │ │ │ │ - vldr s22, [pc, #-872] @ 142b4 │ │ │ │ │ + vldr s22, [pc, #-872] @ 13ebc │ │ │ │ │ vldr s25, [r4, #168] @ 0xa8 │ │ │ │ │ vmla.f32 s15, s13, s21 │ │ │ │ │ vldr s13, [r4, #-180] @ 0xffffff4c │ │ │ │ │ vadd.f32 s12, s12, s25 │ │ │ │ │ - vldr s21, [pc, #-888] @ 142b8 │ │ │ │ │ + vldr s21, [pc, #-888] @ 13ec0 │ │ │ │ │ vldr s25, [r4, #172] @ 0xac │ │ │ │ │ vmla.f32 s15, s14, s20 │ │ │ │ │ vldr s14, [r4, #-184] @ 0xffffff48 │ │ │ │ │ vadd.f32 s13, s13, s25 │ │ │ │ │ - vldr s20, [pc, #-904] @ 142bc │ │ │ │ │ + vldr s20, [pc, #-904] @ 13ec4 │ │ │ │ │ vldr s25, [r4, #176] @ 0xb0 │ │ │ │ │ vmla.f32 s15, s7, s19 │ │ │ │ │ vldr s7, [r4, #-188] @ 0xffffff44 │ │ │ │ │ vadd.f32 s14, s14, s25 │ │ │ │ │ - vldr s19, [pc, #-920] @ 142c0 │ │ │ │ │ + vldr s19, [pc, #-920] @ 13ec8 │ │ │ │ │ vldr s25, [r4, #180] @ 0xb4 │ │ │ │ │ vmla.f32 s15, s8, s6 │ │ │ │ │ vldr s8, [r4, #-192] @ 0xffffff40 │ │ │ │ │ vadd.f32 s7, s7, s25 │ │ │ │ │ - vldr s6, [pc, #-936] @ 142c4 │ │ │ │ │ + vldr s6, [pc, #-936] @ 13ecc │ │ │ │ │ vldr s25, [r4, #184] @ 0xb8 │ │ │ │ │ vmla.f32 s15, s9, s24 │ │ │ │ │ vldr s9, [r4, #-196] @ 0xffffff3c │ │ │ │ │ vadd.f32 s8, s8, s25 │ │ │ │ │ - vldr s24, [pc, #-952] @ 142c8 │ │ │ │ │ + vldr s24, [pc, #-952] @ 13ed0 │ │ │ │ │ vldr s25, [r4, #188] @ 0xbc │ │ │ │ │ vmla.f32 s15, s10, s23 │ │ │ │ │ vldr s10, [r4, #-200] @ 0xffffff38 │ │ │ │ │ vadd.f32 s9, s9, s25 │ │ │ │ │ - vldr s23, [pc, #-968] @ 142cc │ │ │ │ │ + vldr s23, [pc, #-968] @ 13ed4 │ │ │ │ │ vldr s25, [r4, #192] @ 0xc0 │ │ │ │ │ vmla.f32 s15, s11, s22 │ │ │ │ │ vldr s11, [r4, #-204] @ 0xffffff34 │ │ │ │ │ vadd.f32 s10, s10, s25 │ │ │ │ │ - vldr s22, [pc, #-984] @ 142d0 │ │ │ │ │ + vldr s22, [pc, #-984] @ 13ed8 │ │ │ │ │ vldr s25, [r4, #196] @ 0xc4 │ │ │ │ │ vmla.f32 s15, s12, s21 │ │ │ │ │ vldr s12, [r4, #-208] @ 0xffffff30 │ │ │ │ │ vadd.f32 s11, s11, s25 │ │ │ │ │ - vldr s21, [pc, #-1000] @ 142d4 │ │ │ │ │ + vldr s21, [pc, #-1000] @ 13edc │ │ │ │ │ vldr s25, [r4, #200] @ 0xc8 │ │ │ │ │ vmla.f32 s15, s13, s20 │ │ │ │ │ vldr s13, [r4, #-212] @ 0xffffff2c │ │ │ │ │ vadd.f32 s12, s12, s25 │ │ │ │ │ - vldr s20, [pc, #1016] @ 14ac8 │ │ │ │ │ + vldr s20, [pc, #1016] @ 146d0 │ │ │ │ │ vldr s25, [r4, #204] @ 0xcc │ │ │ │ │ vmla.f32 s15, s14, s19 │ │ │ │ │ vldr s14, [r4, #-216] @ 0xffffff28 │ │ │ │ │ vadd.f32 s13, s13, s25 │ │ │ │ │ - vldr s19, [pc, #1000] @ 14acc │ │ │ │ │ + vldr s19, [pc, #1000] @ 146d4 │ │ │ │ │ vldr s25, [r4, #208] @ 0xd0 │ │ │ │ │ vmla.f32 s15, s7, s6 │ │ │ │ │ vldr s7, [r4, #-220] @ 0xffffff24 │ │ │ │ │ vadd.f32 s14, s14, s25 │ │ │ │ │ - vldr s6, [pc, #984] @ 14ad0 │ │ │ │ │ + vldr s6, [pc, #984] @ 146d8 │ │ │ │ │ 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] @ 14ad4 │ │ │ │ │ + vldr s25, [pc, #964] @ 146dc │ │ │ │ │ vmla.f32 s15, s9, s23 │ │ │ │ │ vadd.f32 s8, s8, s24 │ │ │ │ │ vldr s23, [r4, #220] @ 0xdc │ │ │ │ │ vldr s9, [r4, #-228] @ 0xffffff1c │ │ │ │ │ - vldr s24, [pc, #948] @ 14ad8 │ │ │ │ │ + vldr s24, [pc, #948] @ 146e0 │ │ │ │ │ vmla.f32 s15, s10, s22 │ │ │ │ │ vldr s22, [r4, #224] @ 0xe0 │ │ │ │ │ vadd.f32 s9, s9, s23 │ │ │ │ │ vldr s10, [r4, #-232] @ 0xffffff18 │ │ │ │ │ - vldr s23, [pc, #932] @ 14adc │ │ │ │ │ + vldr s23, [pc, #932] @ 146e4 │ │ │ │ │ vmla.f32 s15, s11, s21 │ │ │ │ │ vadd.f32 s10, s10, s22 │ │ │ │ │ vldr s21, [r4, #228] @ 0xe4 │ │ │ │ │ vldr s11, [r4, #-236] @ 0xffffff14 │ │ │ │ │ - vldr s22, [pc, #916] @ 14ae0 │ │ │ │ │ + vldr s22, [pc, #916] @ 146e8 │ │ │ │ │ vmla.f32 s15, s12, s20 │ │ │ │ │ vldr s20, [r4, #232] @ 0xe8 │ │ │ │ │ vadd.f32 s11, s11, s21 │ │ │ │ │ vldr s12, [r4, #-240] @ 0xffffff10 │ │ │ │ │ - vldr s21, [pc, #900] @ 14ae4 │ │ │ │ │ + vldr s21, [pc, #900] @ 146ec │ │ │ │ │ vmla.f32 s15, s13, s19 │ │ │ │ │ vadd.f32 s12, s12, s20 │ │ │ │ │ vldr s19, [r4, #236] @ 0xec │ │ │ │ │ vldr s13, [r4, #-244] @ 0xffffff0c │ │ │ │ │ - vldr s20, [pc, #884] @ 14ae8 │ │ │ │ │ + vldr s20, [pc, #884] @ 146f0 │ │ │ │ │ vmla.f32 s15, s14, s6 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 (discriminator 3) │ │ │ │ │ - vldr s14, [pc, #880] @ 14aec │ │ │ │ │ + vldr s14, [pc, #880] @ 146f4 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 (discriminator 3) │ │ │ │ │ vadd.f32 s13, s13, s19 │ │ │ │ │ - vldr s19, [pc, #876] @ 14af0 │ │ │ │ │ + vldr s19, [pc, #876] @ 146f8 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 (discriminator 3) │ │ │ │ │ - vldr s6, [pc, #876] @ 14af4 │ │ │ │ │ + vldr s6, [pc, #876] @ 146fc │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 (discriminator 3) │ │ │ │ │ vmla.f32 s15, s7, s25 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 (discriminator 3) │ │ │ │ │ - vldr s25, [pc, #872] @ 14af8 │ │ │ │ │ - vldr s7, [pc, #872] @ 14afc │ │ │ │ │ + vldr s25, [pc, #872] @ 14700 │ │ │ │ │ + vldr s7, [pc, #872] @ 14704 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 (discriminator 3) │ │ │ │ │ vmla.f32 s15, s8, s24 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 (discriminator 3) │ │ │ │ │ - vldr s24, [pc, #868] @ 14b00 │ │ │ │ │ - vldr s8, [pc, #868] @ 14b04 │ │ │ │ │ + vldr s24, [pc, #868] @ 14708 │ │ │ │ │ + vldr s8, [pc, #868] @ 1470c │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 (discriminator 3) │ │ │ │ │ vmla.f32 s15, s9, s23 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 (discriminator 3) │ │ │ │ │ - vldr s23, [pc, #864] @ 14b08 │ │ │ │ │ - vldr s9, [pc, #864] @ 14b0c │ │ │ │ │ + vldr s23, [pc, #864] @ 14710 │ │ │ │ │ + vldr s9, [pc, #864] @ 14714 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 (discriminator 3) │ │ │ │ │ vmla.f32 s15, s10, s22 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 (discriminator 3) │ │ │ │ │ - vldr s10, [pc, #860] @ 14b10 │ │ │ │ │ - vldr s22, [pc, #860] @ 14b14 │ │ │ │ │ + vldr s10, [pc, #860] @ 14718 │ │ │ │ │ + vldr s22, [pc, #860] @ 1471c │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 (discriminator 3) │ │ │ │ │ vmla.f32 s15, s11, s21 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 (discriminator 3) │ │ │ │ │ - vldr s21, [pc, #856] @ 14b18 │ │ │ │ │ - vldr s11, [pc, #856] @ 14b1c │ │ │ │ │ + vldr s21, [pc, #856] @ 14720 │ │ │ │ │ + vldr s11, [pc, #856] @ 14724 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 (discriminator 3) │ │ │ │ │ vmla.f32 s15, s12, s20 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 (discriminator 3) │ │ │ │ │ - vldr s20, [pc, #852] @ 14b20 │ │ │ │ │ - vldr s12, [pc, #852] @ 14b24 │ │ │ │ │ + vldr s20, [pc, #852] @ 14728 │ │ │ │ │ + vldr s12, [pc, #852] @ 1472c │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:53 (discriminator 3) │ │ │ │ │ vmla.f32 s15, s13, s19 │ │ │ │ │ double_fir1(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:64 (discriminator 3) │ │ │ │ │ - vldr s19, [pc, #848] @ 14b28 │ │ │ │ │ - vldr s13, [pc, #848] @ 14b2c │ │ │ │ │ + vldr s19, [pc, #848] @ 14730 │ │ │ │ │ + vldr s13, [pc, #848] @ 14734 │ │ │ │ │ double_fir0(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:55 (discriminator 3) │ │ │ │ │ vadd.f32 s15, s15, s15 │ │ │ │ │ do_input_stage(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:392 (discriminator 3) │ │ │ │ │ vstr s15, [r5, #-8] │ │ │ │ │ double_fir1(): │ │ │ │ │ @@ -33270,159 +33191,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] @ 14b30 │ │ │ │ │ + vldr s24, [pc, #596] @ 14738 │ │ │ │ │ vldr s11, [r4, #68] @ 0x44 │ │ │ │ │ vadd.f32 s9, s9, s10 │ │ │ │ │ - vldr s23, [pc, #588] @ 14b34 │ │ │ │ │ + vldr s23, [pc, #588] @ 1473c │ │ │ │ │ vmla.f32 s15, s26, s22 │ │ │ │ │ vldr s10, [r4, #-72] @ 0xffffffb8 │ │ │ │ │ vldr s22, [r4, #72] @ 0x48 │ │ │ │ │ - vldr s21, [pc, #576] @ 14b38 │ │ │ │ │ + vldr s21, [pc, #576] @ 14740 │ │ │ │ │ vadd.f32 s10, s10, s11 │ │ │ │ │ vldr s11, [r4, #-76] @ 0xffffffb4 │ │ │ │ │ vmla.f32 s15, s25, s20 │ │ │ │ │ vldr s25, [r4, #-80] @ 0xffffffb0 │ │ │ │ │ - vldr s20, [pc, #560] @ 14b3c │ │ │ │ │ + vldr s20, [pc, #560] @ 14744 │ │ │ │ │ vadd.f32 s11, s11, s22 │ │ │ │ │ vldr s22, [r4, #76] @ 0x4c │ │ │ │ │ vmla.f32 s15, s6, s19 │ │ │ │ │ - vldr s19, [pc, #548] @ 14b40 │ │ │ │ │ + vldr s19, [pc, #548] @ 14748 │ │ │ │ │ vadd.f32 s6, s25, s22 │ │ │ │ │ vldr s25, [r4, #-84] @ 0xffffffac │ │ │ │ │ vldr s22, [r4, #80] @ 0x50 │ │ │ │ │ vmla.f32 s15, s7, s12 │ │ │ │ │ - vldr s7, [pc, #532] @ 14b44 │ │ │ │ │ + vldr s7, [pc, #532] @ 1474c │ │ │ │ │ vadd.f32 s12, s25, s22 │ │ │ │ │ vldr s25, [r4, #-88] @ 0xffffffa8 │ │ │ │ │ vldr s22, [r4, #84] @ 0x54 │ │ │ │ │ vmla.f32 s15, s8, s13 │ │ │ │ │ - vldr s8, [pc, #516] @ 14b48 │ │ │ │ │ + vldr s8, [pc, #516] @ 14750 │ │ │ │ │ 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] @ 14b4c │ │ │ │ │ + vldr s24, [pc, #492] @ 14754 │ │ │ │ │ vldr s25, [r4, #92] @ 0x5c │ │ │ │ │ vmla.f32 s15, s9, s23 │ │ │ │ │ vldr s23, [r4, #96] @ 0x60 │ │ │ │ │ vadd.f32 s14, s14, s25 │ │ │ │ │ - vldr s9, [pc, #476] @ 14b50 │ │ │ │ │ + vldr s9, [pc, #476] @ 14758 │ │ │ │ │ vldr s25, [r4, #-100] @ 0xffffff9c │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ - vldr s21, [pc, #468] @ 14b54 │ │ │ │ │ + vldr s21, [pc, #468] @ 1475c │ │ │ │ │ vadd.f32 s10, s25, s23 │ │ │ │ │ vldr s25, [r4, #-104] @ 0xffffff98 │ │ │ │ │ vldr s23, [r4, #100] @ 0x64 │ │ │ │ │ vmla.f32 s15, s11, s20 │ │ │ │ │ - vldr s20, [pc, #452] @ 14b58 │ │ │ │ │ + vldr s20, [pc, #452] @ 14760 │ │ │ │ │ vadd.f32 s11, s25, s23 │ │ │ │ │ vldr s25, [r4, #-108] @ 0xffffff94 │ │ │ │ │ vldr s23, [r4, #104] @ 0x68 │ │ │ │ │ vmla.f32 s15, s6, s19 │ │ │ │ │ - vldr s19, [pc, #436] @ 14b5c │ │ │ │ │ + vldr s19, [pc, #436] @ 14764 │ │ │ │ │ vadd.f32 s6, s25, s23 │ │ │ │ │ vldr s25, [r4, #-112] @ 0xffffff90 │ │ │ │ │ vldr s23, [r4, #108] @ 0x6c │ │ │ │ │ vmla.f32 s15, s12, s7 │ │ │ │ │ - vldr s7, [pc, #420] @ 14b60 │ │ │ │ │ + vldr s7, [pc, #420] @ 14768 │ │ │ │ │ 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] @ 14b64 │ │ │ │ │ + vldr s23, [pc, #392] @ 1476c │ │ │ │ │ vmla.f32 s15, s22, s24 │ │ │ │ │ vadd.f32 s13, s13, s25 │ │ │ │ │ vldr s24, [r4, #120] @ 0x78 │ │ │ │ │ vldr s25, [r4, #-124] @ 0xffffff84 │ │ │ │ │ - vldr s22, [pc, #376] @ 14b68 │ │ │ │ │ + vldr s22, [pc, #376] @ 14770 │ │ │ │ │ vmla.f32 s15, s14, s9 │ │ │ │ │ vldr s14, [r4, #124] @ 0x7c │ │ │ │ │ vadd.f32 s9, s25, s24 │ │ │ │ │ vldr s25, [r4, #-128] @ 0xffffff80 │ │ │ │ │ - vldr s24, [pc, #360] @ 14b6c │ │ │ │ │ + vldr s24, [pc, #360] @ 14774 │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ vadd.f32 s10, s25, s14 │ │ │ │ │ - vldr s21, [pc, #352] @ 14b70 │ │ │ │ │ + vldr s21, [pc, #352] @ 14778 │ │ │ │ │ vldr s25, [r4, #-132] @ 0xffffff7c │ │ │ │ │ vldr s14, [r4, #128] @ 0x80 │ │ │ │ │ vmla.f32 s15, s11, s20 │ │ │ │ │ - vldr s20, [pc, #340] @ 14b74 │ │ │ │ │ + vldr s20, [pc, #340] @ 1477c │ │ │ │ │ vadd.f32 s11, s25, s14 │ │ │ │ │ vldr s25, [r4, #-136] @ 0xffffff78 │ │ │ │ │ vldr s14, [r4, #132] @ 0x84 │ │ │ │ │ vmla.f32 s15, s6, s19 │ │ │ │ │ - vldr s19, [pc, #324] @ 14b78 │ │ │ │ │ + vldr s19, [pc, #324] @ 14780 │ │ │ │ │ vadd.f32 s6, s25, s14 │ │ │ │ │ vldr s25, [r4, #-140] @ 0xffffff74 │ │ │ │ │ vldr s14, [r4, #136] @ 0x88 │ │ │ │ │ vmla.f32 s15, s12, s7 │ │ │ │ │ - vldr s7, [pc, #308] @ 14b7c │ │ │ │ │ + vldr s7, [pc, #308] @ 14784 │ │ │ │ │ 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] @ 14b80 │ │ │ │ │ + vldr s8, [pc, #288] @ 14788 │ │ │ │ │ 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] @ 14b84 │ │ │ │ │ + vldr s23, [pc, #264] @ 1478c │ │ │ │ │ vmla.f32 s15, s9, s24 │ │ │ │ │ vadd.f32 s9, s25, s13 │ │ │ │ │ - vldr s24, [pc, #256] @ 14b88 │ │ │ │ │ + vldr s24, [pc, #256] @ 14790 │ │ │ │ │ vldr s25, [r4, #-156] @ 0xffffff64 │ │ │ │ │ vldr s13, [r4, #152] @ 0x98 │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ - vldr s21, [pc, #244] @ 14b8c │ │ │ │ │ + vldr s21, [pc, #244] @ 14794 │ │ │ │ │ vadd.f32 s10, s25, s13 │ │ │ │ │ vldr s25, [r4, #-160] @ 0xffffff60 │ │ │ │ │ vldr s13, [r4, #156] @ 0x9c │ │ │ │ │ vmla.f32 s15, s11, s20 │ │ │ │ │ - vldr s20, [pc, #228] @ 14b90 │ │ │ │ │ + vldr s20, [pc, #228] @ 14798 │ │ │ │ │ vadd.f32 s11, s25, s13 │ │ │ │ │ vldr s25, [r4, #-164] @ 0xffffff5c │ │ │ │ │ vldr s13, [r4, #160] @ 0xa0 │ │ │ │ │ vmla.f32 s15, s6, s19 │ │ │ │ │ - vldr s19, [pc, #212] @ 14b94 │ │ │ │ │ + vldr s19, [pc, #212] @ 1479c │ │ │ │ │ vadd.f32 s6, s25, s13 │ │ │ │ │ - b.n 14be4 │ │ │ │ │ + b.n 147ec │ │ │ │ │ asrs r6, r0, #12 │ │ │ │ │ @ instruction: 0xb7df │ │ │ │ │ stmia r5!, {r2, r6} │ │ │ │ │ subs r0, #15 │ │ │ │ │ - ble.n 14a8c │ │ │ │ │ + ble.n 14694 │ │ │ │ │ @ instruction: 0xb818 │ │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ │ subs r0, #17 │ │ │ │ │ adds r2, #153 @ 0x99 │ │ │ │ │ @ instruction: 0xb7fe │ │ │ │ │ - bmi.n 149e0 │ │ │ │ │ + bmi.n 145e8 │ │ │ │ │ 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 14e54 │ │ │ │ │ + b.n 14a5c │ │ │ │ │ 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 │ │ │ │ │ @@ -33433,89 +33354,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, 14b7e │ │ │ │ │ - bne.n 14a50 │ │ │ │ │ - cbnz r6, 14b7e │ │ │ │ │ - bgt.n 14a44 │ │ │ │ │ + cbnz r0, 14786 │ │ │ │ │ + bne.n 14658 │ │ │ │ │ + cbnz r6, 14786 │ │ │ │ │ + bgt.n 1464c │ │ │ │ │ subs r3, #24 │ │ │ │ │ - blt.n 14b3a │ │ │ │ │ + blt.n 14742 │ │ │ │ │ subs r3, #192 @ 0xc0 │ │ │ │ │ cmp r5, #190 @ 0xbe │ │ │ │ │ subs r3, #241 @ 0xf1 │ │ │ │ │ adcs r6, r3 │ │ │ │ │ - cbnz r0, 14ba6 │ │ │ │ │ - blt.n 14a58 │ │ │ │ │ - cbnz r5, 14bae │ │ │ │ │ + cbnz r0, 147ae │ │ │ │ │ + blt.n 14660 │ │ │ │ │ + cbnz r5, 147b6 │ │ │ │ │ str r6, [r3, #68] @ 0x44 │ │ │ │ │ subs r3, #240 @ 0xf0 │ │ │ │ │ ldmia r0!, {r2, r3} │ │ │ │ │ - cbnz r2, 14bb2 │ │ │ │ │ + cbnz r2, 147ba │ │ │ │ │ vstr d3, [r8, #824] @ 0x338 │ │ │ │ │ ldr r6, [sp, #940] @ 0x3ac │ │ │ │ │ - cbnz r6, 14bae │ │ │ │ │ + cbnz r6, 147b6 │ │ │ │ │ strh r6, [r4, #28] │ │ │ │ │ subs r3, #155 @ 0x9b │ │ │ │ │ adds r4, #74 @ 0x4a │ │ │ │ │ - cbnz r6, 14ba8 │ │ │ │ │ + cbnz r6, 147b0 │ │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ │ subs r3, #69 @ 0x45 │ │ │ │ │ ldmia r6!, {r0, r2, r5, r7} │ │ │ │ │ - cbnz r6, 14b94 │ │ │ │ │ + cbnz r6, 1479c │ │ │ │ │ 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 14af2 │ │ │ │ │ + bls.n 146fa │ │ │ │ │ subs r2, #168 @ 0xa8 │ │ │ │ │ add r4, sp, #596 @ 0x254 │ │ │ │ │ hlt 0x002a │ │ │ │ │ - ldr r4, [pc, #792] @ (14e90 ) │ │ │ │ │ + ldr r4, [pc, #792] @ (14a98 ) │ │ │ │ │ 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, 14bb6 │ │ │ │ │ + cbnz r7, 147be │ │ │ │ │ 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] @ (14d88 ) │ │ │ │ │ - cbnz r5, 14bb6 │ │ │ │ │ - b.n 14406 │ │ │ │ │ + ldr r2, [pc, #472] @ (14990 ) │ │ │ │ │ + cbnz r5, 147be │ │ │ │ │ + b.n 1400e │ │ │ │ │ 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 │ │ │ │ │ @@ -33525,179 +33446,179 @@ │ │ │ │ │ @ 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, 14bf4 │ │ │ │ │ + cbnz r7, 147fc │ │ │ │ │ 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] @ 14b98 │ │ │ │ │ + vldr s12, [pc, #-96] @ 147a0 │ │ │ │ │ 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] @ 14b9c │ │ │ │ │ + vldr s7, [pc, #-120] @ 147a4 │ │ │ │ │ vmla.f32 s15, s22, s23 │ │ │ │ │ vadd.f32 s22, s25, s14 │ │ │ │ │ - vldr s23, [pc, #-128] @ 14ba0 │ │ │ │ │ + vldr s23, [pc, #-128] @ 147a8 │ │ │ │ │ vldr s25, [r4, #-180] @ 0xffffff4c │ │ │ │ │ vldr s14, [r4, #176] @ 0xb0 │ │ │ │ │ vmla.f32 s15, s9, s24 │ │ │ │ │ - vldr s24, [pc, #-140] @ 14ba4 │ │ │ │ │ + vldr s24, [pc, #-140] @ 147ac │ │ │ │ │ vadd.f32 s9, s25, s14 │ │ │ │ │ vldr s25, [r4, #-184] @ 0xffffff48 │ │ │ │ │ vldr s14, [r4, #180] @ 0xb4 │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ - vldr s21, [pc, #-156] @ 14ba8 │ │ │ │ │ + vldr s21, [pc, #-156] @ 147b0 │ │ │ │ │ vadd.f32 s10, s25, s14 │ │ │ │ │ vldr s25, [r4, #-188] @ 0xffffff44 │ │ │ │ │ vldr s14, [r4, #184] @ 0xb8 │ │ │ │ │ vmla.f32 s15, s11, s20 │ │ │ │ │ - vldr s20, [pc, #-172] @ 14bac │ │ │ │ │ + vldr s20, [pc, #-172] @ 147b4 │ │ │ │ │ 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] @ 14bb0 │ │ │ │ │ + vldr s6, [pc, #-192] @ 147b8 │ │ │ │ │ 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] @ 14bb4 │ │ │ │ │ + vldr s19, [pc, #-216] @ 147bc │ │ │ │ │ vmla.f32 s15, s8, s7 │ │ │ │ │ vadd.f32 s8, s25, s13 │ │ │ │ │ - vldr s7, [pc, #-224] @ 14bb8 │ │ │ │ │ + vldr s7, [pc, #-224] @ 147c0 │ │ │ │ │ vldr s13, [r4, #200] @ 0xc8 │ │ │ │ │ vldr s25, [r4, #-204] @ 0xffffff34 │ │ │ │ │ vmla.f32 s15, s22, s23 │ │ │ │ │ - vldr s23, [pc, #-236] @ 14bbc │ │ │ │ │ + vldr s23, [pc, #-236] @ 147c4 │ │ │ │ │ vadd.f32 s22, s25, s13 │ │ │ │ │ vldr s25, [r4, #-208] @ 0xffffff30 │ │ │ │ │ vldr s13, [r4, #204] @ 0xcc │ │ │ │ │ vmla.f32 s15, s9, s24 │ │ │ │ │ - vldr s24, [pc, #-252] @ 14bc0 │ │ │ │ │ + vldr s24, [pc, #-252] @ 147c8 │ │ │ │ │ vadd.f32 s9, s25, s13 │ │ │ │ │ vldr s25, [r4, #-212] @ 0xffffff2c │ │ │ │ │ vldr s13, [r4, #208] @ 0xd0 │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ - vldr s21, [pc, #-268] @ 14bc4 │ │ │ │ │ + vldr s21, [pc, #-268] @ 147cc │ │ │ │ │ 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] @ 14bc8 │ │ │ │ │ + vldr s11, [pc, #-288] @ 147d0 │ │ │ │ │ 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] @ 14bcc │ │ │ │ │ + vldr s20, [pc, #-312] @ 147d4 │ │ │ │ │ vmla.f32 s15, s12, s19 │ │ │ │ │ vadd.f32 s12, s25, s14 │ │ │ │ │ - vldr s19, [pc, #-320] @ 14bd0 │ │ │ │ │ + vldr s19, [pc, #-320] @ 147d8 │ │ │ │ │ vldr s25, [r4, #-228] @ 0xffffff1c │ │ │ │ │ vldr s14, [r4, #224] @ 0xe0 │ │ │ │ │ vmla.f32 s15, s8, s7 │ │ │ │ │ - vldr s7, [pc, #-332] @ 14bd4 │ │ │ │ │ + vldr s7, [pc, #-332] @ 147dc │ │ │ │ │ vadd.f32 s8, s25, s14 │ │ │ │ │ vldr s25, [r4, #-232] @ 0xffffff18 │ │ │ │ │ vldr s14, [r4, #228] @ 0xe4 │ │ │ │ │ vmla.f32 s15, s22, s23 │ │ │ │ │ - vldr s23, [pc, #-348] @ 14bd8 │ │ │ │ │ + vldr s23, [pc, #-348] @ 147e0 │ │ │ │ │ vadd.f32 s22, s25, s14 │ │ │ │ │ vldr s25, [r4, #-236] @ 0xffffff14 │ │ │ │ │ vldr s14, [r4, #232] @ 0xe8 │ │ │ │ │ vmla.f32 s15, s9, s24 │ │ │ │ │ - vldr s24, [pc, #-364] @ 14bdc │ │ │ │ │ + vldr s24, [pc, #-364] @ 147e4 │ │ │ │ │ vadd.f32 s9, s25, s14 │ │ │ │ │ vldr s14, [r4, #-240] @ 0xffffff10 │ │ │ │ │ vldr s25, [r4, #236] @ 0xec │ │ │ │ │ vmla.f32 s15, s10, s21 │ │ │ │ │ - vldr s10, [pc, #-380] @ 14be0 │ │ │ │ │ + vldr s10, [pc, #-380] @ 147e8 │ │ │ │ │ vadd.f32 s14, s14, s25 │ │ │ │ │ vmla.f32 s15, s13, s11 │ │ │ │ │ vmla.f32 s15, s6, s20 │ │ │ │ │ vmla.f32 s15, s12, s19 │ │ │ │ │ vmla.f32 s15, s8, s7 │ │ │ │ │ vmla.f32 s15, s22, s23 │ │ │ │ │ vmla.f32 s15, s9, s24 │ │ │ │ │ vmla.f32 s15, s14, s10 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:66 (discriminator 3) │ │ │ │ │ vadd.f32 s15, s15, s15 │ │ │ │ │ do_input_stage(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:392 (discriminator 3) │ │ │ │ │ vstr s15, [r5, #-4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:391 (discriminator 3) │ │ │ │ │ - bgt.w 142fe │ │ │ │ │ + bgt.w 13f06 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:419 │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 14da2 │ │ │ │ │ + ble.n 149aa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:420 │ │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 13908 │ │ │ │ │ + bl 13510 │ │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ movs r1, #0 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ 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, #36 @ 0x24 │ │ │ │ │ vpop {d8-d13} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:404 │ │ │ │ │ - ldr r3, [pc, #428] @ (14f5c ) │ │ │ │ │ + ldr r3, [pc, #428] @ (14b64 ) │ │ │ │ │ rsb r1, lr, #512 @ 0x200 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:413 │ │ │ │ │ ldr.w ip, [sl, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:403 │ │ │ │ │ mov.w r8, lr, 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, #412] @ (14f60 ) │ │ │ │ │ + ldr r3, [pc, #412] @ (14b68 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:405 │ │ │ │ │ cmp r6, lr │ │ │ │ │ mov r0, r6 │ │ │ │ │ it ge │ │ │ │ │ movge r0, lr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:403 │ │ │ │ │ add r3, pc │ │ │ │ │ add.w r1, r8, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:407 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 14e76 │ │ │ │ │ + beq.n 14a7e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:408 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.w 14f58 │ │ │ │ │ + ble.w 14b60 │ │ │ │ │ sub.w r3, r1, #8 │ │ │ │ │ add.w r2, r5, r0, lsl #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 │ │ │ │ │ strd r4, r7, [sp, #16] │ │ │ │ │ add.w r8, fp, #8 │ │ │ │ │ strd lr, r6, [sp, #8] │ │ │ │ │ @@ -33706,30 +33627,30 @@ │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov fp, ip │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:409 (discriminator 2) │ │ │ │ │ vldr s16, [r7, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1329c │ │ │ │ │ + bl 12ea4 │ │ │ │ │ vldr s17, [r8, #-8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:408 (discriminator 2) │ │ │ │ │ subs r7, #8 │ │ │ │ │ adds r5, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:409 (discriminator 2) │ │ │ │ │ vmul.f32 s16, s16, s0 │ │ │ │ │ - bl 12658 │ │ │ │ │ + bl 12260 │ │ │ │ │ vmla.f32 s16, s17, s0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:408 (discriminator 2) │ │ │ │ │ add.w r8, r8, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:409 (discriminator 2) │ │ │ │ │ vstmia r6!, {s16} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:408 (discriminator 2) │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 14e00 │ │ │ │ │ + bne.n 14a08 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:410 │ │ │ │ │ ldrd r5, r0, [sp, #24] │ │ │ │ │ mov ip, fp │ │ │ │ │ ldrd r4, r7, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:411 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:410 │ │ │ │ │ @@ -33743,31 +33664,31 @@ │ │ │ │ │ ite ne │ │ │ │ │ movne r3, ip │ │ │ │ │ subeq.w r3, ip, #1 │ │ │ │ │ str.w r3, [sl, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:415 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - blt.n 14f0a │ │ │ │ │ + blt.n 14b12 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:417 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - ble.n 14d88 │ │ │ │ │ + ble.n 14990 │ │ │ │ │ add.w r8, r5, r2, lsl #2 │ │ │ │ │ add.w r5, r5, r6, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:417 (discriminator 2) │ │ │ │ │ mov r0, r4 │ │ │ │ │ adds r4, #8 │ │ │ │ │ - bl 12658 │ │ │ │ │ + bl 12260 │ │ │ │ │ vstmia r8!, {s0} │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - bne.n 14e64 │ │ │ │ │ - b.n 14d88 │ │ │ │ │ + bne.n 14a6c │ │ │ │ │ + b.n 14990 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:410 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 14e3e │ │ │ │ │ + ble.n 14a46 │ │ │ │ │ add.w r3, fp, #8 │ │ │ │ │ add.w r2, r5, r0, lsl #2 │ │ │ │ │ sub.w r8, r1, #8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:388 │ │ │ │ │ strd r4, r7, [sp, #16] │ │ │ │ │ mov fp, ip │ │ │ │ │ @@ -33776,162 +33697,162 @@ │ │ │ │ │ strd r5, r0, [sp, #24] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:411 (discriminator 2) │ │ │ │ │ vldr s16, [r7, #-8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1329c │ │ │ │ │ + bl 12ea4 │ │ │ │ │ vldr s17, [r8, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:410 (discriminator 2) │ │ │ │ │ adds r7, #8 │ │ │ │ │ adds r5, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:411 (discriminator 2) │ │ │ │ │ vmul.f32 s16, s16, s0 │ │ │ │ │ - bl 12658 │ │ │ │ │ + bl 12260 │ │ │ │ │ vmla.f32 s16, s17, s0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:410 (discriminator 2) │ │ │ │ │ sub.w r8, r8, #8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:411 (discriminator 2) │ │ │ │ │ vstmia r6!, {s16} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:410 (discriminator 2) │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 14e9e │ │ │ │ │ - b.n 14e2a │ │ │ │ │ + bne.n 14aa6 │ │ │ │ │ + b.n 14a32 │ │ │ │ │ ./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 lr, [sl, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:397 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w 141de │ │ │ │ │ + beq.w 13de6 │ │ │ │ │ ./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, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:398 │ │ │ │ │ add.w ip, r3, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:399 │ │ │ │ │ - ldr r3, [pc, #116] @ (14f64 ) │ │ │ │ │ + ldr r3, [pc, #116] @ (14b6c ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:398 │ │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ │ str.w ip, [sl, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:399 │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.n 14f2a │ │ │ │ │ - ldr.w fp, [pc, #104] @ 14f68 │ │ │ │ │ + bgt.n 14b32 │ │ │ │ │ + ldr.w fp, [pc, #104] @ 14b70 │ │ │ │ │ mov lr, r1 │ │ │ │ │ mov.w r8, #4096 @ 0x1000 │ │ │ │ │ add fp, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:402 │ │ │ │ │ - b.n 14dc2 │ │ │ │ │ + b.n 149ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:416 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - ble.w 14d88 │ │ │ │ │ + ble.w 14990 │ │ │ │ │ add.w r2, r5, r2, lsl #2 │ │ │ │ │ add.w r5, r5, r6, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:416 (discriminator 2) │ │ │ │ │ mov r0, r4 │ │ │ │ │ adds r4, #8 │ │ │ │ │ - bl 1329c │ │ │ │ │ + bl 12ea4 │ │ │ │ │ vstmia r2!, {s0} │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n 14f18 │ │ │ │ │ - b.n 14d88 │ │ │ │ │ + bne.n 14b20 │ │ │ │ │ + b.n 14990 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:399 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #64] @ (14f6c ) │ │ │ │ │ + ldr r0, [pc, #64] @ (14b74 ) │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ add r0, pc │ │ │ │ │ - bl 1c50 │ │ │ │ │ + bl 1978 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:402 (discriminator 1) │ │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 141de │ │ │ │ │ + beq.w 13de6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:404 │ │ │ │ │ - ldr r3, [pc, #44] @ (14f70 ) │ │ │ │ │ + ldr r3, [pc, #44] @ (14b78 ) │ │ │ │ │ rsb r0, r1, #512 @ 0x200 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:413 │ │ │ │ │ ldr.w ip, [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 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:402 │ │ │ │ │ mov lr, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:404 │ │ │ │ │ add.w fp, r3, r0, lsl #3 │ │ │ │ │ - b.n 14dc2 │ │ │ │ │ + b.n 149ca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:379 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 14e3e │ │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ │ + b.n 14a46 │ │ │ │ │ + blxns r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ │ + bxns lr │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [sp, #680] @ 0x2a8 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ │ + movs r4, #196 @ 0xc4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [sp, #392] @ 0x188 │ │ │ │ │ + cmp sl, lr │ │ │ │ │ movs r0, r0 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:427 │ │ │ │ │ vldr d0, [r0, #40] @ 0x28 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:425 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r2, [pc, #844] @ (152cc ) │ │ │ │ │ + ldr r2, [pc, #844] @ (14ed4 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:427 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:425 │ │ │ │ │ vpush {d8-d12} │ │ │ │ │ sub.w sp, sp, #580 @ 0x244 │ │ │ │ │ - ldr r5, [pc, #832] @ (152d0 ) │ │ │ │ │ - ldr r3, [pc, #836] @ (152d4 ) │ │ │ │ │ + ldr r5, [pc, #832] @ (14ed8 ) │ │ │ │ │ + ldr r3, [pc, #836] @ (14edc ) │ │ │ │ │ add r2, pc │ │ │ │ │ add r5, pc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:427 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:425 │ │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ │ 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 15904 │ │ │ │ │ + bne.w 1550c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:430 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ │ - bl 13908 │ │ │ │ │ + bl 13510 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:433 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:431 │ │ │ │ │ ldr.w r6, [r4, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:433 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:430 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:433 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 157f2 │ │ │ │ │ + beq.w 153fa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:434 │ │ │ │ │ ldr.w r3, [r4, #224] @ 0xe0 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ mov r1, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r1, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:435 │ │ │ │ │ @@ -33943,34 +33864,34 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:435 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:438 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ and.w r7, r3, r3, asr #31 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - blt.w 158c0 │ │ │ │ │ + blt.w 154c8 │ │ │ │ │ mov r5, r7 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:439 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 15006 │ │ │ │ │ + beq.n 14c0e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:439 (discriminator 1) │ │ │ │ │ ite ge │ │ │ │ │ movge r2, #1 │ │ │ │ │ movlt.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14144 │ │ │ │ │ - cbz r0, 1500c │ │ │ │ │ + bl 13d4c │ │ │ │ │ + cbz r0, 14c14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:438 │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bge.n 14fee │ │ │ │ │ + bge.n 14bf6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:441 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 │ │ │ │ │ ldr.w r9, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:441 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 │ │ │ │ │ @@ -33994,20 +33915,20 @@ │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 158d0 │ │ │ │ │ + ble.w 154d8 │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 (discriminator 1) │ │ │ │ │ sub.w r0, ip, r0 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 (discriminator 1) │ │ │ │ │ cmp.w r0, #480 @ 0x1e0 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ it lt │ │ │ │ │ movlt.w r0, #480 @ 0x1e0 │ │ │ │ │ sub.w r3, r0, #480 @ 0x1e0 │ │ │ │ │ @@ -34030,15 +33951,15 @@ │ │ │ │ │ add.w r1, r9, r3 │ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ add.w r1, r1, #960 @ 0x3c0 │ │ │ │ │ add r3, r1 │ │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:447 (discriminator 12) │ │ │ │ │ - cbz r2, 150c2 │ │ │ │ │ + cbz r2, 14cca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:448 │ │ │ │ │ ldr.w r3, [r4, #224] @ 0xe0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ itete lt │ │ │ │ │ neglt r1, r3 │ │ │ │ │ ldrge r1, [sp, #48] @ 0x30 │ │ │ │ │ ldrlt r0, [sp, #48] @ 0x30 │ │ │ │ │ @@ -34054,28 +33975,28 @@ │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ add.w r1, r1, #960 @ 0x3c0 │ │ │ │ │ add r3, r1 │ │ │ │ │ str.w r3, [r4, #216] @ 0xd8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:452 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 159e8 │ │ │ │ │ + ble.w 155f0 │ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:462 │ │ │ │ │ mov r6, r2 │ │ │ │ │ half_phase(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:110 │ │ │ │ │ - vldr s20, [pc, #504] @ 152c8 │ │ │ │ │ + vldr s20, [pc, #504] @ 14ed0 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:452 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:459 │ │ │ │ │ - vldr d9, [pc, #480] @ 152b8 │ │ │ │ │ + vldr d9, [pc, #480] @ 14ec0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:462 │ │ │ │ │ - vldr d8, [pc, #484] @ 152c0 │ │ │ │ │ + vldr d8, [pc, #484] @ 14ec8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:452 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:457 │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:456 │ │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ │ mov r2, r5 │ │ │ │ │ @@ -34083,75 +34004,75 @@ │ │ │ │ │ mov sl, r5 │ │ │ │ │ ./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 1543a │ │ │ │ │ + beq.w 15042 │ │ │ │ │ ./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 r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 152dc │ │ │ │ │ + beq.w 14ee4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:510 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 15a02 │ │ │ │ │ + bne.w 1560a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:541 │ │ │ │ │ ldrb.w r3, [r4, #180] @ 0xb4 │ │ │ │ │ poly_fir_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:209 │ │ │ │ │ ldr.w fp, [r4, #168] @ 0xa8 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:541 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 15492 │ │ │ │ │ + beq.w 1509a │ │ │ │ │ ./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 r1, r3, #1 │ │ │ │ │ poly_fir_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:210 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w 1586c │ │ │ │ │ + ble.w 15474 │ │ │ │ │ add.w r8, sp, #60 @ 0x3c │ │ │ │ │ ldr.w sl, [r4, #172] @ 0xac │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov r9, r2 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ strd r8, r6, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 151a0 │ │ │ │ │ + b.n 14da8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:211 │ │ │ │ │ ldr.w fp, [r4, #144] @ 0x90 │ │ │ │ │ add.w r0, r9, r5, lsl #2 │ │ │ │ │ mov r1, fp │ │ │ │ │ - bl 134cc │ │ │ │ │ + bl 130d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:212 │ │ │ │ │ ldr.w r6, [r4, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:211 │ │ │ │ │ vstr s0, [r8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:212 │ │ │ │ │ adds.w r1, r6, fp │ │ │ │ │ ldr.w fp, [r4, #156] @ 0x9c │ │ │ │ │ adc.w r5, r5, fp │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:213 │ │ │ │ │ cmp r5, sl │ │ │ │ │ - bge.n 151a8 │ │ │ │ │ + bge.n 14db0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:217 │ │ │ │ │ add.w r0, r9, r5, lsl #2 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ - bl 134cc │ │ │ │ │ + bl 130d4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:218 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:210 │ │ │ │ │ adds r7, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:217 │ │ │ │ │ vstr s0, [r8, #4] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:218 │ │ │ │ │ @@ -34170,18 +34091,18 @@ │ │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ │ adc.w r3, fp, r1 │ │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:210 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - ble.w 157d0 │ │ │ │ │ + ble.w 153d8 │ │ │ │ │ ldr.w r5, [r4, #148] @ 0x94 │ │ │ │ │ cmp r5, sl │ │ │ │ │ - blt.n 15138 │ │ │ │ │ + blt.n 14d40 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:543 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:542 │ │ │ │ │ asrs r7, r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ @@ -34196,47 +34117,47 @@ │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:542 │ │ │ │ │ ldrd r8, r6, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ mov sl, r5 │ │ │ │ │ half_iir(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:101 │ │ │ │ │ - cbz r7, 151ea │ │ │ │ │ + cbz r7, 14df2 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ adds r2, r7, r3 │ │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ mov r1, r8 │ │ │ │ │ vldr s1, [r8, #4] │ │ │ │ │ add.w r8, r8, #8 │ │ │ │ │ vldr s0, [r1] │ │ │ │ │ - bl 1333c │ │ │ │ │ + bl 12f44 │ │ │ │ │ vstmia r3!, {s0} │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 151ce │ │ │ │ │ + bne.n 14dd6 │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:551 │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ - cbz r3, 151f2 │ │ │ │ │ + cbz r3, 14dfa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:552 │ │ │ │ │ subs r3, r3, r7 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:553 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 15204 │ │ │ │ │ + bne.n 14e0c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:452 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:559 │ │ │ │ │ mov r8, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:452 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 150de │ │ │ │ │ + bgt.w 14ce6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:556 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ mov r2, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:562 │ │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:557 │ │ │ │ │ ldr.w r6, [r4, #176] @ 0xb0 │ │ │ │ │ @@ -34257,15 +34178,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite lt │ │ │ │ │ lsllt.w r0, ip, r6 │ │ │ │ │ asrge.w r0, ip, r0 │ │ │ │ │ subs r1, r1, r0 │ │ │ │ │ str.w r1, [r4, #148] @ 0x94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:559 │ │ │ │ │ - cbz r2, 1525e │ │ │ │ │ + cbz r2, 14e66 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:560 │ │ │ │ │ ldr.w r2, [r4, #224] @ 0xe0 │ │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ │ subs r0, r2, r3 │ │ │ │ │ itete mi │ │ │ │ │ submi r2, r3, r2 │ │ │ │ │ asrpl.w r0, ip, r0 │ │ │ │ │ @@ -34299,89 +34220,89 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 3) │ │ │ │ │ itt ls │ │ │ │ │ addls r1, r1, r2 │ │ │ │ │ strls r1, [r3, #60] @ 0x3c │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:561 (discriminator 3) │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 1526a │ │ │ │ │ + bne.n 14e72 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ │ fifo_trim_by(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ mls r3, r2, sl, r3 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:425 │ │ │ │ │ - ldr r2, [pc, #68] @ (152d8 ) │ │ │ │ │ + ldr r2, [pc, #68] @ (14ee0 ) │ │ │ │ │ fifo_trim_by(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:567 │ │ │ │ │ - ldr r3, [pc, #60] @ (152d4 ) │ │ │ │ │ + ldr r3, [pc, #60] @ (14edc ) │ │ │ │ │ ./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 159fe │ │ │ │ │ + bne.w 15606 │ │ │ │ │ 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 │ │ │ │ │ ... │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r0, r0, #6 │ │ │ │ │ - ldrh r0, [r3, #58] @ 0x3a │ │ │ │ │ + muls r4, r2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r6, [r2, #58] @ 0x3a │ │ │ │ │ + muls r2, r2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r0, r5, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r2, [r2, #34] @ 0x22 │ │ │ │ │ + eors r6, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:465 (discriminator 1) │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 155d0 │ │ │ │ │ + bne.w 151d8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:465 (discriminator 2) │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:466 (discriminator 2) │ │ │ │ │ ldrb.w r3, [r4, #180] @ 0xb4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:465 (discriminator 2) │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1510c │ │ │ │ │ + bne.w 14d14 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:467 │ │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:466 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 15488 │ │ │ │ │ + beq.w 15090 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:467 │ │ │ │ │ ldr.w r1, [r4, #152] @ 0x98 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1580a │ │ │ │ │ + beq.w 15412 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:467 (discriminator 1) │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 1585a │ │ │ │ │ + beq.w 15462 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:472 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:475 │ │ │ │ │ ldr.w r2, [r4, #176] @ 0xb0 │ │ │ │ │ add.w ip, r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:476 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - ble.w 15870 │ │ │ │ │ + ble.w 15478 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:480 │ │ │ │ │ add.w r7, r4, #144 @ 0x90 │ │ │ │ │ add.w r6, r4, #192 @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:479 │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ str.w lr, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:484 │ │ │ │ │ @@ -34392,18 +34313,18 @@ │ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:481 │ │ │ │ │ str.w ip, [r4, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:484 │ │ │ │ │ - blt.n 15396 │ │ │ │ │ + blt.n 14f9e │ │ │ │ │ it ne │ │ │ │ │ movne r6, lr │ │ │ │ │ - beq.n 15396 │ │ │ │ │ + beq.n 14f9e │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:486 │ │ │ │ │ ldr r7, [r4, #48] @ 0x30 │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:486 │ │ │ │ │ mla r7, r3, ip, r7 │ │ │ │ │ @@ -34412,43 +34333,43 @@ │ │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ │ fifo_clear(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:38 │ │ │ │ │ str.w r8, [r7, #12] │ │ │ │ │ str.w r8, [r7, #16] │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:488 │ │ │ │ │ - bl 13908 │ │ │ │ │ + bl 13510 │ │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ mov r1, r8 │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - blx 1800 │ │ │ │ │ + blx 1528 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:490 │ │ │ │ │ ldr.w r3, [r4, #176] @ 0xb0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:489 │ │ │ │ │ str.w r8, [r7, #32] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:490 │ │ │ │ │ - bl 14144 │ │ │ │ │ + bl 13d4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:492 │ │ │ │ │ ldr.w ip, [r4, #176] @ 0xb0 │ │ │ │ │ cmp ip, r8 │ │ │ │ │ - ble.w 159ac │ │ │ │ │ + ble.w 155b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:492 (discriminator 1) │ │ │ │ │ adds r6, #1 │ │ │ │ │ - beq.w 1590e │ │ │ │ │ + beq.w 15516 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:498 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 13ef4 │ │ │ │ │ + bl 13afc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:501 (discriminator 2) │ │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:502 (discriminator 2) │ │ │ │ │ movs r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:501 (discriminator 2) │ │ │ │ │ ldr.w r2, [r4, #148] @ 0x94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:502 (discriminator 2) │ │ │ │ │ @@ -34484,69 +34405,69 @@ │ │ │ │ │ asr.w r0, r0, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:504 (discriminator 2) │ │ │ │ │ itt pl │ │ │ │ │ asrpl.w r3, r1, r3 │ │ │ │ │ orrpl r2, r3 │ │ │ │ │ asrs r1, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:506 (discriminator 4) │ │ │ │ │ - ldr.w r3, [pc, #1136] @ 1587c │ │ │ │ │ + ldr.w r3, [pc, #1136] @ 15484 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:504 (discriminator 4) │ │ │ │ │ strd r2, r1, [r4, #160] @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:505 (discriminator 4) │ │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:506 (discriminator 4) │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ strd r7, r0, [r4, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:505 (discriminator 4) │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:506 (discriminator 4) │ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.w 1588c │ │ │ │ │ - ldr.w r5, [pc, #1108] @ 15880 │ │ │ │ │ + bgt.w 15494 │ │ │ │ │ + ldr.w r5, [pc, #1108] @ 15488 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:510 │ │ │ │ │ mov.w r6, #512 @ 0x200 │ │ │ │ │ mov.w r9, #4096 @ 0x1000 │ │ │ │ │ add r5, pc │ │ │ │ │ - b.n 155e2 │ │ │ │ │ + b.n 151ea │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:459 │ │ │ │ │ vldr d11, [r4, #32] │ │ │ │ │ vcmp.f64 d11, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w 150fa │ │ │ │ │ + beq.w 14d02 │ │ │ │ │ set_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:335 │ │ │ │ │ vldr d7, [r4, #184] @ 0xb8 │ │ │ │ │ vmov.f64 d12, #96 @ 0x3f000000 0.5 │ │ │ │ │ vmov.f64 d6, d12 │ │ │ │ │ vmla.f64 d6, d11, d7 │ │ │ │ │ vmov r0, r1, d6 │ │ │ │ │ - bl 1b7fc │ │ │ │ │ + bl 15f74 │ │ │ │ │ vldr d7, [r4, #232] @ 0xe8 │ │ │ │ │ strd r0, r1, [r4, #152] @ 0x98 │ │ │ │ │ vmla.f64 d12, d11, d7 │ │ │ │ │ vmov r0, r1, d12 │ │ │ │ │ - bl 1b7fc │ │ │ │ │ + bl 15f74 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:462 │ │ │ │ │ vstr d8, [r4, #160] @ 0xa0 │ │ │ │ │ set_step(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:335 │ │ │ │ │ strd r0, r1, [r4, #200] @ 0xc8 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:462 │ │ │ │ │ vstr d8, [r4, #208] @ 0xd0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:463 │ │ │ │ │ vstr d9, [r4, #32] │ │ │ │ │ - b.n 150fa │ │ │ │ │ + b.n 14d02 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:471 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bgt.w 157fa │ │ │ │ │ + bgt.w 15402 │ │ │ │ │ poly_fir_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:209 │ │ │ │ │ ldr.w fp, [r4, #168] @ 0xa8 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:546 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ @@ -34554,33 +34475,33 @@ │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:546 │ │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ │ poly_fir_u(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w 159a2 │ │ │ │ │ + ble.w 155aa │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ ldr.w r5, [r4, #172] @ 0xac │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ - b.n 15508 │ │ │ │ │ + b.n 15110 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:248 │ │ │ │ │ add.w r0, fp, r0, lsl #2 │ │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ │ subs r0, #20 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:248 │ │ │ │ │ - bl 136b0 │ │ │ │ │ + bl 132b8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:249 │ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:248 │ │ │ │ │ vstmia r7!, {s0} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:249 │ │ │ │ │ adds r1, r1, r3 │ │ │ │ │ @@ -34596,18 +34517,18 @@ │ │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ │ adc.w r0, r0, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 │ │ │ │ │ cmp sl, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:250 │ │ │ │ │ str.w r0, [r4, #156] @ 0x9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 │ │ │ │ │ - beq.w 157ae │ │ │ │ │ + beq.w 153b6 │ │ │ │ │ ldr.w r0, [r4, #148] @ 0x94 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - blt.n 154ba │ │ │ │ │ + blt.n 150c2 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ mov r7, r6 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ldrd r2, r6, [sp, #16] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ @@ -34616,28 +34537,28 @@ │ │ │ │ │ add r2, r7 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ subs r5, r0, r2 │ │ │ │ │ mov sl, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:547 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 151ea │ │ │ │ │ + beq.w 14df2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:548 │ │ │ │ │ add.w r0, r4, #72 @ 0x48 │ │ │ │ │ half_phase(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:108 │ │ │ │ │ - cbz r7, 1554e │ │ │ │ │ + cbz r7, 15156 │ │ │ │ │ add.w r3, r3, r7, lsl #2 │ │ │ │ │ - vldr s21, [pc, #832] @ 15878 │ │ │ │ │ + vldr s21, [pc, #832] @ 15480 │ │ │ │ │ vldr s0, [r9] │ │ │ │ │ vmov.f32 s1, s21 │ │ │ │ │ - bl 1333c │ │ │ │ │ + bl 12f44 │ │ │ │ │ vstmia r9!, {s0} │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.n 15538 │ │ │ │ │ + bne.n 15140 │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:110 │ │ │ │ │ vldr s8, [r4, #88] @ 0x58 │ │ │ │ │ vldr s9, [r4, #96] @ 0x60 │ │ │ │ │ vldr s10, [r4, #104] @ 0x68 │ │ │ │ │ vldr s11, [r4, #112] @ 0x70 │ │ │ │ │ vadd.f32 s8, s8, s20 │ │ │ │ │ @@ -34670,32 +34591,32 @@ │ │ │ │ │ vstr s10, [r4, #104] @ 0x68 │ │ │ │ │ vstr s11, [r4, #112] @ 0x70 │ │ │ │ │ vstr s12, [r4, #120] @ 0x78 │ │ │ │ │ vstr s13, [r4, #128] @ 0x80 │ │ │ │ │ vstr s14, [r4, #80] @ 0x50 │ │ │ │ │ vstr s15, [r4, #136] @ 0x88 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:115 │ │ │ │ │ - b.n 151ea │ │ │ │ │ + b.n 14df2 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:512 │ │ │ │ │ - ldr r5, [pc, #688] @ (15884 ) │ │ │ │ │ + ldr r5, [pc, #688] @ (1548c ) │ │ │ │ │ rsb r3, r6, #1024 @ 0x400 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:511 │ │ │ │ │ mov.w r9, r6, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:513 │ │ │ │ │ asrs r6, r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:512 │ │ │ │ │ add r5, pc │ │ │ │ │ add.w r5, r5, r3, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:513 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:511 │ │ │ │ │ - ldr r3, [pc, #672] @ (15888 ) │ │ │ │ │ + ldr r3, [pc, #672] @ (15490 ) │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:513 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ it ge │ │ │ │ │ movge r7, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:511 │ │ │ │ │ add r3, pc │ │ │ │ │ memset(): │ │ │ │ │ @@ -34710,54 +34631,54 @@ │ │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ │ mov r0, r6 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:513 │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:59 │ │ │ │ │ - blx 16b0 <__memset_chk@plt> │ │ │ │ │ + blx 13d8 <__memset_chk@plt> │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:519 │ │ │ │ │ ldrb.w sl, [r4, #180] @ 0xb4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:513 │ │ │ │ │ lsls r3, r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:519 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n 15704 │ │ │ │ │ + bne.n 1530c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:527 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r3, r6 │ │ │ │ │ add.w r0, r4, #192 @ 0xc0 │ │ │ │ │ - bl 137f4 │ │ │ │ │ + bl 133fc │ │ │ │ │ poly_fir_fade_u(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:259 │ │ │ │ │ ldr.w r2, [r4, #168] @ 0xa8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - ble.w 159bc │ │ │ │ │ + ble.w 155c4 │ │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ │ sub.w r9, r9, #8 │ │ │ │ │ str.w r8, [sp, #20] │ │ │ │ │ mov fp, r2 │ │ │ │ │ mov r8, r9 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 1569c │ │ │ │ │ + b.n 152a4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 │ │ │ │ │ ldr.w r9, [r4, #144] @ 0x90 │ │ │ │ │ add.w r0, fp, r5, lsl #2 │ │ │ │ │ vldr s21, [r8, #8] │ │ │ │ │ subs r0, #20 │ │ │ │ │ mov r1, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ add.w sl, sl, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 │ │ │ │ │ - bl 136b0 │ │ │ │ │ + bl 132b8 │ │ │ │ │ vldr s15, [r6] │ │ │ │ │ vmla.f32 s15, s21, s0 │ │ │ │ │ mov r3, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:262 │ │ │ │ │ ldr.w r0, [r4, #152] @ 0x98 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ sub.w r8, r8, #8 │ │ │ │ │ @@ -34782,31 +34703,31 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:263 │ │ │ │ │ adc.w r1, r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ cmp r7, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:263 │ │ │ │ │ str.w r1, [r4, #156] @ 0x9c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ - ble.n 156a6 │ │ │ │ │ + ble.n 152ae │ │ │ │ │ ldr.w r5, [r4, #148] @ 0x94 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - blt.n 1563e │ │ │ │ │ + blt.n 15246 │ │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:532 │ │ │ │ │ sub.w r3, r8, r7 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:533 │ │ │ │ │ - cbnz r3, 156c4 │ │ │ │ │ + cbnz r3, 152cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:534 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 157ea │ │ │ │ │ + beq.w 153f2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:535 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:539 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ @@ -34826,67 +34747,67 @@ │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ mov sl, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ half_iir(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:101 │ │ │ │ │ - ble.w 151e8 │ │ │ │ │ + ble.w 14df0 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ adds r2, r7, r3 │ │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ vldr s1, [r6, #4] │ │ │ │ │ adds r6, #8 │ │ │ │ │ vldr s0, [r1] │ │ │ │ │ - bl 1333c │ │ │ │ │ + bl 12f44 │ │ │ │ │ vstmia r3!, {s0} │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 156ea │ │ │ │ │ - b.n 151e8 │ │ │ │ │ + bne.n 152f2 │ │ │ │ │ + b.n 14df0 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:519 (discriminator 1) │ │ │ │ │ ldrb.w sl, [r4, #228] @ 0xe4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:520 (discriminator 1) │ │ │ │ │ add.w r0, r4, #144 @ 0x90 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:519 (discriminator 1) │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 158a8 │ │ │ │ │ + bne.w 154b0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:523 │ │ │ │ │ - bl 137f4 │ │ │ │ │ + bl 133fc │ │ │ │ │ poly_fir_fade_u(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:259 │ │ │ │ │ ldr.w r2, [r4, #216] @ 0xd8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - ble.w 159bc │ │ │ │ │ + ble.w 155c4 │ │ │ │ │ add.w fp, r5, #8 │ │ │ │ │ ldr.w r3, [r4, #220] @ 0xdc │ │ │ │ │ str.w r8, [sp, #20] │ │ │ │ │ mov r9, sl │ │ │ │ │ mov r8, fp │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov fp, r2 │ │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 157a2 │ │ │ │ │ + b.n 153aa │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 │ │ │ │ │ ldr.w sl, [r4, #192] @ 0xc0 │ │ │ │ │ add.w r0, fp, r5, lsl #2 │ │ │ │ │ vldr s21, [r8, #-8] │ │ │ │ │ subs r0, #20 │ │ │ │ │ mov r1, sl │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ add.w r9, r9, #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:261 │ │ │ │ │ - bl 136b0 │ │ │ │ │ + bl 132b8 │ │ │ │ │ vldr s15, [r6] │ │ │ │ │ vmla.f32 s15, s21, s0 │ │ │ │ │ mov r3, r6 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:262 │ │ │ │ │ ldr.w r0, [r4, #200] @ 0xc8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ add.w r8, r8, #8 │ │ │ │ │ @@ -34911,20 +34832,20 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:263 │ │ │ │ │ adc.w r1, r3, r1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:263 │ │ │ │ │ str.w r1, [r4, #204] @ 0xcc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:260 │ │ │ │ │ - ble.n 156a6 │ │ │ │ │ + ble.n 152ae │ │ │ │ │ ldr.w r5, [r4, #196] @ 0xc4 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - blt.n 15744 │ │ │ │ │ - b.n 156a6 │ │ │ │ │ + blt.n 1534c │ │ │ │ │ + b.n 152ae │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ mov r7, r6 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldrd r2, r6, [sp, #16] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ @@ -34934,20 +34855,20 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ subs r5, r0, r2 │ │ │ │ │ mov sl, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:547 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 151ea │ │ │ │ │ + beq.w 14df2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:548 │ │ │ │ │ add.w r0, r4, #72 @ 0x48 │ │ │ │ │ half_phase(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:108 │ │ │ │ │ - b.n 15530 │ │ │ │ │ + b.n 15138 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:543 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:542 │ │ │ │ │ asrs r7, r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ @@ -34960,48 +34881,48 @@ │ │ │ │ │ subs r5, r1, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:542 │ │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ mov sl, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - b.n 151c2 │ │ │ │ │ + b.n 14dca │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:537 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 156c4 │ │ │ │ │ + b.n 152cc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:432 │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:431 │ │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ │ - b.w 14fda │ │ │ │ │ + b.w 14be2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:471 (discriminator 1) │ │ │ │ │ ldr.w r2, [r4, #152] @ 0x98 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 15308 │ │ │ │ │ + bne.w 14f10 │ │ │ │ │ poly_fir_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:209 │ │ │ │ │ ldr.w fp, [r4, #168] @ 0xa8 │ │ │ │ │ - b.n 15492 │ │ │ │ │ + b.n 1509a │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:469 (discriminator 1) │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1585a │ │ │ │ │ + blt.n 15462 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:470 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:475 │ │ │ │ │ ldr.w r3, [r4, #176] @ 0xb0 │ │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:476 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - ble.w 159f0 │ │ │ │ │ + ble.w 155f8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:480 │ │ │ │ │ add.w r7, r4, #144 @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:479 │ │ │ │ │ str r6, [r4, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:480 │ │ │ │ │ add.w r6, r4, #192 @ 0xc0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:484 │ │ │ │ │ @@ -35014,81 +34935,81 @@ │ │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:481 │ │ │ │ │ str.w ip, [r4, #176] @ 0xb0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:483 │ │ │ │ │ str.w ip, [r4, #28] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:484 │ │ │ │ │ - blt.w 1599c │ │ │ │ │ - bne.n 1590e │ │ │ │ │ + blt.w 155a4 │ │ │ │ │ + bne.n 15516 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:498 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 13ef4 │ │ │ │ │ + bl 13afc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:501 │ │ │ │ │ - b.n 1593c │ │ │ │ │ + b.n 15544 │ │ │ │ │ ./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 │ │ │ │ │ ldr.w fp, [r4, #168] @ 0xa8 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:542 │ │ │ │ │ lsls r1, r3, #1 │ │ │ │ │ poly_fir_d(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:209 │ │ │ │ │ sub.w r2, fp, #36 @ 0x24 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:210 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.w 15124 │ │ │ │ │ + bgt.w 14d2c │ │ │ │ │ poly_fir_u(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.n 151ea │ │ │ │ │ + b.n 14df2 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:477 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ - b.n 1510c │ │ │ │ │ + b.n 14d14 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r2, [r7, #42] @ 0x2a │ │ │ │ │ + asrs r2, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ │ + subs r7, #100 @ 0x64 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r2, [r0, #30] │ │ │ │ │ + subs r7, #82 @ 0x52 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:506 (discriminator 1) │ │ │ │ │ str.w lr, [sp] │ │ │ │ │ mov r3, ip │ │ │ │ │ - ldr r0, [pc, #388] @ (15a18 ) │ │ │ │ │ + ldr r0, [pc, #388] @ (15620 ) │ │ │ │ │ ldr.w r2, [r4, #176] @ 0xb0 │ │ │ │ │ ldr.w r1, [r4, #224] @ 0xe0 │ │ │ │ │ add r0, pc │ │ │ │ │ - bl 1c50 │ │ │ │ │ + bl 1978 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:510 (discriminator 1) │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ mov r8, r6 │ │ │ │ │ - b.n 15102 │ │ │ │ │ + b.n 14d0a │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:520 │ │ │ │ │ - bl 137f4 │ │ │ │ │ + bl 133fc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:521 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:520 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:521 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ add.w r0, r4, #192 @ 0xc0 │ │ │ │ │ - bl 137f4 │ │ │ │ │ - b.n 156ac │ │ │ │ │ + bl 133fc │ │ │ │ │ + b.n 152b4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:441 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr.w r9, [r4, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:442 │ │ │ │ │ itt gt │ │ │ │ │ movgt.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ @@ -35101,31 +35022,31 @@ │ │ │ │ │ mla r1, r1, r3, r9 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 (discriminator 2) │ │ │ │ │ ldrd r3, r0, [r1, #12] │ │ │ │ │ fifo_occupancy(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 (discriminator 2) │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:444 (discriminator 2) │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp.w r0, #480 @ 0x1e0 │ │ │ │ │ it lt │ │ │ │ │ movlt.w r0, #480 @ 0x1e0 │ │ │ │ │ negs r1, r2 │ │ │ │ │ sub.w r3, r0, #480 @ 0x1e0 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ asrs r3, r1 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ - b.w 1505c │ │ │ │ │ + b.w 14c64 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:428 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - bl 13f5c │ │ │ │ │ - b.w 14faa │ │ │ │ │ + bl 13b64 │ │ │ │ │ + b.w 14bb2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:494 │ │ │ │ │ ldr r7, [r4, #48] @ 0x30 │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:496 │ │ │ │ │ mov r1, ip │ │ │ │ │ movs r2, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:494 │ │ │ │ │ @@ -35139,19 +35060,19 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/fifo.h:82 │ │ │ │ │ ldrd r6, r0, [r7, #8] │ │ │ │ │ mla r0, r6, lr, r0 │ │ │ │ │ str r0, [r7, #16] │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:496 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14144 │ │ │ │ │ + bl 13d4c │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:498 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 13ef4 │ │ │ │ │ + bl 13afc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:501 (discriminator 1) │ │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:502 (discriminator 1) │ │ │ │ │ ldrb.w ip, [r4, #228] @ 0xe4 │ │ │ │ │ ldrb.w lr, [r4, #180] @ 0xb4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:501 (discriminator 1) │ │ │ │ │ adds r3, r3, r3 │ │ │ │ │ @@ -35166,15 +35087,15 @@ │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:503 (discriminator 1) │ │ │ │ │ adds r2, r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:501 (discriminator 1) │ │ │ │ │ str.w r3, [r4, #148] @ 0x94 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:504 (discriminator 1) │ │ │ │ │ ldrd r3, r1, [r4, #160] @ 0xa0 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:503 (discriminator 1) │ │ │ │ │ - beq.n 159da │ │ │ │ │ + beq.n 155e2 │ │ │ │ │ sub.w r8, r6, #31 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:504 (discriminator 1) │ │ │ │ │ lsls r1, r2 │ │ │ │ │ mov r6, r8 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:503 (discriminator 1) │ │ │ │ │ lsls r0, r2 │ │ │ │ │ lsl.w r8, r7, r8 │ │ │ │ │ @@ -35192,10284 +35113,108 @@ │ │ │ │ │ rsb r6, r2, #32 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:503 (discriminator 1) │ │ │ │ │ lsls r7, r2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:504 (discriminator 1) │ │ │ │ │ lsr.w r6, r3, r6 │ │ │ │ │ lsl.w r2, r3, r2 │ │ │ │ │ orrs r1, r6 │ │ │ │ │ - b.n 1540a │ │ │ │ │ + b.n 15012 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:470 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1534e │ │ │ │ │ + b.n 14f56 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:547 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 1586c │ │ │ │ │ + beq.w 15474 │ │ │ │ │ poly_fir_u(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:247 │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.n 1554e │ │ │ │ │ + b.n 15156 │ │ │ │ │ vr_process(): │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:498 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 13ef4 │ │ │ │ │ + bl 13afc │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:501 │ │ │ │ │ adds r6, #1 │ │ │ │ │ - bne.w 1539e │ │ │ │ │ - b.n 1593c │ │ │ │ │ + bne.w 14fa6 │ │ │ │ │ + b.n 15544 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:532 │ │ │ │ │ sub.w r3, r8, r7 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:533 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 156b4 │ │ │ │ │ + beq.w 152bc │ │ │ │ │ mov r6, r3 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:539 │ │ │ │ │ asrs r7, r7, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:550 │ │ │ │ │ add r3, r7 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:564 │ │ │ │ │ subs r5, r2, r3 │ │ │ │ │ mov sl, r5 │ │ │ │ │ - b.n 151ea │ │ │ │ │ + b.n 14df2 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:502 │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - b.n 153cc │ │ │ │ │ + b.n 14fd4 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:452 │ │ │ │ │ mov sl, r3 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n 15212 │ │ │ │ │ + b.n 14e1a │ │ │ │ │ ./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, [r4, #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 15116 │ │ │ │ │ + b.w 14d1e │ │ │ │ │ ./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 r5, [pc, #24] @ (15a1c ) │ │ │ │ │ + ldr r5, [pc, #24] @ (15624 ) │ │ │ │ │ rsb r3, r6, #1024 @ 0x400 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:511 │ │ │ │ │ mov.w r9, r6, lsl #2 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:513 │ │ │ │ │ asrs r6, r6, #1 │ │ │ │ │ ./obj-arm-linux-gnueabihf/src/./src/vr32.c:512 │ │ │ │ │ add r5, pc │ │ │ │ │ add.w r5, r5, r3, lsl #2 │ │ │ │ │ - b.n 155e2 │ │ │ │ │ - nop │ │ │ │ │ - strb r0, [r4, #0] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - strh r2, [r4, #60] @ 0x3c │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -id(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:299 │ │ │ │ │ - ldr r0, [pc, #4] @ (15a28 ) │ │ │ │ │ - add r0, pc │ │ │ │ │ - bx lr │ │ │ │ │ - nop │ │ │ │ │ - strb r2, [r0, #5] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -rate_create(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:292 │ │ │ │ │ - push {r4, r5, lr} │ │ │ │ │ - sub sp, #12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:293 │ │ │ │ │ - ldr r4, [pc, #16] @ (15a44 ) │ │ │ │ │ - movs r5, #14 │ │ │ │ │ - add r4, pc │ │ │ │ │ - strd r4, r5, [sp] │ │ │ │ │ - bl b420 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:295 │ │ │ │ │ - add sp, #12 │ │ │ │ │ - pop {r4, r5, pc} │ │ │ │ │ - nop │ │ │ │ │ - strh r4, [r7, #26] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -fifo_reserve(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:42 │ │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ │ - mov r4, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:44 │ │ │ │ │ - ldr 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 15a6e │ │ │ │ │ -./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 15ab6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - b.n 15a90 │ │ │ │ │ -./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 │ │ │ │ │ - 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, 15aba │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 │ │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ │ - adds r3, r5, r2 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - bls.n 15ab6 │ │ │ │ │ -./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 15a7a │ │ │ │ │ -/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 (discriminator 1) │ │ │ │ │ - ldrd r3, r2, [r4, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:51 (discriminator 1) │ │ │ │ │ - ldrd r0, r1, [r4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:58 (discriminator 1) │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 (discriminator 1) │ │ │ │ │ - adds r3, r5, r2 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:59 (discriminator 1) │ │ │ │ │ - str r6, [r4, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:58 (discriminator 1) │ │ │ │ │ - str r2, [r4, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:50 (discriminator 1) │ │ │ │ │ - bhi.n 15a90 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:51 │ │ │ │ │ - add r0, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:53 │ │ │ │ │ - str r3, [r4, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:67 │ │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ │ -cubic_stage_fn(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:50 │ │ │ │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov r4, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r7, r6, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:50 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - subs r6, r6, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:50 │ │ │ │ │ - vpush {d8} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - udiv r6, r6, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:52 │ │ │ │ │ - ldr r3, [r0, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:53 │ │ │ │ │ - vldr d16, [r0, #48] @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:52 │ │ │ │ │ - subs r6, r6, r3 │ │ │ │ │ - ldr r3, [r0, #56] @ 0x38 │ │ │ │ │ - bic.w r6, r6, r6, asr #31 │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ - ldr.w r9, [r0, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ - it ge │ │ │ │ │ - movge r6, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:51 │ │ │ │ │ - ldr.w r8, [r4, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:54 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:53 │ │ │ │ │ - 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 15a48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 │ │ │ │ │ - ldr r3, [r4, #100] @ 0x64 │ │ │ │ │ - cmp r3, r6 │ │ │ │ │ - bge.n 15bd0 │ │ │ │ │ - ldr r5, [r4, #112] @ 0x70 │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ - ldr r2, [r4, #96] @ 0x60 │ │ │ │ │ - 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, #224] @ 15c08 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 │ │ │ │ │ - vldr d22, [pc, #228] @ 15c10 │ │ │ │ │ - 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 (discriminator 3) │ │ │ │ │ - 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 (discriminator 3) │ │ │ │ │ - add.w r3, r7, r3, lsl #2 │ │ │ │ │ - add r3, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 (discriminator 3) │ │ │ │ │ - vldr s14, [r3, #4] │ │ │ │ │ - vldr s13, [r3] │ │ │ │ │ - vldr s11, [r3, #-4] │ │ │ │ │ - vldr s15, [r3, #8] │ │ │ │ │ - mov r3, r1 │ │ │ │ │ - vadd.f32 s12, s14, s11 │ │ │ │ │ - vsub.f32 s15, s15, s14 │ │ │ │ │ - vcvt.f64.f32 d18, s13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:60 (discriminator 3) │ │ │ │ │ - vsub.f32 s14, s14, s13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 (discriminator 3) │ │ │ │ │ - vcvt.f64.f32 d16, s12 │ │ │ │ │ - vadd.f32 s15, s15, s11 │ │ │ │ │ - vmov.f64 d25, d18 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:60 (discriminator 3) │ │ │ │ │ - vcvt.f64.f32 d17, s14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 (discriminator 3) │ │ │ │ │ - vsub.f32 s15, s15, s13 │ │ │ │ │ - vfnms.f64 d25, d16, d21 │ │ │ │ │ - vcvt.f64.f32 d16, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:58 (discriminator 3) │ │ │ │ │ - vldr s15, [r4, #96] @ 0x60 │ │ │ │ │ - vcvt.f64.u32 d19, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 (discriminator 3) │ │ │ │ │ - vfms.f64 d16, d25, d20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:58 (discriminator 3) │ │ │ │ │ - vmul.f64 d19, d19, d23 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:59 (discriminator 3) │ │ │ │ │ - vmul.f64 d16, d16, d22 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:60 (discriminator 3) │ │ │ │ │ - vsub.f64 d17, d17, d16 │ │ │ │ │ - vsub.f64 d17, d17, d25 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:61 (discriminator 3) │ │ │ │ │ - vfma.f64 d25, d19, d16 │ │ │ │ │ - vfma.f64 d17, d25, d19 │ │ │ │ │ - vfma.f64 d18, d17, d19 │ │ │ │ │ - vmul.f64 d18, d24, d18 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstmia r0!, {s15} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/cr-core.c:56 (discriminator 3) │ │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ │ - adds r2, r5, r2 │ │ │ │ │ - str r1, [r4, #100] @ 0x64 │ │ │ │ │ - adc.w r1, r1, fp │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ - bgt.n 15b3a │ │ │ │ │ -./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} │ │ │ │ │ - nop.w │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ - strb r5, [r2, r5] │ │ │ │ │ - strb r5, [r2, r5] │ │ │ │ │ - strb r5, [r2, r5] │ │ │ │ │ - subs r7, #197 @ 0xc5 │ │ │ │ │ -h8(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:39 │ │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - vpush {d8} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r7, r5, [r6, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - ldr r3, [r6, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - subs r5, r5, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:40 │ │ │ │ │ - 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 │ │ │ │ │ - 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:42 │ │ │ │ │ - ldr r3, [r6, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ - bic.w r5, r5, r5, asr #31 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ - 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:42 │ │ │ │ │ - it ge │ │ │ │ │ - movge r5, r3 │ │ │ │ │ - adds r5, #1 │ │ │ │ │ - asrs r5, r5, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - bl 15a48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ble.n 15d16 │ │ │ │ │ -./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 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 (discriminator 3) │ │ │ │ │ - vldr s14, [r3, #-4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 3) │ │ │ │ │ - adds r3, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 (discriminator 3) │ │ │ │ │ - vldr s15, [r3, #-20] @ 0xffffffec │ │ │ │ │ - vldr s12, [r2] │ │ │ │ │ - vadd.f32 s15, s15, s14 │ │ │ │ │ - vldr s13, [r3, #-16] │ │ │ │ │ - vldr s11, [r3, #-4] │ │ │ │ │ - vldr s8, [r3, #-28] @ 0xffffffe4 │ │ │ │ │ - vmul.f32 s15, s15, s12 │ │ │ │ │ - vadd.f32 s8, s8, s11 │ │ │ │ │ - vldr s16, [r2, #4] │ │ │ │ │ - vldr s14, [r3, #4] │ │ │ │ │ - vfma.f32 s15, s13, s1 │ │ │ │ │ - vldr s9, [r3, #-36] @ 0xffffffdc │ │ │ │ │ - vldr s2, [r2, #8] │ │ │ │ │ - vadd.f32 s9, s9, s14 │ │ │ │ │ - vldr s10, [r3, #-44] @ 0xffffffd4 │ │ │ │ │ - vldr s14, [r3, #12] │ │ │ │ │ - vldr s3, [r2, #12] │ │ │ │ │ - vadd.f32 s10, s10, s14 │ │ │ │ │ - vfma.f32 s15, s8, s16 │ │ │ │ │ - vldr s14, [r3, #20] │ │ │ │ │ - vldr s11, [r3, #-52] @ 0xffffffcc │ │ │ │ │ - vldr s4, [r2, #16] │ │ │ │ │ - vadd.f32 s11, s11, s14 │ │ │ │ │ - vldr s7, [r3, #28] │ │ │ │ │ - vldr s12, [r3, #-60] @ 0xffffffc4 │ │ │ │ │ - vldr s5, [r2, #20] │ │ │ │ │ - vfma.f32 s15, s9, s2 │ │ │ │ │ - vadd.f32 s12, s12, s7 │ │ │ │ │ - vldr s14, [r3, #36] @ 0x24 │ │ │ │ │ - vldr s13, [r3, #-68] @ 0xffffffbc │ │ │ │ │ - vldr s6, [r2, #24] │ │ │ │ │ - vadd.f32 s13, s13, s14 │ │ │ │ │ - vldr s0, [r3, #44] @ 0x2c │ │ │ │ │ - vldr s14, [r3, #-76] @ 0xffffffb4 │ │ │ │ │ - vfma.f32 s15, s10, s3 │ │ │ │ │ - vadd.f32 s14, s14, s0 │ │ │ │ │ - vldr s7, [r2, #28] │ │ │ │ │ - vfma.f32 s15, s11, s4 │ │ │ │ │ - vfma.f32 s15, s12, s5 │ │ │ │ │ - vfma.f32 s15, s13, s6 │ │ │ │ │ - vfma.f32 s15, s14, s7 │ │ │ │ │ - vstmia r4!, {s15} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 3) │ │ │ │ │ - cmp r1, r4 │ │ │ │ │ - bne.n 15c64 │ │ │ │ │ -./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 │ │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - vpush {d8} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - ldrd r7, r5, [r6, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - ldr r3, [r6, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 │ │ │ │ │ - subs r5, r5, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:40 │ │ │ │ │ - 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 │ │ │ │ │ - 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:42 │ │ │ │ │ - ldr r3, [r6, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:41 │ │ │ │ │ - bic.w r5, r5, r5, asr #31 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:42 │ │ │ │ │ - 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:42 │ │ │ │ │ - it ge │ │ │ │ │ - movge r5, r3 │ │ │ │ │ - adds r5, #1 │ │ │ │ │ - asrs r5, r5, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:43 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - bl 15a48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ble.n 15e46 │ │ │ │ │ -./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 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 (discriminator 3) │ │ │ │ │ - vldr s14, [r3, #-4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 3) │ │ │ │ │ - adds r3, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:47 (discriminator 3) │ │ │ │ │ - vldr s15, [r3, #-20] @ 0xffffffec │ │ │ │ │ - vldr s12, [r2] │ │ │ │ │ - vadd.f32 s15, s15, s14 │ │ │ │ │ - vldr s13, [r3, #-16] │ │ │ │ │ - vldr s11, [r3, #-4] │ │ │ │ │ - vldr s7, [r3, #-28] @ 0xffffffe4 │ │ │ │ │ - vmul.f32 s15, s15, s12 │ │ │ │ │ - vadd.f32 s7, s7, s11 │ │ │ │ │ - vldr s16, [r2, #4] │ │ │ │ │ - vldr s14, [r3, #4] │ │ │ │ │ - vfma.f32 s15, s13, s1 │ │ │ │ │ - vldr s8, [r3, #-36] @ 0xffffffdc │ │ │ │ │ - vldr s0, [r2, #8] │ │ │ │ │ - vadd.f32 s8, s8, s14 │ │ │ │ │ - vldr s9, [r3, #-44] @ 0xffffffd4 │ │ │ │ │ - vldr s14, [r3, #12] │ │ │ │ │ - vldr s2, [r2, #12] │ │ │ │ │ - vadd.f32 s9, s9, s14 │ │ │ │ │ - vfma.f32 s15, s7, s16 │ │ │ │ │ - vldr s14, [r3, #20] │ │ │ │ │ - vldr s10, [r3, #-52] @ 0xffffffcc │ │ │ │ │ - vldr s3, [r2, #16] │ │ │ │ │ - vadd.f32 s10, s10, s14 │ │ │ │ │ - vldr s13, [r3, #28] │ │ │ │ │ - vldr s11, [r3, #-60] @ 0xffffffc4 │ │ │ │ │ - vldr s4, [r2, #20] │ │ │ │ │ - vfma.f32 s15, s8, s0 │ │ │ │ │ - vadd.f32 s11, s11, s13 │ │ │ │ │ - vldr s14, [r3, #36] @ 0x24 │ │ │ │ │ - vldr s12, [r3, #-68] @ 0xffffffbc │ │ │ │ │ - vldr s5, [r2, #24] │ │ │ │ │ - vadd.f32 s12, s12, s14 │ │ │ │ │ - vldr s7, [r3, #44] @ 0x2c │ │ │ │ │ - vldr s13, [r3, #-76] @ 0xffffffb4 │ │ │ │ │ - vfma.f32 s15, s9, s2 │ │ │ │ │ - vadd.f32 s13, s13, s7 │ │ │ │ │ - vldr s6, [r2, #28] │ │ │ │ │ - vldr s7, [r3, #52] @ 0x34 │ │ │ │ │ - vldr s14, [r3, #-84] @ 0xffffffac │ │ │ │ │ - vadd.f32 s14, s14, s7 │ │ │ │ │ - vldr s7, [r2, #32] │ │ │ │ │ - vfma.f32 s15, s10, s3 │ │ │ │ │ - vfma.f32 s15, s11, s4 │ │ │ │ │ - vfma.f32 s15, s12, s5 │ │ │ │ │ - vfma.f32 s15, s13, s6 │ │ │ │ │ - vfma.f32 s15, s14, s7 │ │ │ │ │ - vstmia r4!, {s15} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/half-fir.h:45 (discriminator 3) │ │ │ │ │ - cmp r1, r4 │ │ │ │ │ - bne.n 15d80 │ │ │ │ │ -./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 │ │ │ │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov r4, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - ldrd r3, r5, [r0, #24] │ │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ │ - subs r5, r5, r3 │ │ │ │ │ - udiv r5, r5, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 │ │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ │ - subs r5, r5, r2 │ │ │ │ │ - ldr r2, [r0, #56] @ 0x38 │ │ │ │ │ - bic.w r0, r5, r5, asr #31 │ │ │ │ │ - cmp r2, r0 │ │ │ │ │ - blt.n 15ec8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:32 (discriminator 5) │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ble.n 15eca │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:34 │ │ │ │ │ - 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 │ │ │ │ │ - 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 │ │ │ │ │ - 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 15a48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - ldr.w r2, [r4, #132] @ 0x84 │ │ │ │ │ - mov.w ip, r2, asr #2 │ │ │ │ │ - sub.w r3, ip, #2 │ │ │ │ │ - cmp r3, #4 │ │ │ │ │ - bhi.w 160bc │ │ │ │ │ - tbb [pc, r3] │ │ │ │ │ - strb r5, [r6, #20] │ │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ │ - movs r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:33 (discriminator 12) │ │ │ │ │ - cbnz r2, 15ece │ │ │ │ │ -./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 15e88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - ldr r3, [r4, #124] @ 0x7c │ │ │ │ │ - mul.w r5, r3, r5 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - bge.n 15f8a │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r9, r7, #96 @ 0x60 │ │ │ │ │ - mov.w lr, r2, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 45) │ │ │ │ │ - sdiv sl, r6, r3 │ │ │ │ │ - mls fp, r3, sl, r6 │ │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ │ - mul.w ip, fp, ip │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - mov.w sl, sl, lsl #2 │ │ │ │ │ - add.w ip, r2, ip, lsl #4 │ │ │ │ │ - add.w r2, r7, sl │ │ │ │ │ - add sl, r9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 42) │ │ │ │ │ - vld1.32 {d18-d19}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 42) │ │ │ │ │ - vld1.64 {d20-d21}, [ip :64]! │ │ │ │ │ - cmp sl, r2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 42) │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 42) │ │ │ │ │ - bne.n 15f06 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 43) │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 43) │ │ │ │ │ - add r6, r8 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 43) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 43) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 43) │ │ │ │ │ - ble.n 15f8a │ │ │ │ │ - mov ip, lr │ │ │ │ │ - b.n 15ee6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - ldr r3, [r4, #124] @ 0x7c │ │ │ │ │ - mul.w r5, r3, r5 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ - ble.n 15f8a │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 │ │ │ │ │ - vmov.i32 q13, #0 @ 0x00000000 │ │ │ │ │ - mov.w sl, r2, asr #2 │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 13) │ │ │ │ │ - sdiv r9, r6, r3 │ │ │ │ │ - mls lr, r3, r9, r6 │ │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ │ - mul.w ip, lr, ip │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 13) │ │ │ │ │ - vorr q8, q13, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 13) │ │ │ │ │ - add.w lr, r2, ip, lsl #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 13) │ │ │ │ │ - add.w ip, r7, r9, lsl #2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 13) │ │ │ │ │ - vld1.64 {d24-d25}, [lr :64] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 13) │ │ │ │ │ - vld1.32 {d22-d23}, [ip]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 13) │ │ │ │ │ - vldr d20, [lr, #16] │ │ │ │ │ - vldr d21, [lr, #24] │ │ │ │ │ - vmla.f32 q8, q11, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 13) │ │ │ │ │ - vld1.32 {d18-d19}, [ip] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 13) │ │ │ │ │ - add r6, r8 │ │ │ │ │ - mov ip, sl │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 13) │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 13) │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 13) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 13) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 13) │ │ │ │ │ - bgt.n 15f40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:41 (discriminator 54) │ │ │ │ │ - sdiv r5, r6, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 54) │ │ │ │ │ - ldrd r2, r1, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 54) │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 54) │ │ │ │ │ - mul.w r2, r5, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 54) │ │ │ │ │ - subs r0, r0, r1 │ │ │ │ │ - cmp r2, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 (discriminator 54) │ │ │ │ │ - mls r3, r3, r5, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 54) │ │ │ │ │ - itt ls │ │ │ │ │ - addls r1, r1, r2 │ │ │ │ │ - strls r1, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:42 (discriminator 54) │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:44 (discriminator 54) │ │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - ldr r3, [r4, #124] @ 0x7c │ │ │ │ │ - mul.w r5, r3, r5 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - bge.n 15f8a │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r9, r7, #48 @ 0x30 │ │ │ │ │ - mov.w lr, r2, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 21) │ │ │ │ │ - sdiv sl, r6, r3 │ │ │ │ │ - mls fp, r3, sl, r6 │ │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ │ - mul.w ip, fp, ip │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r2, r2, ip, lsl #4 │ │ │ │ │ - mov.w ip, sl, lsl #2 │ │ │ │ │ - add.w sl, r7, ip │ │ │ │ │ - add ip, r9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 18) │ │ │ │ │ - vld1.32 {d18-d19}, [sl]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 18) │ │ │ │ │ - vld1.64 {d20-d21}, [r2 :64]! │ │ │ │ │ - cmp ip, sl │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 18) │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 18) │ │ │ │ │ - bne.n 15fe0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 19) │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 19) │ │ │ │ │ - add r6, r8 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 19) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 19) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 19) │ │ │ │ │ - ble.n 15f8a │ │ │ │ │ - mov ip, lr │ │ │ │ │ - b.n 15fc0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - ldr r3, [r4, #124] @ 0x7c │ │ │ │ │ - mul.w r5, r3, r5 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - bge.n 15f8a │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r9, r7, #64 @ 0x40 │ │ │ │ │ - mov.w lr, r2, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 29) │ │ │ │ │ - sdiv fp, r6, r3 │ │ │ │ │ - mls sl, r3, fp, r6 │ │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ │ - mul.w sl, sl, ip │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - mov.w ip, fp, lsl #2 │ │ │ │ │ - add.w sl, r2, sl, lsl #4 │ │ │ │ │ - add.w r2, r7, ip │ │ │ │ │ - add ip, r9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 26) │ │ │ │ │ - vld1.32 {d18-d19}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 26) │ │ │ │ │ - vld1.64 {d20-d21}, [sl :64]! │ │ │ │ │ - cmp ip, r2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 26) │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 26) │ │ │ │ │ - bne.n 1603a │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 27) │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 27) │ │ │ │ │ - add r6, r8 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 27) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 27) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 27) │ │ │ │ │ - ble.n 15f8a │ │ │ │ │ - mov ip, lr │ │ │ │ │ - b.n 1601a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - ldr r3, [r4, #124] @ 0x7c │ │ │ │ │ - mul.w r5, r3, r5 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - bge.n 15f8a │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r9, r7, #80 @ 0x50 │ │ │ │ │ - mov.w lr, r2, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 37) │ │ │ │ │ - sdiv sl, r6, r3 │ │ │ │ │ - mls fp, r3, sl, r6 │ │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ │ - mul.w ip, fp, ip │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - mov.w sl, sl, lsl #2 │ │ │ │ │ - add.w ip, r2, ip, lsl #4 │ │ │ │ │ - add.w r2, r7, sl │ │ │ │ │ - add sl, r9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 34) │ │ │ │ │ - vld1.32 {d18-d19}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 34) │ │ │ │ │ - vld1.64 {d20-d21}, [ip :64]! │ │ │ │ │ - cmp sl, r2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 34) │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 34) │ │ │ │ │ - bne.n 16094 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 35) │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 35) │ │ │ │ │ - add r6, r8 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 35) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 35) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 35) │ │ │ │ │ - ble.w 15f8a │ │ │ │ │ - mov ip, lr │ │ │ │ │ - b.n 16074 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - ldr r3, [r4, #124] @ 0x7c │ │ │ │ │ - mul.w r5, r3, r5 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - bge.w 15f8a │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ - asrs r2, r2, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 53) │ │ │ │ │ - sdiv sl, r6, r3 │ │ │ │ │ - ldr.w r9, [r1] │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ - mls lr, r3, sl, r6 │ │ │ │ │ - mov.w sl, sl, lsl #2 │ │ │ │ │ - mul.w lr, ip, lr │ │ │ │ │ - ble.n 16122 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r9, r9, lr, lsl #4 │ │ │ │ │ - mov.w lr, #0 │ │ │ │ │ - add.w ip, r7, sl │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 50) │ │ │ │ │ - vld1.32 {d18-d19}, [ip]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 50) │ │ │ │ │ - vld1.64 {d20-d21}, [r9 :64]! │ │ │ │ │ - add.w lr, lr, #1 │ │ │ │ │ - cmp r2, lr │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 50) │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 50) │ │ │ │ │ - bgt.n 160f6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 51) │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 51) │ │ │ │ │ - add r6, r8 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 51) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 51) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 (discriminator 51) │ │ │ │ │ - ble.w 15f8a │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - b.n 160cc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir0.h:39 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - b.n 1610a │ │ │ │ │ -vpoly1(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - ldr r2, [pc, #764] @ (16428 ) │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - vpush {d8} │ │ │ │ │ - add r2, pc │ │ │ │ │ - sub sp, #84 @ 0x54 │ │ │ │ │ - ldr r3, [pc, #752] @ (1642c ) │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ - 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 │ │ │ │ │ - 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:102 │ │ │ │ │ - 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:102 │ │ │ │ │ - subs r3, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ - udiv r3, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ - ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ - subs r3, r3, r2 │ │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ │ - bic.w r3, r3, r3, asr #31 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - it ge │ │ │ │ │ - movge r3, r2 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - vcvt.f64.s32 d8, s15 │ │ │ │ │ - vmul.f64 d8, d8, d16 │ │ │ │ │ - vcvt.s32.f64 s16, d8 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - adds r5, r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - bl 15a48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - ldr.w r4, [r4, #132] @ 0x84 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ - mov ip, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ │ - asrs r3, r4, #2 │ │ │ │ │ - subs r3, #2 │ │ │ │ │ - cmp r3, #4 │ │ │ │ │ - bhi.w 16b2c │ │ │ │ │ - tbh [pc, r3, lsl #1] │ │ │ │ │ - lsls r5, r0, #2 │ │ │ │ │ - lsls r5, r0, #7 │ │ │ │ │ - lsls r5, r0, #5 │ │ │ │ │ - lsls r4, r0, #9 │ │ │ │ │ - movs r5, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ - ldrb.w r3, [r7, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 16a70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 79) │ │ │ │ │ - ldr.w lr, [r7, #88] @ 0x58 │ │ │ │ │ - add.w r3, r7, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ - ble.w 16736 │ │ │ │ │ - ldr r2, [r7, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov.w fp, #0 │ │ │ │ │ - asrs r3, r4, #2 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - ldr r2, [r7, #108] @ 0x6c │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ │ - vldr d24, [pc, #552] @ 16420 │ │ │ │ │ - ldr.w r5, [r7, #136] @ 0x88 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r7, [r7, #116] @ 0x74 │ │ │ │ │ - rsb r4, r5, #32 │ │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - vmov.i32 q9, #0 @ 0x00000000 │ │ │ │ │ - add.w r8, r3, r0, lsl #2 │ │ │ │ │ - ldr.w r3, [sl] │ │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - lsl.w r3, r0, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - lsr.w r9, r0, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - mul.w r9, r9, r3 │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 87) │ │ │ │ │ - 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/12/include/arm_neon.h:10817 (discriminator 87) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - add.w r0, r9, r4 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 84) │ │ │ │ │ - vld1.32 {d20-d21}, [r8]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - add.w r0, r3, r0, lsl #5 │ │ │ │ │ - cmp r4, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 84) │ │ │ │ │ - vldr d16, [r0, #16] │ │ │ │ │ - vldr d17, [r0, #24] │ │ │ │ │ - vld1.64 {d22-d23}, [r0 :64] │ │ │ │ │ - vmla.f32 q8, q11, q13 │ │ │ │ │ - vmla.f32 q9, q8, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - bne.n 1624c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 85) │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d19, d18 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 85) │ │ │ │ │ - adds.w lr, r0, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - add.w r4, fp, #1 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 85) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:6212 (discriminator 85) │ │ │ │ │ - adcs r6, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 85) │ │ │ │ │ - vstmia ip!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - adds r3, r3, r0 │ │ │ │ │ - adc.w r0, r7, #0 │ │ │ │ │ - adds r3, r3, r2 │ │ │ │ │ - adc.w r1, r0, r1 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - strd r3, r1, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - ble.w 1672e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov fp, r4 │ │ │ │ │ - b.n 1620c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ - ldrb.w r2, [r7, #120] @ 0x78 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 16836 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - ldr.w lr, [r7, #88] @ 0x58 │ │ │ │ │ - add.w r3, r7, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, r8 │ │ │ │ │ - ble.n 163cc │ │ │ │ │ - ldr.w r5, [r7, #136] @ 0x88 │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - mov r0, ip │ │ │ │ │ - ldr r2, [r7, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - vldr d22, [pc, #308] @ 16420 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - ldr r2, [r7, #108] @ 0x6c │ │ │ │ │ - rsb sl, r5, #32 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 │ │ │ │ │ - vmov.i32 q2, #0 @ 0x00000000 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r4, #2 │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r7, [r7, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 15) │ │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ │ - mov ip, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - add.w r9, r9, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 15) │ │ │ │ │ - add.w r4, r4, r8, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ │ - ldr.w fp, [r3] │ │ │ │ │ - lsl.w r3, r8, r5 │ │ │ │ │ - lsr.w r8, r8, sl │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - mul.w r8, r8, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 15) │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ -./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/12/include/arm_neon.h:10448 (discriminator 15) │ │ │ │ │ - vld1.32 {d26-d27}, [r4]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 15) │ │ │ │ │ - vld1.32 {d16[]-d17[]}, [r3] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 15) │ │ │ │ │ - vld1.32 {d24-d25}, [r4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - add.w r4, fp, r8, lsl #5 │ │ │ │ │ - add.w r8, r8, #1 │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 15) │ │ │ │ │ - vldr d20, [r4, #16] │ │ │ │ │ - vldr d21, [r4, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r4 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - add.w fp, fp, r8, lsl #5 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - adds.w lr, r3, lr │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 15) │ │ │ │ │ - vldr d18, [fp, #16] │ │ │ │ │ - vldr d19, [fp, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [fp :64] │ │ │ │ │ - vmla.f32 q10, q15, q8 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - vmla.f32 q9, q14, q8 │ │ │ │ │ - vorr q8, q2, q2 │ │ │ │ │ - adcs r6, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r4, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 15) │ │ │ │ │ - vmla.f32 q8, q10, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - adds r4, r4, r3 │ │ │ │ │ - adc.w r8, r7, #0 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - adds r4, r4, r2 │ │ │ │ │ - adc.w r1, r8, r1 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - mov r8, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 15) │ │ │ │ │ - vmla.f32 q8, q9, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 15) │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 15) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 15) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - strd r4, r1, [sp, #64] @ 0x40 │ │ │ │ │ - bgt.n 1630e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - sub.w r5, r3, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 16) │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - ldr r3, [r1, #20] │ │ │ │ │ - mul.w r8, r3, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 16) │ │ │ │ │ - ldrd r3, r2, [r1, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r8, r2 │ │ │ │ │ - bhi.n 163e2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - add r3, r8 │ │ │ │ │ - str r3, [r1, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - strd lr, r6, [r1, #88] @ 0x58 │ │ │ │ │ - strd r3, r2, [r1, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - ldr r3, [r1, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - mls r3, r2, r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - ldr r2, [pc, #52] @ (16430 ) │ │ │ │ │ -./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] @ (1642c ) │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ - eors r2, r3 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ - bne.w 16b28 │ │ │ │ │ - add sp, #84 @ 0x54 │ │ │ │ │ - vpop {d8} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - nop.w │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ - ldrb r4, [r6, #22] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - ldrb r2, [r5, #11] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - ldrb.w r3, [r7, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 16902 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 43) │ │ │ │ │ - ldr.w lr, [r7, #88] @ 0x58 │ │ │ │ │ - add.w r3, r7, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ - ble.w 16736 │ │ │ │ │ - ldr r2, [r7, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov.w fp, #0 │ │ │ │ │ - asrs r3, r4, #2 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - ldr r2, [r7, #108] @ 0x6c │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ │ - vldr d24, [pc, #728] @ 16750 │ │ │ │ │ - ldr.w r5, [r7, #136] @ 0x88 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r7, [r7, #116] @ 0x74 │ │ │ │ │ - rsb r4, r5, #32 │ │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r8, r3, r0, lsl #2 │ │ │ │ │ - ldr.w r3, [sl] │ │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - lsl.w r3, r0, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - lsr.w r9, r0, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - mul.w r9, r9, r3 │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 51) │ │ │ │ │ - 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/12/include/arm_neon.h:10817 (discriminator 51) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - add.w r0, r9, r4 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 48) │ │ │ │ │ - vld1.32 {d20-d21}, [r8]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - add.w r0, r3, r0, lsl #5 │ │ │ │ │ - cmp r4, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 48) │ │ │ │ │ - vldr d18, [r0, #16] │ │ │ │ │ - vldr d19, [r0, #24] │ │ │ │ │ - vld1.64 {d22-d23}, [r0 :64] │ │ │ │ │ - vmla.f32 q9, q11, q13 │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - bne.n 164cc │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 49) │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 49) │ │ │ │ │ - adds.w lr, r0, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - add.w r4, fp, #1 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 49) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:6212 (discriminator 49) │ │ │ │ │ - adcs r6, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 49) │ │ │ │ │ - vstmia ip!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - adds r3, r3, r0 │ │ │ │ │ - adc.w r0, r7, #0 │ │ │ │ │ - adds r3, r3, r2 │ │ │ │ │ - adc.w r1, r0, r1 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - strd r3, r1, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - ble.w 1672e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov fp, r4 │ │ │ │ │ - b.n 1648c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 3) │ │ │ │ │ - ldrb.w r3, [r7, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 169b8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 25) │ │ │ │ │ - ldr.w lr, [r7, #88] @ 0x58 │ │ │ │ │ - add.w r3, r7, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ - ble.w 16736 │ │ │ │ │ - ldr r2, [r7, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov.w fp, #0 │ │ │ │ │ - asrs r3, r4, #2 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - ldr r2, [r7, #108] @ 0x6c │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ │ - vldr d24, [pc, #472] @ 16750 │ │ │ │ │ - ldr.w r5, [r7, #136] @ 0x88 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r7, [r7, #116] @ 0x74 │ │ │ │ │ - rsb r4, r5, #32 │ │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r8, r3, r0, lsl #2 │ │ │ │ │ - ldr.w r3, [sl] │ │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - lsl.w r3, r0, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - lsr.w r9, r0, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - mul.w r9, r9, r3 │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 33) │ │ │ │ │ - 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/12/include/arm_neon.h:10817 (discriminator 33) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - add.w r0, r9, r4 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 30) │ │ │ │ │ - vld1.32 {d20-d21}, [r8]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - add.w r0, r3, r0, lsl #5 │ │ │ │ │ - cmp r4, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 30) │ │ │ │ │ - vldr d18, [r0, #16] │ │ │ │ │ - vldr d19, [r0, #24] │ │ │ │ │ - vld1.64 {d22-d23}, [r0 :64] │ │ │ │ │ - vmla.f32 q9, q11, q13 │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - bne.n 165cc │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 31) │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 31) │ │ │ │ │ - adds.w lr, r0, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - add.w r4, fp, #1 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 31) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:6212 (discriminator 31) │ │ │ │ │ - adcs r6, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 31) │ │ │ │ │ - vstmia ip!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - adds r3, r3, r0 │ │ │ │ │ - adc.w r0, r7, #0 │ │ │ │ │ - adds r3, r3, r2 │ │ │ │ │ - adc.w r1, r0, r1 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - strd r3, r1, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - ble.n 1672e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov fp, r4 │ │ │ │ │ - b.n 1658c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ - ldrb.w r3, [r7, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 16758 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 61) │ │ │ │ │ - ldr.w lr, [r7, #88] @ 0x58 │ │ │ │ │ - add.w r3, r7, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r8, {r0, r1, r2, r3} │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ - ble.n 16736 │ │ │ │ │ - ldr r2, [r7, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov.w fp, #0 │ │ │ │ │ - asrs r3, r4, #2 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - ldr r2, [r7, #108] @ 0x6c │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ │ - vldr d24, [pc, #220] @ 16750 │ │ │ │ │ - ldr.w r5, [r7, #136] @ 0x88 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r7, [r7, #116] @ 0x74 │ │ │ │ │ - rsb r4, r5, #32 │ │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - vmov.i32 q9, #0 @ 0x00000000 │ │ │ │ │ - add.w r8, r3, r0, lsl #2 │ │ │ │ │ - ldr.w r3, [sl] │ │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - lsl.w r3, r0, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - lsr.w r9, r0, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - mul.w r9, r9, r3 │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 69) │ │ │ │ │ - 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/12/include/arm_neon.h:10817 (discriminator 69) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - add.w r0, r9, r4 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 66) │ │ │ │ │ - vld1.32 {d20-d21}, [r8]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - add.w r0, r3, r0, lsl #5 │ │ │ │ │ - cmp r4, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 66) │ │ │ │ │ - vldr d16, [r0, #16] │ │ │ │ │ - vldr d17, [r0, #24] │ │ │ │ │ - vld1.64 {d22-d23}, [r0 :64] │ │ │ │ │ - vmla.f32 q8, q11, q13 │ │ │ │ │ - vmla.f32 q9, q8, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - bne.n 166c8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 67) │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d19, d18 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 67) │ │ │ │ │ - adds.w lr, r0, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - add.w r4, fp, #1 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 67) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:6212 (discriminator 67) │ │ │ │ │ - adcs r6, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 67) │ │ │ │ │ - vstmia ip!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - adds r3, r3, r0 │ │ │ │ │ - adc.w r0, r7, #0 │ │ │ │ │ - adds r3, r3, r2 │ │ │ │ │ - adc.w r1, r0, r1 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - strd r3, r1, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - ble.n 1672e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov fp, r4 │ │ │ │ │ - b.n 16688 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - sub.w r5, r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 88) │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - ldr r3, [r1, #20] │ │ │ │ │ - mul.w r0, r3, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 88) │ │ │ │ │ - ldrd r3, r2, [r1, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 88) │ │ │ │ │ - itt ls │ │ │ │ │ - addls r3, r3, r0 │ │ │ │ │ - strls r3, [r1, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 (discriminator 88) │ │ │ │ │ - b.n 163e2 │ │ │ │ │ - nop │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 62) │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ - ldrd r6, sl, [r2, #96] @ 0x60 │ │ │ │ │ - cmp r0, sl │ │ │ │ │ - mov r1, sl │ │ │ │ │ - ble.n 16814 │ │ │ │ │ - ldr.w r5, [r2, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - vldr d24, [pc, #-32] @ 16750 │ │ │ │ │ - ldr r3, [r2, #68] @ 0x44 │ │ │ │ │ - rsb fp, r5, #32 │ │ │ │ │ - str.w fp, [sp, #20] │ │ │ │ │ - mov r0, ip │ │ │ │ │ - ldr r7, [r2, #116] @ 0x74 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - mov.w ip, r4, asr #2 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ │ - str r4, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - vmov.i32 q9, #0 @ 0x00000000 │ │ │ │ │ - add.w r4, r3, r1, lsl #2 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - lsl.w r3, r6, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - lsr.w lr, r6, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - mul.w lr, lr, ip │ │ │ │ │ - ldr.w r3, [fp] │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 77) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - add.w r2, lr, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 74) │ │ │ │ │ - vld1.32 {d20-d21}, [r4]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - add.w r2, r3, r2, lsl #5 │ │ │ │ │ - cmp r1, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 74) │ │ │ │ │ - vldr d16, [r2, #16] │ │ │ │ │ - vldr d17, [r2, #24] │ │ │ │ │ - vld1.64 {d22-d23}, [r2 :64] │ │ │ │ │ - vmla.f32 q8, q11, q13 │ │ │ │ │ - vmla.f32 q9, q8, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - bne.n 167c2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 75) │ │ │ │ │ - vadd.f32 d7, d19, d18 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add.w r2, r9, #1 │ │ │ │ │ - adds r6, r6, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 75) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - adc.w r1, sl, r7 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 75) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - ble.n 1680c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - b.n 1678c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - sub.w r5, r3, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 96) │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 96) │ │ │ │ │ - ldrd r3, r2, [r0, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 96) │ │ │ │ │ - it ls │ │ │ │ │ - addls r3, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 96) │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 96) │ │ │ │ │ - it ls │ │ │ │ │ - strls r3, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 96) │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r6, [r2, #96] @ 0x60 │ │ │ │ │ - str r3, [r2, #100] @ 0x64 │ │ │ │ │ - b.n 163f0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - ldrd r6, r9, [r7, #96] @ 0x60 │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - ble.n 16814 │ │ │ │ │ - ldr.w r5, [r7, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov lr, r2 │ │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldrd r2, r7, [r7, #112] @ 0x70 │ │ │ │ │ - vldr d22, [pc, #-264] @ 16750 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 │ │ │ │ │ - vmov.i32 q2, #0 @ 0x00000000 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov.w fp, r4, asr #2 │ │ │ │ │ - rsb sl, r5, #32 │ │ │ │ │ - mov r4, r9 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 23) │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - add.w r1, r2, r1, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - lsl.w r2, r6, r9 │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - lsr.w r2, r6, sl │ │ │ │ │ - adds r6, r6, r3 │ │ │ │ │ - mul.w r2, r2, fp │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - add.w ip, r2, #1 │ │ │ │ │ - vmul.f64 d16, d16, d22 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 23) │ │ │ │ │ - vld1.32 {d26-d27}, [r1]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 23) │ │ │ │ │ - vld1.32 {d16[]-d17[]}, [r8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 23) │ │ │ │ │ - vld1.32 {d24-d25}, [r1] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - adc.w r1, r4, r7 │ │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ │ - add.w r2, r4, r2, lsl #5 │ │ │ │ │ - add.w r4, r4, ip, lsl #5 │ │ │ │ │ - mov ip, lr │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 23) │ │ │ │ │ - vldr d20, [r2, #16] │ │ │ │ │ - vldr d21, [r2, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r2 :64] │ │ │ │ │ - vldr d18, [r4, #16] │ │ │ │ │ - vldr d19, [r4, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r4 :64] │ │ │ │ │ - vmla.f32 q10, q15, q8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - add.w lr, lr, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 23) │ │ │ │ │ - vmla.f32 q9, q14, q8 │ │ │ │ │ - vorr q8, q2, q2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - mov r4, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 23) │ │ │ │ │ - vmla.f32 q8, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q12 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 23) │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 23) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 23) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - bgt.n 1686c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - sub.w r5, r3, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:100 │ │ │ │ │ - b.n 16814 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 44) │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ - ldrd r6, sl, [r2, #96] @ 0x60 │ │ │ │ │ - cmp r0, sl │ │ │ │ │ - mov r1, sl │ │ │ │ │ - ble.n 16814 │ │ │ │ │ - ldr.w r5, [r2, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - vldr d24, [pc, #-456] @ 16750 │ │ │ │ │ - ldr r3, [r2, #68] @ 0x44 │ │ │ │ │ - rsb fp, r5, #32 │ │ │ │ │ - str.w fp, [sp, #20] │ │ │ │ │ - mov r0, ip │ │ │ │ │ - ldr r7, [r2, #116] @ 0x74 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - mov.w ip, r4, asr #2 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ │ - str r4, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r4, r3, r1, lsl #2 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - lsl.w r3, r6, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - lsr.w lr, r6, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - mul.w lr, lr, ip │ │ │ │ │ - ldr.w r3, [fp] │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 59) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - add.w r2, lr, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 56) │ │ │ │ │ - vld1.32 {d20-d21}, [r4]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - add.w r2, r3, r2, lsl #5 │ │ │ │ │ - cmp r1, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 56) │ │ │ │ │ - vldr d18, [r2, #16] │ │ │ │ │ - vldr d19, [r2, #24] │ │ │ │ │ - vld1.64 {d22-d23}, [r2 :64] │ │ │ │ │ - vmla.f32 q9, q11, q13 │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - bne.n 1696c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 57) │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add.w r2, r9, #1 │ │ │ │ │ - adds r6, r6, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 57) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - adc.w r1, sl, r7 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 57) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - ble.w 1680c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - b.n 16936 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 26) │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ - ldrd r6, sl, [r2, #96] @ 0x60 │ │ │ │ │ - cmp r0, sl │ │ │ │ │ - mov r1, sl │ │ │ │ │ - ble.w 16814 │ │ │ │ │ - ldr.w r5, [r2, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - vldr d24, [pc, #-640] @ 16750 │ │ │ │ │ - ldr r3, [r2, #68] @ 0x44 │ │ │ │ │ - rsb fp, r5, #32 │ │ │ │ │ - str.w fp, [sp, #20] │ │ │ │ │ - mov r0, ip │ │ │ │ │ - ldr r7, [r2, #116] @ 0x74 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - mov.w ip, r4, asr #2 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ │ - str r4, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r4, r3, r1, lsl #2 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - lsl.w r3, r6, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - lsr.w lr, r6, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - mul.w lr, lr, ip │ │ │ │ │ - ldr.w r3, [fp] │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 41) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - add.w r2, lr, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 38) │ │ │ │ │ - vld1.32 {d20-d21}, [r4]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - add.w r2, r3, r2, lsl #5 │ │ │ │ │ - cmp r1, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 38) │ │ │ │ │ - vldr d18, [r2, #16] │ │ │ │ │ - vldr d19, [r2, #24] │ │ │ │ │ - vld1.64 {d22-d23}, [r2 :64] │ │ │ │ │ - vmla.f32 q9, q11, q13 │ │ │ │ │ - vmla.f32 q8, q9, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - bne.n 16a24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 39) │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add.w r2, r9, #1 │ │ │ │ │ - adds r6, r6, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 39) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - adc.w r1, sl, r7 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 39) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - ble.w 1680c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - b.n 169ee │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 80) │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ - ldrd r6, sl, [r2, #96] @ 0x60 │ │ │ │ │ - cmp r0, sl │ │ │ │ │ - mov r1, sl │ │ │ │ │ - ble.w 16814 │ │ │ │ │ - ldr.w r5, [r2, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - vldr d24, [pc, #-824] @ 16750 │ │ │ │ │ - ldr r3, [r2, #68] @ 0x44 │ │ │ │ │ - rsb fp, r5, #32 │ │ │ │ │ - str.w fp, [sp, #20] │ │ │ │ │ - mov r0, ip │ │ │ │ │ - ldr r7, [r2, #116] @ 0x74 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - mov.w ip, r4, asr #2 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ │ - str r4, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - vmov.i32 q9, #0 @ 0x00000000 │ │ │ │ │ - add.w r4, r3, r1, lsl #2 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - lsl.w r3, r6, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - lsr.w lr, r6, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - mul.w lr, lr, ip │ │ │ │ │ - ldr.w r3, [fp] │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 95) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - add.w r2, lr, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 92) │ │ │ │ │ - vld1.32 {d20-d21}, [r4]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - add.w r2, r3, r2, lsl #5 │ │ │ │ │ - cmp r1, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 92) │ │ │ │ │ - vldr d16, [r2, #16] │ │ │ │ │ - vldr d17, [r2, #24] │ │ │ │ │ - vld1.64 {d22-d23}, [r2 :64] │ │ │ │ │ - vmla.f32 q8, q11, q13 │ │ │ │ │ - vmla.f32 q9, q8, q10 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - bne.n 16adc │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 93) │ │ │ │ │ - vadd.f32 d7, d19, d18 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add.w r2, r9, #1 │ │ │ │ │ - adds r6, r6, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 93) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - adc.w r1, sl, r7 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 93) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - ble.w 1680c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - b.n 16aa6 │ │ │ │ │ -./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 r3, [r7, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.n 16c34 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 97) │ │ │ │ │ - ldr.w sl, [r7, #88] @ 0x58 │ │ │ │ │ - add.w r3, r7, #88 @ 0x58 │ │ │ │ │ - ldr.w fp, [r7, #92] @ 0x5c │ │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r6, {r0, r1, r2, r3} │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - ble.w 16cf8 │ │ │ │ │ - ldr r1, [r7, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov lr, r2 │ │ │ │ │ - vldr d20, [pc, #504] @ 16d50 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - add r1, sp, #52 @ 0x34 │ │ │ │ │ - str r1, [sp, #20] │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - ldr r1, [r7, #108] @ 0x6c │ │ │ │ │ - ldr.w r5, [r7, #136] @ 0x88 │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ - ldr r1, [r7, #112] @ 0x70 │ │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ │ - str.w ip, [sp, #36] @ 0x24 │ │ │ │ │ - ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ │ - mov.w ip, r4, asr #2 │ │ │ │ │ - ldr r7, [r7, #116] @ 0x74 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - rsb r1, r5, #32 │ │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ - mov r1, ip │ │ │ │ │ - lsl.w r0, r4, r5 │ │ │ │ │ - mov.w r2, r2, lsl #2 │ │ │ │ │ - vmov s15, r0 │ │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ - lsr.w r4, r4, r0 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 105) │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ -./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/12/include/arm_neon.h:10817 (discriminator 105) │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - ble.n 16bec │ │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ │ - add r2, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - mla r1, r4, r1, r0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 102) │ │ │ │ │ - vld1.32 {d24-d25}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - add.w r1, r6, r1, lsl #5 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - cmp ip, r0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 102) │ │ │ │ │ - vldr d18, [r1, #16] │ │ │ │ │ - vldr d19, [r1, #24] │ │ │ │ │ - vld1.64 {d26-d27}, [r1 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - mov r1, ip │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 102) │ │ │ │ │ - vmla.f32 q9, q13, q11 │ │ │ │ │ - vmla.f32 q8, q9, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - bgt.n 16bc4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 103) │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 103) │ │ │ │ │ - adds.w sl, r0, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - add.w r1, r9, #1 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 103) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:6212 (discriminator 103) │ │ │ │ │ - adcs.w fp, r0, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r2, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 103) │ │ │ │ │ - ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - adds r2, r2, r0 │ │ │ │ │ - adc.w r0, r7, #0 │ │ │ │ │ - adds.w r2, r2, r8 │ │ │ │ │ - adc.w lr, lr, r0 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 103) │ │ │ │ │ - vstmia r4!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - cmp r0, lr │ │ │ │ │ - strd r2, lr, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 103) │ │ │ │ │ - str r4, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - mov r2, lr │ │ │ │ │ - ble.n 16cf0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r1 │ │ │ │ │ - b.n 16b86 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ │ - ldrd r9, lr, [r0, #96] @ 0x60 │ │ │ │ │ - cmp r6, lr │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r2, lr │ │ │ │ │ - ble.n 16d2c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - vldr d20, [pc, #264] @ 16d50 │ │ │ │ │ - ldr.w r5, [r0, #136] @ 0x88 │ │ │ │ │ - mov fp, ip │ │ │ │ │ - ldr r7, [r0, #116] @ 0x74 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - mov.w ip, r4, asr #2 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ │ - ldr r3, [r0, #68] @ 0x44 │ │ │ │ │ - rsb r0, r5, #32 │ │ │ │ │ - str r4, [sp, #12] │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - lsl.w r0, r1, r5 │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ - mov.w r2, r2, lsl #2 │ │ │ │ │ - vmov s15, r0 │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ │ - lsr.w r0, r1, r0 │ │ │ │ │ - mov r1, ip │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - 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/12/include/arm_neon.h:10817 (discriminator 113) │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - ble.n 16cc8 │ │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ │ - add r2, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - mla r1, r0, r1, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 110) │ │ │ │ │ - vld1.32 {d24-d25}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - add.w r1, r4, r1, lsl #5 │ │ │ │ │ - adds r6, #1 │ │ │ │ │ - cmp ip, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 110) │ │ │ │ │ - vldr d18, [r1, #16] │ │ │ │ │ - vldr d19, [r1, #24] │ │ │ │ │ - vld1.64 {d26-d27}, [r1 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - mov r1, ip │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 110) │ │ │ │ │ - vmla.f32 q9, q13, q11 │ │ │ │ │ - vmla.f32 q8, q9, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - bgt.n 16ca0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 111) │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - add.w r0, sl, #1 │ │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ │ - adds.w r9, r9, r2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 111) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - adc.w lr, lr, r7 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - cmp r4, lr │ │ │ │ │ - mov r2, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 111) │ │ │ │ │ - vstmia fp!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - ble.n 16d24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r0 │ │ │ │ │ - b.n 16c66 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - sub.w r5, r3, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 106) │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 106) │ │ │ │ │ - ldrd r3, r1, [r0, #24] │ │ │ │ │ - subs r1, r1, r3 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 106) │ │ │ │ │ - it ls │ │ │ │ │ - addls r3, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 106) │ │ │ │ │ - mov.w r2, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 106) │ │ │ │ │ - it ls │ │ │ │ │ - strls r3, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 106) │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - strd sl, fp, [r1, #88] @ 0x58 │ │ │ │ │ - strd r3, r2, [r1, #96] @ 0x60 │ │ │ │ │ - b.w 163f0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - sub.w r5, r3, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 114) │ │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 114) │ │ │ │ │ - ldrd r3, r0, [r4, #24] │ │ │ │ │ - subs r0, r0, r3 │ │ │ │ │ - cmp r2, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 114) │ │ │ │ │ - it ls │ │ │ │ │ - addls r3, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 114) │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 114) │ │ │ │ │ - it ls │ │ │ │ │ - strls r3, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 114) │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r1, [r2, #96] @ 0x60 │ │ │ │ │ - str r3, [r2, #100] @ 0x64 │ │ │ │ │ - b.w 163f0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ -vpoly2(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - ldr r2, [pc, #900] @ (170e0 ) │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - vpush {d8} │ │ │ │ │ - add r2, pc │ │ │ │ │ - sub sp, #84 @ 0x54 │ │ │ │ │ - ldr r3, [pc, #888] @ (170e4 ) │ │ │ │ │ - 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 │ │ │ │ │ - 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:102 │ │ │ │ │ - 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:102 │ │ │ │ │ - subs r3, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ - udiv r3, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ - ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ - subs r3, r3, r2 │ │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ │ - bic.w r3, r3, r3, asr #31 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - it ge │ │ │ │ │ - movge r3, r2 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ -./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 r8, r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - bl 15a48 │ │ │ │ │ -./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 ip, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ - subs r3, #2 │ │ │ │ │ - cmp r3, #4 │ │ │ │ │ - bhi.w 1783c │ │ │ │ │ - tbh [pc, r3, lsl #1] │ │ │ │ │ - lsls r3, r1, #2 │ │ │ │ │ - lsls r0, r1, #6 │ │ │ │ │ - lsls r5, r6, #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 17748 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 79) │ │ │ │ │ - ldr.w lr, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - ble.w 17594 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ - mov.w fp, #48 @ 0x30 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - vldr d24, [pc, #676] @ 170d8 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - rsb r5, r3, #32 │ │ │ │ │ - str r5, [sp, #16] │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r4, r3, r1, lsl #2 │ │ │ │ │ - lsl.w r1, r5, sl │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - vmov s15, r1 │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - lsrs r5, r1 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - vmov.i32 q10, #0 @ 0x00000000 │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - mul.w r5, r1, r5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 87) │ │ │ │ │ - ldr r1, [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/12/include/arm_neon.h:10817 (discriminator 87) │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r1] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - adds r1, r5, r0 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - mla r1, fp, r1, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 84) │ │ │ │ │ - vld1.32 {d26-d27}, [r4]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 84) │ │ │ │ │ - vldr d18, [r1, #16] │ │ │ │ │ - vldr d19, [r1, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r1 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - vldr d16, [r1, #32] │ │ │ │ │ - vldr d17, [r1, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 84) │ │ │ │ │ - vmla.f32 q9, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - cmp r0, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 84) │ │ │ │ │ - vmla.f32 q8, q9, q11 │ │ │ │ │ - vmla.f32 q10, q8, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - bne.n 16e7c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 85) │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d21, d20 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 85) │ │ │ │ │ - adds.w lr, r1, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - add.w r0, r8, #1 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 85) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:6212 (discriminator 85) │ │ │ │ │ - adcs r6, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 85) │ │ │ │ │ - vstmia ip!, {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, r2 │ │ │ │ │ - adc.w r7, r1, r7 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - strd r3, r7, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ - ble.w 1758a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - b.n 16e42 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ - ldrb.w r5, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 173a8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - ldr r6, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r5, [r4, #92] @ 0x5c │ │ │ │ │ - add.w lr, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w lr, {r0, r1, r2, r3} │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - ble.w 1735a │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ - mov.w fp, #48 @ 0x30 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - vldr d22, [pc, #412] @ 170d8 │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - rsb r0, r3, #32 │ │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - ldr.w r9, [sp, #16] │ │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r0, r3, r1, lsl #2 │ │ │ │ │ - lsl.w r1, r4, sl │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - vmov s15, r1 │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - ldr.w lr, [r3] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - lsrs r4, r1 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - vmul.f64 d18, d18, d22 │ │ │ │ │ - mul.w r4, r1, r4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 15) │ │ │ │ │ - ldr r1, [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/12/include/arm_neon.h:10817 (discriminator 15) │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r1] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - adds r1, r4, r3 │ │ │ │ │ - mla r1, fp, r1, lr │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 12) │ │ │ │ │ - vld1.32 {d26-d27}, [r0]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 12) │ │ │ │ │ - vldr d20, [r1, #16] │ │ │ │ │ - vldr d21, [r1, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r1 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - vldr d18, [r1, #32] │ │ │ │ │ - vldr d19, [r1, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 12) │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ - vmla.f32 q9, q10, q12 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 17312 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - b.n 16f8e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - ldrb.w r2, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 174a4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 43) │ │ │ │ │ - ldr r6, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r5, [r4, #92] @ 0x5c │ │ │ │ │ - add.w lr, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w lr, {r0, r1, r2, r3} │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - ble.w 1735a │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ - mov.w fp, #48 @ 0x30 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - vldr d24, [pc, #200] @ 170d8 │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - rsb r0, r3, #32 │ │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - ldr.w r9, [sp, #16] │ │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r4, r3, r1, lsl #2 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - lsl.w r3, r1, sl │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - lsr.w lr, r1, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - mul.w lr, lr, r3 │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 51) │ │ │ │ │ - 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/12/include/arm_neon.h:10817 (discriminator 51) │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r3] │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - add.w r1, lr, r0 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - mla r1, fp, r1, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 48) │ │ │ │ │ - vld1.32 {d26-d27}, [r4]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 48) │ │ │ │ │ - vldr d20, [r1, #16] │ │ │ │ │ - vldr d21, [r1, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r1 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - vldr d18, [r1, #32] │ │ │ │ │ - vldr d19, [r1, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 48) │ │ │ │ │ - vmla.f32 q10, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - cmp r0, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 48) │ │ │ │ │ - vmla.f32 q9, q10, q11 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - bne.n 17066 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 49) │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 49) │ │ │ │ │ - adds r6, r1, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - add.w r0, r8, #1 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 49) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:6212 (discriminator 49) │ │ │ │ │ - adcs r5, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 49) │ │ │ │ │ - vstmia ip!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - adc.w r1, r9, #0 │ │ │ │ │ - adds r3, r3, r2 │ │ │ │ │ - adc.w r7, r1, r7 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - strd r3, r7, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ - ble.w 17350 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - b.n 17026 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ - strb r4, [r0, #6] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 3) │ │ │ │ │ - ldrb.w r2, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 17678 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 25) │ │ │ │ │ - ldr r6, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r5, [r4, #92] @ 0x5c │ │ │ │ │ - add.w lr, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w lr, {r0, r1, r2, r3} │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - ble.w 1735a │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ - mov.w fp, #48 @ 0x30 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - vldr d22, [pc, #784] @ 17448 │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - rsb r0, r3, #32 │ │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - ldr.w r9, [sp, #16] │ │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r4, r3, r1, lsl #2 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - lsl.w r3, r1, sl │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - lsr.w lr, r1, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - mul.w lr, lr, r3 │ │ │ │ │ - vmul.f64 d18, d18, d22 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 33) │ │ │ │ │ - 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/12/include/arm_neon.h:10817 (discriminator 33) │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r3] │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - add.w r1, lr, r0 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - mla r1, fp, r1, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 30) │ │ │ │ │ - vld1.32 {d26-d27}, [r4]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 30) │ │ │ │ │ - vldr d20, [r1, #16] │ │ │ │ │ - vldr d21, [r1, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r1 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - vldr d18, [r1, #32] │ │ │ │ │ - vldr d19, [r1, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 30) │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - cmp r0, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 30) │ │ │ │ │ - vmla.f32 q9, q10, q12 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - bne.n 1718c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 31) │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 31) │ │ │ │ │ - adds r6, r1, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - add.w r0, r8, #1 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 31) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:6212 (discriminator 31) │ │ │ │ │ - adcs r5, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 31) │ │ │ │ │ - vstmia ip!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - adc.w r1, r9, #0 │ │ │ │ │ - adds r3, r3, r2 │ │ │ │ │ - adc.w r7, r1, r7 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - strd r3, r7, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ - ble.w 17350 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - b.n 1714c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ - ldrb.w r2, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 175b8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 61) │ │ │ │ │ - ldr r6, [r4, #88] @ 0x58 │ │ │ │ │ - add.w r3, r4, #88 @ 0x58 │ │ │ │ │ - ldr r5, [r4, #92] @ 0x5c │ │ │ │ │ - add.w lr, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w lr, {r0, r1, r2, r3} │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - ble.w 1735a │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ - asrs r3, r7, #2 │ │ │ │ │ - mov.w fp, #48 @ 0x30 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - vldr d24, [pc, #508] @ 17448 │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - rsb r0, r3, #32 │ │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - ldr.w r9, [sp, #16] │ │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - vmov.i32 q10, #0 @ 0x00000000 │ │ │ │ │ - add.w r4, r3, r1, lsl #2 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - lsl.w r3, r1, sl │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - lsr.w lr, r1, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - mul.w lr, lr, r3 │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 69) │ │ │ │ │ - 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/12/include/arm_neon.h:10817 (discriminator 69) │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r3] │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - add.w r1, lr, r0 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - mla r1, fp, r1, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 66) │ │ │ │ │ - vld1.32 {d26-d27}, [r4]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 66) │ │ │ │ │ - vldr d18, [r1, #16] │ │ │ │ │ - vldr d19, [r1, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r1 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - vldr d16, [r1, #32] │ │ │ │ │ - vldr d17, [r1, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 66) │ │ │ │ │ - vmla.f32 q9, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - cmp r0, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 66) │ │ │ │ │ - vmla.f32 q8, q9, q11 │ │ │ │ │ - vmla.f32 q10, q8, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - bne.n 172a2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 67) │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d21, d20 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 67) │ │ │ │ │ - adds r6, r1, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - add.w r0, r8, #1 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 67) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:6212 (discriminator 67) │ │ │ │ │ - adcs r5, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 67) │ │ │ │ │ - vstmia ip!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - adc.w r1, r9, #0 │ │ │ │ │ - adds r3, r3, r2 │ │ │ │ │ - adc.w r7, r1, r7 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - strd r3, r7, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ - ble.n 17350 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - b.n 17262 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 13) │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 13) │ │ │ │ │ - adds r6, r1, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - add.w r4, r8, #1 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 13) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:6212 (discriminator 13) │ │ │ │ │ - adcs r5, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 13) │ │ │ │ │ - vstmia ip!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - adc.w r1, r9, #0 │ │ │ │ │ - adds r3, r3, r2 │ │ │ │ │ - adc.w r7, r1, r7 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - strd r3, r7, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ - ble.n 17350 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r8, r4 │ │ │ │ │ - b.n 16f52 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ - sub.w r8, r3, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 70) │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 70) │ │ │ │ │ - strd r6, r5, [r4, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 70) │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 70) │ │ │ │ │ - ldrd r3, r2, [r4, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 70) │ │ │ │ │ - mov.w r2, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 70) │ │ │ │ │ - itt ls │ │ │ │ │ - addls r3, r3, r1 │ │ │ │ │ - strls r3, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 70) │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - 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, r8, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - ldr r2, [pc, #200] @ (17450 ) │ │ │ │ │ -./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, #196] @ (17454 ) │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ - eors r2, r3 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ - bne.w 17838 │ │ │ │ │ - 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:128 (discriminator 8) │ │ │ │ │ - ldrd r1, sl, [r4, #96] @ 0x60 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - mov r2, sl │ │ │ │ │ - cmp r3, sl │ │ │ │ │ - ble.n 17488 │ │ │ │ │ - ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - ldr r5, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d22, [pc, #132] @ 17448 │ │ │ │ │ - str r5, [sp, #8] │ │ │ │ │ - mov.w fp, #48 @ 0x30 │ │ │ │ │ - ldr r5, [r4, #112] @ 0x70 │ │ │ │ │ - mov lr, r3 │ │ │ │ │ - mov.w ip, r7, asr #2 │ │ │ │ │ - rsb r7, r3, #32 │ │ │ │ │ - str r5, [sp, #12] │ │ │ │ │ - ldr r5, [r4, #116] @ 0x74 │ │ │ │ │ - str r4, [sp, #20] │ │ │ │ │ - str r5, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r4, r3, r2, lsl #2 │ │ │ │ │ - lsl.w r3, r1, lr │ │ │ │ │ - lsr.w r6, r1, r7 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mul.w r6, r6, ip │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - vmul.f64 d18, d18, d22 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 23) │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - adds r2, r6, r5 │ │ │ │ │ - mla r2, fp, r2, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 20) │ │ │ │ │ - vld1.32 {d26-d27}, [r4]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 20) │ │ │ │ │ - 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 20) │ │ │ │ │ - vldr d18, [r2, #32] │ │ │ │ │ - vldr d19, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 20) │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ - vmla.f32 q9, q10, q12 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - cbnz r5, 17458 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - movs r5, #1 │ │ │ │ │ - b.n 17412 │ │ │ │ │ - nop │ │ │ │ │ - nop.w │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ - ldr r6, [r3, #52] @ 0x34 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add.w r4, r9, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 21) │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - adds r1, r1, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 21) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - adc.w r2, sl, r3 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - mov sl, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 21) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - ble.n 1747e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r4 │ │ │ │ │ - b.n 173de │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - sub.w r8, r3, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 114) │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 114) │ │ │ │ │ - str r1, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 114) │ │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 114) │ │ │ │ │ - ldrd r3, r0, [r4, #24] │ │ │ │ │ - subs r0, r0, r3 │ │ │ │ │ - cmp r2, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 114) │ │ │ │ │ - itt ls │ │ │ │ │ - addls r3, r3, r2 │ │ │ │ │ - strls r3, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 114) │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ - b.n 1737c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 44) │ │ │ │ │ - ldrd r6, fp, [r4, #96] @ 0x60 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - mov r1, fp │ │ │ │ │ - cmp r3, fp │ │ │ │ │ - ble.n 1756e │ │ │ │ │ - ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d24, [pc, #640] @ 17740 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - mov.w r9, #48 @ 0x30 │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - mov lr, r3 │ │ │ │ │ - mov.w ip, r7, asr #2 │ │ │ │ │ - rsb r7, r3, #32 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - str r4, [sp, #20] │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r4, r3, r1, lsl #2 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - lsl.w r3, r6, lr │ │ │ │ │ - lsr.w r5, r6, r7 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mul.w r5, r5, ip │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 59) │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - adds r2, r5, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - mla r2, r9, r2, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 56) │ │ │ │ │ - vld1.32 {d26-d27}, [r4]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 56) │ │ │ │ │ - vldr d20, [r2, #16] │ │ │ │ │ - vldr d21, [r2, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - vldr d18, [r2, #32] │ │ │ │ │ - vldr d19, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 56) │ │ │ │ │ - vmla.f32 q10, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - cmp r1, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 56) │ │ │ │ │ - vmla.f32 q9, q10, q11 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - bne.n 1750e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 57) │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - adds r6, r6, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 57) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - adc.w r1, fp, r3 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - mov fp, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 57) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - ble.n 17564 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 174da │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - sub.w r8, r3, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 78) │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 78) │ │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 78) │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 78) │ │ │ │ │ - ldrd r3, r2, [r4, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 78) │ │ │ │ │ - itt ls │ │ │ │ │ - addls r3, r3, r1 │ │ │ │ │ - strls r3, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 78) │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ - b.n 1737c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ - sub.w r8, r3, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 88) │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 88) │ │ │ │ │ - strd lr, r6, [r4, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 88) │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 88) │ │ │ │ │ - ldrd r3, r2, [r4, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 88) │ │ │ │ │ - mov.w r2, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 88) │ │ │ │ │ - itt ls │ │ │ │ │ - addls r3, r3, r1 │ │ │ │ │ - strls r3, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 88) │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 1737c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 62) │ │ │ │ │ - ldrd r6, sl, [r4, #96] @ 0x60 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - mov r1, sl │ │ │ │ │ - cmp r3, sl │ │ │ │ │ - ble.n 1756e │ │ │ │ │ - ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d24, [pc, #364] @ 17740 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - rsb fp, r3, #32 │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - mov.w lr, #48 @ 0x30 │ │ │ │ │ - asrs r5, r7, #2 │ │ │ │ │ - mov ip, r3 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - str r4, [sp, #20] │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - vmov.i32 q10, #0 @ 0x00000000 │ │ │ │ │ - add.w r4, r3, r1, lsl #2 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - lsl.w r3, r6, ip │ │ │ │ │ - lsr.w r7, r6, fp │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mul.w r7, r5, r7 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 77) │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - adds r2, r7, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - mla r2, lr, r2, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 74) │ │ │ │ │ - vld1.32 {d26-d27}, [r4]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 74) │ │ │ │ │ - vldr d18, [r2, #16] │ │ │ │ │ - vldr d19, [r2, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - vldr d16, [r2, #32] │ │ │ │ │ - vldr d17, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 74) │ │ │ │ │ - vmla.f32 q9, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - cmp r1, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 74) │ │ │ │ │ - vmla.f32 q8, q9, q11 │ │ │ │ │ - vmla.f32 q10, q8, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - bne.n 17620 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add.w r2, r9, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 75) │ │ │ │ │ - vadd.f32 d7, d21, d20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - adds r6, r6, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 75) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - adc.w r1, sl, r3 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - mov sl, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 75) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - ble.w 1782c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - b.n 175ec │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 26) │ │ │ │ │ - ldrd r6, fp, [r4, #96] @ 0x60 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - mov r1, fp │ │ │ │ │ - cmp r3, fp │ │ │ │ │ - ble.w 1756e │ │ │ │ │ - ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d22, [pc, #172] @ 17740 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - mov.w r9, #48 @ 0x30 │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - mov lr, r3 │ │ │ │ │ - mov.w ip, r7, asr #2 │ │ │ │ │ - rsb r7, r3, #32 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - str r4, [sp, #20] │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r4, r3, r1, lsl #2 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - lsl.w r3, r6, lr │ │ │ │ │ - lsr.w r5, r6, r7 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mul.w r5, r5, ip │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - vmul.f64 d18, d18, d22 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 41) │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - adds r2, r5, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - mla r2, r9, r2, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 38) │ │ │ │ │ - vld1.32 {d26-d27}, [r4]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 38) │ │ │ │ │ - vldr d20, [r2, #16] │ │ │ │ │ - vldr d21, [r2, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - vldr d18, [r2, #32] │ │ │ │ │ - vldr d19, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 38) │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - cmp r1, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 38) │ │ │ │ │ - vmla.f32 q9, q10, q12 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - bne.n 176e4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add.w r2, sl, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 39) │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - adds r6, r6, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 39) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - adc.w r1, fp, r3 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - mov fp, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 39) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - ble.w 17564 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - b.n 176b0 │ │ │ │ │ - nop.w │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 80) │ │ │ │ │ - ldrd r5, sl, [r4, #96] @ 0x60 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - mov r1, sl │ │ │ │ │ - cmp r3, sl │ │ │ │ │ - ble.n 17810 │ │ │ │ │ - ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d24, [pc, #-36] @ 17740 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - rsb fp, r3, #32 │ │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ - mov lr, r3 │ │ │ │ │ - mov.w ip, r7, asr #2 │ │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - str r4, [sp, #20] │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - vmov.i32 q10, #0 @ 0x00000000 │ │ │ │ │ - add.w r4, r3, r1, lsl #2 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - lsl.w r3, r5, lr │ │ │ │ │ - lsr.w r6, r5, fp │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mul.w r6, r6, ip │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 95) │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - adds r2, r6, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - mla r2, r7, r2, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 92) │ │ │ │ │ - vld1.32 {d26-d27}, [r4]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 92) │ │ │ │ │ - vldr d18, [r2, #16] │ │ │ │ │ - vldr d19, [r2, #24] │ │ │ │ │ - vld1.64 {d28-d29}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - vldr d16, [r2, #32] │ │ │ │ │ - vldr d17, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 92) │ │ │ │ │ - vmla.f32 q9, q14, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - cmp r1, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 92) │ │ │ │ │ - vmla.f32 q8, q9, q11 │ │ │ │ │ - vmla.f32 q10, q8, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - bne.n 177b0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add.w r2, r9, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 93) │ │ │ │ │ - vadd.f32 d7, d21, d20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - adds r5, r5, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 93) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - adc.w r1, sl, r3 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - mov sl, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 93) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - ble.n 17806 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - b.n 1777c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - sub.w r8, r3, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 96) │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 96) │ │ │ │ │ - str r5, [r4, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 96) │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 96) │ │ │ │ │ - ldrd r3, r2, [r4, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 96) │ │ │ │ │ - itt ls │ │ │ │ │ - addls r3, r3, r1 │ │ │ │ │ - strls r3, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 96) │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ │ - b.n 1737c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - sub.w r8, r3, r9 │ │ │ │ │ - b.n 1756e │ │ │ │ │ -./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 r0, [r4, #120] @ 0x78 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 17956 │ │ │ │ │ -./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 r5, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - ble.w 17a2a │ │ │ │ │ - ldr r1, [r4, #68] @ 0x44 │ │ │ │ │ - mov fp, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - vldr d22, [pc, #-300] @ 17740 │ │ │ │ │ - str r1, [sp, #8] │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - ldr r1, [r4, #104] @ 0x68 │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ - ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - add r1, sp, #52 @ 0x34 │ │ │ │ │ - str r1, [sp, #20] │ │ │ │ │ - ldr r1, [r4, #108] @ 0x6c │ │ │ │ │ - asrs r7, r7, #2 │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ - ldr r1, [r4, #112] @ 0x70 │ │ │ │ │ - ldr.w lr, [sp, #64] @ 0x40 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ - rsb r1, r3, #32 │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - mov.w r1, r2, lsl #2 │ │ │ │ │ - lsl.w r0, r5, r3 │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - vmov s15, r0 │ │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r6, [r2, #0] │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - lsr.w r5, r5, r0 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 105) │ │ │ │ │ - ldr r0, [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/12/include/arm_neon.h:10817 (discriminator 105) │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - ble.n 17910 │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - add r1, r0 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - mla r2, r5, r2, r0 │ │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - mla r2, r3, r2, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 102) │ │ │ │ │ - vld1.32 {d26-d27}, [r1]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 102) │ │ │ │ │ - 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 102) │ │ │ │ │ - vldr d18, [r2, #32] │ │ │ │ │ - vldr d19, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 102) │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - cmp r7, r0 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 102) │ │ │ │ │ - vmla.f32 q9, q10, q12 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - bgt.n 178d8 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 103) │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 103) │ │ │ │ │ - adds.w r9, r0, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - add.w r1, r8, #1 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 103) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:6212 (discriminator 103) │ │ │ │ │ - adcs.w sl, r0, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r2, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 103) │ │ │ │ │ - vstmia fp!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - adds r2, r2, r0 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - adc.w r0, r0, #0 │ │ │ │ │ - adds.w r2, r2, lr │ │ │ │ │ - adc.w ip, ip, r0 │ │ │ │ │ - mov lr, r2 │ │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ │ - strd r2, ip, [sp, #64] @ 0x40 │ │ │ │ │ - cmp r0, ip │ │ │ │ │ - mov r2, ip │ │ │ │ │ - ble.n 17a22 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r8, r1 │ │ │ │ │ - b.n 17898 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - ldrd r9, lr, [r4, #96] @ 0x60 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r2, lr │ │ │ │ │ - cmp r3, lr │ │ │ │ │ - ble.w 17488 │ │ │ │ │ - ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ - mov sl, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov ip, r0 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ - rsb fp, r3, #32 │ │ │ │ │ - vldr d22, [pc, #-572] @ 17740 │ │ │ │ │ - str r0, [sp, #8] │ │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ │ - asrs r7, r7, #2 │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - lsls r5, r2, #2 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - lsl.w r2, r1, r3 │ │ │ │ │ - lsr.w r0, r1, fp │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - ldr r6, [r2, #0] │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - 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/12/include/arm_neon.h:10817 (discriminator 113) │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - ble.n 179f8 │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - add r1, r5 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - mla r2, r0, r2, r5 │ │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ │ - adds r5, #1 │ │ │ │ │ - mla r2, r3, r2, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 110) │ │ │ │ │ - vld1.32 {d26-d27}, [r1]! │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 110) │ │ │ │ │ - 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 110) │ │ │ │ │ - vldr d18, [r2, #32] │ │ │ │ │ - vldr d19, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 110) │ │ │ │ │ - vmla.f32 q10, q14, q12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - cmp r7, r5 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 110) │ │ │ │ │ - vmla.f32 q9, q10, q12 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - bgt.n 179c0 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 111) │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - add.w r5, ip, #1 │ │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ │ - adds.w r9, r9, r2 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 111) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - adc.w lr, lr, r2 │ │ │ │ │ - cmp r0, lr │ │ │ │ │ - mov r2, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 111) │ │ │ │ │ - vstmia sl!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - ble.n 17a50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov ip, r5 │ │ │ │ │ - b.n 17988 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - sub.w r8, r3, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 106) │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 106) │ │ │ │ │ - strd r9, sl, [r4, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 106) │ │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 106) │ │ │ │ │ - ldrd r3, r1, [r4, #24] │ │ │ │ │ - subs r1, r1, r3 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 106) │ │ │ │ │ - it ls │ │ │ │ │ - addls r3, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 106) │ │ │ │ │ - mov.w r2, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 106) │ │ │ │ │ - it ls │ │ │ │ │ - strls r3, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 106) │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - strd r3, r2, [r4, #96] @ 0x60 │ │ │ │ │ - b.n 1737c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - sub.w r8, r3, ip │ │ │ │ │ - b.n 17488 │ │ │ │ │ - nop │ │ │ │ │ -vpoly3(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - ldr r2, [pc, #912] @ (17df0 ) │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - vpush {d8} │ │ │ │ │ - add r2, pc │ │ │ │ │ - sub sp, #84 @ 0x54 │ │ │ │ │ - ldr r3, [pc, #900] @ (17df4 ) │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ - 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 │ │ │ │ │ - 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:102 │ │ │ │ │ - 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:102 │ │ │ │ │ - subs r3, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:94 │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ - udiv r3, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:124 │ │ │ │ │ - ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ - subs r3, r3, r2 │ │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ │ - bic.w r3, r3, r3, asr #31 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - it ge │ │ │ │ │ - movge r3, r2 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:125 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - vcvt.f64.s32 d8, s15 │ │ │ │ │ - vmul.f64 d8, d8, d16 │ │ │ │ │ - vcvt.s32.f64 s16, d8 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - adds r5, r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - bl 15a48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - ldr.w r4, [r4, #132] @ 0x84 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:126 │ │ │ │ │ - mov ip, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ │ - asrs r3, r4, #2 │ │ │ │ │ - subs r3, #2 │ │ │ │ │ - cmp r3, #4 │ │ │ │ │ - bhi.w 1852e │ │ │ │ │ - tbh [pc, r3, lsl #1] │ │ │ │ │ - lsls r3, r2, #2 │ │ │ │ │ - lsls r5, r1, #6 │ │ │ │ │ - lsls r4, r7, #3 │ │ │ │ │ - lsls r5, r2, #8 │ │ │ │ │ - movs r5, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 6) │ │ │ │ │ - ldrb.w r3, [r7, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 181b6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 79) │ │ │ │ │ - ldr.w r8, [r7, #88] @ 0x58 │ │ │ │ │ - add.w r3, r7, #88 @ 0x58 │ │ │ │ │ - ldr.w lr, [r7, #92] @ 0x5c │ │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - stmia.w r6, {r0, r1, r2, r3} │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - ble.w 18062 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r4, #2 │ │ │ │ │ - mov r0, ip │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ - mov sl, r0 │ │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ - vldr d24, [pc, #712] @ 17de8 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - ldr r3, [r7, #104] @ 0x68 │ │ │ │ │ - ldr.w r5, [r7, #136] @ 0x88 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - rsb r1, r5, #32 │ │ │ │ │ - ldr r3, [r7, #108] @ 0x6c │ │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [r7, #112] @ 0x70 │ │ │ │ │ - ldr r7, [r7, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - vmov.i32 q11, #0 @ 0x00000000 │ │ │ │ │ - add.w r4, r3, r2, lsl #2 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - lsl.w r3, r2, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - lsr.w r9, r2, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - mul.w r9, r9, r3 │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 87) │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 87) │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 87) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - add.w r2, r9, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 84) │ │ │ │ │ - vld1.32 {d28-d29}, [r4]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - add.w r2, r3, r2, lsl #6 │ │ │ │ │ - cmp r1, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 84) │ │ │ │ │ - vldr d20, [r2, #16] │ │ │ │ │ - vldr d21, [r2, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - vldr d18, [r2, #32] │ │ │ │ │ - vldr d19, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 84) │ │ │ │ │ - vmla.f32 q10, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - vldr d16, [r2, #48] @ 0x30 │ │ │ │ │ - vldr d17, [r2, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 84) │ │ │ │ │ - vmla.f32 q9, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ - vmla.f32 q11, q8, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 84) │ │ │ │ │ - bne.n 17b84 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 85) │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d23, d22 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 85) │ │ │ │ │ - adds.w r8, r2, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - add.w r1, ip, #1 │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 85) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:6212 (discriminator 85) │ │ │ │ │ - adcs.w lr, r2, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 85) │ │ │ │ │ - vstmia sl!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 85) │ │ │ │ │ - adds r3, r3, r2 │ │ │ │ │ - adc.w r2, r7, #0 │ │ │ │ │ - adds r3, r3, r0 │ │ │ │ │ - adc.w r6, r2, r6 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - strd r3, r6, [sp, #64] @ 0x40 │ │ │ │ │ - ble.w 18520 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov ip, r1 │ │ │ │ │ - b.n 17b44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 2) │ │ │ │ │ - ldrb.w r3, [r7, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 18432 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 7) │ │ │ │ │ - ldr.w r8, [r7, #88] @ 0x58 │ │ │ │ │ - add.w r3, r7, #88 @ 0x58 │ │ │ │ │ - ldr.w lr, [r7, #92] @ 0x5c │ │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - stmia.w r6, {r0, r1, r2, r3} │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ble.w 18418 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r4, #2 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - mov r6, r1 │ │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ │ - ldr.w r5, [r7, #136] @ 0x88 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r7, #104] @ 0x68 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - vldr d22, [pc, #420] @ 17de8 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - ldr r3, [r7, #108] @ 0x6c │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [r7, #112] @ 0x70 │ │ │ │ │ - ldr r7, [r7, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - rsb r2, r5, #32 │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 15) │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r1, r2, r1, lsl #2 │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - 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 │ │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ - mul.w r0, r2, r0 │ │ │ │ │ - vmul.f64 d18, d18, d22 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 15) │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ -./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/12/include/arm_neon.h:10817 (discriminator 15) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - adds r2, r0, r4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 12) │ │ │ │ │ - vld1.32 {d28-d29}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - add.w r2, r5, r2, lsl #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 12) │ │ │ │ │ - vldr d24, [r2, #16] │ │ │ │ │ - vldr d25, [r2, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - vldr d20, [r2, #32] │ │ │ │ │ - vldr d21, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 12) │ │ │ │ │ - vmla.f32 q12, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - vldr d18, [r2, #48] @ 0x30 │ │ │ │ │ - vldr d19, [r2, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 12) │ │ │ │ │ - vmla.f32 q10, q12, q13 │ │ │ │ │ - vmla.f32 q9, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 12) │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - bne.w 18018 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - movs r4, #1 │ │ │ │ │ - b.n 17c96 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 4) │ │ │ │ │ - ldrb.w r3, [r7, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 180c8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 43) │ │ │ │ │ - ldr.w r8, [r7, #88] @ 0x58 │ │ │ │ │ - add.w r3, r7, #88 @ 0x58 │ │ │ │ │ - ldr.w lr, [r7, #92] @ 0x5c │ │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - stmia.w r6, {r0, r1, r2, r3} │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - ble.w 18062 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r4, #2 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ │ - ldr.w r5, [r7, #136] @ 0x88 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r7, #104] @ 0x68 │ │ │ │ │ - rsb r1, r5, #32 │ │ │ │ │ - vldr d24, [pc, #208] @ 17de8 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - ldr r3, [r7, #108] @ 0x6c │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [r7, #112] @ 0x70 │ │ │ │ │ - ldr r7, [r7, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r0, r3, r2, lsl #2 │ │ │ │ │ - lsl.w r2, r4, r9 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - lsrs r4, r2 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ - mul.w r4, r2, r4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 51) │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 51) │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 51) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - adds r2, r4, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 48) │ │ │ │ │ - vld1.32 {d28-d29}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - add.w r2, r3, r2, lsl #6 │ │ │ │ │ - cmp r1, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 48) │ │ │ │ │ - vldr d22, [r2, #16] │ │ │ │ │ - vldr d23, [r2, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - vldr d20, [r2, #32] │ │ │ │ │ - vldr d21, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 48) │ │ │ │ │ - vmla.f32 q11, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - vldr d18, [r2, #48] @ 0x30 │ │ │ │ │ - vldr d19, [r2, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 48) │ │ │ │ │ - vmla.f32 q10, q11, q13 │ │ │ │ │ - vmla.f32 q9, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 48) │ │ │ │ │ - bne.n 17d6a │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 49) │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 49) │ │ │ │ │ - adds.w r8, r2, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - add.w r1, sl, #1 │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 49) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:6212 (discriminator 49) │ │ │ │ │ - adcs.w lr, r2, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 49) │ │ │ │ │ - vstmia ip!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 49) │ │ │ │ │ - adds r3, r3, r2 │ │ │ │ │ - adc.w r2, r7, #0 │ │ │ │ │ - adds r3, r3, r5 │ │ │ │ │ - adc.w r6, r2, r6 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - strd r3, r6, [sp, #64] @ 0x40 │ │ │ │ │ - ble.w 1805a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - b.n 17d30 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ - str r0, [r0, #72] @ 0x48 │ │ │ │ │ - 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, [r7, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 18340 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 25) │ │ │ │ │ - ldr.w r8, [r7, #88] @ 0x58 │ │ │ │ │ - add.w r3, r7, #88 @ 0x58 │ │ │ │ │ - ldr.w lr, [r7, #92] @ 0x5c │ │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - stmia.w r6, {r0, r1, r2, r3} │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - ble.w 18062 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r4, #2 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ │ - ldr.w r5, [r7, #136] @ 0x88 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r7, #104] @ 0x68 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - vldr d24, [pc, #640] @ 180b8 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - rsb r1, r5, #32 │ │ │ │ │ - ldr r3, [r7, #108] @ 0x6c │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [r7, #112] @ 0x70 │ │ │ │ │ - ldr r7, [r7, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r0, r1, r2, lsl #2 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ │ - lsl.w r2, r4, r9 │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - lsrs r4, r2 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ - mul.w r4, r2, r4 │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 33) │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 33) │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 33) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - adds r2, r4, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 30) │ │ │ │ │ - vld1.32 {d28-d29}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - add.w r2, r5, r2, lsl #6 │ │ │ │ │ - cmp r1, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 30) │ │ │ │ │ - vldr d22, [r2, #16] │ │ │ │ │ - vldr d23, [r2, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - vldr d20, [r2, #32] │ │ │ │ │ - vldr d21, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 30) │ │ │ │ │ - vmla.f32 q11, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - vldr d18, [r2, #48] @ 0x30 │ │ │ │ │ - vldr d19, [r2, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 30) │ │ │ │ │ - vmla.f32 q10, q11, q13 │ │ │ │ │ - vmla.f32 q9, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 30) │ │ │ │ │ - bne.n 17e8a │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 31) │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 31) │ │ │ │ │ - adds.w r8, r0, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - add.w r1, sl, #1 │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 31) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:6212 (discriminator 31) │ │ │ │ │ - adcs.w lr, r0, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r2, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 31) │ │ │ │ │ - vstmia ip!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 31) │ │ │ │ │ - adds r2, r2, r0 │ │ │ │ │ - adc.w r0, r7, #0 │ │ │ │ │ - adds r2, r2, r3 │ │ │ │ │ - adc.w r6, r0, r6 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ - strd r2, r6, [sp, #64] @ 0x40 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - ble.w 1805a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - b.n 17e50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 5) │ │ │ │ │ - ldrb.w r3, [r7, #120] @ 0x78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 1827a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 61) │ │ │ │ │ - ldr.w r8, [r7, #88] @ 0x58 │ │ │ │ │ - add.w r3, r7, #88 @ 0x58 │ │ │ │ │ - ldr.w lr, [r7, #92] @ 0x5c │ │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - stmia.w r6, {r0, r1, r2, r3} │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - ble.w 18062 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - asrs r3, r4, #2 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ │ - ldr.w r5, [r7, #136] @ 0x88 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [r7, #104] @ 0x68 │ │ │ │ │ - rsb r1, r5, #32 │ │ │ │ │ - vldr d24, [pc, #368] @ 180b8 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - ldr r3, [r7, #108] @ 0x6c │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [r7, #112] @ 0x70 │ │ │ │ │ - ldr r7, [r7, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r0, r3, r2, lsl #2 │ │ │ │ │ - lsl.w r2, r4, r9 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - lsrs r4, r2 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ - vmov.i32 q11, #0 @ 0x00000000 │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - mul.w r4, r2, r4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 69) │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 69) │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #52] @ 0x34 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 69) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - adds r2, r4, r1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 66) │ │ │ │ │ - vld1.32 {d28-d29}, [r0]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - add.w r2, r3, r2, lsl #6 │ │ │ │ │ - cmp r1, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 66) │ │ │ │ │ - vldr d20, [r2, #16] │ │ │ │ │ - vldr d21, [r2, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - vldr d18, [r2, #32] │ │ │ │ │ - vldr d19, [r2, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 66) │ │ │ │ │ - vmla.f32 q10, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - vldr d16, [r2, #48] @ 0x30 │ │ │ │ │ - vldr d17, [r2, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 66) │ │ │ │ │ - vmla.f32 q9, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ - vmla.f32 q11, q8, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 66) │ │ │ │ │ - bne.n 17f9c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 67) │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d23, d22 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 67) │ │ │ │ │ - adds.w r8, r2, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - add.w r1, sl, #1 │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 67) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:6212 (discriminator 67) │ │ │ │ │ - adcs.w lr, r2, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - it cs │ │ │ │ │ - movcs r3, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 67) │ │ │ │ │ - vstmia ip!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 67) │ │ │ │ │ - adds r3, r3, r2 │ │ │ │ │ - adc.w r2, r7, #0 │ │ │ │ │ - adds r3, r3, r5 │ │ │ │ │ - adc.w r6, r2, r6 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - strd r3, r6, [sp, #64] @ 0x40 │ │ │ │ │ - ble.n 1805a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - b.n 17f62 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 13) │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 13) │ │ │ │ │ - adds.w r8, r1, r8 │ │ │ │ │ -./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/12/include/arm_neon.h:3686 (discriminator 13) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:6212 (discriminator 13) │ │ │ │ │ - adcs.w lr, r1, lr │ │ │ │ │ -./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 13) │ │ │ │ │ - vstmia ip!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 13) │ │ │ │ │ - adds r2, r2, r1 │ │ │ │ │ - adc.w r1, r7, #0 │ │ │ │ │ - adds r2, r2, r3 │ │ │ │ │ - adc.w r6, r1, r6 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - strd r2, r6, [sp, #64] @ 0x40 │ │ │ │ │ - ble.w 18410 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov sl, r0 │ │ │ │ │ - b.n 17c5c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - sub.w r5, r3, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 88) │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 88) │ │ │ │ │ - ldrd r3, r1, [r0, #24] │ │ │ │ │ - subs r1, r1, r3 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 88) │ │ │ │ │ - itt ls │ │ │ │ │ - addls r3, r3, r2 │ │ │ │ │ - strls r3, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - strd r8, lr, [r1, #88] @ 0x58 │ │ │ │ │ - strd r3, r2, [r1, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - ldr r3, [r1, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:88 │ │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:89 │ │ │ │ │ - mls r3, r2, r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:122 │ │ │ │ │ - ldr r2, [pc, #44] @ (180c0 ) │ │ │ │ │ -./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, #44] @ (180c4 ) │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ - eors r2, r3 │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ - bne.w 1852a │ │ │ │ │ - add sp, #84 @ 0x54 │ │ │ │ │ - vpop {d8} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - nop │ │ │ │ │ - nop.w │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ - ldrsh r4, [r2, r1] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 44) │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - ldrd r6, sl, [r2, #96] @ 0x60 │ │ │ │ │ - cmp fp, sl │ │ │ │ │ - mov r1, sl │ │ │ │ │ - ble.n 18194 │ │ │ │ │ - ldr.w r5, [r2, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - ldr r3, [r2, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d24, [pc, #804] @ 18408 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - mov lr, r0 │ │ │ │ │ - ldr r3, [r2, #112] @ 0x70 │ │ │ │ │ - mov.w ip, r4, asr #2 │ │ │ │ │ - ldr r7, [r2, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - rsb r3, r5, #32 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 59) │ │ │ │ │ - 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, #20] │ │ │ │ │ - lsr.w r4, r6, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mul.w r4, r4, ip │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 59) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 56) │ │ │ │ │ - vld1.32 {d28-d29}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - add.w r3, r0, r3, lsl #6 │ │ │ │ │ - cmp r2, #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 56) │ │ │ │ │ - vldr d22, [r3, #16] │ │ │ │ │ - vldr d23, [r3, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - vldr d20, [r3, #32] │ │ │ │ │ - vldr d21, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 56) │ │ │ │ │ - vmla.f32 q11, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - vldr d18, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d19, [r3, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 56) │ │ │ │ │ - vmla.f32 q10, q11, q13 │ │ │ │ │ - vmla.f32 q9, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 56) │ │ │ │ │ - bne.n 1812e │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 57) │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add.w r2, r9, #1 │ │ │ │ │ - adds r6, r6, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 57) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - adc.w r1, sl, r7 │ │ │ │ │ - cmp fp, r1 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 57) │ │ │ │ │ - vstmia lr!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 57) │ │ │ │ │ - ble.n 1818c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - b.n 180f8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - sub.w r5, r3, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 96) │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 96) │ │ │ │ │ - ldrd r3, r2, [r0, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 96) │ │ │ │ │ - it ls │ │ │ │ │ - addls r3, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 96) │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 96) │ │ │ │ │ - it ls │ │ │ │ │ - strls r3, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 96) │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r6, [r2, #96] @ 0x60 │ │ │ │ │ - str r3, [r2, #100] @ 0x64 │ │ │ │ │ - b.n 18086 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 80) │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - ldrd r6, sl, [r2, #96] @ 0x60 │ │ │ │ │ - cmp fp, sl │ │ │ │ │ - mov r1, sl │ │ │ │ │ - ble.n 18194 │ │ │ │ │ - ldr.w r5, [r2, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - ldr r3, [r2, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d24, [pc, #568] @ 18408 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - mov lr, r0 │ │ │ │ │ - ldr r3, [r2, #112] @ 0x70 │ │ │ │ │ - mov.w ip, r4, asr #2 │ │ │ │ │ - ldr r7, [r2, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - rsb r3, r5, #32 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 95) │ │ │ │ │ - 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, #20] │ │ │ │ │ - lsr.w r4, r6, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mul.w r4, r4, ip │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 95) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 92) │ │ │ │ │ - vld1.32 {d28-d29}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - add.w r3, r0, r3, lsl #6 │ │ │ │ │ - cmp r2, #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 92) │ │ │ │ │ - vldr d20, [r3, #16] │ │ │ │ │ - vldr d21, [r3, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - vldr d18, [r3, #32] │ │ │ │ │ - vldr d19, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 92) │ │ │ │ │ - vmla.f32 q10, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - vldr d16, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d17, [r3, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 92) │ │ │ │ │ - vmla.f32 q9, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ - vmla.f32 q11, q8, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 92) │ │ │ │ │ - bne.n 1821c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 93) │ │ │ │ │ - vadd.f32 d7, d23, d22 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add.w r2, r9, #1 │ │ │ │ │ - adds r6, r6, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 93) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - adc.w r1, sl, r7 │ │ │ │ │ - cmp fp, r1 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 93) │ │ │ │ │ - vstmia lr!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 93) │ │ │ │ │ - ble.n 1818c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - b.n 181e6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 62) │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - ldrd r6, sl, [r2, #96] @ 0x60 │ │ │ │ │ - cmp fp, sl │ │ │ │ │ - mov r1, sl │ │ │ │ │ - ble.n 18194 │ │ │ │ │ - ldr.w r5, [r2, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - ldr r3, [r2, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d24, [pc, #372] @ 18408 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - mov lr, r0 │ │ │ │ │ - ldr r3, [r2, #112] @ 0x70 │ │ │ │ │ - mov.w ip, r4, asr #2 │ │ │ │ │ - ldr r7, [r2, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - rsb r3, r5, #32 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 77) │ │ │ │ │ - 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, #20] │ │ │ │ │ - lsr.w r4, r6, r3 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mul.w r4, r4, ip │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - vmul.f64 d16, d16, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d16 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 77) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 74) │ │ │ │ │ - vld1.32 {d28-d29}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - add.w r3, r0, r3, lsl #6 │ │ │ │ │ - cmp r2, #5 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 74) │ │ │ │ │ - vldr d20, [r3, #16] │ │ │ │ │ - vldr d21, [r3, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - vldr d18, [r3, #32] │ │ │ │ │ - vldr d19, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 74) │ │ │ │ │ - vmla.f32 q10, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - vldr d16, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d17, [r3, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 74) │ │ │ │ │ - vmla.f32 q9, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q13 │ │ │ │ │ - vmla.f32 q11, q8, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 74) │ │ │ │ │ - bne.n 182e0 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 75) │ │ │ │ │ - vadd.f32 d7, d23, d22 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add.w r2, r9, #1 │ │ │ │ │ - adds r6, r6, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 75) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - adc.w r1, sl, r7 │ │ │ │ │ - cmp fp, r1 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 75) │ │ │ │ │ - vstmia lr!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 75) │ │ │ │ │ - ble.w 1818c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - b.n 182aa │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 26) │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - ldrd r6, sl, [r2, #96] @ 0x60 │ │ │ │ │ - cmp fp, sl │ │ │ │ │ - mov r1, sl │ │ │ │ │ - ble.w 18194 │ │ │ │ │ - ldr.w r5, [r2, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - ldr r3, [r2, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d24, [pc, #172] @ 18408 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - mov lr, r0 │ │ │ │ │ - ldr r3, [r2, #112] @ 0x70 │ │ │ │ │ - mov.w ip, r4, asr #2 │ │ │ │ │ - ldr r7, [r2, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - rsb r3, r5, #32 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 41) │ │ │ │ │ - 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, #20] │ │ │ │ │ - lsr.w r4, r6, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mul.w r4, r4, ip │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - vmul.f64 d18, d18, d24 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 41) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 38) │ │ │ │ │ - vld1.32 {d28-d29}, [r1]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - add.w r3, r0, r3, lsl #6 │ │ │ │ │ - cmp r2, #3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 38) │ │ │ │ │ - vldr d22, [r3, #16] │ │ │ │ │ - vldr d23, [r3, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - vldr d20, [r3, #32] │ │ │ │ │ - vldr d21, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 38) │ │ │ │ │ - vmla.f32 q11, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - vldr d18, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d19, [r3, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 38) │ │ │ │ │ - vmla.f32 q10, q11, q13 │ │ │ │ │ - vmla.f32 q9, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 38) │ │ │ │ │ - bne.n 183a8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 39) │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add.w r2, r9, #1 │ │ │ │ │ - adds r6, r6, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 39) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - adc.w r1, sl, r7 │ │ │ │ │ - cmp fp, r1 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 39) │ │ │ │ │ - vstmia lr!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 39) │ │ │ │ │ - ble.w 1818c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - b.n 18372 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - sub.w r5, r3, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 16) │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 16) │ │ │ │ │ - ldrd r3, r2, [r0, #24] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ - bhi.w 18078 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 │ │ │ │ │ - add r3, r1 │ │ │ │ │ - str r3, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:107 │ │ │ │ │ - b.n 18078 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 8) │ │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ │ - ldrd r1, sl, [r6, #96] @ 0x60 │ │ │ │ │ - cmp fp, sl │ │ │ │ │ - mov r2, sl │ │ │ │ │ - ble.n 184fe │ │ │ │ │ - ldr.w r5, [r6, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - ldr r3, [r6, #68] @ 0x44 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - vldr d22, [pc, #-68] @ 18408 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - mov lr, r0 │ │ │ │ │ - ldr r3, [r6, #112] @ 0x70 │ │ │ │ │ - mov.w ip, r4, asr #2 │ │ │ │ │ - ldr r7, [r6, #116] @ 0x74 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - rsb r3, r5, #32 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 23) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - vmov.i32 q8, #0 @ 0x00000000 │ │ │ │ │ - add.w r2, r3, r2, lsl #2 │ │ │ │ │ - lsl.w r3, r1, r5 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - lsr.w r6, r1, r3 │ │ │ │ │ - vcvt.f64.u32 d18, s15 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mul.w r6, r6, ip │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - vmul.f64 d18, d18, d22 │ │ │ │ │ - vcvt.f32.f64 s15, d18 │ │ │ │ │ - vstr s15, [sp, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 23) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - adds r3, r6, r4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 20) │ │ │ │ │ - vld1.32 {d28-d29}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - add.w r3, r0, r3, lsl #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 20) │ │ │ │ │ - vldr d24, [r3, #16] │ │ │ │ │ - vldr d25, [r3, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - vldr d20, [r3, #32] │ │ │ │ │ - vldr d21, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 20) │ │ │ │ │ - vmla.f32 q12, q15, q13 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - vldr d18, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d19, [r3, #56] @ 0x38 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 20) │ │ │ │ │ - vmla.f32 q10, q12, q13 │ │ │ │ │ - vmla.f32 q9, q10, q13 │ │ │ │ │ - vmla.f32 q8, q9, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 20) │ │ │ │ │ - cbnz r4, 184d4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - movs r4, #1 │ │ │ │ │ - b.n 18498 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 21) │ │ │ │ │ - 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 r1, r1, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 21) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - adc.w r2, sl, r7 │ │ │ │ │ - cmp fp, r2 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 21) │ │ │ │ │ - vstmia lr!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 21) │ │ │ │ │ - ble.n 184f6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - b.n 18462 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - sub.w r5, r3, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 24) │ │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 24) │ │ │ │ │ - ldrd r3, r0, [r4, #24] │ │ │ │ │ - subs r0, r0, r3 │ │ │ │ │ - cmp r2, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 24) │ │ │ │ │ - it ls │ │ │ │ │ - addls r3, r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 24) │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 24) │ │ │ │ │ - it ls │ │ │ │ │ - strls r3, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 24) │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r1, [r2, #96] @ 0x60 │ │ │ │ │ - str r3, [r2, #100] @ 0x64 │ │ │ │ │ - b.n 18086 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r3, s16 │ │ │ │ │ - sub.w r5, r3, ip │ │ │ │ │ - b.n 18062 │ │ │ │ │ -./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, [r7, #120] @ 0x78 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - beq.w 18648 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 97) │ │ │ │ │ - ldr.w r9, [r7, #88] @ 0x58 │ │ │ │ │ - add.w r3, r7, #88 @ 0x58 │ │ │ │ │ - ldr.w sl, [r7, #92] @ 0x5c │ │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ - cmp fp, r3 │ │ │ │ │ - stmia.w r6, {r0, r1, r2, r3} │ │ │ │ │ - ble.w 18724 │ │ │ │ │ - ldr.w r5, [r7, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov lr, r2 │ │ │ │ │ - ldr r2, [r7, #68] @ 0x44 │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ - vldr d24, [pc, #-344] @ 18408 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - ldr r2, [r7, #104] @ 0x68 │ │ │ │ │ - str.w ip, [sp, #36] @ 0x24 │ │ │ │ │ - mov ip, r3 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - add r2, sp, #52 @ 0x34 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - ldr r2, [r7, #108] @ 0x6c │ │ │ │ │ - asrs r6, r4, #2 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ │ - ldr r7, [r7, #116] @ 0x74 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - rsb r2, r5, #32 │ │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - mov.w r2, r3, lsl #2 │ │ │ │ │ - lsl.w r1, r0, r5 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - vmov s15, r1 │ │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - lsr.w r0, r0, r1 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 105) │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ -./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/12/include/arm_neon.h:10817 (discriminator 105) │ │ │ │ │ - vld1.32 {d18[]-d19[]}, [r1] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 105) │ │ │ │ │ - ble.n 18602 │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - add r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - mla r3, r0, r3, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 102) │ │ │ │ │ - vld1.32 {d28-d29}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - add.w r3, r4, r3, lsl #6 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - cmp r6, r1 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 102) │ │ │ │ │ - vldr d26, [r3, #16] │ │ │ │ │ - vldr d27, [r3, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - vldr d22, [r3, #32] │ │ │ │ │ - vldr d23, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 102) │ │ │ │ │ - vmla.f32 q13, q15, q9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - vldr d20, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d21, [r3, #56] @ 0x38 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 102) │ │ │ │ │ - vmla.f32 q11, q13, q9 │ │ │ │ │ - vmla.f32 q10, q11, q9 │ │ │ │ │ - vmla.f32 q8, q10, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 102) │ │ │ │ │ - bgt.n 185c2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 103) │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 103) │ │ │ │ │ - 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/12/include/arm_neon.h:3686 (discriminator 103) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:6212 (discriminator 103) │ │ │ │ │ - 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 103) │ │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - adds r3, r3, r1 │ │ │ │ │ - adc.w r1, r7, #0 │ │ │ │ │ - adds.w r3, r3, lr │ │ │ │ │ - adc.w ip, ip, r1 │ │ │ │ │ - mov lr, r3 │ │ │ │ │ - cmp fp, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 103) │ │ │ │ │ - vstmia r0!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - strd r3, ip, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 103) │ │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 103) │ │ │ │ │ - mov r3, ip │ │ │ │ │ - ble.n 1871c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - b.n 18584 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 98) │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - ldrd r9, lr, [r0, #96] @ 0x60 │ │ │ │ │ - cmp fp, lr │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - mov r3, lr │ │ │ │ │ - ble.n 18754 │ │ │ │ │ - ldr.w r5, [r0, #136] @ 0x88 │ │ │ │ │ - mov sl, ip │ │ │ │ │ - ldr r7, [r0, #116] @ 0x74 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov ip, r1 │ │ │ │ │ - asrs r1, r4, #2 │ │ │ │ │ - add.w r8, sp, #56 @ 0x38 │ │ │ │ │ - str r1, [sp, #20] │ │ │ │ │ - rsb r4, r5, #32 │ │ │ │ │ - ldr r1, [r0, #68] @ 0x44 │ │ │ │ │ - vldr d24, [pc, #-616] @ 18408 │ │ │ │ │ - str r1, [sp, #8] │ │ │ │ │ - ldr r1, [r0, #112] @ 0x70 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - lsls r0, r3, #2 │ │ │ │ │ - lsl.w r3, r2, r5 │ │ │ │ │ - lsr.w r1, r2, r4 │ │ │ │ │ - vmov s15, r3 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - vcvt.f64.u32 d16, s15 │ │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - 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/12/include/arm_neon.h:10817 (discriminator 113) │ │ │ │ │ - vld1.32 {d18[]-d19[]}, [r8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 113) │ │ │ │ │ - ble.n 186f6 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - add r2, r0 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10448 (discriminator 110) │ │ │ │ │ - vld1.32 {d28-d29}, [r2]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - mla r3, r1, r3, r0 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - add.w r3, r6, r3, lsl #6 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 110) │ │ │ │ │ - vldr d26, [r3, #16] │ │ │ │ │ - vldr d27, [r3, #24] │ │ │ │ │ - vld1.64 {d30-d31}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - vldr d22, [r3, #32] │ │ │ │ │ - vldr d23, [r3, #40] @ 0x28 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 110) │ │ │ │ │ - vmla.f32 q13, q15, q9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - vldr d20, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d21, [r3, #56] @ 0x38 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1483 (discriminator 110) │ │ │ │ │ - vmla.f32 q11, q13, q9 │ │ │ │ │ - vmla.f32 q10, q11, q9 │ │ │ │ │ - vmla.f32 q8, q10, q14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 110) │ │ │ │ │ - bgt.n 186b2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:557 (discriminator 111) │ │ │ │ │ - vadd.f32 d7, d17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add.w r1, ip, #1 │ │ │ │ │ - adds.w r9, r9, r3 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:3686 (discriminator 111) │ │ │ │ │ - vpadd.f32 d7, d7, d7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - adc.w lr, lr, r7 │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - cmp fp, lr │ │ │ │ │ - mov r3, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/dev32s.h:50 (discriminator 111) │ │ │ │ │ - vstmia sl!, {s14} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 111) │ │ │ │ │ - ble.n 1874c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 │ │ │ │ │ - mov ip, r1 │ │ │ │ │ - b.n 18678 │ │ │ │ │ -./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 (discriminator 106) │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 106) │ │ │ │ │ - ldrd r2, r1, [r0, #24] │ │ │ │ │ - subs r1, r1, r2 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 106) │ │ │ │ │ - it ls │ │ │ │ │ - addls r2, r2, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 106) │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 106) │ │ │ │ │ - it ls │ │ │ │ │ - strls r2, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 106) │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - strd r9, sl, [r1, #88] @ 0x58 │ │ │ │ │ - strd r3, r2, [r1, #96] @ 0x60 │ │ │ │ │ - b.n 18086 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:130 │ │ │ │ │ - vmov r1, s16 │ │ │ │ │ - sub.w r5, r1, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:101 (discriminator 114) │ │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ │ - mul.w r3, r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:102 (discriminator 114) │ │ │ │ │ - ldrd r1, r0, [r4, #24] │ │ │ │ │ - subs r0, r0, r1 │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 114) │ │ │ │ │ - it ls │ │ │ │ │ - addls r1, r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 114) │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/fifo.h:106 (discriminator 114) │ │ │ │ │ - it ls │ │ │ │ │ - strls r1, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/poly-fir.h:128 (discriminator 114) │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - str r2, [r1, #96] @ 0x60 │ │ │ │ │ - str r3, [r1, #100] @ 0x64 │ │ │ │ │ - b.n 18086 │ │ │ │ │ -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/12/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/12/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/12/include/arm_neon.h:1193 │ │ │ │ │ - vldr d30, [r3, #16] │ │ │ │ │ - vldr d31, [r3, #24] │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/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/12/include/arm_neon.h:1193 │ │ │ │ │ - vldr d12, [r3, #48] @ 0x30 │ │ │ │ │ - vldr d13, [r3, #56] @ 0x38 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q9, q8 │ │ │ │ │ - vzip.32 q10, q11 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/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/12/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/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q10, q14 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q6 │ │ │ │ │ - vsub.f32 q8, q8, q4 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/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/12/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/12/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/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q0, q9 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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] @ 18af0 │ │ │ │ │ -./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/12/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/12/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/12/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/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q12, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q11, q11, q12 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q15, q13 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q13, q13, q15 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q9, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q11 │ │ │ │ │ - vsub.f32 q11, q8, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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 │ │ │ │ │ - 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 │ │ │ │ │ - ble.w 18ae6 │ │ │ │ │ - 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 (discriminator 3) │ │ │ │ │ - vldr d28, [r1, #128] @ 0x80 │ │ │ │ │ - vldr d29, [r1, #136] @ 0x88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1468 (discriminator 3) │ │ │ │ │ - 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/12/include/arm_neon.h:9898 (discriminator 3) │ │ │ │ │ - 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/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - 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/12/include/arm_neon.h:9898 (discriminator 3) │ │ │ │ │ - vzip.32 q9, q12 │ │ │ │ │ - vzip.32 q4, q10 │ │ │ │ │ - vzip.32 q11, q8 │ │ │ │ │ - vzip.32 q0, q13 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - 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/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q15, q10, q15 │ │ │ │ │ - vsub.f32 q11, q11, q3 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - 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/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q14 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q9, q9, q2 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - 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/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q15 │ │ │ │ │ - vsub.f32 q0, q0, q9 │ │ │ │ │ - vsub.f32 q11, q4, q11 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q13, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q10, q10, q13 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q13, q12, q3 │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1555 (discriminator 3) │ │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1556 (discriminator 3) │ │ │ │ │ - vldr d10, [r1, #240] @ 0xf0 │ │ │ │ │ - vldr d11, [r1, #248] @ 0xf8 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q15, q14, q9 │ │ │ │ │ -pffft_real_finalize_4x4(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1509 (discriminator 3) │ │ │ │ │ - vst1.64 {d26-d27}, [r2 :64] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q12, q12, q3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q13, q11, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q9, q9, q14 │ │ │ │ │ - vsub.f32 q11, q11, q10 │ │ │ │ │ - vsub.f32 q10, q8, q0 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q8, q0 │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1555 (discriminator 3) │ │ │ │ │ - cmp ip, r0 │ │ │ │ │ - add.w r3, r3, #96 @ 0x60 │ │ │ │ │ -pffft_real_finalize_4x4(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1515 (discriminator 3) │ │ │ │ │ - vstr d24, [r2, #96] @ 0x60 │ │ │ │ │ - vstr d25, [r2, #104] @ 0x68 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1510 (discriminator 3) │ │ │ │ │ - vstr d30, [r2, #16] │ │ │ │ │ - vstr d31, [r2, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1516 (discriminator 3) │ │ │ │ │ - vstr d18, [r2, #112] @ 0x70 │ │ │ │ │ - vstr d19, [r2, #120] @ 0x78 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1511 (discriminator 3) │ │ │ │ │ - vstr d26, [r2, #32] │ │ │ │ │ - vstr d27, [r2, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1513 (discriminator 3) │ │ │ │ │ - vstr d22, [r2, #64] @ 0x40 │ │ │ │ │ - vstr d23, [r2, #72] @ 0x48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1512 (discriminator 3) │ │ │ │ │ - vstr d20, [r2, #48] @ 0x30 │ │ │ │ │ - vstr d21, [r2, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1514 (discriminator 3) │ │ │ │ │ - vstr d16, [r2, #80] @ 0x50 │ │ │ │ │ - vstr d17, [r2, #88] @ 0x58 │ │ │ │ │ -pffft_real_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1555 (discriminator 3) │ │ │ │ │ - add.w r1, r1, #128 @ 0x80 │ │ │ │ │ - bgt.w 18978 │ │ │ │ │ -./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 │ │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1614 │ │ │ │ │ - adds r4, r0, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1613 │ │ │ │ │ - ldr r6, [pc, #972] @ (18ec8 ) │ │ │ │ │ - mov ip, r1 │ │ │ │ │ - ldr r5, [pc, #972] @ (18ecc ) │ │ │ │ │ - add.w r7, r1, #128 @ 0x80 │ │ │ │ │ - add r6, pc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1614 │ │ │ │ │ - mov lr, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1613 │ │ │ │ │ - vpush {d8-d15} │ │ │ │ │ - ldr r5, [r6, r5] │ │ │ │ │ - sub sp, #76 @ 0x4c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1614 │ │ │ │ │ - ands.w r4, r4, r0, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r4, r0 │ │ │ │ │ - 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:1614 │ │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ │ - asrs r4, r4, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1622 (discriminator 3) │ │ │ │ │ - vldr s15, [lr] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1621 (discriminator 3) │ │ │ │ │ - add.w lr, lr, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1622 (discriminator 3) │ │ │ │ │ - vstmia r6!, {s15} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1623 (discriminator 3) │ │ │ │ │ - vldr s15, [lr, #-16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1621 (discriminator 3) │ │ │ │ │ - cmp lr, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1623 (discriminator 3) │ │ │ │ │ - vstmia r5!, {s15} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1621 (discriminator 3) │ │ │ │ │ - bne.n 18b24 │ │ │ │ │ -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/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q3, q13 │ │ │ │ │ - vadd.f32 q2, q9, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q3, q3, q13 │ │ │ │ │ - vsub.f32 q9, q9, q8 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q14, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q14, q14, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q15, q12 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q13, q2, q11 │ │ │ │ │ - vsub.f32 q15, q15, q12 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q2, q2, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q11, q9, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q8, q3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q14, q15 │ │ │ │ │ - vadd.f32 q8, q8, q3 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q14, q14, q15 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q11, q1 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q13, q15 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q12, q12, q1 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q15 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q0 │ │ │ │ │ - vsub.f32 q8, q8, q1 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q13, q9 │ │ │ │ │ - vzip.32 q12, q8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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 │ │ │ │ │ - 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 │ │ │ │ │ - ble.w 18df8 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - mov.w lr, #1 │ │ │ │ │ -pffft_real_preprocess_4x4(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1566 (discriminator 3) │ │ │ │ │ - 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/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q15, q2, q13 │ │ │ │ │ - vadd.f32 q14, q3, q12 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q2, q2, q13 │ │ │ │ │ - vsub.f32 q3, q3, q12 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q13, q9, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q9, q9, q8 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q11, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q11, q11, q10 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - 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/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q12, q13, q15 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q13, q13, q15 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q15, q9, q14 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q9, q14 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q14, q11, q3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q11, q11, q3 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q3, q8, q2 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - 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/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q8, q2 │ │ │ │ │ - vadd.f32 q15, q15, q10 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - 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/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q12, q12, q1 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q3, q3, q4 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - 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/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q10, q11, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q9, q5 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q1 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:9898 (discriminator 3) │ │ │ │ │ - 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 │ │ │ │ │ - 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 (discriminator 3) │ │ │ │ │ - vstr d26, [r1, #-16] │ │ │ │ │ - vstr d27, [r1, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1605 (discriminator 3) │ │ │ │ │ - vstr d30, [r1, #16] │ │ │ │ │ - vstr d31, [r1, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1603 (discriminator 3) │ │ │ │ │ - vst1.64 {d28-d29}, [r1 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1606 (discriminator 3) │ │ │ │ │ - vstr d22, [r1, #32] │ │ │ │ │ - vstr d23, [r1, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1607 (discriminator 3) │ │ │ │ │ - vstr d24, [r1, #48] @ 0x30 │ │ │ │ │ - vstr d25, [r1, #56] @ 0x38 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1608 (discriminator 3) │ │ │ │ │ - vstr d20, [r1, #64] @ 0x40 │ │ │ │ │ - vstr d21, [r1, #72] @ 0x48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1609 (discriminator 3) │ │ │ │ │ - vstr d18, [r1, #80] @ 0x50 │ │ │ │ │ - vstr d19, [r1, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1610 (discriminator 3) │ │ │ │ │ - vstr d16, [r1, #96] @ 0x60 │ │ │ │ │ - vstr d17, [r1, #104] @ 0x68 │ │ │ │ │ -pffft_real_preprocess(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1640 (discriminator 3) │ │ │ │ │ - bgt.w 18c8c │ │ │ │ │ -./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] @ 18ec4 │ │ │ │ │ -./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] @ (18ed0 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1652 │ │ │ │ │ - ldr r3, [pc, #36] @ (18ecc ) │ │ │ │ │ -./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 18ec0 │ │ │ │ │ - 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 │ │ │ │ │ - strh r6, [r4, r7] │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - str r0, [r0, r1] │ │ │ │ │ - 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 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:57 │ │ │ │ │ - vldr s12, [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:58 │ │ │ │ │ - vldr s13, [r3, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:44 │ │ │ │ │ - pld [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:45 │ │ │ │ │ - pld [r3] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:46 │ │ │ │ │ - pld [r2, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:47 │ │ │ │ │ - pld [r3, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:48 │ │ │ │ │ - pld [r2, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:49 │ │ │ │ │ - pld [r3, #64] @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:50 │ │ │ │ │ - pld [r2, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:51 │ │ │ │ │ - pld [r3, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:60 │ │ │ │ │ - ble.n 18fa8 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:63 │ │ │ │ │ - vld1.64 {d26-d27}, [r3 :64] │ │ │ │ │ - vldr d24, [r3, #16] │ │ │ │ │ - vldr d25, [r3, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:62 │ │ │ │ │ - vld1.64 {d20-d21}, [r0 :64] │ │ │ │ │ - vldr d18, [r0, #16] │ │ │ │ │ - vldr d19, [r0, #24] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q12 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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 │ │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ │ - add.w ip, ip, #2 │ │ │ │ │ - cmp r4, ip │ │ │ │ │ - add.w r0, r0, #64 @ 0x40 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:65 │ │ │ │ │ - vstr d20, [r0, #-64] @ 0xffffffc0 │ │ │ │ │ - vstr d21, [r0, #-56] @ 0xffffffc8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:66 │ │ │ │ │ - vstr d18, [r0, #-48] @ 0xffffffd0 │ │ │ │ │ - vstr d19, [r0, #-40] @ 0xffffffd8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:68 │ │ │ │ │ - vldr d24, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d25, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ - vldr d18, [r3, #-16] │ │ │ │ │ - vldr d19, [r3, #-8] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q10, q9 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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 │ │ │ │ │ - bgt.n 18f12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft-wrap.c:73 │ │ │ │ │ - ldr r3, [r1, #68] @ 0x44 │ │ │ │ │ - cbnz r3, 18fbc │ │ │ │ │ -./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 190c4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:300 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - ble.n 190be │ │ │ │ │ - lsls r3, r0, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:301 │ │ │ │ │ - add.w sl, r0, #4294967295 @ 0xffffffff │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:300 │ │ │ │ │ - lsls r1, r0, #5 │ │ │ │ │ - mov.w fp, #0 │ │ │ │ │ - str r1, [sp, #8] │ │ │ │ │ - add.w r9, sp, #20 │ │ │ │ │ - lsls r1, r2, #4 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - str r1, [sp, #4] │ │ │ │ │ - strd r2, r0, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:301 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - add.w r3, r8, r6 │ │ │ │ │ - add.w ip, r6, #16 │ │ │ │ │ - adds r1, r2, r7 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - ldr.w lr, [sp, #64] @ 0x40 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vldr d18, [r3, #16] │ │ │ │ │ - vldr d19, [r3, #24] │ │ │ │ │ - vldr d20, [r0, #16] │ │ │ │ │ - vldr d21, [r0, #24] │ │ │ │ │ -passf2_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - 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/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vld1.64 {d24-d25}, [r3 :64] │ │ │ │ │ - vldr d16, [ip, #-16] │ │ │ │ │ - vldr d17, [ip, #-8] │ │ │ │ │ - vsub.f32 q10, q10, q9 │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - vld1.32 {d18[]-d19[]}, [r4]! │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q14, q8, q12 │ │ │ │ │ -passf2_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r4] │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r9] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:305 (discriminator 3) │ │ │ │ │ - vst1.64 {d28-d29}, [r2 :64] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q11, q11, q13 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q12 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vldr d26, [r0, #16] │ │ │ │ │ - vldr d27, [r0, #24] │ │ │ │ │ - vldr d28, [r3, #16] │ │ │ │ │ - vldr d29, [r3, #24] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q12, q8, q9 │ │ │ │ │ - vmul.f32 q9, q10, q9 │ │ │ │ │ - vmul.f32 q8, q8, q11 │ │ │ │ │ - vmul.f32 q10, q10, q11 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q13, q13, q14 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q10, q12, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q9, q8 │ │ │ │ │ -passf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:301 (discriminator 3) │ │ │ │ │ - cmp r5, sl │ │ │ │ │ - add.w ip, ip, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:306 (discriminator 3) │ │ │ │ │ - vstr d26, [r2, #16] │ │ │ │ │ - vstr d27, [r2, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:301 (discriminator 3) │ │ │ │ │ - add.w lr, lr, #8 │ │ │ │ │ - add.w r0, r0, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:308 (discriminator 3) │ │ │ │ │ - vst1.64 {d20-d21}, [r1 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:309 (discriminator 3) │ │ │ │ │ - vstr d18, [r1, #16] │ │ │ │ │ - vstr d19, [r1, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:301 (discriminator 3) │ │ │ │ │ - add.w r3, r3, #32 │ │ │ │ │ - add.w r2, r2, #32 │ │ │ │ │ - add.w r1, r1, #32 │ │ │ │ │ - blt.n 19012 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:300 (discriminator 2) │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - add r7, r8 │ │ │ │ │ - add fp, r3 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - add r6, r3 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - cmp r3, fp │ │ │ │ │ - bgt.n 18ffc │ │ │ │ │ -./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 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - ble.n 190be │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:294 │ │ │ │ │ - lsls r0, r0, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:295 │ │ │ │ │ - mov.w ip, r2, lsl #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:296 │ │ │ │ │ - add.w r3, r0, #16 │ │ │ │ │ - add r3, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:297 │ │ │ │ │ - add.w r9, ip, #16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 │ │ │ │ │ - mov.w lr, r8, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:294 (discriminator 3) │ │ │ │ │ - adds r1, r6, r0 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vld1.64 {d16-d17}, [r6 :64] │ │ │ │ │ - vld1.64 {d18-d19}, [r1 :64] │ │ │ │ │ -passf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:295 (discriminator 3) │ │ │ │ │ - add.w r5, r7, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 (discriminator 3) │ │ │ │ │ - add r4, r8 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q8, q9 │ │ │ │ │ -passf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 (discriminator 3) │ │ │ │ │ - cmp r2, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:294 (discriminator 3) │ │ │ │ │ - vst1.64 {d16-d17}, [r7 :64] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vld1.64 {d16-d17}, [r6 :64] │ │ │ │ │ - vld1.64 {d18-d19}, [r1 :64] │ │ │ │ │ - vsub.f32 q8, q8, q9 │ │ │ │ │ -passf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:295 (discriminator 3) │ │ │ │ │ - vst1.64 {d16-d17}, [r5 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:297 (discriminator 3) │ │ │ │ │ - add.w r5, r7, r9 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vld1.64 {d18-d19}, [r3 :64] │ │ │ │ │ - vldr d16, [r6, #16] │ │ │ │ │ - vldr d17, [r6, #24] │ │ │ │ │ - vadd.f32 q8, q8, q9 │ │ │ │ │ -passf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:296 (discriminator 3) │ │ │ │ │ - vstr d16, [r7, #16] │ │ │ │ │ - vstr d17, [r7, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 (discriminator 3) │ │ │ │ │ - add r7, r0 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vldr d16, [r6, #16] │ │ │ │ │ - vldr d17, [r6, #24] │ │ │ │ │ - vld1.64 {d18-d19}, [r3 :64] │ │ │ │ │ -passf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 (discriminator 3) │ │ │ │ │ - add.w r6, r1, r0 │ │ │ │ │ - add r3, lr │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q9 │ │ │ │ │ -passf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:297 (discriminator 3) │ │ │ │ │ - vst1.64 {d16-d17}, [r5 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:293 (discriminator 3) │ │ │ │ │ - bgt.n 190de │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:313 │ │ │ │ │ - add sp, #28 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:355 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - vpush {d8-d9} │ │ │ │ │ - sub sp, #108 @ 0x6c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:361 │ │ │ │ │ - cmp r5, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:360 │ │ │ │ │ - mul.w r1, r5, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:355 │ │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ - str r4, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r4, [sp, #164] @ 0xa4 │ │ │ │ │ - ldr r0, [pc, #876] @ (194d4 ) │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r4, [sp, #168] @ 0xa8 │ │ │ │ │ - vstr s0, [sp, #68] @ 0x44 │ │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r4, [pc, #868] @ (194d8 ) │ │ │ │ │ - add r4, pc │ │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ │ - str r0, [sp, #100] @ 0x64 │ │ │ │ │ - mov.w r0, #0 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:360 │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:361 │ │ │ │ │ - beq.w 193c0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:382 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - ble.w 193a0 │ │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ │ - mul.w r3, r3, r1 │ │ │ │ │ - lsls r0, r5, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 │ │ │ │ │ - add.w fp, r5, #4294967295 @ 0xffffffff │ │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ │ - lsls r3, r1, #4 │ │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ │ - lsls r3, r1, #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:382 │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - lsls r0, r5, #6 │ │ │ │ │ - str r0, [sp, #32] │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - add r3, sp, #68 @ 0x44 │ │ │ │ │ - lsls r0, r5, #5 │ │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - ble.w 19384 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mov r6, sl │ │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - vldr s15, [sp, #68] @ 0x44 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - add.w lr, r2, r3 │ │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ - add.w ip, r2, r3 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ - adds r7, r2, r3 │ │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - str.w sl, [sp, #24] │ │ │ │ │ - add.w r5, r3, sl │ │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ - add.w r0, r3, sl │ │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - add.w r2, r3, sl │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vld1.64 {d24-d25}, [r8 :64] │ │ │ │ │ - vldr d0, [lr, #16] │ │ │ │ │ - vldr d1, [lr, #24] │ │ │ │ │ - vldr d4, [r7, #16] │ │ │ │ │ - vldr d5, [r7, #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] │ │ │ │ │ - vld1.64 {d22-d23}, [r7 :64] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q15, q2, q13 │ │ │ │ │ - vadd.f32 q10, q12, q14 │ │ │ │ │ - vadd.f32 q9, q8, q0 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q13, q13, q2 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q2, q11, q4 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q0 │ │ │ │ │ - vsub.f32 q11, q11, q4 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q0, q10, q2 │ │ │ │ │ - vadd.f32 q4, q9, q15 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:394 (discriminator 3) │ │ │ │ │ - vst1.64 {d0-d1}, [r6 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:396 (discriminator 3) │ │ │ │ │ - vstr d8, [r6, #16] │ │ │ │ │ - vstr d9, [r6, #24] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - add.w r9, r9, #2 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q14, q12, q14 │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - vld1.32 {d2[]-d3[]}, [r3] │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:403 (discriminator 3) │ │ │ │ │ - vldr s13, [r4, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - add.w r8, r8, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:403 (discriminator 3) │ │ │ │ │ - ldr.w sl, [r4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - add.w lr, lr, #32 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q11, q11, q1 │ │ │ │ │ - vmul.f32 q12, q13, q1 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:403 (discriminator 3) │ │ │ │ │ - vmul.f32 s13, s13, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - add.w ip, ip, #32 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q9, q9, q15 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q13, q14, q12 │ │ │ │ │ - vadd.f32 q15, q8, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q12, q14, q12 │ │ │ │ │ - vsub.f32 q8, q8, q11 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - vdup.32 q14, d6[1] │ │ │ │ │ - vdup.32 q11, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:405 (discriminator 3) │ │ │ │ │ - vldr s14, [r1, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - adds r7, #32 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - 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 (discriminator 3) │ │ │ │ │ - vmul.f32 s14, s14, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - adds r6, #32 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q13, q13, q14 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q11, q11, q0 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:403 (discriminator 3) │ │ │ │ │ - str.w sl, [sp, #76] @ 0x4c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - adds r4, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:405 (discriminator 3) │ │ │ │ │ - ldr.w sl, [r1] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - adds r5, #32 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - vdup.32 q1, d7[0] │ │ │ │ │ - vdup.32 q15, sl │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q10, q10, q2 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:406 (discriminator 3) │ │ │ │ │ - vstr d26, [r5, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d27, [r5, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:407 (discriminator 3) │ │ │ │ │ - vstr d22, [r5, #-16] │ │ │ │ │ - vstr d23, [r5, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:410 (discriminator 3) │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - adds r1, #8 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - 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 (discriminator 3) │ │ │ │ │ - vstr s14, [sp, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - adds r3, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:410 (discriminator 3) │ │ │ │ │ - vldr s14, [r3, #-4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - adds r0, #32 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q9, q2 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:410 (discriminator 3) │ │ │ │ │ - vmul.f32 s14, s14, s15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - adds r2, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:405 (discriminator 3) │ │ │ │ │ - str.w sl, [sp, #84] @ 0x54 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:410 (discriminator 3) │ │ │ │ │ - ldr.w sl, [r3, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:412 (discriminator 3) │ │ │ │ │ - vstr d18, [r0, #-16] │ │ │ │ │ - vstr d19, [r0, #-8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - vdup.32 q11, d7[0] │ │ │ │ │ - vdup.32 q9, sl │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - 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/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q10, q10, q1 │ │ │ │ │ - vsub.f32 q12, q12, q11 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q8, q13 │ │ │ │ │ -passf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - cmp r9, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:411 (discriminator 3) │ │ │ │ │ - vstr d20, [r0, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d21, [r0, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:403 (discriminator 3) │ │ │ │ │ - vstr s13, [sp, #80] @ 0x50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:415 (discriminator 3) │ │ │ │ │ - vstr d24, [r2, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d25, [r2, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:416 (discriminator 3) │ │ │ │ │ - vstr d16, [r2, #-16] │ │ │ │ │ - vstr d17, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:410 (discriminator 3) │ │ │ │ │ - vstr s14, [sp, #96] @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:410 (discriminator 3) │ │ │ │ │ - str.w sl, [sp, #92] @ 0x5c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:383 (discriminator 3) │ │ │ │ │ - blt.w 19200 │ │ │ │ │ - ldr.w sl, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:382 │ │ │ │ │ - ldrd r2, r3, [sp, #12] │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - add r3, r2 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - add sl, r2 │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - add r2, r1 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bgt.w 191bc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:355 │ │ │ │ │ - ldr r2, [pc, #312] @ (194dc ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:420 │ │ │ │ │ - ldr r3, [pc, #304] @ (194d4 ) │ │ │ │ │ -./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 194ce │ │ │ │ │ - add sp, #108 @ 0x6c │ │ │ │ │ - vpop {d8-d9} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:362 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - ble.n 193a0 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:378 │ │ │ │ │ - movs r1, #48 @ 0x30 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:374 │ │ │ │ │ - lsls r6, r0, #4 │ │ │ │ │ - add.w r2, sl, #32 │ │ │ │ │ - mla r1, r1, r0, sl │ │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:375 │ │ │ │ │ - add.w r7, r6, #16 │ │ │ │ │ - add.w sl, sl, r0, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:362 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - add.w ip, sp, #68 @ 0x44 │ │ │ │ │ - mov lr, r0 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - 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/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - vld1.32 {d4[]-d5[]}, [ip] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q13, q15, q3 │ │ │ │ │ - vsub.f32 q12, q1, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q15, q15, q3 │ │ │ │ │ - vadd.f32 q10, q10, q1 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q3, q9, q11 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q13, q13, q2 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q9, q11 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q12, q12, q2 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q11, q8, q14 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q8, q14 │ │ │ │ │ - vadd.f32 q1, q9, q15 │ │ │ │ │ - vadd.f32 q2, q8, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q9, q9, q15 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q14, q11, q13 │ │ │ │ │ - vadd.f32 q15, q3, q12 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - 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:374 (discriminator 3) │ │ │ │ │ - adds r4, r2, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:362 (discriminator 3) │ │ │ │ │ - adds r5, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:375 (discriminator 3) │ │ │ │ │ - adds r0, r2, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:362 (discriminator 3) │ │ │ │ │ - add.w sl, sl, #32 │ │ │ │ │ - cmp lr, r5 │ │ │ │ │ - add.w r1, r1, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:372 (discriminator 3) │ │ │ │ │ - vstr d2, [r2, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d3, [r2, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:373 (discriminator 3) │ │ │ │ │ - vstr d4, [r2, #-16] │ │ │ │ │ - vstr d5, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:362 (discriminator 3) │ │ │ │ │ - add.w r3, r3, #128 @ 0x80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:375 (discriminator 3) │ │ │ │ │ - add.w r2, r2, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:374 (discriminator 3) │ │ │ │ │ - vstr d30, [r4, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d31, [r4, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:375 (discriminator 3) │ │ │ │ │ - vstr d28, [r0, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d29, [r0, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:376 (discriminator 3) │ │ │ │ │ - vstr d18, [sl, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d19, [sl, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:377 (discriminator 3) │ │ │ │ │ - vstr d16, [sl, #-16] │ │ │ │ │ - vstr d17, [sl, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:378 (discriminator 3) │ │ │ │ │ - vstr d24, [r1, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d25, [r1, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:379 (discriminator 3) │ │ │ │ │ - vstr d22, [r1, #-16] │ │ │ │ │ - vstr d23, [r1, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:362 (discriminator 3) │ │ │ │ │ - bgt.n 193e6 │ │ │ │ │ - b.n 193a0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:420 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ - nop │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - ldr r5, [pc, #472] @ (196b4 ) │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - ldr r3, [pc, #272] @ (195f0 ) │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -cfftf1_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1187 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - vpush {d8} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1189 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - it eq │ │ │ │ │ - moveq r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1187 │ │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ │ - ldr r4, [sp, #84] @ 0x54 │ │ │ │ │ - vldr s16, [sp, #88] @ 0x58 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1190 │ │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1187 │ │ │ │ │ - ldr.w r9, [sp, #80] @ 0x50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1190 │ │ │ │ │ - str r5, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1194 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1187 │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1194 │ │ │ │ │ - ble.n 19596 │ │ │ │ │ - mov fp, r2 │ │ │ │ │ - add.w sl, r4, #4 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1192 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1191 │ │ │ │ │ - movs r5, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1194 │ │ │ │ │ - movs r7, #2 │ │ │ │ │ - b.n 19564 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1209 │ │ │ │ │ - add.w ip, r0, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1199 │ │ │ │ │ - cmp r4, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1210 │ │ │ │ │ - add.w lr, r0, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1211 │ │ │ │ │ - add.w ip, r9, ip, lsl #2 │ │ │ │ │ - add.w lr, r9, lr, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1199 │ │ │ │ │ - bne.n 19546 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1211 │ │ │ │ │ - strd ip, lr, [sp, #4] │ │ │ │ │ - add.w ip, r9, r6, lsl #2 │ │ │ │ │ - vcvt.f32.s32 s0, s16 │ │ │ │ │ - str.w ip, [sp] │ │ │ │ │ - strd r0, r3, [sp, #24] │ │ │ │ │ - bl 19148 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1212 │ │ │ │ │ - ldrd r0, r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1227 │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1226 │ │ │ │ │ - add.w r4, r4, #4294967295 @ 0xffffffff │ │ │ │ │ - mla r6, r0, r4, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1194 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1230 │ │ │ │ │ - mov r2, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1227 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - itt eq │ │ │ │ │ - moveq r2, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1228 │ │ │ │ │ - moveq r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1194 │ │ │ │ │ - adds r1, r7, #1 │ │ │ │ │ - cmp r0, r7 │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - blt.n 19598 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1195 │ │ │ │ │ - ldr.w r4, [sl, #4]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1196 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1197 │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1196 │ │ │ │ │ - mul.w r5, r4, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1199 │ │ │ │ │ - cmp r4, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1197 │ │ │ │ │ - sdiv r0, r0, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1198 │ │ │ │ │ - mov.w r0, r0, lsl #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1199 │ │ │ │ │ - bne.n 19516 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1214 │ │ │ │ │ - add.w ip, r9, r6, lsl #2 │ │ │ │ │ - vcvt.f32.s32 s0, s16 │ │ │ │ │ - str.w ip, [sp] │ │ │ │ │ - strd r0, r3, [sp, #24] │ │ │ │ │ - bl 18fc4 │ │ │ │ │ - ldrd r0, r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1215 │ │ │ │ │ - b.n 19546 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1194 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1235 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ │ - vpop {d8} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -radf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:494 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - sub sp, #20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:496 │ │ │ │ │ - mul.w r8, r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:497 │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - ble.w 19718 │ │ │ │ │ - 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 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - adds r2, r6, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:498 (discriminator 3) │ │ │ │ │ - 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 (discriminator 3) │ │ │ │ │ - add r4, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:499 (discriminator 3) │ │ │ │ │ - add.w ip, r2, lr │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q10, q8, q9 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q9 │ │ │ │ │ -radf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:497 (discriminator 3) │ │ │ │ │ - cmp r4, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:499 (discriminator 3) │ │ │ │ │ - vst1.64 {d20-d21}, [ip :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:497 (discriminator 3) │ │ │ │ │ - add r0, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:500 (discriminator 3) │ │ │ │ │ - vstr d16, [r2, #-16] │ │ │ │ │ - vstr d17, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:497 (discriminator 3) │ │ │ │ │ - add r2, r3 │ │ │ │ │ - blt.n 195d4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:502 │ │ │ │ │ - cmp r5, #1 │ │ │ │ │ - ble.w 19718 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:503 │ │ │ │ │ - cmp r5, #2 │ │ │ │ │ - beq.n 196d6 │ │ │ │ │ - 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 3) │ │ │ │ │ - sub.w lr, r0, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:505 (discriminator 3) │ │ │ │ │ - add.w ip, ip, #2 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [r0] │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [lr] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:506 (discriminator 3) │ │ │ │ │ - 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/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - 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 (discriminator 3) │ │ │ │ │ - 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/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q9, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q14 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q11, q10, q9 │ │ │ │ │ - vadd.f32 q13, q12, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q10, q10, q9 │ │ │ │ │ - vsub.f32 q8, q8, q12 │ │ │ │ │ -radf2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:505 (discriminator 3) │ │ │ │ │ - cmp r5, ip │ │ │ │ │ - add.w r4, r4, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:509 (discriminator 3) │ │ │ │ │ - vstr d26, [r2, #32] │ │ │ │ │ - vstr d27, [r2, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:505 (discriminator 3) │ │ │ │ │ - add.w r1, r1, #32 │ │ │ │ │ - add.w r0, r0, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:510 (discriminator 3) │ │ │ │ │ - vstr d16, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d17, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:505 (discriminator 3) │ │ │ │ │ - add.w r2, r2, #32 │ │ │ │ │ - sub.w r3, r3, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:511 (discriminator 3) │ │ │ │ │ - vstr d22, [r2, #-16] │ │ │ │ │ - vstr d23, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:512 (discriminator 3) │ │ │ │ │ - vstr d20, [r3, #-16] │ │ │ │ │ - vstr d21, [r3, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:505 (discriminator 3) │ │ │ │ │ - bgt.n 19638 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:504 (discriminator 2) │ │ │ │ │ - cmp r9, r8 │ │ │ │ │ - add sl, r7 │ │ │ │ │ - blt.n 19620 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:515 │ │ │ │ │ - lsls r2, r5, #31 │ │ │ │ │ - ldrd r3, r1, [sp, #8] │ │ │ │ │ - bmi.n 19718 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:517 │ │ │ │ │ - add.w r2, r5, r8 │ │ │ │ │ - adds r0, r1, r7 │ │ │ │ │ - add.w r2, r1, r2, lsl #4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 │ │ │ │ │ - ldr r1, [pc, #60] @ (19720 ) │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/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/12/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 │ │ │ │ │ - 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 │ │ │ │ │ - vst1.64 {d16-d17}, [r6 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:517 │ │ │ │ │ - add r2, r7 │ │ │ │ │ - add r0, r7 │ │ │ │ │ - add r6, r3 │ │ │ │ │ - blt.n 196ec │ │ │ │ │ -./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 r4, #216 @ 0xd8 │ │ │ │ │ - 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 │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - ble.w 1989e │ │ │ │ │ - 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 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - add r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:529 (discriminator 3) │ │ │ │ │ - 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 3) │ │ │ │ │ - add.w ip, r3, lr │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q10, q8, q9 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q9 │ │ │ │ │ -radb2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:528 (discriminator 3) │ │ │ │ │ - cmp r4, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:530 (discriminator 3) │ │ │ │ │ - vst1.64 {d20-d21}, [ip :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:528 (discriminator 3) │ │ │ │ │ - add r0, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:531 (discriminator 3) │ │ │ │ │ - vst1.64 {d16-d17}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:528 (discriminator 3) │ │ │ │ │ - add r3, r7 │ │ │ │ │ - blt.n 19752 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:533 │ │ │ │ │ - cmp r5, #1 │ │ │ │ │ - ble.w 1989e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:534 │ │ │ │ │ - cmp r5, #2 │ │ │ │ │ - beq.n 19854 │ │ │ │ │ - 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 (discriminator 3) │ │ │ │ │ - vldr d22, [r3, #-48] @ 0xffffffd0 │ │ │ │ │ - vldr d23, [r3, #-40] @ 0xffffffd8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:538 (discriminator 3) │ │ │ │ │ - vldr d20, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d21, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:537 (discriminator 3) │ │ │ │ │ - vldr d18, [r2, #16] │ │ │ │ │ - vldr d19, [r2, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:538 (discriminator 3) │ │ │ │ │ - vldr d16, [r2, #32] │ │ │ │ │ - vldr d17, [r2, #40] @ 0x28 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q12, q9, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q9, q9, q11 │ │ │ │ │ - vsub.f32 q11, q8, q10 │ │ │ │ │ -radb2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:539 (discriminator 3) │ │ │ │ │ - vstr d24, [r1, #16] │ │ │ │ │ - vstr d25, [r1, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:541 (discriminator 3) │ │ │ │ │ - vstr d22, [r1, #32] │ │ │ │ │ - vstr d23, [r1, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:543 (discriminator 3) │ │ │ │ │ - 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/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q8, q10 │ │ │ │ │ -radb2_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - vld1.32 {d22[]-d23[]}, [lr] │ │ │ │ │ - vld1.32 {d20[]-d21[]}, [r4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:536 (discriminator 3) │ │ │ │ │ - cmp r5, ip │ │ │ │ │ - add.w r2, r2, #32 │ │ │ │ │ - sub.w r3, r3, #32 │ │ │ │ │ - add.w r1, r1, #32 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q12, q9, q10 │ │ │ │ │ - vmul.f32 q10, q8, q10 │ │ │ │ │ - vmul.f32 q9, q9, q11 │ │ │ │ │ - vmul.f32 q8, q8, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q9, q9, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q8, q12 │ │ │ │ │ -radb2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:544 (discriminator 3) │ │ │ │ │ - vstr d18, [r0, #16] │ │ │ │ │ - vstr d19, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:545 (discriminator 3) │ │ │ │ │ - vstr d16, [r0, #32] │ │ │ │ │ - vstr d17, [r0, #40] @ 0x28 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:536 (discriminator 3) │ │ │ │ │ - add.w r4, r4, #8 │ │ │ │ │ - add.w r0, r0, #32 │ │ │ │ │ - bgt.n 197b6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:535 (discriminator 2) │ │ │ │ │ - cmp r9, r8 │ │ │ │ │ - add sl, r7 │ │ │ │ │ - blt.n 1979e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:548 │ │ │ │ │ - lsls r3, r5, #31 │ │ │ │ │ - ldrd r2, r1, [sp, #8] │ │ │ │ │ - bmi.n 1989e │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 │ │ │ │ │ - ldr r4, [pc, #76] @ (198a4 ) │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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 (discriminator 3) │ │ │ │ │ - vldr d16, [r6, #-16] │ │ │ │ │ - vldr d17, [r6, #-8] │ │ │ │ │ - vld1.64 {d18-d19}, [r6 :64] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q8, q8 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q9, q10, q9 │ │ │ │ │ -radb2_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:552 (discriminator 3) │ │ │ │ │ - add r1, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:550 (discriminator 3) │ │ │ │ │ - cmp r1, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:552 (discriminator 3) │ │ │ │ │ - vstr d16, [r0, #-16] │ │ │ │ │ - vstr d17, [r0, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:550 (discriminator 3) │ │ │ │ │ - add r6, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:553 (discriminator 3) │ │ │ │ │ - vstr d18, [r3, #-16] │ │ │ │ │ - vstr d19, [r3, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:550 (discriminator 3) │ │ │ │ │ - add r0, r7 │ │ │ │ │ - add r3, r7 │ │ │ │ │ - blt.n 1986e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:555 │ │ │ │ │ - add sp, #20 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - adds r3, #98 @ 0x62 │ │ │ │ │ - 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, #52 @ 0x34 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:648 │ │ │ │ │ - mov.w fp, r0, lsl #4 │ │ │ │ │ - add.w ip, r2, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:650 │ │ │ │ │ - cmp r2, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:646 │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:644 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:650 │ │ │ │ │ - bcs.n 1992a │ │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:659 │ │ │ │ │ - mov.w r4, r8, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:660 │ │ │ │ │ - mov.w r5, r8, lsl #4 │ │ │ │ │ - adds r7, r6, r4 │ │ │ │ │ - add.w r0, r6, r8, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:652 │ │ │ │ │ - add.w r3, r2, fp │ │ │ │ │ - vld1.64 {d20-d21}, [r2 :64] │ │ │ │ │ - vld1.64 {d24-d25}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:653 │ │ │ │ │ - add r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:660 │ │ │ │ │ - add r2, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:653 │ │ │ │ │ - vld1.64 {d22-d23}, [r3 :64] │ │ │ │ │ - add r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:650 │ │ │ │ │ - cmp ip, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:653 │ │ │ │ │ - vld1.64 {d18-d19}, [r3 :64] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q10, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q11 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q12, q9 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:656 │ │ │ │ │ - vstr d20, [r0, #-16] │ │ │ │ │ - vstr d21, [r0, #-8] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q12 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q11, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q11 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:657 │ │ │ │ │ - vst1.64 {d18-d19}, [r0 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:658 │ │ │ │ │ - vst1.64 {d20-d21}, [r6 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:650 │ │ │ │ │ - add r0, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:659 │ │ │ │ │ - vstr d16, [r7, #-16] │ │ │ │ │ - vstr d17, [r7, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:660 │ │ │ │ │ - add r6, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:650 │ │ │ │ │ - add r7, r4 │ │ │ │ │ - bhi.n 198d6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:664 │ │ │ │ │ - cmp.w r8, #1 │ │ │ │ │ - ble.w 19bbc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:665 │ │ │ │ │ - cmp.w r8, #2 │ │ │ │ │ - beq.w 19bc2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:711 │ │ │ │ │ - and.w r3, r8, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - ble.w 19bbc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:679 │ │ │ │ │ - lsls r2, r2, #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:674 │ │ │ │ │ - add.w r0, fp, #16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:679 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - add.w r7, r1, #16 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:674 │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ - add.w r0, r2, r8, lsl #6 │ │ │ │ │ - add.w r2, r2, r8, lsl #5 │ │ │ │ │ - mov.w r5, r8, lsl #4 │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - strd r3, r1, [sp, #40] @ 0x28 │ │ │ │ │ - str r5, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - mov.w ip, #2 │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - lsls r2, r3, #6 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - adds r5, r4, r2 │ │ │ │ │ - adds r0, r3, r7 │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ - adds r1, r3, r2 │ │ │ │ │ - add.w r3, r7, #32 │ │ │ │ │ - add r2, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 │ │ │ │ │ - mov r4, r1 │ │ │ │ │ - add.w r6, fp, r0 │ │ │ │ │ - ldr.w sl, [sp, #88] @ 0x58 │ │ │ │ │ - ldrd r9, lr, [sp, #92] @ 0x5c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 │ │ │ │ │ - str r7, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:673 (discriminator 3) │ │ │ │ │ - add.w r7, r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 3) │ │ │ │ │ - add.w ip, ip, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:679 (discriminator 3) │ │ │ │ │ - vld1.64 {d30-d31}, [r0 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:673 (discriminator 3) │ │ │ │ │ - vldr d20, [r7, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d21, [r7, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:674 (discriminator 3) │ │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 3) │ │ │ │ │ - adds r0, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:680 (discriminator 3) │ │ │ │ │ - vldr d22, [r0, #-16] │ │ │ │ │ - vldr d23, [r0, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:674 (discriminator 3) │ │ │ │ │ - adds r7, r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 3) │ │ │ │ │ - adds r6, #32 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vldr d24, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d25, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:674 (discriminator 3) │ │ │ │ │ - vldr d16, [r7, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d17, [r7, #-24] @ 0xffffffe8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 3) │ │ │ │ │ - cmp r8, ip │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - mov r7, sl │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vldr d26, [r3, #-16] │ │ │ │ │ - vldr d27, [r3, #-8] │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - vld1.32 {d18[]-d19[]}, [r7]! │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:685 (discriminator 3) │ │ │ │ │ - vldr d4, [r6, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d5, [r6, #-24] @ 0xffffffe8 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - vld1.32 {d2[]-d3[]}, [r7] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q3, q10, q9 │ │ │ │ │ - vmul.f32 q9, q8, q9 │ │ │ │ │ - vmul.f32 q8, q8, q1 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - mov r7, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 3) │ │ │ │ │ - add.w r3, r3, #32 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q10, q10, q1 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q3, q3, q8 │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - vld1.32 {d16[]-d17[]}, [r7]! │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q10, q9, q10 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - vld1.32 {d2[]-d3[]}, [r7] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q9, q15, q8 │ │ │ │ │ - vmul.f32 q8, q11, q8 │ │ │ │ │ - vmul.f32 q11, q11, q1 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - mov r7, lr │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 3) │ │ │ │ │ - add.w sl, sl, #8 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q15, q15, q1 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q9, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q15 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q11, q12, q9 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q12, q12, q9 │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - vld1.32 {d18[]-d19[]}, [r7]! │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:686 (discriminator 3) │ │ │ │ │ - vldr d28, [r6, #-16] │ │ │ │ │ - vldr d29, [r6, #-8] │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - vld1.32 {d2[]-d3[]}, [r7] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q15, q13, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q13, q13, q8 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q8, q2, q9 │ │ │ │ │ - vmul.f32 q2, q2, q1 │ │ │ │ │ - vmul.f32 q9, q14, q9 │ │ │ │ │ - vmul.f32 q14, q14, q1 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q9, q9, q2 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q8, q14 │ │ │ │ │ - vadd.f32 q14, q10, q9 │ │ │ │ │ - vadd.f32 q2, q3, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q9, q10, q9 │ │ │ │ │ - vsub.f32 q8, q8, q3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q1, q2, q11 │ │ │ │ │ - vadd.f32 q3, q14, q15 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q11, q11, q2 │ │ │ │ │ - vsub.f32 q14, q14, q15 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q2, q9, q12 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q9, q12, q9 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q12, q8, q13 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q13 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:697 (discriminator 3) │ │ │ │ │ - vstr d2, [r5, #16] │ │ │ │ │ - vstr d3, [r5, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 3) │ │ │ │ │ - add.w r9, r9, #8 │ │ │ │ │ - add.w lr, lr, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:698 (discriminator 3) │ │ │ │ │ - vstr d22, [r2, #-48] @ 0xffffffd0 │ │ │ │ │ - vstr d23, [r2, #-40] @ 0xffffffd8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 3) │ │ │ │ │ - add.w r5, r5, #32 │ │ │ │ │ - sub.w r2, r2, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:701 (discriminator 3) │ │ │ │ │ - vstr d4, [r1, #16] │ │ │ │ │ - vstr d5, [r1, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 3) │ │ │ │ │ - sub.w r4, r4, #32 │ │ │ │ │ - add.w r1, r1, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:702 (discriminator 3) │ │ │ │ │ - vstr d18, [r4, #-16] │ │ │ │ │ - vstr d19, [r4, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:705 (discriminator 3) │ │ │ │ │ - vst1.64 {d6-d7}, [r5 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:706 (discriminator 3) │ │ │ │ │ - vst1.64 {d28-d29}, [r2 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:707 (discriminator 3) │ │ │ │ │ - vst1.64 {d24-d25}, [r1 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:708 (discriminator 3) │ │ │ │ │ - vst1.64 {d16-d17}, [r4 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:668 (discriminator 3) │ │ │ │ │ - bgt.w 1999c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:666 (discriminator 2) │ │ │ │ │ - ldrd r3, r7, [sp, #8] │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ - add r3, r8 │ │ │ │ │ - add r7, r2 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bgt.w 19970 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:711 │ │ │ │ │ - ldrd r3, r1, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 19bbc │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 │ │ │ │ │ - ldr r3, [pc, #200] @ (19bcc ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:721 │ │ │ │ │ - movs r7, #3 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 │ │ │ │ │ - add r3, pc │ │ │ │ │ - add.w r2, r8, r0 │ │ │ │ │ - adds r3, #8 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:721 │ │ │ │ │ - mul.w r7, r7, r8 │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r3] │ │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - add.w r0, r2, r0, lsl #1 │ │ │ │ │ - subs r3, r0, r3 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:713 │ │ │ │ │ - mvn.w ip, #79 @ 0x4f │ │ │ │ │ - lsls r7, r7, #4 │ │ │ │ │ - adds r6, r1, r5 │ │ │ │ │ - add.w r2, r1, r2, lsl #4 │ │ │ │ │ - add.w r0, r1, r0, lsl #4 │ │ │ │ │ - add.w r9, r4, r7 │ │ │ │ │ - add.w r1, r1, r3, lsl #4 │ │ │ │ │ - mul.w ip, ip, r8 │ │ │ │ │ - adds r3, r4, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:721 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - mov.w lr, r8, lsl #6 │ │ │ │ │ - ldr.w sl, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:714 (discriminator 3) │ │ │ │ │ - vldr d24, [r2, #-16] │ │ │ │ │ - vldr d25, [r2, #-8] │ │ │ │ │ - vldr d16, [r0, #-16] │ │ │ │ │ - vldr d17, [r0, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:715 (discriminator 3) │ │ │ │ │ - vldr d20, [r6, #-16] │ │ │ │ │ - vldr d21, [r6, #-8] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q12, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q12 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:715 (discriminator 3) │ │ │ │ │ - vldr d22, [r1, #-16] │ │ │ │ │ - vldr d23, [r1, #-8] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q9, q13, q9 │ │ │ │ │ - vmul.f32 q8, q13, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q12, q9, q11 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q14, q8, q10 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q10, q10, q8 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q9, q11 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:718 (discriminator 3) │ │ │ │ │ - vstr d28, [r3, #-16] │ │ │ │ │ - vstr d29, [r3, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:713 (discriminator 3) │ │ │ │ │ - add r4, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:719 (discriminator 3) │ │ │ │ │ - vstr d20, [r9, #-16] │ │ │ │ │ - vstr d21, [r9, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:720 (discriminator 3) │ │ │ │ │ - vst1.64 {d24-d25}, [r3 :64] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - subs r3, r3, r5 │ │ │ │ │ -radf4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:721 (discriminator 3) │ │ │ │ │ - add.w fp, r3, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:713 (discriminator 3) │ │ │ │ │ - cmp sl, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:721 (discriminator 3) │ │ │ │ │ - vst1.64 {d18-d19}, [fp :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:713 (discriminator 3) │ │ │ │ │ - add r2, r5 │ │ │ │ │ - add r0, r5 │ │ │ │ │ - add r6, r5 │ │ │ │ │ - add r1, r5 │ │ │ │ │ - add r9, lr │ │ │ │ │ - sub.w r3, r3, ip │ │ │ │ │ - bgt.n 19b4a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:723 │ │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:713 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - ble.n 19bbc │ │ │ │ │ - movs r5, #32 │ │ │ │ │ - b.n 19b02 │ │ │ │ │ - adds r0, #180 @ 0xb4 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -rfftf1_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:985 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - ldrd r7, r5, [sp, #72] @ 0x48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:987 │ │ │ │ │ - cmp r1, r9 │ │ │ │ │ - ite eq │ │ │ │ │ - moveq r6, r2 │ │ │ │ │ - movne r6, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:988 │ │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ │ - str r4, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:990 │ │ │ │ │ - subs r4, r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:992 │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - ble.n 19c70 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - mov fp, r2 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - adds r1, r0, #2 │ │ │ │ │ - mov.w r8, #1 │ │ │ │ │ - add.w sl, r5, r1, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:989 │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - b.n 19c44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1008 │ │ │ │ │ - adds r5, r0, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:998 │ │ │ │ │ - cmp r3, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1009 │ │ │ │ │ - add.w ip, r0, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1010 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - add.w lr, r7, r4, lsl #2 │ │ │ │ │ - add.w r5, r7, r5, lsl #2 │ │ │ │ │ - add.w ip, r7, ip, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:998 │ │ │ │ │ - bne.n 19c2e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1010 │ │ │ │ │ - str.w lr, [sp] │ │ │ │ │ - strd r5, ip, [sp, #4] │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ - bl 198a8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1011 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:992 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - add.w r8, r8, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1026 │ │ │ │ │ - cmp r9, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1029 │ │ │ │ │ - mov r2, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1026 │ │ │ │ │ - mov r6, r9 │ │ │ │ │ - itt eq │ │ │ │ │ - moveq r2, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1027 │ │ │ │ │ - moveq r6, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:992 │ │ │ │ │ - cmp r3, r8 │ │ │ │ │ - blt.n 19c72 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:996 │ │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:994 │ │ │ │ │ - ldr.w r3, [sl, #-4]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:996 │ │ │ │ │ - sdiv r0, r5, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:998 │ │ │ │ │ - cmp r3, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:997 │ │ │ │ │ - add.w r5, r3, #4294967295 @ 0xffffffff │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:995 │ │ │ │ │ - sdiv r1, r1, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:997 │ │ │ │ │ - mls r4, r0, r5, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:998 │ │ │ │ │ - bne.n 19c06 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1019 │ │ │ │ │ - add.w r3, r7, r4, lsl #2 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ - bl 195a4 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1020 │ │ │ │ │ - b.n 19c2e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:992 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1033 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - nop │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:728 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - vpush {d8-d11} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:731 │ │ │ │ │ - mul.w r1, r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:728 │ │ │ │ │ - sub sp, #52 @ 0x34 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:731 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:734 │ │ │ │ │ - lsls r1, r1, #4 │ │ │ │ │ - add.w ip, r3, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:736 │ │ │ │ │ - cmp r3, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:734 │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:736 │ │ │ │ │ - bcs.n 19d1c │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 │ │ │ │ │ - ldr r1, [pc, #852] @ (19ff0 ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:748 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:737 │ │ │ │ │ - mov.w fp, r0, lsl #6 │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 │ │ │ │ │ - add r1, pc │ │ │ │ │ - add.w r6, r2, fp │ │ │ │ │ - adds r1, #12 │ │ │ │ │ - add.w r4, r2, r0, lsl #5 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r1] │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:744 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:748 │ │ │ │ │ - ldr.w lr, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:744 │ │ │ │ │ - lsls r7, r1, #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:748 │ │ │ │ │ - lsls r1, r0, #4 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - mov r9, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:737 │ │ │ │ │ - vldr d24, [r6, #-16] │ │ │ │ │ - vldr d25, [r6, #-8] │ │ │ │ │ - vld1.64 {d16-d17}, [r5 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:738 │ │ │ │ │ - vldr d22, [r4, #-16] │ │ │ │ │ - vldr d23, [r4, #-8] │ │ │ │ │ - vld1.64 {d20-d21}, [r4 :64] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q8, q12 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q11, q13, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q8, q12 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q10, q13, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q9, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q11 │ │ │ │ │ - adds r1, r0, r7 │ │ │ │ │ - vsub.f32 q11, q8, q10 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:743 │ │ │ │ │ - vst1.64 {d24-d25}, [r0 :64] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q8, q8, q10 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:744 │ │ │ │ │ - vst1.64 {d18-d19}, [r1 :64] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 │ │ │ │ │ - sub.w r1, r1, lr │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:748 │ │ │ │ │ - add r0, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:745 │ │ │ │ │ - vst1.64 {d22-d23}, [r1 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:736 │ │ │ │ │ - cmp ip, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:746 │ │ │ │ │ - add r1, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:748 │ │ │ │ │ - add r5, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:746 │ │ │ │ │ - vst1.64 {d16-d17}, [r1 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:736 │ │ │ │ │ - add r6, fp │ │ │ │ │ - add r4, fp │ │ │ │ │ - bhi.n 19cc0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:752 │ │ │ │ │ - cmp.w r8, #1 │ │ │ │ │ - ble.w 19fd4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:753 │ │ │ │ │ - cmp.w r8, #2 │ │ │ │ │ - beq.w 19fde │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:789 │ │ │ │ │ - and.w r1, r8, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - ble.w 19fd4 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ - mov.w fp, r8, lsl #6 │ │ │ │ │ - str.w fp, [sp, #8] │ │ │ │ │ - adds r0, #8 │ │ │ │ │ - strd r1, r2, [sp, #36] @ 0x24 │ │ │ │ │ - add.w r4, r3, r0, lsl #1 │ │ │ │ │ - add.w r0, r2, r8, lsl #5 │ │ │ │ │ - mov fp, r4 │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ - subs r0, #16 │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ - mov.w r0, r8, lsl #4 │ │ │ │ │ - str r0, [sp, #32] │ │ │ │ │ - add.w r0, r3, #16 │ │ │ │ │ - str r0, [sp, #0] │ │ │ │ │ - sub.w r0, r2, #16 │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:756 │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 │ │ │ │ │ - mov.w sl, #2 │ │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - 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 │ │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ │ - mov lr, r3 │ │ │ │ │ - add.w r7, r2, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:756 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - add r3, r0 │ │ │ │ │ - mov r0, fp │ │ │ │ │ - ldrd r6, r5, [sp, #120] @ 0x78 │ │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 │ │ │ │ │ - str.w fp, [sp, #20] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vldr d16, [r1, #-16] │ │ │ │ │ - vldr d17, [r1, #-8] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vldr d24, [r3, #-16] │ │ │ │ │ - vldr d25, [r3, #-8] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vldr d28, [r2, #48] @ 0x30 │ │ │ │ │ - vldr d29, [r2, #56] @ 0x38 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vldr d20, [lr, #48] @ 0x30 │ │ │ │ │ - vldr d21, [lr, #56] @ 0x38 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - 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/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q14, q14, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vldr d22, [lr, #32] │ │ │ │ │ - vldr d23, [lr, #40] @ 0x28 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q10, q12 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - 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/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q11, q11, q3 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q3, q10, q4 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q10, q10, q4 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:778 (discriminator 3) │ │ │ │ │ - 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/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q13, q13, q15 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:774 (discriminator 3) │ │ │ │ │ - vstr d20, [ip, #16] │ │ │ │ │ - vstr d21, [ip, #24] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q1, q9, q14 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - vld1.32 {d20[]-d21[]}, [fp] │ │ │ │ │ - vld1.32 {d0[]-d1[]}, [r6] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q9, q14 │ │ │ │ │ - vadd.f32 q14, q8, q5 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 3) │ │ │ │ │ - cmp r8, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:781 (discriminator 3) │ │ │ │ │ - add.w fp, r5, #4 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q2, q11, q13 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - vld1.32 {d30[]-d31[]}, [r5] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q5 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q5, q1, q0 │ │ │ │ │ - vmul.f32 q0, q14, q0 │ │ │ │ │ - vmul.f32 q1, q1, q10 │ │ │ │ │ - vmul.f32 q14, q14, q10 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - vld1.32 {d20[]-d21[]}, [fp] │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - 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 (discriminator 3) │ │ │ │ │ - add.w fp, r4, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 3) │ │ │ │ │ - add.w lr, lr, #32 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - vld1.32 {d24[]-d25[]}, [r4] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q4, q4, q10 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 (discriminator 3) │ │ │ │ │ - vld1.32 {d20[]-d21[]}, [fp] │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q11, q11, q13 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - 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/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q0, q0, q1 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q5, q5, q14 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q15, q15, q2 │ │ │ │ │ - vadd.f32 q12, q12, q9 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q13, q13, q8 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:763 (discriminator 3) │ │ │ │ │ - vst1.64 {d22-d23}, [ip :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 3) │ │ │ │ │ - sub.w r3, r3, #32 │ │ │ │ │ - add.w ip, ip, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:780 (discriminator 3) │ │ │ │ │ - vstr d0, [r9, #16] │ │ │ │ │ - vstr d1, [r9, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:779 (discriminator 3) │ │ │ │ │ - vst1.64 {d10-d11}, [r9 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 3) │ │ │ │ │ - add.w r2, r2, #32 │ │ │ │ │ - sub.w r1, r1, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:783 (discriminator 3) │ │ │ │ │ - vstr d30, [r0, #16] │ │ │ │ │ - vstr d31, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:782 (discriminator 3) │ │ │ │ │ - vst1.64 {d8-d9}, [r0 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 3) │ │ │ │ │ - add.w r6, r6, #8 │ │ │ │ │ - add.w r9, r9, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:786 (discriminator 3) │ │ │ │ │ - vstr d24, [r7, #16] │ │ │ │ │ - vstr d25, [r7, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:785 (discriminator 3) │ │ │ │ │ - vst1.64 {d26-d27}, [r7 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:757 (discriminator 3) │ │ │ │ │ - add.w r5, r5, #8 │ │ │ │ │ - add.w r0, r0, #32 │ │ │ │ │ - add.w r4, r4, #8 │ │ │ │ │ - add.w r7, r7, #32 │ │ │ │ │ - bgt.w 19d9a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:754 (discriminator 2) │ │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add r2, r1 │ │ │ │ │ - str r2, [sp, #0] │ │ │ │ │ - ldrd r2, r0, [sp, #4] │ │ │ │ │ - add r3, r8 │ │ │ │ │ - add r2, r0 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ - ldr.w fp, [sp, #20] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - add fp, r1 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - bgt.w 19d6e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:789 │ │ │ │ │ - ldrd r1, r2, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - mov fp, r0 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - bne.n 19fd4 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 │ │ │ │ │ - ldr r1, [pc, #212] @ (19ff4 ) │ │ │ │ │ -vld1q_dup_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10817 │ │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ │ - add r1, pc │ │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ │ - adds r1, #16 │ │ │ │ │ - adds r4, r2, r0 │ │ │ │ │ - movs r0, #3 │ │ │ │ │ - vld1.32 {d26[]-d27[]}, [r1] │ │ │ │ │ - mul.w r1, r0, r8 │ │ │ │ │ - add.w r5, r7, r8 │ │ │ │ │ - add.w r6, r8, r7, lsl #1 │ │ │ │ │ - mla r0, r0, r7, r8 │ │ │ │ │ - add.w r1, r2, r1, lsl #4 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - lsls r5, r5, #4 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:802 │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - lsls r7, r0, #4 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - lsls r6, r6, #4 │ │ │ │ │ - ldr.w lr, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:793 (discriminator 3) │ │ │ │ │ - vldr d20, [r1, #-16] │ │ │ │ │ - vldr d21, [r1, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:794 (discriminator 3) │ │ │ │ │ - vld1.64 {d22-d23}, [r4 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:793 (discriminator 3) │ │ │ │ │ - vldr d18, [r4, #-16] │ │ │ │ │ - vldr d19, [r4, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:794 (discriminator 3) │ │ │ │ │ - vld1.64 {d16-d17}, [r1 :64] │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q12, q9, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q9, q10 │ │ │ │ │ - vadd.f32 q10, q8, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q8, q8, q11 │ │ │ │ │ - vsub.f32 q11, q10, q12 │ │ │ │ │ - lsls r2, r0, #4 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q9, q9, q9 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:799 (discriminator 3) │ │ │ │ │ - add.w r9, r2, lr │ │ │ │ │ - add r9, r3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q10, q10, q12 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q11, q13, q11 │ │ │ │ │ -radb4_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:799 (discriminator 3) │ │ │ │ │ - vstr d18, [r9, #-16] │ │ │ │ │ - vstr d19, [r9, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:800 (discriminator 3) │ │ │ │ │ - add.w r9, r5, r2 │ │ │ │ │ - add r9, r3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q8, q8 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - 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 3) │ │ │ │ │ - add.w r9, r6, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:802 (discriminator 3) │ │ │ │ │ - add r2, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:801 (discriminator 3) │ │ │ │ │ - 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 3) │ │ │ │ │ - cmp ip, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:801 (discriminator 3) │ │ │ │ │ - vstr d16, [r9, #-16] │ │ │ │ │ - vstr d17, [r9, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:791 (discriminator 3) │ │ │ │ │ - add r4, 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 3) │ │ │ │ │ - add r1, fp │ │ │ │ │ - bgt.n 19f52 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:804 │ │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ │ - vpop {d8-d11} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:791 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - ble.n 19fd4 │ │ │ │ │ - movs r1, #32 │ │ │ │ │ - mov.w fp, #128 @ 0x80 │ │ │ │ │ - str r1, [sp, #32] │ │ │ │ │ - b.n 19f1c │ │ │ │ │ - nop │ │ │ │ │ - cmp r7, #26 │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -rfftb1_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1036 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - ldrd r9, r4, [sp, #72] @ 0x48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1038 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - it eq │ │ │ │ │ - moveq r3, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1039 │ │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1036 │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1039 │ │ │ │ │ - str r5, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1043 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ble.n 1a094 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1040 │ │ │ │ │ - movs r5, #1 │ │ │ │ │ - mov fp, r2 │ │ │ │ │ - add.w sl, r4, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1043 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1041 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1043 │ │ │ │ │ - mov r7, r5 │ │ │ │ │ - b.n 1a06a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1057 │ │ │ │ │ - add.w ip, r0, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1047 │ │ │ │ │ - cmp r4, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1058 │ │ │ │ │ - add.w lr, r0, ip │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1059 │ │ │ │ │ - add.w ip, r9, ip, lsl #2 │ │ │ │ │ - add.w lr, r9, lr, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1047 │ │ │ │ │ - bne.n 1a050 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1059 │ │ │ │ │ - strd ip, lr, [sp, #4] │ │ │ │ │ - add.w ip, r9, r6, lsl #2 │ │ │ │ │ - str.w ip, [sp] │ │ │ │ │ - strd r0, r3, [sp, #24] │ │ │ │ │ - bl 19c7c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1060 │ │ │ │ │ - ldrd r0, r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1043 │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - adds r7, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1077 │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1080 │ │ │ │ │ - mov r2, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1077 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - itt eq │ │ │ │ │ - moveq r2, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1078 │ │ │ │ │ - moveq r3, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1075 │ │ │ │ │ - subs r4, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1043 │ │ │ │ │ - cmp r1, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1075 │ │ │ │ │ - mla r6, r0, r4, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1043 │ │ │ │ │ - blt.n 1a096 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1044 │ │ │ │ │ - ldr.w r4, [sl, #4]! │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1045 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1046 │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1045 │ │ │ │ │ - mul.w r5, r4, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1047 │ │ │ │ │ - cmp r4, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1046 │ │ │ │ │ - sdiv r0, r0, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1047 │ │ │ │ │ - bne.n 1a024 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1068 │ │ │ │ │ - add.w ip, r9, r6, lsl #2 │ │ │ │ │ - str.w ip, [sp] │ │ │ │ │ - strd r0, r3, [sp, #24] │ │ │ │ │ - bl 19724 │ │ │ │ │ - ldrd r0, r3, [sp, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1069 │ │ │ │ │ - b.n 1a050 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1043 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1084 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + b.n 151ea │ │ │ │ │ nop │ │ │ │ │ -unreversed_copy(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1328 │ │ │ │ │ - push {lr} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1331 │ │ │ │ │ - mov lr, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1332 │ │ │ │ │ - cmp r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1331 │ │ │ │ │ - vld1.64 {d22-d23}, [lr :64]! │ │ │ │ │ - vorr q10, q11, q11 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1332 │ │ │ │ │ - ble.n 1a108 │ │ │ │ │ - add.w r3, r1, #48 @ 0x30 │ │ │ │ │ - add.w r1, r1, r0, lsl #5 │ │ │ │ │ - add.w ip, r1, #16 │ │ │ │ │ - sub.w r1, r2, #128 @ 0x80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1333 │ │ │ │ │ - vldr d18, [r3, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d19, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ - vorr q8, q10, q10 │ │ │ │ │ - vldr d20, [r3, #-16] │ │ │ │ │ - vldr d21, [r3, #-8] │ │ │ │ │ -vcombine_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7219 │ │ │ │ │ - vorr d16, d18, d18 │ │ │ │ │ - vorr d18, d20, d20 │ │ │ │ │ -unreversed_copy(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1332 │ │ │ │ │ - adds r3, #32 │ │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ │ - cmp r3, ip │ │ │ │ │ -vuzpq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10204 │ │ │ │ │ - vuzp.32 q9, q8 │ │ │ │ │ -unreversed_copy(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1336 │ │ │ │ │ - vstr d18, [r1, #256] @ 0x100 │ │ │ │ │ - vstr d19, [r1, #264] @ 0x108 │ │ │ │ │ - vstr d16, [r1, #272] @ 0x110 │ │ │ │ │ - vstr d17, [r1, #280] @ 0x118 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1332 │ │ │ │ │ - bne.n 1a0c0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1336 │ │ │ │ │ - mvn.w r1, #127 @ 0x7f │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1333 │ │ │ │ │ - subs r3, r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1336 │ │ │ │ │ - mla r2, r1, r0, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1333 │ │ │ │ │ - add.w lr, lr, r3, lsl #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1336 │ │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1339 │ │ │ │ │ - vld1.64 {d16-d17}, [lr :64] │ │ │ │ │ -vcombine_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/include/arm_neon.h:10204 │ │ │ │ │ - vuzp.32 q8, q9 │ │ │ │ │ -unreversed_copy(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1342 │ │ │ │ │ - vst1.64 {d16-d17}, [r2 :64] │ │ │ │ │ - vstr d18, [r2, #16] │ │ │ │ │ - vstr d19, [r2, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1343 │ │ │ │ │ - ldr.w pc, [sp], #4 │ │ │ │ │ -reversed_copy(): │ │ │ │ │ -./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/12/include/arm_neon.h:9898 │ │ │ │ │ - vorr q13, q8, q8 │ │ │ │ │ - vorr q9, q10, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:9899 │ │ │ │ │ - vzip.32 q8, q10 │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q13, q9 │ │ │ │ │ -vcombine_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7219 │ │ │ │ │ - vorr d16, d20, d20 │ │ │ │ │ - vorr d17, d27, d27 │ │ │ │ │ -reversed_copy(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1318 │ │ │ │ │ - cmp r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1317 │ │ │ │ │ - sub.w ip, r2, #16 │ │ │ │ │ - vstr d16, [r2, #-16] │ │ │ │ │ - vstr d17, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1318 │ │ │ │ │ - ble.n 1a1b6 │ │ │ │ │ - lsls r0, r0, #5 │ │ │ │ │ - adds r2, #16 │ │ │ │ │ - subs r2, r2, r0 │ │ │ │ │ - add.w r1, r1, #256 @ 0x100 │ │ │ │ │ - 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/12/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/12/include/arm_neon.h:7219 │ │ │ │ │ - vorr d19, d25, d25 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q11, q10 │ │ │ │ │ -reversed_copy(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1318 │ │ │ │ │ - subs r3, #32 │ │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ -vcombine_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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 │ │ │ │ │ - vstr d18, [r3, #16] │ │ │ │ │ - vstr d19, [r3, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1322 │ │ │ │ │ - vst1.64 {d16-d17}, [r3 :64] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1318 │ │ │ │ │ - bne.n 1a16c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1322 │ │ │ │ │ - rsb r0, r0, #32 │ │ │ │ │ - add ip, r0 │ │ │ │ │ -vcombine_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:7219 │ │ │ │ │ - vorr d27, d21, d21 │ │ │ │ │ -reversed_copy(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1325 │ │ │ │ │ - vstr d26, [ip, #-16] │ │ │ │ │ - vstr d27, [ip, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1326 │ │ │ │ │ - bx lr │ │ │ │ │ -pffft_zreorder(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1346 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - mov r4, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1351 │ │ │ │ │ - ldr r7, [r0, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1346 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1347 │ │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1351 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - bne.n 1a26c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1352 │ │ │ │ │ - add.w r8, r6, #31 │ │ │ │ │ - ands.w r8, r8, r6, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r8, r6 │ │ │ │ │ - mov.w r8, r8, asr #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1353 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 1a2ee │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1354 │ │ │ │ │ - cmp r6, #31 │ │ │ │ │ - ble.n 1a248 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - add.w r1, r5, r8, lsl #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1355 (discriminator 3) │ │ │ │ │ - vld1.64 {d18-d19}, [r2 :64] │ │ │ │ │ - vldr d16, [r2, #16] │ │ │ │ │ - vldr d17, [r2, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1354 (discriminator 3) │ │ │ │ │ - adds r0, #32 │ │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - adds r1, #32 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:9898 (discriminator 3) │ │ │ │ │ - vzip.32 q9, q8 │ │ │ │ │ -pffft_zreorder(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1354 (discriminator 3) │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1355 (discriminator 3) │ │ │ │ │ - vstr d18, [r0, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d19, [r0, #-24] @ 0xffffffe8 │ │ │ │ │ - vstr d16, [r0, #-16] │ │ │ │ │ - vstr d17, [r0, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1356 (discriminator 3) │ │ │ │ │ - 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/12/include/arm_neon.h:9898 (discriminator 3) │ │ │ │ │ - vzip.32 q9, q8 │ │ │ │ │ -pffft_zreorder(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1356 (discriminator 3) │ │ │ │ │ - vstr d18, [r1, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d19, [r1, #-24] @ 0xffffffe8 │ │ │ │ │ - vstr d16, [r1, #-16] │ │ │ │ │ - vstr d17, [r1, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1354 (discriminator 3) │ │ │ │ │ - bgt.n 1a1f8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1358 │ │ │ │ │ - add.w r2, r6, r6, lsr #31 │ │ │ │ │ - add.w r1, r4, #32 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - asrs r2, r2, #1 │ │ │ │ │ - add.w r2, r5, r2, lsl #2 │ │ │ │ │ - bl 1a12c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1359 │ │ │ │ │ - add.w r2, r5, r6, lsl #2 │ │ │ │ │ - add.w r1, r4, #96 @ 0x60 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1381 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1359 │ │ │ │ │ - b.n 1a12c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1369 │ │ │ │ │ - cbnz r3, 1a2aa │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1370 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - ble.n 1a2a6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1371 │ │ │ │ │ - asrs r6, r0, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1372 (discriminator 3) │ │ │ │ │ - vld1.64 {d18-d19}, [r4 :64] │ │ │ │ │ - vldr d16, [r4, #16] │ │ │ │ │ - vldr d17, [r4, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1371 (discriminator 3) │ │ │ │ │ - and.w r2, r3, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1370 (discriminator 3) │ │ │ │ │ - adds r4, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1371 (discriminator 3) │ │ │ │ │ - asrs 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/12/include/arm_neon.h:9898 (discriminator 3) │ │ │ │ │ - vzip.32 q9, q8 │ │ │ │ │ -pffft_zreorder(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1371 (discriminator 3) │ │ │ │ │ - mla r1, r6, r2, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1370 (discriminator 3) │ │ │ │ │ - cmp r0, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1372 (discriminator 3) │ │ │ │ │ - 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 3) │ │ │ │ │ - bne.n 1a274 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1381 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1375 │ │ │ │ │ - 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 │ │ │ │ │ - ble.n 1a2a6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1376 (discriminator 3) │ │ │ │ │ - and.w r5, r1, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1375 (discriminator 3) │ │ │ │ │ - adds r2, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1376 (discriminator 3) │ │ │ │ │ - asrs r3, r1, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1375 (discriminator 3) │ │ │ │ │ - adds r1, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1376 (discriminator 3) │ │ │ │ │ - mla r3, r6, r5, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1375 (discriminator 3) │ │ │ │ │ - cmp r0, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1377 (discriminator 3) │ │ │ │ │ - add.w r3, r4, r3, lsl #5 │ │ │ │ │ - vld1.64 {d18-d19}, [r3 :64] │ │ │ │ │ - vldr d16, [r3, #16] │ │ │ │ │ - vldr d17, [r3, #24] │ │ │ │ │ -vuzpq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10204 (discriminator 3) │ │ │ │ │ - vuzp.32 q9, q8 │ │ │ │ │ -pffft_zreorder(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1377 (discriminator 3) │ │ │ │ │ - vstr d18, [r2, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d19, [r2, #-24] @ 0xffffffe8 │ │ │ │ │ - vstr d16, [r2, #-16] │ │ │ │ │ - vstr d17, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1375 (discriminator 3) │ │ │ │ │ - bne.n 1a2b4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1381 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1361 │ │ │ │ │ - cmp r6, #31 │ │ │ │ │ - ble.n 1a34c │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - add.w r1, r1, r8, lsl #6 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1362 (discriminator 3) │ │ │ │ │ - vld1.64 {d18-d19}, [r0 :64] │ │ │ │ │ - vldr d16, [r0, #16] │ │ │ │ │ - vldr d17, [r0, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1361 (discriminator 3) │ │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ │ - adds r1, #32 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - adds r0, #32 │ │ │ │ │ -vuzpq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10204 (discriminator 3) │ │ │ │ │ - vuzp.32 q9, q8 │ │ │ │ │ -pffft_zreorder(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1361 (discriminator 3) │ │ │ │ │ - cmp r8, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1362 (discriminator 3) │ │ │ │ │ - vstr d18, [r3, #-128] @ 0xffffff80 │ │ │ │ │ - vstr d19, [r3, #-120] @ 0xffffff88 │ │ │ │ │ - vstr d16, [r3, #-112] @ 0xffffff90 │ │ │ │ │ - vstr d17, [r3, #-104] @ 0xffffff98 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1363 (discriminator 3) │ │ │ │ │ - vldr d18, [r1, #-32] @ 0xffffffe0 │ │ │ │ │ - vldr d19, [r1, #-24] @ 0xffffffe8 │ │ │ │ │ - vldr d16, [r1, #-16] │ │ │ │ │ - vldr d17, [r1, #-8] │ │ │ │ │ -vuzpq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10204 (discriminator 3) │ │ │ │ │ - vuzp.32 q9, q8 │ │ │ │ │ -pffft_zreorder(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1363 (discriminator 3) │ │ │ │ │ - vstr d18, [r3, #-64] @ 0xffffffc0 │ │ │ │ │ - vstr d19, [r3, #-56] @ 0xffffffc8 │ │ │ │ │ - vstr d16, [r3, #-48] @ 0xffffffd0 │ │ │ │ │ - vstr d17, [r3, #-40] @ 0xffffffd8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1361 (discriminator 3) │ │ │ │ │ - bgt.n 1a2fc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1365 │ │ │ │ │ - add.w r2, r6, #1073741824 @ 0x40000000 │ │ │ │ │ - adds r1, r6, #3 │ │ │ │ │ - subs r2, #24 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - 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 1a0a0 │ │ │ │ │ -./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!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1366 │ │ │ │ │ - b.n 1a0a0 │ │ │ │ │ - nop │ │ │ │ │ -pffft_transform_internal(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov r4, r2 │ │ │ │ │ - vpush {d8-d13} │ │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - mov ip, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1671 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1680 │ │ │ │ │ - add.w sl, r6, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - ldr.w r2, [pc, #1432] @ 1a944 │ │ │ │ │ -./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, #1428] @ 1a948 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1659 │ │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ - ldr r7, [sp, #124] @ 0x7c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1659 │ │ │ │ │ - and.w r0, r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - mov.w r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1676 │ │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1658 │ │ │ │ │ - ldr r5, [r6, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1670 │ │ │ │ │ - eor.w r9, r0, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1676 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 1a616 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1677 │ │ │ │ │ - subs r0, r0, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - add r3, sp, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1677 │ │ │ │ │ - clz r0, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - add.w r9, r3, r9, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1677 │ │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - ldr.w r2, [r9, #-12] │ │ │ │ │ - add.w r0, r3, r0, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1680 │ │ │ │ │ - ldr r3, [r6, #80] @ 0x50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - ldr.w lr, [r0, #-12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1678 │ │ │ │ │ - ldr r0, [r6, #68] @ 0x44 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1a87e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1684 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - itt gt │ │ │ │ │ - addgt.w ip, r1, r5, lsl #5 │ │ │ │ │ - movgt r0, lr │ │ │ │ │ - ble.n 1a42c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1685 (discriminator 3) │ │ │ │ │ - vld1.64 {d18-d19}, [r1 :64] │ │ │ │ │ - vldr d16, [r1, #16] │ │ │ │ │ - vldr d17, [r1, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1684 (discriminator 3) │ │ │ │ │ - adds r1, #32 │ │ │ │ │ - adds r0, #32 │ │ │ │ │ - cmp ip, r1 │ │ │ │ │ -vuzpq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10204 (discriminator 3) │ │ │ │ │ - vuzp.32 q9, q8 │ │ │ │ │ -pffft_transform_internal(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1685 (discriminator 3) │ │ │ │ │ - vstr d18, [r0, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d19, [r0, #-24] @ 0xffffffe8 │ │ │ │ │ - vstr d16, [r0, #-16] │ │ │ │ │ - vstr d17, [r0, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1684 (discriminator 3) │ │ │ │ │ - bne.n 1a404 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1687 │ │ │ │ │ - strd r3, sl, [sp] │ │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - mov r1, lr │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - mov r3, lr │ │ │ │ │ - bl 194e0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1688 │ │ │ │ │ - cmp r0, r4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1689 │ │ │ │ │ - add r2, sp, #32 │ │ │ │ │ - iteet eq │ │ │ │ │ - moveq r3, #1 │ │ │ │ │ - movne r3, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1688 │ │ │ │ │ - movne.w r8, #1 │ │ │ │ │ - moveq.w r8, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1689 │ │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ │ -pffft_cplx_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1385 │ │ │ │ │ - add.w ip, r5, #3 │ │ │ │ │ -pffft_transform_internal(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1689 │ │ │ │ │ - mov.w r8, r8, lsl #2 │ │ │ │ │ - ldr.w r9, [r3, #-12] │ │ │ │ │ - add.w r3, r8, #32 │ │ │ │ │ -pffft_cplx_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1385 │ │ │ │ │ - ands.w ip, ip, r5, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc ip, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1389 │ │ │ │ │ - cmp r5, #3 │ │ │ │ │ -pffft_transform_internal(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1689 │ │ │ │ │ - add r3, sp │ │ │ │ │ - it gt │ │ │ │ │ - addgt.w r0, r9, #128 @ 0x80 │ │ │ │ │ -pffft_cplx_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1385 │ │ │ │ │ - mov.w ip, ip, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1389 │ │ │ │ │ - it gt │ │ │ │ │ - movgt r1, #0 │ │ │ │ │ -pffft_transform_internal(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1689 │ │ │ │ │ - ldr.w r3, [r3, #-12] │ │ │ │ │ - ldr r2, [r6, #76] @ 0x4c │ │ │ │ │ -pffft_cplx_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1389 │ │ │ │ │ - ble.w 1a8be │ │ │ │ │ -./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/12/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/12/include/arm_neon.h:1193 │ │ │ │ │ - vld1.64 {d8-d9}, [r2 :64] │ │ │ │ │ - vldr d2, [r2, #16] │ │ │ │ │ - vldr d3, [r2, #24] │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q11, q13 │ │ │ │ │ - vzip.32 q10, q15 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 │ │ │ │ │ - vldr d4, [r2, #48] @ 0x30 │ │ │ │ │ - vldr d5, [r2, #56] @ 0x38 │ │ │ │ │ - vldr d6, [r2, #32] │ │ │ │ │ - vldr d7, [r2, #40] @ 0x28 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:9898 │ │ │ │ │ - vzip.32 q8, q14 │ │ │ │ │ - vzip.32 q9, q12 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q5, q13, q1 │ │ │ │ │ - vmul.f32 q13, q13, q4 │ │ │ │ │ - vmul.f32 q1, q15, q1 │ │ │ │ │ - vldr d12, [r2, #64] @ 0x40 │ │ │ │ │ - vldr d13, [r2, #72] @ 0x48 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q1, q13, q1 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 │ │ │ │ │ - vmul.f32 q15, q15, q4 │ │ │ │ │ - vldr d26, [r2, #80] @ 0x50 │ │ │ │ │ - vldr d27, [r2, #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/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q2 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q12, q12, q13 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q11, q11, q9 │ │ │ │ │ - vsub.f32 q12, q1, q12 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q10, q3 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q15, q14 │ │ │ │ │ - vsub.f32 q10, q10, q3 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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, [r0, #-128] @ 0xffffff80 │ │ │ │ │ - vstr d29, [r0, #-120] @ 0xffffff88 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q15, q11, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q10, q10, q12 │ │ │ │ │ -pffft_cplx_finalize(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1389 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ │ - cmp ip, r1 │ │ │ │ │ - add.w r2, r2, #96 @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1423 │ │ │ │ │ - vstr d2, [r0, #-112] @ 0xffffff90 │ │ │ │ │ - vstr d3, [r0, #-104] @ 0xffffff98 │ │ │ │ │ - vstr d30, [r0, #-96] @ 0xffffffa0 │ │ │ │ │ - vstr d31, [r0, #-88] @ 0xffffffa8 │ │ │ │ │ - vstr d28, [r0, #-80] @ 0xffffffb0 │ │ │ │ │ - vstr d29, [r0, #-72] @ 0xffffffb8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1424 │ │ │ │ │ - vstr d26, [r0, #-64] @ 0xffffffc0 │ │ │ │ │ - vstr d27, [r0, #-56] @ 0xffffffc8 │ │ │ │ │ - vstr d18, [r0, #-48] @ 0xffffffd0 │ │ │ │ │ - vstr d19, [r0, #-40] @ 0xffffffd8 │ │ │ │ │ - vstr d22, [r0, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d23, [r0, #-24] @ 0xffffffe8 │ │ │ │ │ - vstr d20, [r0, #-16] │ │ │ │ │ - vstr d21, [r0, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1389 │ │ │ │ │ - add.w r0, r0, #128 @ 0x80 │ │ │ │ │ - bgt.w 1a48a │ │ │ │ │ -pffft_transform_internal(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1691 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - bne.w 1a8c4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1716 │ │ │ │ │ - cmp r9, r4 │ │ │ │ │ - bne.n 1a668 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1657 │ │ │ │ │ - ldr r2, [pc, #852] @ (1a94c ) │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1726 │ │ │ │ │ - ldr r3, [pc, #844] @ (1a948 ) │ │ │ │ │ -./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 1a940 │ │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ │ - vpop {d8-d13} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1695 │ │ │ │ │ - add r3, sp, #32 │ │ │ │ │ - add.w r3, r3, r9, lsl #2 │ │ │ │ │ - ldr.w fp, [r3, #-12] │ │ │ │ │ - cmp fp, r1 │ │ │ │ │ - beq.w 1a8e0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1698 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - bne.w 1a8fc │ │ │ │ │ -./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, 1a694 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1703 │ │ │ │ │ - mov r1, ip │ │ │ │ │ - mov r2, fp │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 18af4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1704 │ │ │ │ │ - str.w sl, [sp, #4] │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - ldr r2, [r6, #80] @ 0x50 │ │ │ │ │ - mov r1, fp │ │ │ │ │ - lsls r0, r5, #1 │ │ │ │ │ - str r2, [sp, #0] │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - bl 19ff8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1705 │ │ │ │ │ - subs r3, r4, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1716 │ │ │ │ │ - add r2, sp, #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 r9, [r3, #-12] │ │ │ │ │ - cmp r4, r9 │ │ │ │ │ - beq.n 1a5f6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1719 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ble.n 1a5f6 │ │ │ │ │ - lsls r5, r5, #5 │ │ │ │ │ - add r5, r9 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1720 (discriminator 3) │ │ │ │ │ - vld1.64 {d18-d19}, [r1 :64] │ │ │ │ │ - vldr d16, [r1, #16] │ │ │ │ │ - vldr d17, [r1, #24] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1719 (discriminator 3) │ │ │ │ │ - adds r1, #32 │ │ │ │ │ - adds r4, #32 │ │ │ │ │ - cmp r1, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1721 (discriminator 3) │ │ │ │ │ - vstr d18, [r4, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d19, [r4, #-24] @ 0xffffffe8 │ │ │ │ │ - vstr d16, [r4, #-16] │ │ │ │ │ - vstr d17, [r4, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1719 (discriminator 3) │ │ │ │ │ - bne.n 1a66e │ │ │ │ │ - b.n 1a5f6 │ │ │ │ │ -pffft_cplx_preprocess(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1430 │ │ │ │ │ - adds r7, r5, #3 │ │ │ │ │ - ands.w r7, r7, r5, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r7, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1434 │ │ │ │ │ - cmp r5, #3 │ │ │ │ │ - itt gt │ │ │ │ │ - movgt r1, ip │ │ │ │ │ - addgt.w r2, fp, #128 @ 0x80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1430 │ │ │ │ │ - mov.w r7, r7, asr #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1434 │ │ │ │ │ - it gt │ │ │ │ │ - movgt r0, #0 │ │ │ │ │ - ble.w 1a91a │ │ │ │ │ -./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/12/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/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q10, q10, q13 │ │ │ │ │ - vsub.f32 q8, q8, q11 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q12, q14 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q9, q9, q3 │ │ │ │ │ - vsub.f32 q12, q12, q14 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q14, q9, q8 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q8 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q8, q12, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q12, q12, q10 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/include/arm_neon.h:1962 │ │ │ │ │ - vsub.f32 q11, q15, q4 │ │ │ │ │ - vsub.f32 q10, q13, q0 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q13, q13, q0 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q15, q15, q4 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q14, q14, q3 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q11, q11, q2 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/include/arm_neon.h:631 │ │ │ │ │ - vadd.f32 q9, q9, q3 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/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/12/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 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ │ - cmp r7, r0 │ │ │ │ │ - add.w r3, r3, #96 @ 0x60 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1457 │ │ │ │ │ - vstr d30, [r2, #-128] @ 0xffffff80 │ │ │ │ │ - vstr d31, [r2, #-120] @ 0xffffff88 │ │ │ │ │ - vstr d28, [r2, #-96] @ 0xffffffa0 │ │ │ │ │ - vstr d29, [r2, #-88] @ 0xffffffa8 │ │ │ │ │ - vstr d26, [r2, #-112] @ 0xffffff90 │ │ │ │ │ - vstr d27, [r2, #-104] @ 0xffffff98 │ │ │ │ │ - vstr d24, [r2, #-80] @ 0xffffffb0 │ │ │ │ │ - vstr d25, [r2, #-72] @ 0xffffffb8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1458 │ │ │ │ │ - vstr d22, [r2, #-64] @ 0xffffffc0 │ │ │ │ │ - vstr d23, [r2, #-56] @ 0xffffffc8 │ │ │ │ │ - vstr d20, [r2, #-48] @ 0xffffffd0 │ │ │ │ │ - vstr d21, [r2, #-40] @ 0xffffffd8 │ │ │ │ │ - vstr d18, [r2, #-32] @ 0xffffffe0 │ │ │ │ │ - vstr d19, [r2, #-24] @ 0xffffffe8 │ │ │ │ │ - vstr d16, [r2, #-16] │ │ │ │ │ - vstr d17, [r2, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1434 │ │ │ │ │ - add.w r2, r2, #128 @ 0x80 │ │ │ │ │ - bgt.w 1a6b4 │ │ │ │ │ -pffft_transform_internal(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1708 │ │ │ │ │ - str.w sl, [sp, #4] │ │ │ │ │ - movs r0, #1 │ │ │ │ │ - ldr r3, [r6, #80] @ 0x50 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - str r0, [sp, #8] │ │ │ │ │ - mov r1, fp │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - bl 194e0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1709 │ │ │ │ │ - subs r0, r4, r0 │ │ │ │ │ - it ne │ │ │ │ │ - movne r0, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1710 │ │ │ │ │ - lsls r5, r5, #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1711 │ │ │ │ │ - add r3, sp, #32 │ │ │ │ │ - add.w r0, r3, r0, lsl #2 │ │ │ │ │ - ldr.w r9, [r0, #-12] │ │ │ │ │ - add.w r1, r9, r5 │ │ │ │ │ - mov r3, r9 │ │ │ │ │ - add.w r2, r9, #16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1711 (discriminator 3) │ │ │ │ │ - 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 3) │ │ │ │ │ - adds r3, #32 │ │ │ │ │ - adds r2, #32 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:9898 (discriminator 3) │ │ │ │ │ - vzip.32 q9, q8 │ │ │ │ │ -pffft_transform_internal(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1711 (discriminator 3) │ │ │ │ │ - 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 3) │ │ │ │ │ - bne.n 1a84a │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1716 │ │ │ │ │ - cmp r9, r4 │ │ │ │ │ - bne.w 1a66a │ │ │ │ │ - b.n 1a5f6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - strd r3, sl, [sp] │ │ │ │ │ - lsls r0, r5, #1 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - mov r2, lr │ │ │ │ │ - bl 19bd0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1680 │ │ │ │ │ - cmp r0, r4 │ │ │ │ │ -./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 r8, #1 │ │ │ │ │ - moveq.w r8, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1681 │ │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - mov.w r8, r8, lsl #2 │ │ │ │ │ - ldr.w r9, [r3, #-12] │ │ │ │ │ - add.w r3, r8, #32 │ │ │ │ │ - add r3, sp │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - ldr.w r1, [r3, #-12] │ │ │ │ │ - ldr r3, [r6, #76] @ 0x4c │ │ │ │ │ - bl 18780 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1691 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - beq.w 1a660 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1692 │ │ │ │ │ - add.w r3, r8, #32 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - add.w r8, sp, r3 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - ldr.w r7, [r8, #-12] │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - mov r9, r7 │ │ │ │ │ - bl 1a1c4 │ │ │ │ │ - b.n 1a660 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1696 │ │ │ │ │ - sub.w r9, r0, r7 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - add r3, sp, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1696 │ │ │ │ │ - clz r9, r9 │ │ │ │ │ - mov.w r9, r9, lsr #5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1679 │ │ │ │ │ - add.w r3, r3, r9, lsl #2 │ │ │ │ │ - ldr.w fp, [r3, #-12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1698 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - beq.w 1a62c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1699 │ │ │ │ │ - mov r1, ip │ │ │ │ │ - mov r2, fp │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1703 │ │ │ │ │ - eor.w r9, r9, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1699 │ │ │ │ │ - bl 1a1c4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1703 │ │ │ │ │ - add r3, sp, #32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1700 │ │ │ │ │ - mov ip, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1703 │ │ │ │ │ - add.w r9, r3, r9, lsl #2 │ │ │ │ │ - ldr.w fp, [r9, #-12] │ │ │ │ │ - b.n 1a62c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1708 │ │ │ │ │ - str.w sl, [sp, #4] │ │ │ │ │ - movs r0, #1 │ │ │ │ │ - ldr r3, [r6, #80] @ 0x50 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - str r0, [sp, #8] │ │ │ │ │ - mov r1, fp │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - bl 194e0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1710 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - ble.w 1a5f6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1709 │ │ │ │ │ - subs r0, r0, r4 │ │ │ │ │ - it ne │ │ │ │ │ - movne r0, #1 │ │ │ │ │ - b.n 1a834 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1726 │ │ │ │ │ - blx 16ec <__stack_chk_fail@plt> │ │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ │ - movs r0, r0 │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ + subs r0, r6, r5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r0, #238 @ 0xee │ │ │ │ │ - movs r0, r0 │ │ │ │ │ -forward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:10 │ │ │ │ │ - push {r4, lr} │ │ │ │ │ - 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 │ │ │ │ │ -pffft_transform(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1938 │ │ │ │ │ - str r4, [sp, #4] │ │ │ │ │ -forward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:10 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ -pffft_transform(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1938 │ │ │ │ │ - str r4, [sp, #0] │ │ │ │ │ - bl 1a390 │ │ │ │ │ -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 │ │ │ │ │ - push {r4, lr} │ │ │ │ │ - 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 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ -pffft_transform_ordered(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1943 │ │ │ │ │ - strd r4, ip, [sp] │ │ │ │ │ - bl 1a390 │ │ │ │ │ -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 │ │ │ │ │ - push {r4, lr} │ │ │ │ │ - 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 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ -pffft_transform(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1938 │ │ │ │ │ - strd r4, ip, [sp] │ │ │ │ │ - bl 1a390 │ │ │ │ │ -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 │ │ │ │ │ - push {r4, lr} │ │ │ │ │ - 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 │ │ │ │ │ -pffft_transform_ordered(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1943 │ │ │ │ │ - str r4, [sp, #4] │ │ │ │ │ -obackward(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:13 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ -pffft_transform_ordered(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1943 │ │ │ │ │ - str r4, [sp, #0] │ │ │ │ │ - bl 1a390 │ │ │ │ │ -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 │ │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ │ - mov r5, r2 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - mov r6, r1 │ │ │ │ │ -/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ - lsls r2, r0, #2 │ │ │ │ │ -memcpy(): │ │ │ │ │ -/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - 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 1a1c4 │ │ │ │ │ - nop │ │ │ │ │ -setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:9 │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - vpush {d8-d10} │ │ │ │ │ -pffft_new_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1250 │ │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ │ -setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:9 │ │ │ │ │ - sub sp, #68 @ 0x44 │ │ │ │ │ -pffft_new_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1250 │ │ │ │ │ - blx 1774 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1252 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1acae │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1259 │ │ │ │ │ - str r4, [r0, #0] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1260 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1262 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1260 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - str r5, [r2, #68] @ 0x44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1262 │ │ │ │ │ - adds r0, r4, #7 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - it ge │ │ │ │ │ - movge r0, r4 │ │ │ │ │ - asrs r0, r0, #3 │ │ │ │ │ - str r0, [r2, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1263 │ │ │ │ │ - lsls r0, r0, #5 │ │ │ │ │ - bl 1acfc │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1264 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1acc2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1266 │ │ │ │ │ - ldr.w sl, [r2, #4] │ │ │ │ │ - movs r3, #6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1265 │ │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1266 │ │ │ │ │ - mul.w r3, r3, sl │ │ │ │ │ - add.w r8, r3, #3 │ │ │ │ │ - ands.w r8, r8, r3, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r8, r3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1269 │ │ │ │ │ - cmp.w sl, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1266 │ │ │ │ │ - mov.w r8, r8, asr #2 │ │ │ │ │ - add.w r3, r0, r8, lsl #4 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - str r3, [r2, #80] @ 0x50 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1269 │ │ │ │ │ - ble.n 1aabe │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1273 │ │ │ │ │ - vmov s15, r4 │ │ │ │ │ - vldr d9, [pc, #644] @ 1acd0 │ │ │ │ │ - strd r2, 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 │ │ │ │ │ - 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 │ │ │ │ │ - cmp.w fp, #3 │ │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1274 │ │ │ │ │ - str.w r2, [r5, #-32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1275 │ │ │ │ │ - str.w r3, [r5, #-16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1272 │ │ │ │ │ - bne.n 1aa7c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1269 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ - cmp sl, r4 │ │ │ │ │ - bne.n 1aa62 │ │ │ │ │ - ldrd r2, r4, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1278 │ │ │ │ │ - ldr r1, [pc, #544] @ (1ace0 ) │ │ │ │ │ - adds r3, r4, #3 │ │ │ │ │ - str r7, [sp, #12] │ │ │ │ │ - add.w fp, r2, #8 │ │ │ │ │ - ands.w r3, r3, r4, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r3, r4 │ │ │ │ │ -decompose(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1088 │ │ │ │ │ - movs r6, #4 │ │ │ │ │ - add r1, pc │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1087 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ -pffft_new_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1278 │ │ │ │ │ - asrs r3, r3, #2 │ │ │ │ │ -decompose(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1088 │ │ │ │ │ - adds r1, #24 │ │ │ │ │ -pffft_new_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1278 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ -decompose(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1087 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1101 │ │ │ │ │ - mov.w r8, #2 │ │ │ │ │ - mov ip, r1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1090 │ │ │ │ │ - cmp r5, #1 │ │ │ │ │ - beq.n 1ab7c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1091 │ │ │ │ │ - sdiv r2, r5, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1093 │ │ │ │ │ - mls r1, r6, r2, r5 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - bne.n 1ab7c │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - add.w r9, r4, #1073741824 @ 0x40000000 │ │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1096 │ │ │ │ │ - sub.w sl, r6, #2 │ │ │ │ │ - rsb r7, r4, #1 │ │ │ │ │ - add.w r9, r9, #3 │ │ │ │ │ - clz sl, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1091 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ - lsls r7, r7, #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1096 │ │ │ │ │ - mov.w sl, sl, lsr #5 │ │ │ │ │ - add.w r9, r3, r9, lsl #2 │ │ │ │ │ - b.n 1ab32 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1090 │ │ │ │ │ - cmp r5, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1093 │ │ │ │ │ - sub.w r7, r7, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1090 │ │ │ │ │ - beq.n 1ab78 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1091 │ │ │ │ │ - sdiv r2, r5, r6 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1093 │ │ │ │ │ - mls r1, r6, r2, r5 │ │ │ │ │ - cbnz r1, 1ab78 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1091 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1094 │ │ │ │ │ - str.w r6, [r9, #4]! │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1096 │ │ │ │ │ - cmp r4, #1 │ │ │ │ │ - ite eq │ │ │ │ │ - moveq r2, #0 │ │ │ │ │ - andne.w r2, sl, #1 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.n 1ab1e │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1099 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - rsb r0, r7, #12 │ │ │ │ │ - ite gt │ │ │ │ │ - movgt ip, r7 │ │ │ │ │ - movle.w ip, #0 │ │ │ │ │ - add.w r1, ip, r4, lsl #2 │ │ │ │ │ - rsb r2, r7, #4 │ │ │ │ │ - add r0, ip │ │ │ │ │ - it le │ │ │ │ │ - movle r2, #4 │ │ │ │ │ - add r1, fp │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1093 │ │ │ │ │ - subs r7, #4 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1099 │ │ │ │ │ - add r0, fp │ │ │ │ │ - blx 166c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1101 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1090 │ │ │ │ │ - cmp r5, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1101 │ │ │ │ │ - str.w r8, [r3, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1090 │ │ │ │ │ - bne.n 1ab26 │ │ │ │ │ - ldr.w ip, [sp, #8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1088 │ │ │ │ │ - ldr.w r6, [ip, #4]! │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.n 1aae6 │ │ │ │ │ -rffti1_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1119 │ │ │ │ │ - vldr s15, [sp, #32] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1123 │ │ │ │ │ - cmp r4, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1119 │ │ │ │ │ - vldr d18, [pc, #332] @ 1acd8 │ │ │ │ │ - vcvt.f64.s32 d17, s15 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ -decompose(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1106 │ │ │ │ │ - vmov r3, s15 │ │ │ │ │ -rffti1_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1119 │ │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ │ - vdiv.f64 d16, d18, d17 │ │ │ │ │ -decompose(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1107 │ │ │ │ │ - strd r3, r4, [r2, #8] │ │ │ │ │ -rffti1_ps(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1119 │ │ │ │ │ - vcvt.f32.f64 s17, d16 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1123 │ │ │ │ │ - ble.w 1acb2 │ │ │ │ │ - mov.w r9, r4, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1122 │ │ │ │ │ - movs r5, #1 │ │ │ │ │ - add.w r3, fp, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1120 │ │ │ │ │ - mov r4, r6 │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - add.w r6, r2, #12 │ │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - str.w r9, [sp, #52] @ 0x34 │ │ │ │ │ - add.w sl, sp, #60 @ 0x3c │ │ │ │ │ - mov r6, r5 │ │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ │ - str r1, [sp, #4] │ │ │ │ │ - strd r7, r2, [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 │ │ │ │ │ - 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 │ │ │ │ │ - ble.n 1ac6c │ │ │ │ │ - str r0, [sp, #8] │ │ │ │ │ - sub.w r8, fp, #3 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - movs r5, #1 │ │ │ │ │ - mov.w r8, r8, lsr #1 │ │ │ │ │ - mov r9, fp │ │ │ │ │ - strd r4, r6, [sp, #20] │ │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ │ - add.w r8, r8, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1125 │ │ │ │ │ - movs r7, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1129 │ │ │ │ │ - mov r6, r4 │ │ │ │ │ - mov fp, r5 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1132 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1134 │ │ │ │ │ - cmp.w r9, #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 │ │ │ │ │ - ble.n 1ac4e │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1131 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - add.w r4, r3, r6, lsl #2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1136 │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - adds r5, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1137 │ │ │ │ │ - mov r0, sl │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1134 │ │ │ │ │ - adds r4, #8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1137 │ │ │ │ │ - vmov s15, r5 │ │ │ │ │ - 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 │ │ │ │ │ - cmp r5, r8 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1137 │ │ │ │ │ - str.w r2, [r4, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1138 │ │ │ │ │ - str.w r3, [r4, #-4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1134 │ │ │ │ │ - bne.n 1ac26 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1129 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - add.w fp, fp, #1 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1140 │ │ │ │ │ - add r6, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1129 │ │ │ │ │ - cmp r3, fp │ │ │ │ │ - bne.n 1ac08 │ │ │ │ │ - ldrd r4, r6, [sp, #20] │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - add.w r2, r4, r9 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1140 │ │ │ │ │ - subs r0, #2 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - mla r4, r9, r0, r2 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1123 │ │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bne.n 1abd2 │ │ │ │ │ - ldrd r7, r2, [sp, #40] @ 0x28 │ │ │ │ │ - ldrd r6, r9, [sp, #48] @ 0x30 │ │ │ │ │ - add.w fp, r9, r6 │ │ │ │ │ -pffft_new_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1293 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - ldr.w r1, [r6, #4]! │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ - mul.w r3, r1, r3 │ │ │ │ │ - bne.n 1ac80 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1294 │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - bne.n 1ac9e │ │ │ │ │ -setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft32s.c:9 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - add sp, #68 @ 0x44 │ │ │ │ │ - vpop {d8-d10} │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ -pffft_destroy_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1305 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 1ad44 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1306 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - blx 168c │ │ │ │ │ -pffft_new_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1252 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - b.n 1ac92 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1293 │ │ │ │ │ - itt eq │ │ │ │ │ - moveq.w r9, #4 │ │ │ │ │ - addeq.w r6, r2, #12 │ │ │ │ │ - beq.n 1ac7a │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - b.n 1ac8c │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1264 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - blx 168c │ │ │ │ │ - b.n 1acae │ │ │ │ │ - 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, #234 @ 0xea │ │ │ │ │ + subs r3, #50 @ 0x32 │ │ │ │ │ movs r0, r0 │ │ │ │ │ -pffft_destroy_setup(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1304 │ │ │ │ │ - cbz r0, 1acfa │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1303 │ │ │ │ │ - push {r4, lr} │ │ │ │ │ - mov r4, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/pffft.c:1305 │ │ │ │ │ - ldr r0, [r0, #72] @ 0x48 │ │ │ │ │ - bl 1ad44 │ │ │ │ │ -./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 │ │ │ │ │ - push {r3, lr} │ │ │ │ │ -./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, 1ad12 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:16 │ │ │ │ │ - adds r0, #16 │ │ │ │ │ - bic.w r0, r0, #15 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:17 │ │ │ │ │ - str.w r3, [r0, #-4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:20 │ │ │ │ │ - pop {r3, pc} │ │ │ │ │ -_soxr_simd32_aligned_calloc(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:25 │ │ │ │ │ - push {r4, lr} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:26 │ │ │ │ │ - mul.w r4, r1, r0 │ │ │ │ │ -_soxr_simd32_aligned_malloc(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:14 │ │ │ │ │ - add.w r0, r4, #16 │ │ │ │ │ - blx 1774 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:15 │ │ │ │ │ - cbz r0, 1ad40 │ │ │ │ │ -./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 │ │ │ │ │ - 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 │ │ │ │ │ - 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 │ │ │ │ │ - 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 1ad3c │ │ │ │ │ -_soxr_simd32_aligned_free(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:36 │ │ │ │ │ - cbz r0, 1ad4e │ │ │ │ │ -./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 │ │ │ │ │ - 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 │ │ │ │ │ - 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 │ │ │ │ │ - ble.n 1adea │ │ │ │ │ - mov.w lr, lr, asr #2 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - add.w r1, r2, #16 │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:56 (discriminator 3) │ │ │ │ │ - vldr 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 (discriminator 3) │ │ │ │ │ - vld1.64 {d22-d23}, [r3 :64] │ │ │ │ │ - vldr d20, [r3, #16] │ │ │ │ │ - vldr d21, [r3, #24] │ │ │ │ │ -vuzpq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10204 (discriminator 3) │ │ │ │ │ - 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 │ │ │ │ │ - adds r0, #32 │ │ │ │ │ - cmp ip, lr │ │ │ │ │ - add.w r1, r1, #32 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q12, q9, q10 │ │ │ │ │ - vmul.f32 q10, q8, q10 │ │ │ │ │ - vmul.f32 q9, q9, q11 │ │ │ │ │ - vmul.f32 q8, q8, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q9, q9, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q8, q12 │ │ │ │ │ -_soxr_ordered_convolve_simd32(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:55 (discriminator 3) │ │ │ │ │ - add.w r3, r3, #32 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:9898 (discriminator 3) │ │ │ │ │ - vzip.32 q9, q8 │ │ │ │ │ -_soxr_ordered_convolve_simd32(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:62 (discriminator 3) │ │ │ │ │ - vstr d18, [r1, #-48] @ 0xffffffd0 │ │ │ │ │ - vstr d19, [r1, #-40] @ 0xffffffd8 │ │ │ │ │ - vstr d16, [r0, #-16] │ │ │ │ │ - vstr d17, [r0, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:55 (discriminator 3) │ │ │ │ │ - blt.n 1ad88 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:64 │ │ │ │ │ - vstr s14, [r2] │ │ │ │ │ - vstr s15, [r2, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:66 │ │ │ │ │ - ldr.w pc, [sp], #4 │ │ │ │ │ - nop │ │ │ │ │ -_soxr_ordered_partial_convolve_simd32(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:71 │ │ │ │ │ - push {r4, r5, lr} │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:78 │ │ │ │ │ - adds r5, r0, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:77 │ │ │ │ │ - vldr s15, [r1] │ │ │ │ │ - vldr s14, [r2] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:78 │ │ │ │ │ - ands.w r5, r5, r0, asr #32 │ │ │ │ │ - it cc │ │ │ │ │ - movcc r5, r0 │ │ │ │ │ - cmp r0, #3 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:77 │ │ │ │ │ - vmul.f32 s15, s15, s14 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:78 │ │ │ │ │ - ble.n 1ae82 │ │ │ │ │ - asrs r5, r5, #2 │ │ │ │ │ - mov lr, r1 │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - add.w r3, r1, #16 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:79 (discriminator 3) │ │ │ │ │ - vldr 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 (discriminator 3) │ │ │ │ │ - vld1.64 {d22-d23}, [ip :64] │ │ │ │ │ - vldr d20, [ip, #16] │ │ │ │ │ - vldr d21, [ip, #24] │ │ │ │ │ -vuzpq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:10204 (discriminator 3) │ │ │ │ │ - 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 │ │ │ │ │ - add.w lr, lr, #32 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - add.w r3, r3, #32 │ │ │ │ │ -vmulq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1193 (discriminator 3) │ │ │ │ │ - vmul.f32 q12, q9, q10 │ │ │ │ │ - vmul.f32 q10, q8, q10 │ │ │ │ │ - vmul.f32 q9, q9, q11 │ │ │ │ │ - vmul.f32 q8, q8, q11 │ │ │ │ │ -vsubq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:1962 (discriminator 3) │ │ │ │ │ - vsub.f32 q9, q9, q10 │ │ │ │ │ -vaddq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:631 (discriminator 3) │ │ │ │ │ - vadd.f32 q8, q8, q12 │ │ │ │ │ -_soxr_ordered_partial_convolve_simd32(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:78 (discriminator 3) │ │ │ │ │ - add.w ip, ip, #32 │ │ │ │ │ -vzipq_f32(): │ │ │ │ │ -/usr/lib/gcc/arm-linux-gnueabihf/12/include/arm_neon.h:9898 (discriminator 3) │ │ │ │ │ - vzip.32 q9, q8 │ │ │ │ │ -_soxr_ordered_partial_convolve_simd32(): │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:85 (discriminator 3) │ │ │ │ │ - vstr d18, [r3, #-48] @ 0xffffffd0 │ │ │ │ │ - vstr d19, [r3, #-40] @ 0xffffffd8 │ │ │ │ │ - vstr d16, [lr, #-16] │ │ │ │ │ - vstr d17, [lr, #-8] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:78 (discriminator 3) │ │ │ │ │ - blt.n 1ae20 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:88 │ │ │ │ │ - lsls r0, r0, #2 │ │ │ │ │ - adds r3, r2, r0 │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:87 │ │ │ │ │ - vstr s15, [r1] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:88 │ │ │ │ │ - vldr s13, [r3] │ │ │ │ │ - adds r3, r0, #4 │ │ │ │ │ - add r2, r3 │ │ │ │ │ - add r3, r1 │ │ │ │ │ - vldr s12, [r2] │ │ │ │ │ - vldr s15, [r3] │ │ │ │ │ - add r0, r1 │ │ │ │ │ - vnmul.f32 s15, s15, s12 │ │ │ │ │ - vldr s14, [r0] │ │ │ │ │ - vfma.f32 s15, s13, s14 │ │ │ │ │ - vstr s15, [r1, #4] │ │ │ │ │ -./obj-arm-linux-gnueabihf/src/./src/util-simd.c:89 │ │ │ │ │ - pop {r4, r5, pc} │ │ │ │ │ __udivsi3(): │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ it eq │ │ │ │ │ bxeq lr │ │ │ │ │ - bcc.w 1b102 │ │ │ │ │ + bcc.w 1587a │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bls.w 1b0ec │ │ │ │ │ + bls.w 15864 │ │ │ │ │ tst r1, r2 │ │ │ │ │ - beq.w 1b0f4 │ │ │ │ │ + beq.w 1586c │ │ │ │ │ clz r3, r0 │ │ │ │ │ clz r2, r1 │ │ │ │ │ sub.w r3, r2, r3 │ │ │ │ │ rsb r3, r3, #31 │ │ │ │ │ - add r2, pc, #16 @ (adr r2, 1aee8 ) │ │ │ │ │ + add r2, pc, #16 @ (adr r2, 15660 ) │ │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ mov pc, r3 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ cmp.w r0, r1, lsl #31 │ │ │ │ │ nop │ │ │ │ │ @@ -45637,47 +35382,47 @@ │ │ │ │ │ moveq r0, #1 │ │ │ │ │ movne r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ clz r2, r1 │ │ │ │ │ rsb r2, r2, #31 │ │ │ │ │ lsr.w r0, r0, r2 │ │ │ │ │ bx lr │ │ │ │ │ - cbz r0, 1b108 │ │ │ │ │ + cbz r0, 15880 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.w 1b7f0 │ │ │ │ │ + b.w 15f68 │ │ │ │ │ __aeabi_uidivmod(): │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1b102 │ │ │ │ │ + beq.n 1587a │ │ │ │ │ stmdb sp!, {r0, r1, lr} │ │ │ │ │ - bl 1aeb0 │ │ │ │ │ + bl 15628 │ │ │ │ │ ldmia.w sp!, {r1, r2, lr} │ │ │ │ │ mul.w r3, r2, r0 │ │ │ │ │ sub.w r1, r1, r3 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ __divsi3(): │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 1b3aa │ │ │ │ │ + beq.w 15b22 │ │ │ │ │ eor.w ip, r0, r1 │ │ │ │ │ it mi │ │ │ │ │ negmi r1, r1 │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ - beq.w 1b37a │ │ │ │ │ + beq.w 15af2 │ │ │ │ │ movs r3, r0 │ │ │ │ │ it mi │ │ │ │ │ negmi r3, r0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.w 1b384 │ │ │ │ │ + bls.w 15afc │ │ │ │ │ tst r1, r2 │ │ │ │ │ - beq.w 1b394 │ │ │ │ │ + beq.w 15b0c │ │ │ │ │ clz r2, r3 │ │ │ │ │ clz r0, r1 │ │ │ │ │ sub.w r2, r0, r2 │ │ │ │ │ rsb r2, r2, #31 │ │ │ │ │ - add r0, pc, #16 @ (adr r0, 1b170 ) │ │ │ │ │ + add r0, pc, #16 @ (adr r0, 158e8 ) │ │ │ │ │ add.w r2, r0, r2, lsl #4 │ │ │ │ │ mov.w r0, #0 │ │ │ │ │ mov pc, r2 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ cmp.w r3, r1, lsl #31 │ │ │ │ │ nop │ │ │ │ │ @@ -45861,142 +35606,142 @@ │ │ │ │ │ negmi r0, r0 │ │ │ │ │ bx lr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it gt │ │ │ │ │ mvngt.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ it lt │ │ │ │ │ movlt.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ - b.w 1b7f0 │ │ │ │ │ + b.w 15f68 │ │ │ │ │ __aeabi_idivmod(): │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1b3aa │ │ │ │ │ + beq.n 15b22 │ │ │ │ │ stmdb sp!, {r0, r1, lr} │ │ │ │ │ - bl 1b12e │ │ │ │ │ + bl 158a6 │ │ │ │ │ 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 1b3e4 │ │ │ │ │ + b.n 15b5c │ │ │ │ │ nop │ │ │ │ │ __aeabi_dsub(): │ │ │ │ │ eor.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w r4, r1, lsl #1 │ │ │ │ │ mov.w r5, r3, lsl #1 │ │ │ │ │ teq r4, r5 │ │ │ │ │ it eq │ │ │ │ │ teqeq r0, r2 │ │ │ │ │ itttt ne │ │ │ │ │ orrsne.w ip, r4, r0 │ │ │ │ │ orrsne.w ip, r5, r2 │ │ │ │ │ mvnsne.w ip, r4, asr #21 │ │ │ │ │ mvnsne.w ip, r5, asr #21 │ │ │ │ │ - beq.w 1b5d2 │ │ │ │ │ + beq.w 15d4a │ │ │ │ │ mov.w r4, r4, lsr #21 │ │ │ │ │ rsbs r5, r4, r5, lsr #21 │ │ │ │ │ it lt │ │ │ │ │ neglt r5, r5 │ │ │ │ │ - ble.n 1b436 │ │ │ │ │ + ble.n 15bae │ │ │ │ │ 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 1b454 │ │ │ │ │ + beq.n 15bcc │ │ │ │ │ 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 1b468 │ │ │ │ │ + beq.n 15be0 │ │ │ │ │ negs r2, r2 │ │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ │ teq r4, r5 │ │ │ │ │ - beq.w 1b5be │ │ │ │ │ + beq.w 15d36 │ │ │ │ │ sub.w r4, r4, #1 │ │ │ │ │ rsbs lr, r5, #32 │ │ │ │ │ - blt.n 1b496 │ │ │ │ │ + blt.n 15c0e │ │ │ │ │ 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 1b4b4 │ │ │ │ │ + b.n 15c2c │ │ │ │ │ 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 1b4ca │ │ │ │ │ + bpl.n 15c42 │ │ │ │ │ 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 1b508 │ │ │ │ │ + bcc.n 15c80 │ │ │ │ │ cmp.w r1, #2097152 @ 0x200000 │ │ │ │ │ - bcc.n 1b4f0 │ │ │ │ │ + bcc.n 15c68 │ │ │ │ │ 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 1b624 │ │ │ │ │ + bcs.w 15d9c │ │ │ │ │ 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 1b4f0 │ │ │ │ │ + bcs.n 15c68 │ │ │ │ │ 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 1b552 │ │ │ │ │ + bge.n 15cca │ │ │ │ │ adds r2, #12 │ │ │ │ │ - ble.n 1b54e │ │ │ │ │ + ble.n 15cc6 │ │ │ │ │ add.w ip, r2, #20 │ │ │ │ │ rsb r2, r2, #12 │ │ │ │ │ lsl.w r0, r1, ip │ │ │ │ │ lsr.w r1, r1, r2 │ │ │ │ │ - b.n 1b568 │ │ │ │ │ + b.n 15ce0 │ │ │ │ │ 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 │ │ │ │ │ @@ -46004,17 +35749,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 1b5b6 │ │ │ │ │ + bge.n 15d2e │ │ │ │ │ adds r4, #12 │ │ │ │ │ - bgt.n 1b59e │ │ │ │ │ + bgt.n 15d16 │ │ │ │ │ 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 │ │ │ │ │ @@ -46031,35 +35776,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 1b470 │ │ │ │ │ + b.n 15be8 │ │ │ │ │ mvns.w ip, r4, asr #21 │ │ │ │ │ it ne │ │ │ │ │ mvnsne.w ip, r5, asr #21 │ │ │ │ │ - beq.n 1b632 │ │ │ │ │ + beq.n 15daa │ │ │ │ │ teq r4, r5 │ │ │ │ │ it eq │ │ │ │ │ teqeq r0, r2 │ │ │ │ │ - beq.n 1b5f6 │ │ │ │ │ + beq.n 15d6e │ │ │ │ │ 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 1b614 │ │ │ │ │ + bne.n 15d8c │ │ │ │ │ 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 │ │ │ │ │ @@ -46092,29 +35837,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 1b51c │ │ │ │ │ + b.n 15c94 │ │ │ │ │ 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 1b51c │ │ │ │ │ + b.n 15c94 │ │ │ │ │ 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 │ │ │ │ │ @@ -46129,35 +35874,35 @@ │ │ │ │ │ itt eq │ │ │ │ │ orreq.w r1, r1, #524288 @ 0x80000 │ │ │ │ │ bxeq lr │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w r4, #896 @ 0x380 │ │ │ │ │ and.w r5, r1, #2147483648 @ 0x80000000 │ │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ │ - b.n 1b51c │ │ │ │ │ + b.n 15c94 │ │ │ │ │ nop │ │ │ │ │ __aeabi_ul2d(): │ │ │ │ │ orrs.w r2, r0, r1 │ │ │ │ │ it eq │ │ │ │ │ bxeq lr │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w r5, #0 │ │ │ │ │ - b.n 1b70a │ │ │ │ │ + b.n 15e82 │ │ │ │ │ orrs.w r2, r0, r1 │ │ │ │ │ it eq │ │ │ │ │ bxeq lr │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ ands.w r5, r1, #2147483648 @ 0x80000000 │ │ │ │ │ - bpl.n 1b70a │ │ │ │ │ + bpl.n 15e82 │ │ │ │ │ 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 1b4ca │ │ │ │ │ + beq.w 15c42 │ │ │ │ │ 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 │ │ │ │ │ @@ -46165,100 +35910,100 @@ │ │ │ │ │ rsb r3, r2, #32 │ │ │ │ │ lsl.w ip, r0, r3 │ │ │ │ │ lsr.w r0, r0, r2 │ │ │ │ │ lsl.w lr, r1, r3 │ │ │ │ │ orr.w r0, r0, lr │ │ │ │ │ lsr.w r1, r1, r2 │ │ │ │ │ add r4, r2 │ │ │ │ │ - b.n 1b4ca │ │ │ │ │ + b.n 15c42 │ │ │ │ │ __floatdidf(): │ │ │ │ │ nop │ │ │ │ │ __aeabi_ldivmod(): │ │ │ │ │ - cbnz r3, 1b772 │ │ │ │ │ - cbnz r2, 1b772 │ │ │ │ │ + cbnz r3, 15eea │ │ │ │ │ + cbnz r2, 15eea │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ittt lt │ │ │ │ │ movlt r0, #0 │ │ │ │ │ movlt.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ - blt.n 1b76e │ │ │ │ │ + blt.n 15ee6 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, #0 │ │ │ │ │ itt ne │ │ │ │ │ mvnne.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.w 1b7f0 │ │ │ │ │ + b.w 15f68 │ │ │ │ │ sub.w ip, sp, #8 │ │ │ │ │ strd ip, lr, [sp, #-16]! │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1b792 │ │ │ │ │ + blt.n 15f0a │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 1b7b8 │ │ │ │ │ - bl 1b870 │ │ │ │ │ + blt.n 15f30 │ │ │ │ │ + bl 15fe8 │ │ │ │ │ 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 1b7d4 │ │ │ │ │ - bl 1b870 │ │ │ │ │ + blt.n 15f4c │ │ │ │ │ + bl 15fe8 │ │ │ │ │ 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 1b870 │ │ │ │ │ + bl 15fe8 │ │ │ │ │ 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 1b870 │ │ │ │ │ + bl 15fe8 │ │ │ │ │ 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 1b818 │ │ │ │ │ + bmi.n 15f90 │ │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ │ - b.w 1b830 │ │ │ │ │ + b.w 15fa8 │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ - bl 1b830 │ │ │ │ │ + bl 15fa8 │ │ │ │ │ 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] @ 1b860 │ │ │ │ │ + vldr d6, [pc, #44] @ 15fd8 │ │ │ │ │ vmov d7, r0, r1 │ │ │ │ │ - vldr d5, [pc, #44] @ 1b868 │ │ │ │ │ + vldr d5, [pc, #44] @ 15fe0 │ │ │ │ │ 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 │ │ │ │ │ @@ -46280,64 +36025,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 1b954 │ │ │ │ │ + bcc.n 160cc │ │ │ │ │ clz r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1b966 │ │ │ │ │ + beq.n 160de │ │ │ │ │ clz r1, r5 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 1b95e │ │ │ │ │ + beq.n 160d6 │ │ │ │ │ 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 1b8dc │ │ │ │ │ + bcc.n 16054 │ │ │ │ │ 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, 1b954 │ │ │ │ │ + cbz r6, 160cc │ │ │ │ │ mov.w r2, r8, lsr #1 │ │ │ │ │ mov r8, r6 │ │ │ │ │ orr.w r2, r2, r3, lsl #31 │ │ │ │ │ lsrs r3, r3, #1 │ │ │ │ │ - b.n 1b902 │ │ │ │ │ + b.n 1607a │ │ │ │ │ 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 1b914 │ │ │ │ │ + beq.n 1608c │ │ │ │ │ cmp r4, r2 │ │ │ │ │ sbcs.w r9, r5, r3 │ │ │ │ │ - bcs.n 1b8ec │ │ │ │ │ + bcs.n 16064 │ │ │ │ │ adds r4, r4, r4 │ │ │ │ │ adcs r5, r5 │ │ │ │ │ subs.w r8, r8, #1 │ │ │ │ │ - bne.n 1b902 │ │ │ │ │ + bne.n 1607a │ │ │ │ │ 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 │ │ │ │ │ @@ -46348,28 +36093,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, 1b95a │ │ │ │ │ + cbz r7, 160d2 │ │ │ │ │ strd r4, r5, [r7] │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ clz r1, r4 │ │ │ │ │ adds r1, #32 │ │ │ │ │ - b.n 1b89a │ │ │ │ │ + b.n 16012 │ │ │ │ │ clz r6, r2 │ │ │ │ │ clz r1, r5 │ │ │ │ │ adds r6, #32 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 1b89a │ │ │ │ │ - b.n 1b95e │ │ │ │ │ + bne.n 16012 │ │ │ │ │ + b.n 160d6 │ │ │ │ │ nop │ │ │ │ │ atexit(): │ │ │ │ │ - ldr r3, [pc, #8] @ (1b984 ) │ │ │ │ │ + ldr r3, [pc, #8] @ (160fc ) │ │ │ │ │ movs r1, #0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ - b.w 17ec <__cxa_atexit@plt> │ │ │ │ │ - movs r6, #128 @ 0x80 │ │ │ │ │ + b.w 1514 <__cxa_atexit@plt> │ │ │ │ │ + cmp r7, #8 │ │ │ │ │ ... │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ │ │ -0001b988 <.fini>: │ │ │ │ │ +00016100 <.fini>: │ │ │ │ │ _fini(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ pop {r3, pc} │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ │ @@ -1,306 +1,296 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ │ - 0x0001b990 3d000000 40000000 0b000000 40000000 =...@.......@... │ │ │ │ │ - 0x0001b9a0 10000000 40000000 26000000 40000000 ....@...&...@... │ │ │ │ │ - 0x0001b9b0 35000000 40000000 03000000 40000000 5...@.......@... │ │ │ │ │ - 0x0001b9c0 06000000 40000000 14000000 40000000 ....@.......@... │ │ │ │ │ - 0x0001b9d0 0e000000 40000000 0d000000 40000000 ....@.......@... │ │ │ │ │ - 0x0001b9e0 25000000 40000000 12000000 40000000 %...@.......@... │ │ │ │ │ - 0x0001b9f0 28000000 40000000 02000000 40000000 (...@.......@... │ │ │ │ │ - 0x0001ba00 18000000 40000000 09000000 40000000 ....@.......@... │ │ │ │ │ - 0x0001ba10 0a000000 40000000 00000000 00000000 ....@........... │ │ │ │ │ - 0x0001ba20 6e756c6c 20696e70 75742062 75666665 null input buffe │ │ │ │ │ - 0x0001ba30 7220706f 696e7465 72000000 6c696273 r pointer...libs │ │ │ │ │ - 0x0001ba40 6f78722d 302e312e 33000000 32196400 oxr-0.1.3...2.d. │ │ │ │ │ - 0x0001ba50 696e7661 6c696420 696f2064 61746174 invalid io datat │ │ │ │ │ - 0x0001ba60 79706528 73290000 6d616c6c 6f632066 ype(s)..malloc f │ │ │ │ │ - 0x0001ba70 61696c65 64000000 696e7661 6c696420 ailed...invalid │ │ │ │ │ - 0x0001ba80 736f7872 5f742070 6f696e74 65720000 soxr_t pointer.. │ │ │ │ │ - 0x0001ba90 6d757374 20736574 20232063 68616e6e must set # chann │ │ │ │ │ - 0x0001baa0 656c7320 6265666f 7265204f 2f492072 els before O/I r │ │ │ │ │ - 0x0001bab0 6174696f 00000000 492f4f20 72617469 atio....I/O rati │ │ │ │ │ - 0x0001bac0 6f206f75 742d6f66 2d72616e 67650000 o out-of-range.. │ │ │ │ │ - 0x0001bad0 76617279 696e6720 4f2f4920 72617469 varying O/I rati │ │ │ │ │ - 0x0001bae0 6f206973 206e6f74 20737570 706f7274 o is not support │ │ │ │ │ - 0x0001baf0 65642077 69746820 74686973 20717561 ed with this qua │ │ │ │ │ - 0x0001bb00 6c697479 206c6576 656c0000 696e7661 lity level..inva │ │ │ │ │ - 0x0001bb10 6c696420 23206f66 20636861 6e6e656c lid # of channel │ │ │ │ │ - 0x0001bb20 73000000 23206f66 20636861 6e6e656c s...# of channel │ │ │ │ │ - 0x0001bb30 73206361 6e277420 62652063 68616e67 s can't be chang │ │ │ │ │ - 0x0001bb40 65640000 534f5852 5f545241 43450000 ed..SOXR_TRACE.. │ │ │ │ │ - 0x0001bb50 61726368 3a202573 00000000 534f5852 arch: %s....SOXR │ │ │ │ │ - 0x0001bb60 5f4d494e 5f444654 5f53495a 45000000 _MIN_DFT_SIZE... │ │ │ │ │ - 0x0001bb70 534f5852 5f4c4152 47455f44 46545f53 SOXR_LARGE_DFT_S │ │ │ │ │ - 0x0001bb80 495a4500 534f5852 5f434f45 46535f53 IZE.SOXR_COEFS_S │ │ │ │ │ - 0x0001bb90 495a4500 534f5852 5f4e554d 5f544852 IZE.SOXR_NUM_THR │ │ │ │ │ - 0x0001bba0 45414453 00000000 534f5852 5f434f45 EADS....SOXR_COE │ │ │ │ │ - 0x0001bbb0 465f494e 54455250 00000000 534f5852 F_INTERP....SOXR │ │ │ │ │ - 0x0001bbc0 5f535452 4943545f 42554600 534f5852 _STRICT_BUF.SOXR │ │ │ │ │ - 0x0001bbd0 5f4e4f53 4d414c4c 494e544f 50540000 _NOSMALLINTOPT.. │ │ │ │ │ - 0x0001bbe0 534f5852 5f555345 5f53494d 44000000 SOXR_USE_SIMD... │ │ │ │ │ - 0x0001bbf0 534f5852 5f555345 5f53494d 44333200 SOXR_USE_SIMD32. │ │ │ │ │ - 0x0001bc00 6e756c6c 206f7574 70757420 62756666 null output buff │ │ │ │ │ - 0x0001bc10 65722070 6f696e74 65720000 04080402 er pointer...... │ │ │ │ │ - 0x0001bc20 00000000 696e7075 74206675 6e637469 ....input functi │ │ │ │ │ - 0x0001bc30 6f6e2072 65706f72 74656420 6661696c on reported fail │ │ │ │ │ - 0x0001bc40 75726500 6e756c6c 20706f69 6e746572 ure.null pointer │ │ │ │ │ - 0x0001bc50 00000000 04566e3f f4fd543f 5eba293f .....Vn?..T?^.)? │ │ │ │ │ - 0x0001bc60 31323434 38203438 38203434 204c204f 12448 488 44 L O │ │ │ │ │ - 0x0001bc70 4d500000 0000803f 0000803f 0000004f MP.....?...?...O │ │ │ │ │ - 0x0001bc80 00000047 00000000 24fd0d33 b66ed73d ...G....$..3.n.= │ │ │ │ │ - 0x0001bc90 cb1825a8 1d4e263e 2730d835 4164753e ..%..N&>'0.5Adu> │ │ │ │ │ - 0x0001bca0 8a8572fa eeb2c03e 4ee234e7 a522053f ..r....>N.4..".? │ │ │ │ │ - 0x0001bcb0 ea021b32 a422453f f87ad2c0 852e803f ...2."E?.z.....? │ │ │ │ │ - 0x0001bcc0 eda49878 5634b23f d9da711c c771dc3f ...xV4.?..q..q.? │ │ │ │ │ - 0x0001bcd0 aec6711c c771fc3f 01000000 00001040 ..q..q.?.......@ │ │ │ │ │ - 0x0001bce0 00000000 00001040 00000000 0000f03f .......@.......? │ │ │ │ │ - 0x0001bcf0 c8dcba48 20abdf3d 2b311f12 1925233e ...H ..=+1...%#> │ │ │ │ │ - 0x0001bd00 eb2e658f 65fc753e be8adbd1 a5a0c03e ..e.e.u>.......> │ │ │ │ │ - 0x0001bd10 297353eb bb25053f 2ddfb7af 4222453f )sS..%.?-...B"E? │ │ │ │ │ - 0x0001bd20 458919b4 8e2e803f 051b493f 5534b23f E......?..I?U4.? │ │ │ │ │ - 0x0001bd30 34ce855b c771dc3f 94b85a13 c771fc3f 4..[.q.?..Z..q.? │ │ │ │ │ - 0x0001bd40 d75ae300 00001040 030194ff ffff0f40 .Z.....@.......@ │ │ │ │ │ - 0x0001bd50 528c1700 0000f03f 1d03f096 7045e53d R......?....pE.= │ │ │ │ │ - 0x0001bd60 133ea181 ecca153e 941676d0 93e7783e .>.....>..v...x> │ │ │ │ │ - 0x0001bd70 c2d181b9 86fbbf3e 21946ec8 6456053f .......>!.n.dV.? │ │ │ │ │ - 0x0001bd80 70b726d4 c817453f 5a5c13ab 3830803f p.&...E?Z\..80.? │ │ │ │ │ - 0x0001bd90 2057b0d2 f033b23f 2a29092f ea71dc3f W...3.?*)./.q.? │ │ │ │ │ - 0x0001bda0 28a4a26c be71fc3f 5fd48676 01001040 (..l.q.?_..v...@ │ │ │ │ │ - 0x0001bdb0 317c63cc feff0f40 46ac5674 0000f03f 1|c....@F.Vt...? │ │ │ │ │ - 0x0001bdc0 0aac4084 706aec3d 1d532547 453205be ..@.pj.=.S%GE2.. │ │ │ │ │ - 0x0001bdd0 c023b67f 3db1803e 217fc41e 1e8fba3e .#..=..>!......> │ │ │ │ │ - 0x0001bde0 98a7ab80 4784063f d0a4c76f c8b9443f ....G..?...o..D? │ │ │ │ │ - 0x0001bdf0 f7f3e5e1 b345803f da790a2c af2cb23f .....E.?.y.,.,.? │ │ │ │ │ - 0x0001be00 96f7aa5e 8275dc3f 753f64a8 7870fc3f ...^.u.?u?d.xp.? │ │ │ │ │ - 0x0001be10 9ba04aaa 4f001040 6a946467 a3ff0f40 ..J.O..@j.dg...@ │ │ │ │ │ - 0x0001be20 27903297 3100f03f cc128ad6 92e1f23d '.2.1..?.......= │ │ │ │ │ - 0x0001be30 3447955e 28bf30be 25ad3226 3c7b8a3e 4G.^(.0.%.2&<{.> │ │ │ │ │ - 0x0001be40 82a8240d 0704a43e 3ec897e5 60420b3f ..$....>>...`B.? │ │ │ │ │ - 0x0001be50 0fc25039 f7c8423f 409b2be1 87da803f ..P9..B?@.+....? │ │ │ │ │ - 0x0001be60 84153c08 edeab13f b69dbb76 08a0dc3f ..<....?...v...? │ │ │ │ │ - 0x0001be70 cab7b2a9 d95cfc3f 44ec8617 71061040 .....\.?D...q..@ │ │ │ │ │ - 0x0001be80 b111a3c6 52f60f40 8571a6e0 b206f03f ....R..@.q.....? │ │ │ │ │ - 0x0001be90 05e36377 c736723e 094a02e6 720c9f3e ..cw.6r>.J..r..> │ │ │ │ │ - 0x0001bea0 dd6d3c35 513cdd3e 4e936908 1117143f .m<5Q<.>N.i....? │ │ │ │ │ - 0x0001beb0 49ea81cd 85ec493f 76621796 ac107e3f I.....I?vb....~? │ │ │ │ │ - 0x0001bec0 37eab920 1211af3f 40966196 2128dc3f 7.. ...?@.a.!(.? │ │ │ │ │ - 0x0001bed0 a82ca897 9eef0540 098c4191 4e942c40 .,.....@..A.N.,@ │ │ │ │ │ - 0x0001bee0 dafa97bc 09e94d40 cb386c92 47996740 ......M@.8l.G.g@ │ │ │ │ │ - 0x0001bef0 7c60465e f8fd7840 fa04359e 06b97a40 |`F^..x@..5...z@ │ │ │ │ │ - 0x0001bf00 ceea54b6 3737883e c86ce17d 0099b43e ..T.77.>.l.}...> │ │ │ │ │ - 0x0001bf10 b96678d4 dd61f33e 12e352f9 88992a3f .fx..a.>..R...*? │ │ │ │ │ - 0x0001bf20 bd9c848e ef22613f 42c3556c 1fd7933f ....."a?B.Ul...? │ │ │ │ │ - 0x0001bf30 b43220e3 3f76c43f 77fc5776 2181f23f .2 .?v.?w.Wv!..? │ │ │ │ │ - 0x0001bf40 38028872 2fc21c40 56e56f3a 69ad4240 8..r/..@V.o:i.B@ │ │ │ │ │ - 0x0001bf50 6ba7c3f5 ea796340 3455df93 56987e40 k....yc@4U..V.~@ │ │ │ │ │ - 0x0001bf60 f9fc04ad a81b9040 3ce39a79 5a169140 .......@<..yZ..@ │ │ │ │ │ - 0x0001bf70 566795b7 a71ca03e f4a41472 a05bcb3e Vg.....>...r.[.> │ │ │ │ │ - 0x0001bf80 d0d6692a 7cba093f 023bb4ee 9da1413f ..i*|..?.;....A? │ │ │ │ │ - 0x0001bf90 dee83e1c d8af763f d5aac9be fe39aa3f ..>...v?.....9.? │ │ │ │ │ - 0x0001bfa0 e4d6f761 7500db3f d59eaa5a f35e0840 ...au..?...Z.^.@ │ │ │ │ │ - 0x0001bfb0 45663658 32e53240 d4ca0175 927a5840 Ef6X2.2@...u.zX@ │ │ │ │ │ - 0x0001bfc0 8697b4fc 3a727940 b4340850 3ce99340 ....:ry@.4.P<..@ │ │ │ │ │ - 0x0001bfd0 cf56f102 fadda440 e423ede9 6effa540 .V.....@.#..n..@ │ │ │ │ │ - 0x0001bfe0 9debd245 3b75b53e 167f77bb a62fe23e ...E;u.>..w../.> │ │ │ │ │ - 0x0001bff0 baf1da13 0118213f ed6474a2 6866573f ......!?.dt.hfW? │ │ │ │ │ - 0x0001c000 2ee53899 ae128e3f 2c0af4f3 cc5bc13f ..8....?,....[.? │ │ │ │ │ - 0x0001c010 e3d0a317 1ad8f13f 40b6aca5 d1132040 .......?@..... @ │ │ │ │ │ - 0x0001c020 55d9c7e5 72e14840 5c822876 4b147040 U...r.H@\.(vK.p@ │ │ │ │ │ - 0x0001c030 181d74d1 6aab9040 6b80e860 c600aa40 ..t.j..@k..`...@ │ │ │ │ │ - 0x0001c040 a22321d1 db24bb40 e4e05f45 7d78bc40 .#!..$.@.._E}x.@ │ │ │ │ │ - 0x0001c050 0c4dbe2f 8699cc3e 49c51889 3a33f83e .M./...>I...:3.> │ │ │ │ │ - 0x0001c060 2c781723 3fbc363f fddb196a ae166f3f ,x.#?.6?...j..o? │ │ │ │ │ - 0x0001c070 ed8fe877 6df4a33f 36041ea3 f601d73f ...wm..?6......? │ │ │ │ │ - 0x0001c080 7d37e91c 499e0740 0237b6db 1e3f3540 }7..I..@.7...?5@ │ │ │ │ │ - 0x0001c090 8d5df958 31696040 63d4ea6e 0c2b8540 .].X1i`@c..n.+.@ │ │ │ │ │ - 0x0001c0a0 63c1f8b4 bee4a540 683cb85c 4907c140 c......@h<.\I..@ │ │ │ │ │ - 0x0001c0b0 0f397052 56b7d140 4141ec38 3b81d240 .9pRV..@AA.8;..@ │ │ │ │ │ - 0x0001c0c0 8042d163 bc07e73c 9d6257f9 3a1c213d .B.c...<.bW.:.!= │ │ │ │ │ - 0x0001c0d0 0aa0207a 7f49663d 1deff5be bf89b03d .. z.If=.......= │ │ │ │ │ - 0x0001c0e0 4d5ab7fe bca0fe3d 4274d3db 72c0523e MZ.....=Bt..r.R> │ │ │ │ │ - 0x0001c0f0 69b26c60 67e0b03e aa1d5f4b ac201c3f i.l`g..>.._K. .? │ │ │ │ │ - 0x0001c100 df2ba986 a15eaa3f 2e3082da 0fa8f73c .+...^.?.0.....< │ │ │ │ │ - 0x0001c110 91e86017 bd37003d cef47475 c087693d ..`..7.=..tu..i= │ │ │ │ │ - 0x0001c120 08ff1178 564cb03d f15540b3 95a6fe3d ...xVL.=.U@....= │ │ │ │ │ - 0x0001c130 c85bec9a 5bc0523e 806cfa9a 67e0b03e .[..[.R>.l..g..> │ │ │ │ │ - 0x0001c140 1b2f0a4b ac201c3f a432a986 a15eaa3f ./.K. .?.2...^.? │ │ │ │ │ - 0x0001c150 c0813441 ed180e3d 5510bfc8 793342bd ..4A...=U...y3B. │ │ │ │ │ - 0x0001c160 d97c3305 dfb27e3d 01e84986 67e9a63d .|3...~=..I.g..= │ │ │ │ │ - 0x0001c170 bc694645 107aff3d 8ad8bd2a 88ba523e .iFE.z.=...*..R> │ │ │ │ │ - 0x0001c180 a312d47b 81e0b03e fe66ef08 ac201c3f ...{...>.f... .? │ │ │ │ │ - 0x0001c190 ef7ab286 a15eaa3f dc838a4f 4e452e3d .z...^.?...ONE.= │ │ │ │ │ - 0x0001c1a0 5c484999 630c74bd c662b183 c546ac3d \HI.c.t..b...F.= │ │ │ │ │ - 0x0001c1b0 da6ae69b 3270d0bd c7511dfd ce4f093e .j..2p...Q...O.> │ │ │ │ │ - 0x0001c1c0 8ba03a5e 36f7513e 869d62a0 63e5b03e ..:^6.Q>..b.c..> │ │ │ │ │ - 0x0001c1d0 3481bf1c 9a201c3f 1c384e8a a15eaa3f 4.... .?.8N..^.? │ │ │ │ │ - 0x0001c1e0 b231a4fb 5c4a253d a664f228 8b1961bd .1..\J%=.d.(..a. │ │ │ │ │ - 0x0001c1f0 50923f2b 57ba7d3d cfaef1d0 af39c93d P.?+W.}=.....9.= │ │ │ │ │ - 0x0001c200 3b0655e6 a635e13d 668db35a 975b543e ;.U..5.=f..Z.[T> │ │ │ │ │ - 0x0001c210 fede4574 ddcfb03e 2a8f20bc 07211c3f ..Et...>*. ..!.? │ │ │ │ │ - 0x0001c220 0eac006c a15eaa3f 6d616b65 5f6c7066 ...l.^.?make_lpf │ │ │ │ │ - 0x0001c230 286e3d25 69204663 3d252e37 67206265 (n=%i Fc=%.7g be │ │ │ │ │ - 0x0001c240 74613d25 67207268 6f3d2567 20736361 ta=%g rho=%g sca │ │ │ │ │ - 0x0001c250 6c653d25 67290000 2e2f7369 6e637465 le=%g).../sincte │ │ │ │ │ - 0x0001c260 73742025 2d31322e 37672025 2d31322e st %-12.7g %-12. │ │ │ │ │ - 0x0001c270 37672025 67203020 252d3567 20256920 7g %g 0 %-5g %i │ │ │ │ │ - 0x0001c280 25692035 30202567 20256720 2d34203e %i 50 %g %g -4 > │ │ │ │ │ - 0x0001c290 31000000 6c6f6728 30290000 6e50493d 1...log(0)..nPI= │ │ │ │ │ - 0x0001c2a0 25672070 65616b2d 73756d40 25693d25 %g peak-sum@%i=% │ │ │ │ │ - 0x0001c2b0 67202876 616c4025 693d2567 293b206c g (val@%i=%g); l │ │ │ │ │ - 0x0001c2c0 656e3d25 6920706f 73743d25 69202825 en=%i post=%i (% │ │ │ │ │ - 0x0001c2d0 67252529 00000000 6c19a87d 1c5007be g%%)....l..}.P.. │ │ │ │ │ - 0x0001c2e0 5f908e19 0a92e53e 6bc14131 68d7bb3f _......>k.A1h..? │ │ │ │ │ - 0x0001c2f0 9df6949c 13bbecbf 6de7a39d 71b307be ........m...q... │ │ │ │ │ - 0x0001c300 88f6ae29 fd8be53e f2ea1c03 b2d7bb3f ...)...>.......? │ │ │ │ │ - 0x0001c310 48e98832 0ab8ecbf c8a57fe5 0c3111be H..2.........1.. │ │ │ │ │ - 0x0001c320 862523aa 439ae53e 9e735c32 33d8bb3f .%#.C..>.s\23..? │ │ │ │ │ - 0x0001c330 10d6b5ac b1baecbf b43d43c6 041df9bd .........=C..... │ │ │ │ │ - 0x0001c340 8e9a1c5b d8d2e53e 59164cfc 51d4bb3f ...[...>Y.L.Q..? │ │ │ │ │ - 0x0001c350 80d18a14 6f89ecbf 36511621 dd68413e ....o...6Q.!.hA> │ │ │ │ │ - 0x0001c360 20fa2570 094add3e 465b3a8b 83f0bb3f .%p.J.>F[:....? │ │ │ │ │ - 0x0001c370 426ac999 dcdeecbf f0404483 7071443e Bj.......@D.pqD> │ │ │ │ │ - 0x0001c380 7524ab81 fa80de3e 23a70aa1 dee7bb3f u$.....>#......? │ │ │ │ │ - 0x0001c390 123c7430 5173ecbf 0f93574f c12a38be .p.c....? │ │ │ │ │ - 0x0001c3b0 0677b17a d168ebbf 8181ebc2 8bc07abe .w.z.h........z. │ │ │ │ │ - 0x0001c3c0 4c3b9bd1 99990a3f 251c1fd2 14a6ba3f L;.....?%......? │ │ │ │ │ - 0x0001c3d0 b42db940 38d5e5bf 58418a0b 148a853e .-.@8...XA.....> │ │ │ │ │ - 0x0001c3e0 1f8c5405 69b40ebf 76e84f76 8e5cbe3f ..T.i...v.Ov.\.? │ │ │ │ │ - 0x0001c3f0 d4f19881 caf8f3bf c0915999 114b84be ..........Y..K.. │ │ │ │ │ - 0x0001c400 4f5dd6ea 28ae103f 8e6dbeb6 2341bb3f O]..(..?.m..#A.? │ │ │ │ │ - 0x0001c410 a264726a 67d8e9bf 6669725f 6c656e3d .drjg...fir_len= │ │ │ │ │ - 0x0001c420 25692064 66745f6c 656e6774 683d2569 %i dft_length=%i │ │ │ │ │ - 0x0001c430 2046703d 25672046 733d2567 20466e3d Fp=%g Fs=%g Fn= │ │ │ │ │ - 0x0001c440 25672061 74743d25 67202569 2f256900 %g att=%g %i/%i. │ │ │ │ │ - 0x0001c450 696d6167 696e6720 67726561 74657220 imaging greater │ │ │ │ │ - 0x0001c460 7468616e 20726f6c 6c6f6666 00000000 than rolloff.... │ │ │ │ │ - 0x0001c470 7472616e 73697469 6f6e2062 616e6477 transition bandw │ │ │ │ │ - 0x0001c480 69647468 206e6f74 20696e20 5b302e32 idth not in [0.2 │ │ │ │ │ - 0x0001c490 2c35305d 2025206f 66206e79 71756973 ,50] % of nyquis │ │ │ │ │ - 0x0001c4a0 74000000 70686173 65207265 73706f6e t...phase respon │ │ │ │ │ - 0x0001c4b0 7365206e 6f742069 6e205b30 3d6d696e se not in [0=min │ │ │ │ │ - 0x0001c4c0 2d706861 73652c31 30303d6d 61782d70 -phase,100=max-p │ │ │ │ │ - 0x0001c4d0 68617365 5d202500 70726563 6973696f hase] %.precisio │ │ │ │ │ - 0x0001c4e0 6e206e6f 7420696e 205b3135 2c33335d n not in [15,33] │ │ │ │ │ - 0x0001c4f0 20626974 73000000 72657361 6d706c69 bits...resampli │ │ │ │ │ - 0x0001c500 6e672066 6163746f 72206e6f 7420706f ng factor not po │ │ │ │ │ - 0x0001c510 73697469 76650000 7472616e 73697469 sitive..transiti │ │ │ │ │ - 0x0001c520 6f6e2062 616e6420 6e6f7420 77697468 on band not with │ │ │ │ │ - 0x0001c530 696e205b 35302c31 35305d20 25206f66 in [50,150] % of │ │ │ │ │ - 0x0001c540 206e7971 75697374 00000000 6f757420 nyquist....out │ │ │ │ │ - 0x0001c550 6f66206d 656d6f72 79000000 7462775f of memory...tbw_ │ │ │ │ │ - 0x0001c560 74696768 74656e3d 25672028 25676442 tighten=%g (%gdB │ │ │ │ │ - 0x0001c570 29000000 6669725f 6c656e3d 25692070 )...fir_len=%i p │ │ │ │ │ - 0x0001c580 68617365 733d2569 20636f65 665f696e hases=%i coef_in │ │ │ │ │ - 0x0001c590 74657270 3d256920 73697a65 3d252e33 terp=%i size=%.3 │ │ │ │ │ - 0x0001c5a0 676b0000 25673a20 3e3e2569 2025692f gk..%g: >>%i %i/ │ │ │ │ │ - 0x0001c5b0 25692025 692f2567 2025692f 25692028 %i %i/%g %i/%i ( │ │ │ │ │ - 0x0001c5c0 25782900 2535697c 252d3569 20707265 %x).%5i|%-5i pre │ │ │ │ │ - 0x0001c5d0 6c6f6164 3d256920 72656d4c 3d256900 load=%i remL=%i. │ │ │ │ │ - 0x0001c5e0 0ad723bc 9a9999be 00000000 aaf1d2bd ..#............. │ │ │ │ │ - 0x0001c5f0 63723332 00000000 e6e19f3e c5b9b6bd cr32.......>.... │ │ │ │ │ - 0x0001c600 f450203d 0b518dbc fec0e03b 2d0717bb .P =.Q.....;-... │ │ │ │ │ - 0x0001c610 13d01f3a 367aedb8 0ede3b37 07839f3e ...:6z....;7...> │ │ │ │ │ - 0x0001c620 e4e1b2bd c2ca163d 24dc78bc 30b8b23b .......=$.x.0..; │ │ │ │ │ - 0x0001c630 180ccdba 7ccfa639 a0f511b8 720a9f3e ....|..9....r..> │ │ │ │ │ - 0x0001c640 db13aebd f94a0b3d 765e52bc 07be823b .....J.=v^R....; │ │ │ │ │ - 0x0001c650 433d6aba 23f9e438 63723634 00000000 C=j.#..8cr64.... │ │ │ │ │ - 0x0001c660 72245e6e ec19d43f b8af5f4f 6313b8bf r$^n...?.._Oc... │ │ │ │ │ - 0x0001c670 b2fb2269 8446a73f 310db654 cff197bf .."i.F.?1..T.... │ │ │ │ │ - 0x0001c680 27d94edf f3d8873f 2e5b13ff 0a0a76bf '.N....?.[....v. │ │ │ │ │ - 0x0001c690 1ca35fae b75f623f ffaeafeb ccef4abf .._.._b?......J. │ │ │ │ │ - 0x0001c6a0 d554c309 eedb303f 4fff1883 105211bf .T....0?O....R.. │ │ │ │ │ - 0x0001c6b0 c70f784b 8f78eb3e fd866ca4 0f0bbebe ..xK.x.>..l..... │ │ │ │ │ - 0x0001c6c0 ad38ff7a 261d813e f426beef 4d14d43f .8.z&..>.&..M..? │ │ │ │ │ - 0x0001c6d0 c90134d3 97d6b7bf d09429dd 09a2a63f ..4.......)....? │ │ │ │ │ - 0x0001c6e0 45af3700 65a296bf e9b31dc8 2ea8853f E.7.e..........? │ │ │ │ │ - 0x0001c6f0 93ba2f68 6ff472bf 5d8274ce f7625d3f ../ho.r.].t..b]? │ │ │ │ │ - 0x0001c700 fea10fa5 148943bf e3c7c261 3e62253f ......C....a>b%? │ │ │ │ │ - 0x0001c710 ebd0761d e91d02bf cc3d616c 063bd53e ..v......=al.;.> │ │ │ │ │ - 0x0001c720 749faed4 74049abe 5cee25f8 b10dd43f t...t...\.%....? │ │ │ │ │ - 0x0001c730 8cccdb26 aa8fb7bf 646c86fa 50e5a53f ...&....dl..P..? │ │ │ │ │ - 0x0001c740 e71f5787 742b95bf 01915445 204c833f ..W.t+....TE L.? │ │ │ │ │ - 0x0001c750 416d44b2 53976fbf 6b07a84a d356563f AmD.S.o.k..J.VV? │ │ │ │ │ - 0x0001c760 3d0495bb c5213abf 2232d30f 2cbf173f =....!:."2..,..? │ │ │ │ │ - 0x0001c770 0c5da248 88f5edbe 408ec5c0 f0dab33e .].H....@......> │ │ │ │ │ - 0x0001c780 40ac0722 cf05d43f fbdf9f71 d53bb7bf @.."...?...q.;.. │ │ │ │ │ - 0x0001c790 3c8bae4b 960aa53f d889130c 1f8693bf <..K...?........ │ │ │ │ │ - 0x0001c7a0 574c9488 cdc2803f ab015416 483469bf WL.....?..T.H4i. │ │ │ │ │ - 0x0001c7b0 94986f99 53964f3f 9f5df57b 0aea2ebf ..o.S.O?.].{.... │ │ │ │ │ - 0x0001c7c0 7d9506af 8e1a053f f9d58172 fa72cebe }......?...r.r.. │ │ │ │ │ - 0x0001c7d0 281390c4 3cfcd33f 1e0240aa 38d7b6bf (...<..?..@.8... │ │ │ │ │ - 0x0001c7e0 af907089 1e0aa43f 073da762 21aa91bf ..p....?.=.b!... │ │ │ │ │ - 0x0001c7f0 50b039c4 1f187c3f 866079ae e5e062bf P.9...|?.`y...b. │ │ │ │ │ - 0x0001c800 0a2b005c 02fa433f 75c2dfb4 46af1dbf .+.\..C?u...F... │ │ │ │ │ - 0x0001c810 58b2edc9 c17be73e 128191d4 60f0d33f X....{.>....`..? │ │ │ │ │ - 0x0001c820 b49bee8c 3c5cb6bf f0324c3d 58d9a23f ....<\...2L=X..? │ │ │ │ │ - 0x0001c830 d4e86f87 841b8fbf 2193d4f1 0557763f ..o.....!....Wv? │ │ │ │ │ - 0x0001c840 306388f5 82a159bf a373a687 efd9343f 0c....Y..s....4? │ │ │ │ │ - 0x0001c850 913781f8 b33e02bf 5a37733e 4ee1d33f .7...>..Z7s>N..? │ │ │ │ │ - 0x0001c860 84bb2768 7bc2b5bf f471f610 5f69a13f ..'h{....q.._i.? │ │ │ │ │ - 0x0001c870 538ae3b6 ce4b8abf 3660d1d4 c057703f S....K..6`...Wp? │ │ │ │ │ - 0x0001c880 bce21a5a a8474dbf c2b30f5b 249f1c3f ...Z.GM....[$..? │ │ │ │ │ - 0x0001c890 76723332 00000000 252d3369 20707265 vr32....%-3i pre │ │ │ │ │ - 0x0001c8a0 6c6f6164 3d256900 78666164 65206c65 load=%i.xfade le │ │ │ │ │ - 0x0001c8b0 76656c20 25692c20 696e633f 3d256900 vel %i, inc?=%i. │ │ │ │ │ - 0x0001c8c0 73776974 63682066 726f6d20 73746167 switch from stag │ │ │ │ │ - 0x0001c8d0 65202569 20746f20 25692c20 78322066 e %i to %i, x2 f │ │ │ │ │ - 0x0001c8e0 726f6d20 25692074 6f202569 00000000 rom %i to %i.... │ │ │ │ │ - 0x0001c8f0 00000000 627fcc37 7896cb38 a4848639 ....b..7x..8...9 │ │ │ │ │ - 0x0001c900 0e3e0a3a 5d84693a 1ac6a33a 244bb83a .>.:].i:...:$K.: │ │ │ │ │ - 0x0001c910 ab7c8d3a bfd8b4b7 f66307bb 94a8a1bb .|.:.....c...... │ │ │ │ │ - 0x0001c920 b33d04bc 193d2bbc c65f2fbc be88f4bb .=...=+.._/..... │ │ │ │ │ - 0x0001c930 41c1e438 6d42403c 238cd13c 1d571c3d A..8mB@<#..<.W.= │ │ │ │ │ - 0x0001c940 99b0373d c634273d f0cab93c 12c623bc ..7=.4'=...<..#. │ │ │ │ │ - 0x0001c950 687f5abd de53cabd 0e0a09be 008013be h.Z..S.......... │ │ │ │ │ - 0x0001c960 5cf9edbd 82982abd 003ca53d a177783e \.....*..<.=.wx> │ │ │ │ │ - 0x0001c970 85b0da3e 0b441c3f 9129443f 8bf25e3f ...>.D.?.)D?..^? │ │ │ │ │ - 0x0001c980 c861683f 00000000 09c16b37 7c67c337 .ah?......k7|g.7 │ │ │ │ │ - 0x0001c990 d2102838 06cd8138 c46cb838 5be8f338 ..(8...8.l.8[..8 │ │ │ │ │ - 0x0001c9a0 dfd91639 1b5d2e39 19e33a39 432e3639 ...9.].9..:9C.69 │ │ │ │ │ - 0x0001c9b0 cd061a39 682ec238 bf86fd36 b802e4b8 ...9h..8...6.... │ │ │ │ │ - 0x0001c9c0 54ad84b9 ff1bdbb9 39f51aba d73346ba T.......9....3F. │ │ │ │ │ - 0x0001c9d0 34036aba d14980ba 930d82ba 89856fba 4.j..I........o. │ │ │ │ │ - 0x0001c9e0 3e373fba 1f9fe3b9 4f220db8 b1c3ed39 >7?.....O".....9 │ │ │ │ │ - 0x0001c9f0 d572823a 3fbfca3a 608f063b c0c3203b .r.:?..:`..;.. ; │ │ │ │ │ - 0x0001ca00 93eb2f3b 9959303b 6f3e1f3b 4d40f63a ../;.Y0;o>.;M@.: │ │ │ │ │ - 0x0001ca10 0783883a 777345b8 b5faacba 24872fbb ...:wsE.....$./. │ │ │ │ │ - 0x0001ca20 020c83bb b77ea8bb ed5cc3bb 013dcfbb .....~...\...=.. │ │ │ │ │ - 0x0001ca30 2d8fc8bb 701fadbb 130c79bb 0adfe1ba -...p.....y..... │ │ │ │ │ - 0x0001ca40 45bb583a 2413703b cf69d63b 3a7e163c E.X:$.p;.i.;:~.< │ │ │ │ │ - 0x0001ca50 ec02393c e61c4e3c f5df513c f499413c ..9<..N<..Q<..A< │ │ │ │ │ - 0x0001ca60 33431c3c 7ba2c53b 7bfcc23a 796d77bb 3C.<{..;{..:ymw. │ │ │ │ │ - 0x0001ca70 eed118bc 0f1c70bc 5a539dbc 02c5b7bc ......p.ZS...... │ │ │ │ │ - 0x0001ca80 5e7ac3bc 788bbdbc 137aa4bc 430471bc ^z..x....z..C.q. │ │ │ │ │ - 0x0001ca90 d61aefbb 15d2da3a 1f2d3c3c bf5cae3c .......:.-<<.\.< │ │ │ │ │ - 0x0001caa0 a59ff63c 2275173d 28fd273d b0052a3d ...<"u.=(.'=..*= │ │ │ │ │ - 0x0001cab0 e2c81b3d b7d0f93c 3b399d3c 9c0a9e3b ...=...<;9.<...; │ │ │ │ │ - 0x0001cac0 60193dbc 26a9e9bc 476c36bd 4b446dbd `.=.&...Gl6.KDm. │ │ │ │ │ - 0x0001cad0 057489bd 06f090bd 7a298bbd ca8e6ebd .t......z)....n. │ │ │ │ │ - 0x0001cae0 1d6b2bbd 39eea0bc 3aade03b 12ac113d .k+.9...:..;...= │ │ │ │ │ - 0x0001caf0 30fb823d c3d0b63d d8a8de3d ac57f53d 0..=...=...=.W.= │ │ │ │ │ - 0x0001cb00 77bbf63d 7139e03d 2124b13d 1300563d w..=q9.=!$.=..V= │ │ │ │ │ - 0x0001cb10 d1f00c3c 3df329bd d4cec0bd 7f3714be ...<=.)......7.. │ │ │ │ │ - 0x0001cb20 f3c540be 28dc60be 989a6fbe dbdf68be ..@.(.`...o...h. │ │ │ │ │ - 0x0001cb30 c6a749be a15a10be 3a1574bd b22c3a3d ..I..Z..:.t..,:= │ │ │ │ │ - 0x0001cb40 23ce2e3e 66529f3e 97cfeb3e 16971c3f #..>fR.>...>...? │ │ │ │ │ - 0x0001cb50 d0bf413f 116c633f 63c87f3f 98a18a3f ..A?.lc?c..?...? │ │ │ │ │ - 0x0001cb60 0c54913f 909a933f 63723332 73000000 .T.?...?cr32s... │ │ │ │ │ - 0x0001cb70 e6e19f3e c5b9b6bd f450203d 0b518dbc ...>.....P =.Q.. │ │ │ │ │ - 0x0001cb80 fec0e03b 2d0717bb 13d01f3a 367aedb8 ...;-......:6z.. │ │ │ │ │ - 0x0001cb90 0ede3b37 00000000 00000000 00000000 ..;7............ │ │ │ │ │ - 0x0001cba0 07839f3e e4e1b2bd c2ca163d 24dc78bc ...>.......=$.x. │ │ │ │ │ - 0x0001cbb0 30b8b23b 180ccdba 7ccfa639 a0f511b8 0..;....|..9.... │ │ │ │ │ - 0x0001cbc0 000080bf 000000c0 f30435bf 00000040 ..........5....@ │ │ │ │ │ - 0x0001cbd0 f304b5bf 00000000 04000000 02000000 ................ │ │ │ │ │ - 0x0001cbe0 03000000 05000000 00000000 3d000000 ............=... │ │ │ │ │ - 0x0001cbf0 40000000 0b000000 40000000 10000000 @.......@....... │ │ │ │ │ - 0x0001cc00 40000000 26000000 40000000 35000000 @...&...@...5... │ │ │ │ │ - 0x0001cc10 40000000 03000000 40000000 06000000 @.......@....... │ │ │ │ │ - 0x0001cc20 40000000 14000000 40000000 0e000000 @.......@....... │ │ │ │ │ - 0x0001cc30 40000000 0d000000 40000000 25000000 @.......@...%... │ │ │ │ │ - 0x0001cc40 40000000 12000000 40000000 28000000 @.......@...(... │ │ │ │ │ - 0x0001cc50 40000000 02000000 40000000 18000000 @.......@....... │ │ │ │ │ - 0x0001cc60 40000000 09000000 40000000 0a000000 @.......@....... │ │ │ │ │ - 0x0001cc70 40000000 00000000 00000000 @........... │ │ │ │ │ + 0x00016108 3d000000 40000000 0b000000 40000000 =...@.......@... │ │ │ │ │ + 0x00016118 10000000 40000000 26000000 40000000 ....@...&...@... │ │ │ │ │ + 0x00016128 35000000 40000000 03000000 40000000 5...@.......@... │ │ │ │ │ + 0x00016138 06000000 40000000 14000000 40000000 ....@.......@... │ │ │ │ │ + 0x00016148 0e000000 40000000 0d000000 40000000 ....@.......@... │ │ │ │ │ + 0x00016158 25000000 40000000 12000000 40000000 %...@.......@... │ │ │ │ │ + 0x00016168 28000000 40000000 02000000 40000000 (...@.......@... │ │ │ │ │ + 0x00016178 18000000 40000000 09000000 40000000 ....@.......@... │ │ │ │ │ + 0x00016188 0a000000 40000000 00000000 00000000 ....@........... │ │ │ │ │ + 0x00016198 6e756c6c 20696e70 75742062 75666665 null input buffe │ │ │ │ │ + 0x000161a8 7220706f 696e7465 72000000 6c696273 r pointer...libs │ │ │ │ │ + 0x000161b8 6f78722d 302e312e 33000000 32196400 oxr-0.1.3...2.d. │ │ │ │ │ + 0x000161c8 696e7661 6c696420 696f2064 61746174 invalid io datat │ │ │ │ │ + 0x000161d8 79706528 73290000 6d616c6c 6f632066 ype(s)..malloc f │ │ │ │ │ + 0x000161e8 61696c65 64000000 696e7661 6c696420 ailed...invalid │ │ │ │ │ + 0x000161f8 736f7872 5f742070 6f696e74 65720000 soxr_t pointer.. │ │ │ │ │ + 0x00016208 6d757374 20736574 20232063 68616e6e must set # chann │ │ │ │ │ + 0x00016218 656c7320 6265666f 7265204f 2f492072 els before O/I r │ │ │ │ │ + 0x00016228 6174696f 00000000 492f4f20 72617469 atio....I/O rati │ │ │ │ │ + 0x00016238 6f206f75 742d6f66 2d72616e 67650000 o out-of-range.. │ │ │ │ │ + 0x00016248 76617279 696e6720 4f2f4920 72617469 varying O/I rati │ │ │ │ │ + 0x00016258 6f206973 206e6f74 20737570 706f7274 o is not support │ │ │ │ │ + 0x00016268 65642077 69746820 74686973 20717561 ed with this qua │ │ │ │ │ + 0x00016278 6c697479 206c6576 656c0000 696e7661 lity level..inva │ │ │ │ │ + 0x00016288 6c696420 23206f66 20636861 6e6e656c lid # of channel │ │ │ │ │ + 0x00016298 73000000 23206f66 20636861 6e6e656c s...# of channel │ │ │ │ │ + 0x000162a8 73206361 6e277420 62652063 68616e67 s can't be chang │ │ │ │ │ + 0x000162b8 65640000 534f5852 5f545241 43450000 ed..SOXR_TRACE.. │ │ │ │ │ + 0x000162c8 61726368 3a202573 00000000 534f5852 arch: %s....SOXR │ │ │ │ │ + 0x000162d8 5f4d494e 5f444654 5f53495a 45000000 _MIN_DFT_SIZE... │ │ │ │ │ + 0x000162e8 534f5852 5f4c4152 47455f44 46545f53 SOXR_LARGE_DFT_S │ │ │ │ │ + 0x000162f8 495a4500 534f5852 5f434f45 46535f53 IZE.SOXR_COEFS_S │ │ │ │ │ + 0x00016308 495a4500 534f5852 5f4e554d 5f544852 IZE.SOXR_NUM_THR │ │ │ │ │ + 0x00016318 45414453 00000000 534f5852 5f434f45 EADS....SOXR_COE │ │ │ │ │ + 0x00016328 465f494e 54455250 00000000 534f5852 F_INTERP....SOXR │ │ │ │ │ + 0x00016338 5f535452 4943545f 42554600 534f5852 _STRICT_BUF.SOXR │ │ │ │ │ + 0x00016348 5f4e4f53 4d414c4c 494e544f 50540000 _NOSMALLINTOPT.. │ │ │ │ │ + 0x00016358 6e756c6c 206f7574 70757420 62756666 null output buff │ │ │ │ │ + 0x00016368 65722070 6f696e74 65720000 04080402 er pointer...... │ │ │ │ │ + 0x00016378 00000000 696e7075 74206675 6e637469 ....input functi │ │ │ │ │ + 0x00016388 6f6e2072 65706f72 74656420 6661696c on reported fail │ │ │ │ │ + 0x00016398 75726500 6e756c6c 20706f69 6e746572 ure.null pointer │ │ │ │ │ + 0x000163a8 00000000 04566e3f f4fd543f 5eba293f .....Vn?..T?^.)? │ │ │ │ │ + 0x000163b8 31323434 38203438 38203434 204c204f 12448 488 44 L O │ │ │ │ │ + 0x000163c8 4d500000 0000803f 0000803f 0000004f MP.....?...?...O │ │ │ │ │ + 0x000163d8 00000047 00000000 24fd0d33 b66ed73d ...G....$..3.n.= │ │ │ │ │ + 0x000163e8 cb1825a8 1d4e263e 2730d835 4164753e ..%..N&>'0.5Adu> │ │ │ │ │ + 0x000163f8 8a8572fa eeb2c03e 4ee234e7 a522053f ..r....>N.4..".? │ │ │ │ │ + 0x00016408 ea021b32 a422453f f87ad2c0 852e803f ...2."E?.z.....? │ │ │ │ │ + 0x00016418 eda49878 5634b23f d9da711c c771dc3f ...xV4.?..q..q.? │ │ │ │ │ + 0x00016428 aec6711c c771fc3f 01000000 00001040 ..q..q.?.......@ │ │ │ │ │ + 0x00016438 00000000 00001040 00000000 0000f03f .......@.......? │ │ │ │ │ + 0x00016448 c8dcba48 20abdf3d 2b311f12 1925233e ...H ..=+1...%#> │ │ │ │ │ + 0x00016458 eb2e658f 65fc753e be8adbd1 a5a0c03e ..e.e.u>.......> │ │ │ │ │ + 0x00016468 297353eb bb25053f 2ddfb7af 4222453f )sS..%.?-...B"E? │ │ │ │ │ + 0x00016478 458919b4 8e2e803f 051b493f 5534b23f E......?..I?U4.? │ │ │ │ │ + 0x00016488 34ce855b c771dc3f 94b85a13 c771fc3f 4..[.q.?..Z..q.? │ │ │ │ │ + 0x00016498 d75ae300 00001040 030194ff ffff0f40 .Z.....@.......@ │ │ │ │ │ + 0x000164a8 528c1700 0000f03f 1d03f096 7045e53d R......?....pE.= │ │ │ │ │ + 0x000164b8 133ea181 ecca153e 941676d0 93e7783e .>.....>..v...x> │ │ │ │ │ + 0x000164c8 c2d181b9 86fbbf3e 21946ec8 6456053f .......>!.n.dV.? │ │ │ │ │ + 0x000164d8 70b726d4 c817453f 5a5c13ab 3830803f p.&...E?Z\..80.? │ │ │ │ │ + 0x000164e8 2057b0d2 f033b23f 2a29092f ea71dc3f W...3.?*)./.q.? │ │ │ │ │ + 0x000164f8 28a4a26c be71fc3f 5fd48676 01001040 (..l.q.?_..v...@ │ │ │ │ │ + 0x00016508 317c63cc feff0f40 46ac5674 0000f03f 1|c....@F.Vt...? │ │ │ │ │ + 0x00016518 0aac4084 706aec3d 1d532547 453205be ..@.pj.=.S%GE2.. │ │ │ │ │ + 0x00016528 c023b67f 3db1803e 217fc41e 1e8fba3e .#..=..>!......> │ │ │ │ │ + 0x00016538 98a7ab80 4784063f d0a4c76f c8b9443f ....G..?...o..D? │ │ │ │ │ + 0x00016548 f7f3e5e1 b345803f da790a2c af2cb23f .....E.?.y.,.,.? │ │ │ │ │ + 0x00016558 96f7aa5e 8275dc3f 753f64a8 7870fc3f ...^.u.?u?d.xp.? │ │ │ │ │ + 0x00016568 9ba04aaa 4f001040 6a946467 a3ff0f40 ..J.O..@j.dg...@ │ │ │ │ │ + 0x00016578 27903297 3100f03f cc128ad6 92e1f23d '.2.1..?.......= │ │ │ │ │ + 0x00016588 3447955e 28bf30be 25ad3226 3c7b8a3e 4G.^(.0.%.2&<{.> │ │ │ │ │ + 0x00016598 82a8240d 0704a43e 3ec897e5 60420b3f ..$....>>...`B.? │ │ │ │ │ + 0x000165a8 0fc25039 f7c8423f 409b2be1 87da803f ..P9..B?@.+....? │ │ │ │ │ + 0x000165b8 84153c08 edeab13f b69dbb76 08a0dc3f ..<....?...v...? │ │ │ │ │ + 0x000165c8 cab7b2a9 d95cfc3f 44ec8617 71061040 .....\.?D...q..@ │ │ │ │ │ + 0x000165d8 b111a3c6 52f60f40 8571a6e0 b206f03f ....R..@.q.....? │ │ │ │ │ + 0x000165e8 05e36377 c736723e 094a02e6 720c9f3e ..cw.6r>.J..r..> │ │ │ │ │ + 0x000165f8 dd6d3c35 513cdd3e 4e936908 1117143f .m<5Q<.>N.i....? │ │ │ │ │ + 0x00016608 49ea81cd 85ec493f 76621796 ac107e3f I.....I?vb....~? │ │ │ │ │ + 0x00016618 37eab920 1211af3f 40966196 2128dc3f 7.. ...?@.a.!(.? │ │ │ │ │ + 0x00016628 a82ca897 9eef0540 098c4191 4e942c40 .,.....@..A.N.,@ │ │ │ │ │ + 0x00016638 dafa97bc 09e94d40 cb386c92 47996740 ......M@.8l.G.g@ │ │ │ │ │ + 0x00016648 7c60465e f8fd7840 fa04359e 06b97a40 |`F^..x@..5...z@ │ │ │ │ │ + 0x00016658 ceea54b6 3737883e c86ce17d 0099b43e ..T.77.>.l.}...> │ │ │ │ │ + 0x00016668 b96678d4 dd61f33e 12e352f9 88992a3f .fx..a.>..R...*? │ │ │ │ │ + 0x00016678 bd9c848e ef22613f 42c3556c 1fd7933f ....."a?B.Ul...? │ │ │ │ │ + 0x00016688 b43220e3 3f76c43f 77fc5776 2181f23f .2 .?v.?w.Wv!..? │ │ │ │ │ + 0x00016698 38028872 2fc21c40 56e56f3a 69ad4240 8..r/..@V.o:i.B@ │ │ │ │ │ + 0x000166a8 6ba7c3f5 ea796340 3455df93 56987e40 k....yc@4U..V.~@ │ │ │ │ │ + 0x000166b8 f9fc04ad a81b9040 3ce39a79 5a169140 .......@<..yZ..@ │ │ │ │ │ + 0x000166c8 566795b7 a71ca03e f4a41472 a05bcb3e Vg.....>...r.[.> │ │ │ │ │ + 0x000166d8 d0d6692a 7cba093f 023bb4ee 9da1413f ..i*|..?.;....A? │ │ │ │ │ + 0x000166e8 dee83e1c d8af763f d5aac9be fe39aa3f ..>...v?.....9.? │ │ │ │ │ + 0x000166f8 e4d6f761 7500db3f d59eaa5a f35e0840 ...au..?...Z.^.@ │ │ │ │ │ + 0x00016708 45663658 32e53240 d4ca0175 927a5840 Ef6X2.2@...u.zX@ │ │ │ │ │ + 0x00016718 8697b4fc 3a727940 b4340850 3ce99340 ....:ry@.4.P<..@ │ │ │ │ │ + 0x00016728 cf56f102 fadda440 e423ede9 6effa540 .V.....@.#..n..@ │ │ │ │ │ + 0x00016738 9debd245 3b75b53e 167f77bb a62fe23e ...E;u.>..w../.> │ │ │ │ │ + 0x00016748 baf1da13 0118213f ed6474a2 6866573f ......!?.dt.hfW? │ │ │ │ │ + 0x00016758 2ee53899 ae128e3f 2c0af4f3 cc5bc13f ..8....?,....[.? │ │ │ │ │ + 0x00016768 e3d0a317 1ad8f13f 40b6aca5 d1132040 .......?@..... @ │ │ │ │ │ + 0x00016778 55d9c7e5 72e14840 5c822876 4b147040 U...r.H@\.(vK.p@ │ │ │ │ │ + 0x00016788 181d74d1 6aab9040 6b80e860 c600aa40 ..t.j..@k..`...@ │ │ │ │ │ + 0x00016798 a22321d1 db24bb40 e4e05f45 7d78bc40 .#!..$.@.._E}x.@ │ │ │ │ │ + 0x000167a8 0c4dbe2f 8699cc3e 49c51889 3a33f83e .M./...>I...:3.> │ │ │ │ │ + 0x000167b8 2c781723 3fbc363f fddb196a ae166f3f ,x.#?.6?...j..o? │ │ │ │ │ + 0x000167c8 ed8fe877 6df4a33f 36041ea3 f601d73f ...wm..?6......? │ │ │ │ │ + 0x000167d8 7d37e91c 499e0740 0237b6db 1e3f3540 }7..I..@.7...?5@ │ │ │ │ │ + 0x000167e8 8d5df958 31696040 63d4ea6e 0c2b8540 .].X1i`@c..n.+.@ │ │ │ │ │ + 0x000167f8 63c1f8b4 bee4a540 683cb85c 4907c140 c......@h<.\I..@ │ │ │ │ │ + 0x00016808 0f397052 56b7d140 4141ec38 3b81d240 .9pRV..@AA.8;..@ │ │ │ │ │ + 0x00016818 8042d163 bc07e73c 9d6257f9 3a1c213d .B.c...<.bW.:.!= │ │ │ │ │ + 0x00016828 0aa0207a 7f49663d 1deff5be bf89b03d .. z.If=.......= │ │ │ │ │ + 0x00016838 4d5ab7fe bca0fe3d 4274d3db 72c0523e MZ.....=Bt..r.R> │ │ │ │ │ + 0x00016848 69b26c60 67e0b03e aa1d5f4b ac201c3f i.l`g..>.._K. .? │ │ │ │ │ + 0x00016858 df2ba986 a15eaa3f 2e3082da 0fa8f73c .+...^.?.0.....< │ │ │ │ │ + 0x00016868 91e86017 bd37003d cef47475 c087693d ..`..7.=..tu..i= │ │ │ │ │ + 0x00016878 08ff1178 564cb03d f15540b3 95a6fe3d ...xVL.=.U@....= │ │ │ │ │ + 0x00016888 c85bec9a 5bc0523e 806cfa9a 67e0b03e .[..[.R>.l..g..> │ │ │ │ │ + 0x00016898 1b2f0a4b ac201c3f a432a986 a15eaa3f ./.K. .?.2...^.? │ │ │ │ │ + 0x000168a8 c0813441 ed180e3d 5510bfc8 793342bd ..4A...=U...y3B. │ │ │ │ │ + 0x000168b8 d97c3305 dfb27e3d 01e84986 67e9a63d .|3...~=..I.g..= │ │ │ │ │ + 0x000168c8 bc694645 107aff3d 8ad8bd2a 88ba523e .iFE.z.=...*..R> │ │ │ │ │ + 0x000168d8 a312d47b 81e0b03e fe66ef08 ac201c3f ...{...>.f... .? │ │ │ │ │ + 0x000168e8 ef7ab286 a15eaa3f dc838a4f 4e452e3d .z...^.?...ONE.= │ │ │ │ │ + 0x000168f8 5c484999 630c74bd c662b183 c546ac3d \HI.c.t..b...F.= │ │ │ │ │ + 0x00016908 da6ae69b 3270d0bd c7511dfd ce4f093e .j..2p...Q...O.> │ │ │ │ │ + 0x00016918 8ba03a5e 36f7513e 869d62a0 63e5b03e ..:^6.Q>..b.c..> │ │ │ │ │ + 0x00016928 3481bf1c 9a201c3f 1c384e8a a15eaa3f 4.... .?.8N..^.? │ │ │ │ │ + 0x00016938 b231a4fb 5c4a253d a664f228 8b1961bd .1..\J%=.d.(..a. │ │ │ │ │ + 0x00016948 50923f2b 57ba7d3d cfaef1d0 af39c93d P.?+W.}=.....9.= │ │ │ │ │ + 0x00016958 3b0655e6 a635e13d 668db35a 975b543e ;.U..5.=f..Z.[T> │ │ │ │ │ + 0x00016968 fede4574 ddcfb03e 2a8f20bc 07211c3f ..Et...>*. ..!.? │ │ │ │ │ + 0x00016978 0eac006c a15eaa3f 6d616b65 5f6c7066 ...l.^.?make_lpf │ │ │ │ │ + 0x00016988 286e3d25 69204663 3d252e37 67206265 (n=%i Fc=%.7g be │ │ │ │ │ + 0x00016998 74613d25 67207268 6f3d2567 20736361 ta=%g rho=%g sca │ │ │ │ │ + 0x000169a8 6c653d25 67290000 2e2f7369 6e637465 le=%g).../sincte │ │ │ │ │ + 0x000169b8 73742025 2d31322e 37672025 2d31322e st %-12.7g %-12. │ │ │ │ │ + 0x000169c8 37672025 67203020 252d3567 20256920 7g %g 0 %-5g %i │ │ │ │ │ + 0x000169d8 25692035 30202567 20256720 2d34203e %i 50 %g %g -4 > │ │ │ │ │ + 0x000169e8 31000000 6c6f6728 30290000 6e50493d 1...log(0)..nPI= │ │ │ │ │ + 0x000169f8 25672070 65616b2d 73756d40 25693d25 %g peak-sum@%i=% │ │ │ │ │ + 0x00016a08 67202876 616c4025 693d2567 293b206c g (val@%i=%g); l │ │ │ │ │ + 0x00016a18 656e3d25 6920706f 73743d25 69202825 en=%i post=%i (% │ │ │ │ │ + 0x00016a28 67252529 00000000 6c19a87d 1c5007be g%%)....l..}.P.. │ │ │ │ │ + 0x00016a38 5f908e19 0a92e53e 6bc14131 68d7bb3f _......>k.A1h..? │ │ │ │ │ + 0x00016a48 9df6949c 13bbecbf 6de7a39d 71b307be ........m...q... │ │ │ │ │ + 0x00016a58 88f6ae29 fd8be53e f2ea1c03 b2d7bb3f ...)...>.......? │ │ │ │ │ + 0x00016a68 48e98832 0ab8ecbf c8a57fe5 0c3111be H..2.........1.. │ │ │ │ │ + 0x00016a78 862523aa 439ae53e 9e735c32 33d8bb3f .%#.C..>.s\23..? │ │ │ │ │ + 0x00016a88 10d6b5ac b1baecbf b43d43c6 041df9bd .........=C..... │ │ │ │ │ + 0x00016a98 8e9a1c5b d8d2e53e 59164cfc 51d4bb3f ...[...>Y.L.Q..? │ │ │ │ │ + 0x00016aa8 80d18a14 6f89ecbf 36511621 dd68413e ....o...6Q.!.hA> │ │ │ │ │ + 0x00016ab8 20fa2570 094add3e 465b3a8b 83f0bb3f .%p.J.>F[:....? │ │ │ │ │ + 0x00016ac8 426ac999 dcdeecbf f0404483 7071443e Bj.......@D.pqD> │ │ │ │ │ + 0x00016ad8 7524ab81 fa80de3e 23a70aa1 dee7bb3f u$.....>#......? │ │ │ │ │ + 0x00016ae8 123c7430 5173ecbf 0f93574f c12a38be .p.c....? │ │ │ │ │ + 0x00016b08 0677b17a d168ebbf 8181ebc2 8bc07abe .w.z.h........z. │ │ │ │ │ + 0x00016b18 4c3b9bd1 99990a3f 251c1fd2 14a6ba3f L;.....?%......? │ │ │ │ │ + 0x00016b28 b42db940 38d5e5bf 58418a0b 148a853e .-.@8...XA.....> │ │ │ │ │ + 0x00016b38 1f8c5405 69b40ebf 76e84f76 8e5cbe3f ..T.i...v.Ov.\.? │ │ │ │ │ + 0x00016b48 d4f19881 caf8f3bf c0915999 114b84be ..........Y..K.. │ │ │ │ │ + 0x00016b58 4f5dd6ea 28ae103f 8e6dbeb6 2341bb3f O]..(..?.m..#A.? │ │ │ │ │ + 0x00016b68 a264726a 67d8e9bf 6669725f 6c656e3d .drjg...fir_len= │ │ │ │ │ + 0x00016b78 25692064 66745f6c 656e6774 683d2569 %i dft_length=%i │ │ │ │ │ + 0x00016b88 2046703d 25672046 733d2567 20466e3d Fp=%g Fs=%g Fn= │ │ │ │ │ + 0x00016b98 25672061 74743d25 67202569 2f256900 %g att=%g %i/%i. │ │ │ │ │ + 0x00016ba8 696d6167 696e6720 67726561 74657220 imaging greater │ │ │ │ │ + 0x00016bb8 7468616e 20726f6c 6c6f6666 00000000 than rolloff.... │ │ │ │ │ + 0x00016bc8 7472616e 73697469 6f6e2062 616e6477 transition bandw │ │ │ │ │ + 0x00016bd8 69647468 206e6f74 20696e20 5b302e32 idth not in [0.2 │ │ │ │ │ + 0x00016be8 2c35305d 2025206f 66206e79 71756973 ,50] % of nyquis │ │ │ │ │ + 0x00016bf8 74000000 70686173 65207265 73706f6e t...phase respon │ │ │ │ │ + 0x00016c08 7365206e 6f742069 6e205b30 3d6d696e se not in [0=min │ │ │ │ │ + 0x00016c18 2d706861 73652c31 30303d6d 61782d70 -phase,100=max-p │ │ │ │ │ + 0x00016c28 68617365 5d202500 70726563 6973696f hase] %.precisio │ │ │ │ │ + 0x00016c38 6e206e6f 7420696e 205b3135 2c33335d n not in [15,33] │ │ │ │ │ + 0x00016c48 20626974 73000000 72657361 6d706c69 bits...resampli │ │ │ │ │ + 0x00016c58 6e672066 6163746f 72206e6f 7420706f ng factor not po │ │ │ │ │ + 0x00016c68 73697469 76650000 7472616e 73697469 sitive..transiti │ │ │ │ │ + 0x00016c78 6f6e2062 616e6420 6e6f7420 77697468 on band not with │ │ │ │ │ + 0x00016c88 696e205b 35302c31 35305d20 25206f66 in [50,150] % of │ │ │ │ │ + 0x00016c98 206e7971 75697374 00000000 6f757420 nyquist....out │ │ │ │ │ + 0x00016ca8 6f66206d 656d6f72 79000000 7462775f of memory...tbw_ │ │ │ │ │ + 0x00016cb8 74696768 74656e3d 25672028 25676442 tighten=%g (%gdB │ │ │ │ │ + 0x00016cc8 29000000 6669725f 6c656e3d 25692070 )...fir_len=%i p │ │ │ │ │ + 0x00016cd8 68617365 733d2569 20636f65 665f696e hases=%i coef_in │ │ │ │ │ + 0x00016ce8 74657270 3d256920 73697a65 3d252e33 terp=%i size=%.3 │ │ │ │ │ + 0x00016cf8 676b0000 25673a20 3e3e2569 2025692f gk..%g: >>%i %i/ │ │ │ │ │ + 0x00016d08 25692025 692f2567 2025692f 25692028 %i %i/%g %i/%i ( │ │ │ │ │ + 0x00016d18 25782900 2535697c 252d3569 20707265 %x).%5i|%-5i pre │ │ │ │ │ + 0x00016d28 6c6f6164 3d256920 72656d4c 3d256900 load=%i remL=%i. │ │ │ │ │ + 0x00016d38 0ad723bc 9a9999be 00000000 aaf1d2bd ..#............. │ │ │ │ │ + 0x00016d48 63723332 00000000 e6e19f3e c5b9b6bd cr32.......>.... │ │ │ │ │ + 0x00016d58 f450203d 0b518dbc fec0e03b 2d0717bb .P =.Q.....;-... │ │ │ │ │ + 0x00016d68 13d01f3a 367aedb8 0ede3b37 07839f3e ...:6z....;7...> │ │ │ │ │ + 0x00016d78 e4e1b2bd c2ca163d 24dc78bc 30b8b23b .......=$.x.0..; │ │ │ │ │ + 0x00016d88 180ccdba 7ccfa639 a0f511b8 720a9f3e ....|..9....r..> │ │ │ │ │ + 0x00016d98 db13aebd f94a0b3d 765e52bc 07be823b .....J.=v^R....; │ │ │ │ │ + 0x00016da8 433d6aba 23f9e438 63723634 00000000 C=j.#..8cr64.... │ │ │ │ │ + 0x00016db8 72245e6e ec19d43f b8af5f4f 6313b8bf r$^n...?.._Oc... │ │ │ │ │ + 0x00016dc8 b2fb2269 8446a73f 310db654 cff197bf .."i.F.?1..T.... │ │ │ │ │ + 0x00016dd8 27d94edf f3d8873f 2e5b13ff 0a0a76bf '.N....?.[....v. │ │ │ │ │ + 0x00016de8 1ca35fae b75f623f ffaeafeb ccef4abf .._.._b?......J. │ │ │ │ │ + 0x00016df8 d554c309 eedb303f 4fff1883 105211bf .T....0?O....R.. │ │ │ │ │ + 0x00016e08 c70f784b 8f78eb3e fd866ca4 0f0bbebe ..xK.x.>..l..... │ │ │ │ │ + 0x00016e18 ad38ff7a 261d813e f426beef 4d14d43f .8.z&..>.&..M..? │ │ │ │ │ + 0x00016e28 c90134d3 97d6b7bf d09429dd 09a2a63f ..4.......)....? │ │ │ │ │ + 0x00016e38 45af3700 65a296bf e9b31dc8 2ea8853f E.7.e..........? │ │ │ │ │ + 0x00016e48 93ba2f68 6ff472bf 5d8274ce f7625d3f ../ho.r.].t..b]? │ │ │ │ │ + 0x00016e58 fea10fa5 148943bf e3c7c261 3e62253f ......C....a>b%? │ │ │ │ │ + 0x00016e68 ebd0761d e91d02bf cc3d616c 063bd53e ..v......=al.;.> │ │ │ │ │ + 0x00016e78 749faed4 74049abe 5cee25f8 b10dd43f t...t...\.%....? │ │ │ │ │ + 0x00016e88 8cccdb26 aa8fb7bf 646c86fa 50e5a53f ...&....dl..P..? │ │ │ │ │ + 0x00016e98 e71f5787 742b95bf 01915445 204c833f ..W.t+....TE L.? │ │ │ │ │ + 0x00016ea8 416d44b2 53976fbf 6b07a84a d356563f AmD.S.o.k..J.VV? │ │ │ │ │ + 0x00016eb8 3d0495bb c5213abf 2232d30f 2cbf173f =....!:."2..,..? │ │ │ │ │ + 0x00016ec8 0c5da248 88f5edbe 408ec5c0 f0dab33e .].H....@......> │ │ │ │ │ + 0x00016ed8 40ac0722 cf05d43f fbdf9f71 d53bb7bf @.."...?...q.;.. │ │ │ │ │ + 0x00016ee8 3c8bae4b 960aa53f d889130c 1f8693bf <..K...?........ │ │ │ │ │ + 0x00016ef8 574c9488 cdc2803f ab015416 483469bf WL.....?..T.H4i. │ │ │ │ │ + 0x00016f08 94986f99 53964f3f 9f5df57b 0aea2ebf ..o.S.O?.].{.... │ │ │ │ │ + 0x00016f18 7d9506af 8e1a053f f9d58172 fa72cebe }......?...r.r.. │ │ │ │ │ + 0x00016f28 281390c4 3cfcd33f 1e0240aa 38d7b6bf (...<..?..@.8... │ │ │ │ │ + 0x00016f38 af907089 1e0aa43f 073da762 21aa91bf ..p....?.=.b!... │ │ │ │ │ + 0x00016f48 50b039c4 1f187c3f 866079ae e5e062bf P.9...|?.`y...b. │ │ │ │ │ + 0x00016f58 0a2b005c 02fa433f 75c2dfb4 46af1dbf .+.\..C?u...F... │ │ │ │ │ + 0x00016f68 58b2edc9 c17be73e 128191d4 60f0d33f X....{.>....`..? │ │ │ │ │ + 0x00016f78 b49bee8c 3c5cb6bf f0324c3d 58d9a23f ....<\...2L=X..? │ │ │ │ │ + 0x00016f88 d4e86f87 841b8fbf 2193d4f1 0557763f ..o.....!....Wv? │ │ │ │ │ + 0x00016f98 306388f5 82a159bf a373a687 efd9343f 0c....Y..s....4? │ │ │ │ │ + 0x00016fa8 913781f8 b33e02bf 5a37733e 4ee1d33f .7...>..Z7s>N..? │ │ │ │ │ + 0x00016fb8 84bb2768 7bc2b5bf f471f610 5f69a13f ..'h{....q.._i.? │ │ │ │ │ + 0x00016fc8 538ae3b6 ce4b8abf 3660d1d4 c057703f S....K..6`...Wp? │ │ │ │ │ + 0x00016fd8 bce21a5a a8474dbf c2b30f5b 249f1c3f ...Z.GM....[$..? │ │ │ │ │ + 0x00016fe8 76723332 00000000 252d3369 20707265 vr32....%-3i pre │ │ │ │ │ + 0x00016ff8 6c6f6164 3d256900 78666164 65206c65 load=%i.xfade le │ │ │ │ │ + 0x00017008 76656c20 25692c20 696e633f 3d256900 vel %i, inc?=%i. │ │ │ │ │ + 0x00017018 73776974 63682066 726f6d20 73746167 switch from stag │ │ │ │ │ + 0x00017028 65202569 20746f20 25692c20 78322066 e %i to %i, x2 f │ │ │ │ │ + 0x00017038 726f6d20 25692074 6f202569 00000000 rom %i to %i.... │ │ │ │ │ + 0x00017048 00000000 627fcc37 7896cb38 a4848639 ....b..7x..8...9 │ │ │ │ │ + 0x00017058 0e3e0a3a 5d84693a 1ac6a33a 244bb83a .>.:].i:...:$K.: │ │ │ │ │ + 0x00017068 ab7c8d3a bfd8b4b7 f66307bb 94a8a1bb .|.:.....c...... │ │ │ │ │ + 0x00017078 b33d04bc 193d2bbc c65f2fbc be88f4bb .=...=+.._/..... │ │ │ │ │ + 0x00017088 41c1e438 6d42403c 238cd13c 1d571c3d A..8mB@<#..<.W.= │ │ │ │ │ + 0x00017098 99b0373d c634273d f0cab93c 12c623bc ..7=.4'=...<..#. │ │ │ │ │ + 0x000170a8 687f5abd de53cabd 0e0a09be 008013be h.Z..S.......... │ │ │ │ │ + 0x000170b8 5cf9edbd 82982abd 003ca53d a177783e \.....*..<.=.wx> │ │ │ │ │ + 0x000170c8 85b0da3e 0b441c3f 9129443f 8bf25e3f ...>.D.?.)D?..^? │ │ │ │ │ + 0x000170d8 c861683f 00000000 09c16b37 7c67c337 .ah?......k7|g.7 │ │ │ │ │ + 0x000170e8 d2102838 06cd8138 c46cb838 5be8f338 ..(8...8.l.8[..8 │ │ │ │ │ + 0x000170f8 dfd91639 1b5d2e39 19e33a39 432e3639 ...9.].9..:9C.69 │ │ │ │ │ + 0x00017108 cd061a39 682ec238 bf86fd36 b802e4b8 ...9h..8...6.... │ │ │ │ │ + 0x00017118 54ad84b9 ff1bdbb9 39f51aba d73346ba T.......9....3F. │ │ │ │ │ + 0x00017128 34036aba d14980ba 930d82ba 89856fba 4.j..I........o. │ │ │ │ │ + 0x00017138 3e373fba 1f9fe3b9 4f220db8 b1c3ed39 >7?.....O".....9 │ │ │ │ │ + 0x00017148 d572823a 3fbfca3a 608f063b c0c3203b .r.:?..:`..;.. ; │ │ │ │ │ + 0x00017158 93eb2f3b 9959303b 6f3e1f3b 4d40f63a ../;.Y0;o>.;M@.: │ │ │ │ │ + 0x00017168 0783883a 777345b8 b5faacba 24872fbb ...:wsE.....$./. │ │ │ │ │ + 0x00017178 020c83bb b77ea8bb ed5cc3bb 013dcfbb .....~...\...=.. │ │ │ │ │ + 0x00017188 2d8fc8bb 701fadbb 130c79bb 0adfe1ba -...p.....y..... │ │ │ │ │ + 0x00017198 45bb583a 2413703b cf69d63b 3a7e163c E.X:$.p;.i.;:~.< │ │ │ │ │ + 0x000171a8 ec02393c e61c4e3c f5df513c f499413c ..9<..N<..Q<..A< │ │ │ │ │ + 0x000171b8 33431c3c 7ba2c53b 7bfcc23a 796d77bb 3C.<{..;{..:ymw. │ │ │ │ │ + 0x000171c8 eed118bc 0f1c70bc 5a539dbc 02c5b7bc ......p.ZS...... │ │ │ │ │ + 0x000171d8 5e7ac3bc 788bbdbc 137aa4bc 430471bc ^z..x....z..C.q. │ │ │ │ │ + 0x000171e8 d61aefbb 15d2da3a 1f2d3c3c bf5cae3c .......:.-<<.\.< │ │ │ │ │ + 0x000171f8 a59ff63c 2275173d 28fd273d b0052a3d ...<"u.=(.'=..*= │ │ │ │ │ + 0x00017208 e2c81b3d b7d0f93c 3b399d3c 9c0a9e3b ...=...<;9.<...; │ │ │ │ │ + 0x00017218 60193dbc 26a9e9bc 476c36bd 4b446dbd `.=.&...Gl6.KDm. │ │ │ │ │ + 0x00017228 057489bd 06f090bd 7a298bbd ca8e6ebd .t......z)....n. │ │ │ │ │ + 0x00017238 1d6b2bbd 39eea0bc 3aade03b 12ac113d .k+.9...:..;...= │ │ │ │ │ + 0x00017248 30fb823d c3d0b63d d8a8de3d ac57f53d 0..=...=...=.W.= │ │ │ │ │ + 0x00017258 77bbf63d 7139e03d 2124b13d 1300563d w..=q9.=!$.=..V= │ │ │ │ │ + 0x00017268 d1f00c3c 3df329bd d4cec0bd 7f3714be ...<=.)......7.. │ │ │ │ │ + 0x00017278 f3c540be 28dc60be 989a6fbe dbdf68be ..@.(.`...o...h. │ │ │ │ │ + 0x00017288 c6a749be a15a10be 3a1574bd b22c3a3d ..I..Z..:.t..,:= │ │ │ │ │ + 0x00017298 23ce2e3e 66529f3e 97cfeb3e 16971c3f #..>fR.>...>...? │ │ │ │ │ + 0x000172a8 d0bf413f 116c633f 63c87f3f 98a18a3f ..A?.lc?c..?...? │ │ │ │ │ + 0x000172b8 0c54913f 909a933f 3d000000 40000000 .T.?...?=...@... │ │ │ │ │ + 0x000172c8 0b000000 40000000 10000000 40000000 ....@.......@... │ │ │ │ │ + 0x000172d8 26000000 40000000 35000000 40000000 &...@...5...@... │ │ │ │ │ + 0x000172e8 03000000 40000000 06000000 40000000 ....@.......@... │ │ │ │ │ + 0x000172f8 14000000 40000000 0e000000 40000000 ....@.......@... │ │ │ │ │ + 0x00017308 0d000000 40000000 25000000 40000000 ....@...%...@... │ │ │ │ │ + 0x00017318 12000000 40000000 28000000 40000000 ....@...(...@... │ │ │ │ │ + 0x00017328 02000000 40000000 18000000 40000000 ....@.......@... │ │ │ │ │ + 0x00017338 09000000 40000000 0a000000 40000000 ....@.......@... │ │ │ │ │ + 0x00017348 00000000 00000000 ........ │ │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ │ │ │ - 0x0001cc7c f4ebff7f 01000000 ........ │ │ │ │ │ + 0x00017350 98ecff7f 01000000 ........ │ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ │ - 0x0001cc84 00000000 .... │ │ │ │ │ + 0x00017358 00000000 .... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ │ - 0x0001d630 55190000 U... │ │ │ │ │ + 0x00018898 7d160000 }... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.fini_array': │ │ │ │ │ - 0x0001d634 15190000 .... │ │ │ │ │ + 0x0001889c 3d160000 =... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ │ @@ -1,126 +1,87 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ │ - 0x0001d638 000080bf 00000000 1dd10000 6666e640 ............ff.@ │ │ │ │ │ - 0x0001d648 15d20000 0000a040 9dd40000 000080bf .......@........ │ │ │ │ │ - 0x0001d658 00000000 1dd10000 66661641 15d20000 ........ff.A.... │ │ │ │ │ - 0x0001d668 6666d640 9dd40000 000080bf 00000000 ff.@............ │ │ │ │ │ - 0x0001d678 1dd10000 66664641 15d20000 9a99f940 ....ffFA.......@ │ │ │ │ │ - 0x0001d688 9dd40000 000080bf 00000000 1dd10000 ................ │ │ │ │ │ - 0x0001d698 9a995941 15d20000 cdcc1441 9dd40000 ..YA.......A.... │ │ │ │ │ - 0x0001d6a8 000080bf 00000000 1dd10000 00002841 ..............(A │ │ │ │ │ - 0x0001d6b8 9dd40000 66660641 45d70000 000080bf ....ff.AE....... │ │ │ │ │ - 0x0001d6c8 00000000 1dd10000 9a993d41 9dd40000 ..........=A.... │ │ │ │ │ - 0x0001d6d8 00001041 45d70000 000080bf 00000000 ...AE........... │ │ │ │ │ - 0x0001d6e8 1dd10000 00000041 15d20000 9a99a940 .......A.......@ │ │ │ │ │ - 0x0001d6f8 9dd40000 000080bf 00000000 1dd10000 ................ │ │ │ │ │ - 0x0001d708 9a990941 15d20000 6666b640 9dd40000 ...A....ff.@.... │ │ │ │ │ - 0x0001d718 000080bf 00000000 1dd10000 9a992941 ..............)A │ │ │ │ │ - 0x0001d728 15d20000 0000d840 9dd40000 000080bf .......@........ │ │ │ │ │ - 0x0001d738 00000000 1dd10000 9a994941 15d20000 ..........IA.... │ │ │ │ │ - 0x0001d748 9a990941 9dd40000 000080bf 00000000 ...A............ │ │ │ │ │ - 0x0001d758 1dd10000 9a991941 9dd40000 3333f340 .......A....33.@ │ │ │ │ │ - 0x0001d768 45d70000 000080bf 00000000 1dd10000 E............... │ │ │ │ │ - 0x0001d778 66663641 9dd40000 66660a41 45d70000 ff6A....ff.AE... │ │ │ │ │ - 0x0001d788 85eb2941 00002842 45df0000 00000000 ..)A..(BE....... │ │ │ │ │ - 0x0001d798 00000000 00000000 00000000 e17a3441 .............z4A │ │ │ │ │ - 0x0001d7a8 00003041 edd90000 00000041 4ddb0000 ..0A.......AM... │ │ │ │ │ - 0x0001d7b8 0000c040 1de20000 000080bf 00000000 ...@............ │ │ │ │ │ - 0x0001d7c8 1dd10000 00001041 15d20000 0000c040 .......A.......@ │ │ │ │ │ - 0x0001d7d8 9dd40000 000080bf 00000000 1dd10000 ................ │ │ │ │ │ - 0x0001d7e8 00003041 15d20000 0000e040 9dd40000 ..0A.......@.... │ │ │ │ │ - 0x0001d7f8 000080bf 00000000 1dd10000 00005041 ..............PA │ │ │ │ │ - 0x0001d808 15d20000 00000041 9dd40000 000080bf .......A........ │ │ │ │ │ - 0x0001d818 00000000 1dd10000 00002041 9dd40000 .......... A.... │ │ │ │ │ - 0x0001d828 00000041 45d70000 000080bf 00000000 ...AE........... │ │ │ │ │ - 0x0001d838 1dd10000 00004041 9dd40000 00001041 ......@A.......A │ │ │ │ │ - 0x0001d848 45d70000 07000000 3cc60100 71cc0000 E.......<...q... │ │ │ │ │ - 0x0001d858 00000000 cd4cf142 08000000 1cc60100 .....L.B........ │ │ │ │ │ - 0x0001d868 d1ce0000 00000000 8f820843 09000000 ...........C.... │ │ │ │ │ - 0x0001d878 f8c50100 edcf0000 00000000 ec511843 .............Q.C │ │ │ │ │ - 0x0001d888 000080bf 00000000 7d110100 6666e640 ........}...ff.@ │ │ │ │ │ - 0x0001d898 79120100 0000a040 d9140100 000080bf y......@........ │ │ │ │ │ - 0x0001d8a8 00000000 7d110100 66661641 79120100 ....}...ff.Ay... │ │ │ │ │ - 0x0001d8b8 6666d640 d9140100 000080bf 00000000 ff.@............ │ │ │ │ │ - 0x0001d8c8 7d110100 66664641 79120100 9a99f940 }...ffFAy......@ │ │ │ │ │ - 0x0001d8d8 d9140100 000080bf 00000000 7d110100 ............}... │ │ │ │ │ - 0x0001d8e8 9a995941 79120100 cdcc1441 d9140100 ..YAy......A.... │ │ │ │ │ - 0x0001d8f8 000080bf 00000000 7d110100 00002841 ........}.....(A │ │ │ │ │ - 0x0001d908 d9140100 66660641 51170100 000080bf ....ff.AQ....... │ │ │ │ │ - 0x0001d918 00000000 7d110100 9a993d41 d9140100 ....}.....=A.... │ │ │ │ │ - 0x0001d928 00001041 51170100 000080bf 00000000 ...AQ........... │ │ │ │ │ - 0x0001d938 7d110100 00000041 79120100 9a99a940 }......Ay......@ │ │ │ │ │ - 0x0001d948 d9140100 000080bf 00000000 7d110100 ............}... │ │ │ │ │ - 0x0001d958 9a990941 79120100 6666b640 d9140100 ...Ay...ff.@.... │ │ │ │ │ - 0x0001d968 000080bf 00000000 7d110100 9a992941 ........}.....)A │ │ │ │ │ - 0x0001d978 79120100 0000d840 d9140100 000080bf y......@........ │ │ │ │ │ - 0x0001d988 00000000 7d110100 9a994941 79120100 ....}.....IAy... │ │ │ │ │ - 0x0001d998 9a990941 d9140100 000080bf 00000000 ...A............ │ │ │ │ │ - 0x0001d9a8 7d110100 9a991941 d9140100 3333f340 }......A....33.@ │ │ │ │ │ - 0x0001d9b8 51170100 000080bf 00000000 7d110100 Q...........}... │ │ │ │ │ - 0x0001d9c8 66663641 d9140100 66660a41 51170100 ff6A....ff.AQ... │ │ │ │ │ - 0x0001d9d8 85eb2941 00002842 f91e0100 00000000 ..)A..(B........ │ │ │ │ │ - 0x0001d9e8 00000000 00000000 00000000 e17a3441 .............z4A │ │ │ │ │ - 0x0001d9f8 00003041 d1190100 00000041 391b0100 ..0A.......A9... │ │ │ │ │ - 0x0001da08 0000c040 d9210100 000080bf 00000000 ...@.!.......... │ │ │ │ │ - 0x0001da18 7d110100 00001041 79120100 0000c040 }......Ay......@ │ │ │ │ │ - 0x0001da28 d9140100 000080bf 00000000 7d110100 ............}... │ │ │ │ │ - 0x0001da38 00003041 79120100 0000e040 d9140100 ..0Ay......@.... │ │ │ │ │ - 0x0001da48 000080bf 00000000 7d110100 00005041 ........}.....PA │ │ │ │ │ - 0x0001da58 79120100 00000041 d9140100 000080bf y......A........ │ │ │ │ │ - 0x0001da68 00000000 7d110100 00002041 d9140100 ....}..... A.... │ │ │ │ │ - 0x0001da78 00000041 51170100 000080bf 00000000 ...AQ........... │ │ │ │ │ - 0x0001da88 7d110100 00004041 d9140100 00001041 }.....@A.......A │ │ │ │ │ - 0x0001da98 51170100 07000000 58c80100 61080100 Q.......X...a... │ │ │ │ │ - 0x0001daa8 00000000 cd4cf142 08000000 18c80100 .....L.B........ │ │ │ │ │ - 0x0001dab8 71090100 00000000 8f820843 09000000 q..........C.... │ │ │ │ │ - 0x0001dac8 d0c70100 950a0100 00000000 ec511843 .............Q.C │ │ │ │ │ - 0x0001dad8 0a000000 80c70100 cd0b0100 00000000 ................ │ │ │ │ │ - 0x0001dae8 7b142843 0b000000 28c70100 190d0100 {.(C....(....... │ │ │ │ │ - 0x0001daf8 00000000 3dca3743 0c000000 c8c60100 ....=.7C........ │ │ │ │ │ - 0x0001db08 790e0100 00000000 c3754743 0d000000 y........uGC.... │ │ │ │ │ - 0x0001db18 60c60100 f10f0100 00000000 b81e5743 `.............WC │ │ │ │ │ - 0x0001db28 000080bf 00000000 655e0100 6666e640 ........e^..ff.@ │ │ │ │ │ - 0x0001db38 29610100 0000a040 596d0100 000080bf )a.....@Ym...... │ │ │ │ │ - 0x0001db48 00000000 655e0100 66661641 29610100 ....e^..ff.A)a.. │ │ │ │ │ - 0x0001db58 6666d640 596d0100 000080bf 00000000 ff.@Ym.......... │ │ │ │ │ - 0x0001db68 655e0100 66664641 29610100 9a99f940 e^..ffFA)a.....@ │ │ │ │ │ - 0x0001db78 596d0100 000080bf 00000000 655e0100 Ym..........e^.. │ │ │ │ │ - 0x0001db88 9a995941 29610100 cdcc1441 596d0100 ..YA)a.....AYm.. │ │ │ │ │ - 0x0001db98 000080bf 00000000 655e0100 00002841 ........e^....(A │ │ │ │ │ - 0x0001dba8 596d0100 66660641 5d7a0100 000080bf Ym..ff.A]z...... │ │ │ │ │ - 0x0001dbb8 00000000 655e0100 9a993d41 596d0100 ....e^....=AYm.. │ │ │ │ │ - 0x0001dbc8 00001041 5d7a0100 000080bf 00000000 ...A]z.......... │ │ │ │ │ - 0x0001dbd8 655e0100 00000041 29610100 9a99a940 e^.....A)a.....@ │ │ │ │ │ - 0x0001dbe8 596d0100 000080bf 00000000 655e0100 Ym..........e^.. │ │ │ │ │ - 0x0001dbf8 9a990941 29610100 6666b640 596d0100 ...A)a..ff.@Ym.. │ │ │ │ │ - 0x0001dc08 000080bf 00000000 655e0100 9a992941 ........e^....)A │ │ │ │ │ - 0x0001dc18 29610100 0000d840 596d0100 000080bf )a.....@Ym...... │ │ │ │ │ - 0x0001dc28 00000000 655e0100 9a994941 29610100 ....e^....IA)a.. │ │ │ │ │ - 0x0001dc38 9a990941 596d0100 000080bf 00000000 ...AYm.......... │ │ │ │ │ - 0x0001dc48 655e0100 9a991941 596d0100 3333f340 e^.....AYm..33.@ │ │ │ │ │ - 0x0001dc58 5d7a0100 000080bf 00000000 655e0100 ]z..........e^.. │ │ │ │ │ - 0x0001dc68 66663641 596d0100 66660a41 5d7a0100 ff6AYm..ff.A]z.. │ │ │ │ │ - 0x0001dc78 85eb2941 00000000 655e0100 00000000 ..)A....e^...... │ │ │ │ │ - 0x0001dc88 00000000 00000000 00000000 000080bf ................ │ │ │ │ │ - 0x0001dc98 00000000 655e0100 00000041 29610100 ....e^.....A)a.. │ │ │ │ │ - 0x0001dca8 0000c040 596d0100 000080bf 00000000 ...@Ym.......... │ │ │ │ │ - 0x0001dcb8 655e0100 00001041 29610100 0000c040 e^.....A)a.....@ │ │ │ │ │ - 0x0001dcc8 596d0100 000080bf 00000000 655e0100 Ym..........e^.. │ │ │ │ │ - 0x0001dcd8 00003041 29610100 0000e040 596d0100 ..0A)a.....@Ym.. │ │ │ │ │ - 0x0001dce8 000080bf 00000000 655e0100 00005041 ........e^....PA │ │ │ │ │ - 0x0001dcf8 29610100 00000041 596d0100 000080bf )a.....AYm...... │ │ │ │ │ - 0x0001dd08 00000000 655e0100 00002041 596d0100 ....e^.... AYm.. │ │ │ │ │ - 0x0001dd18 00000041 5d7a0100 000080bf 00000000 ...A]z.......... │ │ │ │ │ - 0x0001dd28 655e0100 00004041 596d0100 00001041 e^....@AYm.....A │ │ │ │ │ - 0x0001dd38 5d7a0100 08000000 a0cb0100 195c0100 ]z...........\.. │ │ │ │ │ - 0x0001dd48 00000000 8f820843 09000000 70cb0100 .......C....p... │ │ │ │ │ - 0x0001dd58 355d0100 00000000 ec511843 00000000 5].......Q.C.... │ │ │ │ │ - 0x0001dd68 00000000 00000000 4cd80100 03000000 ........L....... │ │ │ │ │ - 0x0001dd78 00000000 00000000 79cd0000 38d60100 ........y...8... │ │ │ │ │ - 0x0001dd88 70e00100 00000000 00000000 00000000 p............... │ │ │ │ │ - 0x0001dd98 9cda0100 07000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001dda8 21070100 88d80100 0ce00100 fdac0100 !............... │ │ │ │ │ - 0x0001ddb8 15ad0100 45ad0100 3cdd0100 02000000 ....E...<....... │ │ │ │ │ - 0x0001ddc8 00000000 00000000 bd5a0100 28db0100 .........Z..(... │ │ │ │ │ - 0x0001ddd8 28e10100 (... │ │ │ │ │ + 0x000188a0 000080bf 00000000 25cd0000 6666e640 ........%...ff.@ │ │ │ │ │ + 0x000188b0 1dce0000 0000a040 a5d00000 000080bf .......@........ │ │ │ │ │ + 0x000188c0 00000000 25cd0000 66661641 1dce0000 ....%...ff.A.... │ │ │ │ │ + 0x000188d0 6666d640 a5d00000 000080bf 00000000 ff.@............ │ │ │ │ │ + 0x000188e0 25cd0000 66664641 1dce0000 9a99f940 %...ffFA.......@ │ │ │ │ │ + 0x000188f0 a5d00000 000080bf 00000000 25cd0000 ............%... │ │ │ │ │ + 0x00018900 9a995941 1dce0000 cdcc1441 a5d00000 ..YA.......A.... │ │ │ │ │ + 0x00018910 000080bf 00000000 25cd0000 00002841 ........%.....(A │ │ │ │ │ + 0x00018920 a5d00000 66660641 4dd30000 000080bf ....ff.AM....... │ │ │ │ │ + 0x00018930 00000000 25cd0000 9a993d41 a5d00000 ....%.....=A.... │ │ │ │ │ + 0x00018940 00001041 4dd30000 000080bf 00000000 ...AM........... │ │ │ │ │ + 0x00018950 25cd0000 00000041 1dce0000 9a99a940 %......A.......@ │ │ │ │ │ + 0x00018960 a5d00000 000080bf 00000000 25cd0000 ............%... │ │ │ │ │ + 0x00018970 9a990941 1dce0000 6666b640 a5d00000 ...A....ff.@.... │ │ │ │ │ + 0x00018980 000080bf 00000000 25cd0000 9a992941 ........%.....)A │ │ │ │ │ + 0x00018990 1dce0000 0000d840 a5d00000 000080bf .......@........ │ │ │ │ │ + 0x000189a0 00000000 25cd0000 9a994941 1dce0000 ....%.....IA.... │ │ │ │ │ + 0x000189b0 9a990941 a5d00000 000080bf 00000000 ...A............ │ │ │ │ │ + 0x000189c0 25cd0000 9a991941 a5d00000 3333f340 %......A....33.@ │ │ │ │ │ + 0x000189d0 4dd30000 000080bf 00000000 25cd0000 M...........%... │ │ │ │ │ + 0x000189e0 66663641 a5d00000 66660a41 4dd30000 ff6A....ff.AM... │ │ │ │ │ + 0x000189f0 85eb2941 00002842 4ddb0000 00000000 ..)A..(BM....... │ │ │ │ │ + 0x00018a00 00000000 00000000 00000000 e17a3441 .............z4A │ │ │ │ │ + 0x00018a10 00003041 f5d50000 00000041 55d70000 ..0A.......AU... │ │ │ │ │ + 0x00018a20 0000c040 25de0000 000080bf 00000000 ...@%........... │ │ │ │ │ + 0x00018a30 25cd0000 00001041 1dce0000 0000c040 %......A.......@ │ │ │ │ │ + 0x00018a40 a5d00000 000080bf 00000000 25cd0000 ............%... │ │ │ │ │ + 0x00018a50 00003041 1dce0000 0000e040 a5d00000 ..0A.......@.... │ │ │ │ │ + 0x00018a60 000080bf 00000000 25cd0000 00005041 ........%.....PA │ │ │ │ │ + 0x00018a70 1dce0000 00000041 a5d00000 000080bf .......A........ │ │ │ │ │ + 0x00018a80 00000000 25cd0000 00002041 a5d00000 ....%..... A.... │ │ │ │ │ + 0x00018a90 00000041 4dd30000 000080bf 00000000 ...AM........... │ │ │ │ │ + 0x00018aa0 25cd0000 00004041 a5d00000 00001041 %.....@A.......A │ │ │ │ │ + 0x00018ab0 4dd30000 07000000 946d0100 79c80000 M........m..y... │ │ │ │ │ + 0x00018ac0 00000000 cd4cf142 08000000 746d0100 .....L.B....tm.. │ │ │ │ │ + 0x00018ad0 d9ca0000 00000000 8f820843 09000000 ...........C.... │ │ │ │ │ + 0x00018ae0 506d0100 f5cb0000 00000000 ec511843 Pm...........Q.C │ │ │ │ │ + 0x00018af0 000080bf 00000000 850d0100 6666e640 ............ff.@ │ │ │ │ │ + 0x00018b00 810e0100 0000a040 e1100100 000080bf .......@........ │ │ │ │ │ + 0x00018b10 00000000 850d0100 66661641 810e0100 ........ff.A.... │ │ │ │ │ + 0x00018b20 6666d640 e1100100 000080bf 00000000 ff.@............ │ │ │ │ │ + 0x00018b30 850d0100 66664641 810e0100 9a99f940 ....ffFA.......@ │ │ │ │ │ + 0x00018b40 e1100100 000080bf 00000000 850d0100 ................ │ │ │ │ │ + 0x00018b50 9a995941 810e0100 cdcc1441 e1100100 ..YA.......A.... │ │ │ │ │ + 0x00018b60 000080bf 00000000 850d0100 00002841 ..............(A │ │ │ │ │ + 0x00018b70 e1100100 66660641 59130100 000080bf ....ff.AY....... │ │ │ │ │ + 0x00018b80 00000000 850d0100 9a993d41 e1100100 ..........=A.... │ │ │ │ │ + 0x00018b90 00001041 59130100 000080bf 00000000 ...AY........... │ │ │ │ │ + 0x00018ba0 850d0100 00000041 810e0100 9a99a940 .......A.......@ │ │ │ │ │ + 0x00018bb0 e1100100 000080bf 00000000 850d0100 ................ │ │ │ │ │ + 0x00018bc0 9a990941 810e0100 6666b640 e1100100 ...A....ff.@.... │ │ │ │ │ + 0x00018bd0 000080bf 00000000 850d0100 9a992941 ..............)A │ │ │ │ │ + 0x00018be0 810e0100 0000d840 e1100100 000080bf .......@........ │ │ │ │ │ + 0x00018bf0 00000000 850d0100 9a994941 810e0100 ..........IA.... │ │ │ │ │ + 0x00018c00 9a990941 e1100100 000080bf 00000000 ...A............ │ │ │ │ │ + 0x00018c10 850d0100 9a991941 e1100100 3333f340 .......A....33.@ │ │ │ │ │ + 0x00018c20 59130100 000080bf 00000000 850d0100 Y............... │ │ │ │ │ + 0x00018c30 66663641 e1100100 66660a41 59130100 ff6A....ff.AY... │ │ │ │ │ + 0x00018c40 85eb2941 00002842 011b0100 00000000 ..)A..(B........ │ │ │ │ │ + 0x00018c50 00000000 00000000 00000000 e17a3441 .............z4A │ │ │ │ │ + 0x00018c60 00003041 d9150100 00000041 41170100 ..0A.......AA... │ │ │ │ │ + 0x00018c70 0000c040 e11d0100 000080bf 00000000 ...@............ │ │ │ │ │ + 0x00018c80 850d0100 00001041 810e0100 0000c040 .......A.......@ │ │ │ │ │ + 0x00018c90 e1100100 000080bf 00000000 850d0100 ................ │ │ │ │ │ + 0x00018ca0 00003041 810e0100 0000e040 e1100100 ..0A.......@.... │ │ │ │ │ + 0x00018cb0 000080bf 00000000 850d0100 00005041 ..............PA │ │ │ │ │ + 0x00018cc0 810e0100 00000041 e1100100 000080bf .......A........ │ │ │ │ │ + 0x00018cd0 00000000 850d0100 00002041 e1100100 .......... A.... │ │ │ │ │ + 0x00018ce0 00000041 59130100 000080bf 00000000 ...AY........... │ │ │ │ │ + 0x00018cf0 850d0100 00004041 e1100100 00001041 ......@A.......A │ │ │ │ │ + 0x00018d00 59130100 07000000 b06f0100 69040100 Y........o..i... │ │ │ │ │ + 0x00018d10 00000000 cd4cf142 08000000 706f0100 .....L.B....po.. │ │ │ │ │ + 0x00018d20 79050100 00000000 8f820843 09000000 y..........C.... │ │ │ │ │ + 0x00018d30 286f0100 9d060100 00000000 ec511843 (o...........Q.C │ │ │ │ │ + 0x00018d40 0a000000 d86e0100 d5070100 00000000 .....n.......... │ │ │ │ │ + 0x00018d50 7b142843 0b000000 806e0100 21090100 {.(C.....n..!... │ │ │ │ │ + 0x00018d60 00000000 3dca3743 0c000000 206e0100 ....=.7C.... n.. │ │ │ │ │ + 0x00018d70 810a0100 00000000 c3754743 0d000000 .........uGC.... │ │ │ │ │ + 0x00018d80 b86d0100 f90b0100 00000000 b81e5743 .m............WC │ │ │ │ │ + 0x00018d90 00000000 00000000 00000000 b48a0100 ................ │ │ │ │ │ + 0x00018da0 03000000 00000000 00000000 81c90000 ................ │ │ │ │ │ + 0x00018db0 a0880100 70900100 00000000 00000000 ....p........... │ │ │ │ │ + 0x00018dc0 00000000 048d0100 07000000 00000000 ................ │ │ │ │ │ + 0x00018dd0 00000000 29030100 f08a0100 0c900100 ....)........... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ │ │ │ @@ -1,22 +1,21 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.got': │ │ │ │ │ NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ │ │ │ - 0x0001deec dcdd0100 00000000 00000000 04160000 ................ │ │ │ │ │ - 0x0001defc 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001df0c 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001df1c 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001df2c 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001df3c 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001df4c 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001df5c 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001df6c 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001df7c 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001df8c 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001df9c 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001dfac 04160000 04160000 04160000 04160000 ................ │ │ │ │ │ - 0x0001dfbc 04160000 04160000 68e10100 00000000 ........h....... │ │ │ │ │ - 0x0001dfcc 00000000 712d0000 00000000 00000000 ....q-.......... │ │ │ │ │ - 0x0001dfdc f5300000 00000000 48e00100 ace00100 .0......H....... │ │ │ │ │ - 0x0001dfec 2d2f0000 00e10100 00000000 f14f0000 -/...........O.. │ │ │ │ │ - 0x0001dffc d4e00100 .... │ │ │ │ │ + 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 412a0000 00000000 00000000 ....A*.......... │ │ │ │ │ + 0x00018fe0 c52d0000 00000000 48900100 ac900100 .-......H....... │ │ │ │ │ + 0x00018ff0 fd2b0000 00000000 c14c0000 d4900100 .+.......L...... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ │ @@ -1,26 +1,19 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ │ - 0x0001e000 00e00100 ffffffff ffffffff a9960000 ................ │ │ │ │ │ - 0x0001e010 a9960000 ad960000 c1960000 c1960000 ................ │ │ │ │ │ - 0x0001e020 b9960000 b9960000 35790000 a1790000 ........5y...y.. │ │ │ │ │ - 0x0001e030 b1960000 ad960000 00000000 00000000 ................ │ │ │ │ │ - 0x0001e040 00000000 b5960000 f9c90000 a9c90000 ................ │ │ │ │ │ - 0x0001e050 35ca0000 b1ca0000 09cb0000 95cb0000 5............... │ │ │ │ │ - 0x0001e060 c9cb0000 e5cb0000 00000000 d9cb0000 ................ │ │ │ │ │ - 0x0001e070 0df30000 0df30000 15f30000 25f30000 ............%... │ │ │ │ │ - 0x0001e080 25f30000 1df30000 1df30000 397a0000 %...........9z.. │ │ │ │ │ - 0x0001e090 a57a0000 11f30000 15f30000 00000000 .z.............. │ │ │ │ │ - 0x0001e0a0 00000000 00000000 19f30000 f9c90000 ................ │ │ │ │ │ - 0x0001e0b0 a9c90000 35ca0000 b1ca0000 09cb0000 ....5........... │ │ │ │ │ - 0x0001e0c0 95cb0000 c9cb0000 95060100 00000000 ................ │ │ │ │ │ - 0x0001e0d0 89060100 79390100 754f0100 f9400100 ....y9..uO...@.. │ │ │ │ │ - 0x0001e0e0 c93c0100 913c0100 dd380100 f1380100 .<...<...8...8.. │ │ │ │ │ - 0x0001e0f0 f13c0100 5d3f0100 fd380100 00000000 .<..]?...8...... │ │ │ │ │ - 0x0001e100 f9c90000 a9c90000 35ca0000 b1ca0000 ........5....... │ │ │ │ │ - 0x0001e110 09cb0000 95cb0000 c9cb0000 2d5a0100 ............-Z.. │ │ │ │ │ - 0x0001e120 00000000 215a0100 dda90100 dda90100 ....!Z.......... │ │ │ │ │ - 0x0001e130 e5ac0100 51a90100 69a90100 85a90100 ....Q...i....... │ │ │ │ │ - 0x0001e140 a1a90100 d58e0100 f9ad0100 79870100 ............y... │ │ │ │ │ - 0x0001e150 b9a90100 fdac0100 15ad0100 45ad0100 ............E... │ │ │ │ │ - 0x0001e160 7d870100 }... │ │ │ │ │ + 0x00019000 00900100 ffffffff ffffffff 79930000 ............y... │ │ │ │ │ + 0x00019010 79930000 7d930000 91930000 91930000 y...}........... │ │ │ │ │ + 0x00019020 89930000 89930000 05760000 71760000 .........v..qv.. │ │ │ │ │ + 0x00019030 81930000 7d930000 00000000 00000000 ....}........... │ │ │ │ │ + 0x00019040 00000000 85930000 01c60000 b1c50000 ................ │ │ │ │ │ + 0x00019050 3dc60000 b9c60000 11c70000 9dc70000 =............... │ │ │ │ │ + 0x00019060 d1c70000 edc70000 00000000 e1c70000 ................ │ │ │ │ │ + 0x00019070 15ef0000 15ef0000 1def0000 2def0000 ............-... │ │ │ │ │ + 0x00019080 2def0000 25ef0000 25ef0000 09770000 -...%...%....w.. │ │ │ │ │ + 0x00019090 75770000 19ef0000 1def0000 00000000 uw.............. │ │ │ │ │ + 0x000190a0 00000000 00000000 21ef0000 01c60000 ........!....... │ │ │ │ │ + 0x000190b0 b1c50000 3dc60000 b9c60000 11c70000 ....=........... │ │ │ │ │ + 0x000190c0 9dc70000 d1c70000 9d020100 00000000 ................ │ │ │ │ │ + 0x000190d0 91020100 81350100 7d4b0100 013d0100 .....5..}K...=.. │ │ │ │ │ + 0x000190e0 d1380100 99380100 e5340100 f9340100 .8...8...4...4.. │ │ │ │ │ + 0x000190f0 f9380100 653b0100 05350100 .8..e;...5.. │ │ │ │ ├── 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 35316630 32363135 62636331 65303732 51f02615bcc1e072 │ │ │ │ │ - 0x00000010 66353133 32393933 36343633 38316338 f5132993646381c8 │ │ │ │ │ - 0x00000020 63386137 62662e64 65627567 00000000 c8a7bf.debug.... │ │ │ │ │ - 0x00000030 40e90170 @..p │ │ │ │ │ + 0x00000000 34373338 65323534 30383466 64633566 4738e254084fdc5f │ │ │ │ │ + 0x00000010 64623537 33333563 61353339 31646436 db57335ca5391dd6 │ │ │ │ │ + 0x00000020 37323864 63352e64 65627567 00000000 728dc5.debug.... │ │ │ │ │ + 0x00000030 53b78426 S..& ├── 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 224836 2020-05-06 14:13:53.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 140544 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: 158 │ │ │ │ Depends: libsoxr0 (= 0.1.3-4) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Multi-Arch: same │ │ │ │ Description: debug symbols for libsoxr0 │ │ │ │ -Build-Ids: 9451f02615bcc1e072f5132993646381c8c8a7bf │ │ │ │ +Build-Ids: 3e4738e254084fdc5fdb57335ca5391dd6728dc5 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -usr/lib/debug/.build-id/94/51f02615bcc1e072f5132993646381c8c8a7bf.debug │ │ │ │ │ +usr/lib/debug/.build-id/3e/4738e254084fdc5fdb57335ca5391dd6728dc5.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/94/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 237692 2020-05-06 14:13:53.000000 ./usr/lib/debug/.build-id/94/51f02615bcc1e072f5132993646381c8c8a7bf.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2020-05-06 14:13:53.000000 ./usr/lib/debug/.build-id/3e/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 151448 2020-05-06 14:13:53.000000 ./usr/lib/debug/.build-id/3e/4738e254084fdc5fdb57335ca5391dd6728dc5.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