--- /srv/reproducible-results/rbuild-debian/r-b-build.oFDI6z4P/b1/pynx_2024.1.1-1_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.oFDI6z4P/b2/pynx_2024.1.1-1_amd64.changes ├── Files │ @@ -1,5 +1,5 @@ │ │ 1b31d5b35d004719261d5b25cedbf6bb 22564 science optional pynx_2024.1.1-1_all.deb │ 03d51f5ed1156e9232d8e16509b2d0f8 18999628 doc optional python-pynx-doc_2024.1.1-1_all.deb │ - 9ebc0a690c07ed981ca26045bd17b0bb 201488 debug optional python3-pynx-dbgsym_2024.1.1-1_amd64.deb │ - 2d1a3bf4cec63c8f4aca5c27e0eb0e94 592036 python optional python3-pynx_2024.1.1-1_amd64.deb │ + 87e4abaa3a89d31d63bf72564fbf1d68 198116 debug optional python3-pynx-dbgsym_2024.1.1-1_amd64.deb │ + b8f3567af3fcb447493e4f9023b7f96a 591524 python optional python3-pynx_2024.1.1-1_amd64.deb ├── python3-pynx_2024.1.1-1_amd64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-09-18 08:23:23.000000 debian-binary │ │ -rw-r--r-- 0 0 0 9812 2024-09-18 08:23:23.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 582032 2024-09-18 08:23:23.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 581520 2024-09-18 08:23:23.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ Package: python3-pynx │ │ │ │ Source: pynx │ │ │ │ Version: 2024.1.1-1 │ │ │ │ Architecture: amd64 │ │ │ │ Maintainer: Debian PaN Maintainers │ │ │ │ -Installed-Size: 4688 │ │ │ │ +Installed-Size: 4684 │ │ │ │ Depends: python3 (<< 3.13), python3 (>= 3.12~), python3-fabio, python3-h5py (>= 2.9), python3-hdf5plugin, python3-mako, python3-matplotlib, python3-numexpr, python3-numpy (>= 1:1.25.0), python3-numpy-abi9, python3-nxtomo, python3-packaging, python3-pooch, python3-psutil, python3-pyopencl, python3-pytools, python3-pyvkfft, python3-scipy, python3-silx, python3-skimage, python3-sklearn, python3-tomoscan, python3:any, libc6 (>= 2.4) │ │ │ │ Suggests: python-pynx-doc │ │ │ │ Section: python │ │ │ │ Priority: optional │ │ │ │ Homepage: https://gitlab.esrf.fr/favre/PyNX │ │ │ │ Description: Python tools for Nano-structures Crystallography (Python 3) │ │ │ │ PyNX stands for *Python tools for Nano-structures Crystallography*. │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -303,15 +303,15 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-09-18 08:23:23.000000 ./usr/lib/python3/dist-packages/pynx/ptycho/test/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 493 2024-09-18 08:23:23.000000 ./usr/lib/python3/dist-packages/pynx/ptycho/test/__init__.py │ │ │ │ -rw-r--r-- 0 root (0) root (0) 51699 2024-09-18 08:23:23.000000 ./usr/lib/python3/dist-packages/pynx/ptycho/test/test_ptycho.py │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2698 2024-09-18 08:23:23.000000 ./usr/lib/python3/dist-packages/pynx/ptycho/utils.py │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-09-18 08:23:23.000000 ./usr/lib/python3/dist-packages/pynx/scattering/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 258 2024-09-18 08:23:23.000000 ./usr/lib/python3/dist-packages/pynx/scattering/__init__.py │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7026 2024-09-18 08:23:23.000000 ./usr/lib/python3/dist-packages/pynx/scattering/c_cpu.c │ │ │ │ --rw-r--r-- 0 root (0) root (0) 123312 2024-09-18 08:23:23.000000 ./usr/lib/python3/dist-packages/pynx/scattering/cpu.cpython-312-x86_64-linux-gnu.so │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 119144 2024-09-18 08:23:23.000000 ./usr/lib/python3/dist-packages/pynx/scattering/cpu.cpython-312-x86_64-linux-gnu.so │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4971 2024-09-18 08:23:23.000000 ./usr/lib/python3/dist-packages/pynx/scattering/cpu.pyx │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2787 2024-09-18 08:23:23.000000 ./usr/lib/python3/dist-packages/pynx/scattering/detector.py │ │ │ │ -rw-r--r-- 0 root (0) root (0) 50212 2024-09-18 08:23:23.000000 ./usr/lib/python3/dist-packages/pynx/scattering/fhkl.py │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37066 2024-09-18 08:23:23.000000 ./usr/lib/python3/dist-packages/pynx/scattering/fthomson.py │ │ │ │ -rw-r--r-- 0 root (0) root (0) 21727 2024-09-18 08:23:23.000000 ./usr/lib/python3/dist-packages/pynx/scattering/gid.py │ │ │ │ -rw-r--r-- 0 root (0) root (0) 44305 2024-09-18 08:23:23.000000 ./usr/lib/python3/dist-packages/pynx/scattering/sse_mathfun.h │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-09-18 08:23:23.000000 ./usr/lib/python3/dist-packages/pynx/scattering/test/ │ │ │ ├── ./usr/lib/python3/dist-packages/pynx/scattering/cpu.cpython-312-x86_64-linux-gnu.so │ │ │ │┄ 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: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 121584 (bytes into file) │ │ │ │ │ + Start of section headers: 117480 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ - Number of section headers: 27 │ │ │ │ │ - Section header string table index: 26 │ │ │ │ │ + Number of section headers: 26 │ │ │ │ │ + Section header string table index: 25 │ │ │ │ ├── readelf --wide --program-header {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ │ Entry point 0x0 │ │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x002850 0x002850 R 0x1000 │ │ │ │ │ - LOAD 0x003000 0x0000000000003000 0x0000000000003000 0x015edd 0x015edd R E 0x1000 │ │ │ │ │ - LOAD 0x019000 0x0000000000019000 0x0000000000019000 0x002c94 0x002c94 R 0x1000 │ │ │ │ │ - LOAD 0x01cc58 0x000000000001cc58 0x000000000001cc58 0x000d70 0x001078 RW 0x1000 │ │ │ │ │ - DYNAMIC 0x01cd80 0x000000000001cd80 0x000000000001cd80 0x0001c0 0x0001c0 RW 0x8 │ │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x002508 0x002508 R 0x1000 │ │ │ │ │ + LOAD 0x003000 0x0000000000003000 0x0000000000003000 0x015b39 0x015b39 R E 0x1000 │ │ │ │ │ + LOAD 0x019000 0x0000000000019000 0x0000000000019000 0x002d24 0x002d24 R 0x1000 │ │ │ │ │ + LOAD 0x01bd70 0x000000000001cd70 0x000000000001cd70 0x000c58 0x000f60 RW 0x1000 │ │ │ │ │ + DYNAMIC 0x01bd80 0x000000000001cd80 0x000000000001cd80 0x0001c0 0x0001c0 RW 0x8 │ │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ │ - GNU_EH_FRAME 0x01ae28 0x000000000001ae28 0x000000000001ae28 0x0001e4 0x0001e4 R 0x4 │ │ │ │ │ + GNU_EH_FRAME 0x01ae78 0x000000000001ae78 0x000000000001ae78 0x0001e4 0x0001e4 R 0x4 │ │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ │ - GNU_RELRO 0x01cc58 0x000000000001cc58 0x000000000001cc58 0x0003a8 0x0003a8 R 0x1 │ │ │ │ │ + GNU_RELRO 0x01bd70 0x000000000001cd70 0x000000000001cd70 0x000290 0x000290 R 0x1 │ │ │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ │ Segment Sections... │ │ │ │ │ 00 .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt │ │ │ │ │ 01 .init .plt .plt.got .text .fini │ │ │ │ │ 02 .rodata .eh_frame_hdr .eh_frame │ │ │ │ │ - 03 .init_array .fini_array .data.rel.ro .dynamic .got .got.plt .data .bss │ │ │ │ │ + 03 .init_array .fini_array .dynamic .got .got.plt .data .bss │ │ │ │ │ 04 .dynamic │ │ │ │ │ 05 .note.gnu.build-id │ │ │ │ │ 06 .eh_frame_hdr │ │ │ │ │ 07 │ │ │ │ │ - 08 .init_array .fini_array .data.rel.ro .dynamic .got │ │ │ │ │ + 08 .init_array .fini_array .dynamic .got │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,36 +1,35 @@ │ │ │ │ │ -There are 27 section headers, starting at offset 0x1daf0: │ │ │ │ │ +There are 26 section headers, starting at offset 0x1cae8: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 00004c 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002b0 0002b0 0009a8 18 A 4 1 8 │ │ │ │ │ [ 4] .dynstr STRTAB 0000000000000c58 000c58 000760 00 A 0 0 1 │ │ │ │ │ [ 5] .gnu.version VERSYM 00000000000013b8 0013b8 0000ce 02 A 3 0 2 │ │ │ │ │ [ 6] .gnu.version_r VERNEED 0000000000001488 001488 000030 00 A 4 1 8 │ │ │ │ │ - [ 7] .rela.dyn RELA 00000000000014b8 0014b8 000c78 18 A 3 0 8 │ │ │ │ │ - [ 8] .rela.plt RELA 0000000000002130 002130 000720 18 AI 3 22 8 │ │ │ │ │ + [ 7] .rela.dyn RELA 00000000000014b8 0014b8 000930 18 A 3 0 8 │ │ │ │ │ + [ 8] .rela.plt RELA 0000000000001de8 001de8 000720 18 AI 3 21 8 │ │ │ │ │ [ 9] .init PROGBITS 0000000000003000 003000 000017 00 AX 0 0 4 │ │ │ │ │ [10] .plt PROGBITS 0000000000003020 003020 0004d0 10 AX 0 0 16 │ │ │ │ │ [11] .plt.got PROGBITS 00000000000034f0 0034f0 000008 08 AX 0 0 8 │ │ │ │ │ - [12] .text PROGBITS 0000000000003500 003500 0159d3 00 AX 0 0 32 │ │ │ │ │ - [13] .fini PROGBITS 0000000000018ed4 018ed4 000009 00 AX 0 0 4 │ │ │ │ │ - [14] .rodata PROGBITS 0000000000019000 019000 001e28 00 A 0 0 32 │ │ │ │ │ - [15] .eh_frame_hdr PROGBITS 000000000001ae28 01ae28 0001e4 00 A 0 0 4 │ │ │ │ │ - [16] .eh_frame PROGBITS 000000000001b010 01b010 000c84 00 A 0 0 8 │ │ │ │ │ - [17] .init_array INIT_ARRAY 000000000001cc58 01cc58 000008 08 WA 0 0 8 │ │ │ │ │ - [18] .fini_array FINI_ARRAY 000000000001cc60 01cc60 000008 08 WA 0 0 8 │ │ │ │ │ - [19] .data.rel.ro PROGBITS 000000000001cc68 01cc68 000118 00 WA 0 0 8 │ │ │ │ │ - [20] .dynamic DYNAMIC 000000000001cd80 01cd80 0001c0 10 WA 4 0 8 │ │ │ │ │ - [21] .got PROGBITS 000000000001cf40 01cf40 0000a8 08 WA 0 0 8 │ │ │ │ │ - [22] .got.plt PROGBITS 000000000001cfe8 01cfe8 000278 08 WA 0 0 8 │ │ │ │ │ - [23] .data PROGBITS 000000000001d260 01d260 000768 00 WA 0 0 32 │ │ │ │ │ - [24] .bss NOBITS 000000000001d9e0 01d9c8 0002f0 00 WA 0 0 32 │ │ │ │ │ - [25] .gnu_debuglink PROGBITS 0000000000000000 01d9c8 000034 00 0 0 4 │ │ │ │ │ - [26] .shstrtab STRTAB 0000000000000000 01d9fc 0000f4 00 0 0 1 │ │ │ │ │ + [12] .text PROGBITS 0000000000003500 003500 01562f 00 AX 0 0 32 │ │ │ │ │ + [13] .fini PROGBITS 0000000000018b30 018b30 000009 00 AX 0 0 4 │ │ │ │ │ + [14] .rodata PROGBITS 0000000000019000 019000 001e76 00 A 0 0 32 │ │ │ │ │ + [15] .eh_frame_hdr PROGBITS 000000000001ae78 01ae78 0001e4 00 A 0 0 4 │ │ │ │ │ + [16] .eh_frame PROGBITS 000000000001b060 01b060 000cc4 00 A 0 0 8 │ │ │ │ │ + [17] .init_array INIT_ARRAY 000000000001cd70 01bd70 000008 08 WA 0 0 8 │ │ │ │ │ + [18] .fini_array FINI_ARRAY 000000000001cd78 01bd78 000008 08 WA 0 0 8 │ │ │ │ │ + [19] .dynamic DYNAMIC 000000000001cd80 01bd80 0001c0 10 WA 4 0 8 │ │ │ │ │ + [20] .got PROGBITS 000000000001cf40 01bf40 0000a8 08 WA 0 0 8 │ │ │ │ │ + [21] .got.plt PROGBITS 000000000001cfe8 01bfe8 000278 08 WA 0 0 8 │ │ │ │ │ + [22] .data PROGBITS 000000000001d260 01c260 000768 00 WA 0 0 32 │ │ │ │ │ + [23] .bss NOBITS 000000000001d9e0 01c9c8 0002f0 00 WA 0 0 32 │ │ │ │ │ + [24] .gnu_debuglink PROGBITS 0000000000000000 01c9c8 000034 00 0 0 4 │ │ │ │ │ + [25] .shstrtab STRTAB 0000000000000000 01c9fc 0000e7 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), l (large), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -94,13 +94,13 @@ │ │ │ │ │ 90: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ │ 91: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetAttr │ │ │ │ │ 92: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ 93: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.2.5 (3) │ │ │ │ │ 94: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ 95: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND PyCode_NewEmpty │ │ │ │ │ 96: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_UnTrack │ │ │ │ │ - 97: 0000000000005770 714 FUNC GLOBAL DEFAULT 12 c_fhkl_cpu │ │ │ │ │ - 98: 0000000000005d50 1065 FUNC GLOBAL DEFAULT 12 c_fhkl_grazing_cpu │ │ │ │ │ - 99: 0000000000005691 16 FUNC GLOBAL DEFAULT 12 PyInit_cpu │ │ │ │ │ - 100: 0000000000006180 1097 FUNC GLOBAL DEFAULT 12 c_fhklo_grazing_cpu │ │ │ │ │ - 101: 0000000000005a40 776 FUNC GLOBAL DEFAULT 12 c_fhklo_cpu │ │ │ │ │ - 102: 000000000001da00 4 OBJECT GLOBAL DEFAULT 24 __pyx_module_is_main_pynx__scattering__cpu │ │ │ │ │ + 97: 00000000000057a0 722 FUNC GLOBAL DEFAULT 12 c_fhkl_cpu │ │ │ │ │ + 98: 0000000000005da0 1075 FUNC GLOBAL DEFAULT 12 c_fhkl_grazing_cpu │ │ │ │ │ + 99: 00000000000056cc 16 FUNC GLOBAL DEFAULT 12 PyInit_cpu │ │ │ │ │ + 100: 00000000000061d8 1051 FUNC GLOBAL DEFAULT 12 c_fhklo_grazing_cpu │ │ │ │ │ + 101: 0000000000005a78 800 FUNC GLOBAL DEFAULT 12 c_fhklo_cpu │ │ │ │ │ + 102: 000000000001da00 4 OBJECT GLOBAL DEFAULT 23 __pyx_module_is_main_pynx__scattering__cpu │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,122 +1,87 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x14b8 contains 133 entries: │ │ │ │ │ +Relocation section '.rela.dyn' at offset 0x14b8 contains 98 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ -000000000001cc58 0000000000000008 R_X86_64_RELATIVE 5760 │ │ │ │ │ -000000000001cc60 0000000000000008 R_X86_64_RELATIVE 5720 │ │ │ │ │ -000000000001cc68 0000000000000008 R_X86_64_RELATIVE 1daf8 │ │ │ │ │ -000000000001cc70 0000000000000008 R_X86_64_RELATIVE 1db00 │ │ │ │ │ -000000000001cc78 0000000000000008 R_X86_64_RELATIVE 1db08 │ │ │ │ │ -000000000001cc80 0000000000000008 R_X86_64_RELATIVE 1db10 │ │ │ │ │ -000000000001cc88 0000000000000008 R_X86_64_RELATIVE 1db18 │ │ │ │ │ -000000000001cc90 0000000000000008 R_X86_64_RELATIVE 1db20 │ │ │ │ │ -000000000001cc98 0000000000000008 R_X86_64_RELATIVE 1db28 │ │ │ │ │ -000000000001cca0 0000000000000008 R_X86_64_RELATIVE 1db30 │ │ │ │ │ -000000000001cca8 0000000000000008 R_X86_64_RELATIVE 1db38 │ │ │ │ │ -000000000001ccb0 0000000000000008 R_X86_64_RELATIVE 1db40 │ │ │ │ │ -000000000001ccb8 0000000000000008 R_X86_64_RELATIVE 1db48 │ │ │ │ │ -000000000001ccc0 0000000000000008 R_X86_64_RELATIVE 1db50 │ │ │ │ │ -000000000001ccc8 0000000000000008 R_X86_64_RELATIVE 1db58 │ │ │ │ │ -000000000001ccd0 0000000000000008 R_X86_64_RELATIVE 1db60 │ │ │ │ │ -000000000001ccd8 0000000000000008 R_X86_64_RELATIVE 1db68 │ │ │ │ │ -000000000001cce0 0000000000000008 R_X86_64_RELATIVE 1db70 │ │ │ │ │ -000000000001cce8 0000000000000008 R_X86_64_RELATIVE 1db78 │ │ │ │ │ -000000000001ccf0 0000000000000008 R_X86_64_RELATIVE 1db80 │ │ │ │ │ -000000000001ccf8 0000000000000008 R_X86_64_RELATIVE 1db88 │ │ │ │ │ -000000000001cd00 0000000000000008 R_X86_64_RELATIVE 1db90 │ │ │ │ │ -000000000001cd08 0000000000000008 R_X86_64_RELATIVE 1db98 │ │ │ │ │ -000000000001cd10 0000000000000008 R_X86_64_RELATIVE 1dba0 │ │ │ │ │ -000000000001cd18 0000000000000008 R_X86_64_RELATIVE 1dba8 │ │ │ │ │ -000000000001cd20 0000000000000008 R_X86_64_RELATIVE 1dbb0 │ │ │ │ │ -000000000001cd28 0000000000000008 R_X86_64_RELATIVE 1dbb8 │ │ │ │ │ -000000000001cd30 0000000000000008 R_X86_64_RELATIVE 1dbc0 │ │ │ │ │ -000000000001cd38 0000000000000008 R_X86_64_RELATIVE 1dbc8 │ │ │ │ │ -000000000001cd40 0000000000000008 R_X86_64_RELATIVE 1dbd0 │ │ │ │ │ -000000000001cd48 0000000000000008 R_X86_64_RELATIVE 1dbd8 │ │ │ │ │ -000000000001cd50 0000000000000008 R_X86_64_RELATIVE 1dbe0 │ │ │ │ │ -000000000001cd58 0000000000000008 R_X86_64_RELATIVE 1dbe8 │ │ │ │ │ -000000000001cd60 0000000000000008 R_X86_64_RELATIVE 1dbf0 │ │ │ │ │ -000000000001cd68 0000000000000008 R_X86_64_RELATIVE 1dbf8 │ │ │ │ │ -000000000001cd70 0000000000000008 R_X86_64_RELATIVE 1dc00 │ │ │ │ │ -000000000001cd78 0000000000000008 R_X86_64_RELATIVE 1d960 │ │ │ │ │ +000000000001cd70 0000000000000008 R_X86_64_RELATIVE 5790 │ │ │ │ │ +000000000001cd78 0000000000000008 R_X86_64_RELATIVE 5750 │ │ │ │ │ 000000000001d260 0000000000000008 R_X86_64_RELATIVE 1d260 │ │ │ │ │ -000000000001d2f8 0000000000000008 R_X86_64_RELATIVE 1a388 │ │ │ │ │ -000000000001d310 0000000000000008 R_X86_64_RELATIVE 9af0 │ │ │ │ │ -000000000001d338 0000000000000008 R_X86_64_RELATIVE 6a00 │ │ │ │ │ -000000000001d360 0000000000000008 R_X86_64_RELATIVE 6e40 │ │ │ │ │ -000000000001d398 0000000000000008 R_X86_64_RELATIVE 6ae0 │ │ │ │ │ -000000000001d3a0 0000000000000008 R_X86_64_RELATIVE 9790 │ │ │ │ │ +000000000001d2f8 0000000000000008 R_X86_64_RELATIVE 1a3f8 │ │ │ │ │ +000000000001d310 0000000000000008 R_X86_64_RELATIVE 9908 │ │ │ │ │ +000000000001d338 0000000000000008 R_X86_64_RELATIVE 69d8 │ │ │ │ │ +000000000001d360 0000000000000008 R_X86_64_RELATIVE 6e08 │ │ │ │ │ +000000000001d398 0000000000000008 R_X86_64_RELATIVE 6ab0 │ │ │ │ │ +000000000001d3a0 0000000000000008 R_X86_64_RELATIVE 95b0 │ │ │ │ │ 000000000001d3c8 0000000000000008 R_X86_64_RELATIVE 1d480 │ │ │ │ │ 000000000001d3d0 0000000000000008 R_X86_64_RELATIVE 1d4c0 │ │ │ │ │ 000000000001d3d8 0000000000000008 R_X86_64_RELATIVE 1d520 │ │ │ │ │ -000000000001d3f0 0000000000000008 R_X86_64_RELATIVE 6c40 │ │ │ │ │ -000000000001d480 0000000000000008 R_X86_64_RELATIVE 19540 │ │ │ │ │ -000000000001d488 0000000000000008 R_X86_64_RELATIVE 79b0 │ │ │ │ │ -000000000001d4c0 0000000000000008 R_X86_64_RELATIVE 1954b │ │ │ │ │ -000000000001d520 0000000000000008 R_X86_64_RELATIVE 19556 │ │ │ │ │ -000000000001d528 0000000000000008 R_X86_64_RELATIVE 6c60 │ │ │ │ │ -000000000001d530 0000000000000008 R_X86_64_RELATIVE 7ff0 │ │ │ │ │ -000000000001d548 0000000000000008 R_X86_64_RELATIVE 1955f │ │ │ │ │ -000000000001d550 0000000000000008 R_X86_64_RELATIVE 6c60 │ │ │ │ │ -000000000001d558 0000000000000008 R_X86_64_RELATIVE 7ff0 │ │ │ │ │ -000000000001d570 0000000000000008 R_X86_64_RELATIVE 19567 │ │ │ │ │ -000000000001d578 0000000000000008 R_X86_64_RELATIVE 6810 │ │ │ │ │ -000000000001d580 0000000000000008 R_X86_64_RELATIVE 8160 │ │ │ │ │ -000000000001d598 0000000000000008 R_X86_64_RELATIVE 19571 │ │ │ │ │ -000000000001d5a0 0000000000000008 R_X86_64_RELATIVE 6810 │ │ │ │ │ -000000000001d5a8 0000000000000008 R_X86_64_RELATIVE 8160 │ │ │ │ │ -000000000001d5c0 0000000000000008 R_X86_64_RELATIVE 1957a │ │ │ │ │ -000000000001d5c8 0000000000000008 R_X86_64_RELATIVE 65e0 │ │ │ │ │ -000000000001d5d0 0000000000000008 R_X86_64_RELATIVE 80e0 │ │ │ │ │ -000000000001d5e8 0000000000000008 R_X86_64_RELATIVE 19587 │ │ │ │ │ +000000000001d3f0 0000000000000008 R_X86_64_RELATIVE 6c10 │ │ │ │ │ +000000000001d480 0000000000000008 R_X86_64_RELATIVE 195b0 │ │ │ │ │ +000000000001d488 0000000000000008 R_X86_64_RELATIVE 7860 │ │ │ │ │ +000000000001d4c0 0000000000000008 R_X86_64_RELATIVE 195bb │ │ │ │ │ +000000000001d520 0000000000000008 R_X86_64_RELATIVE 195c6 │ │ │ │ │ +000000000001d528 0000000000000008 R_X86_64_RELATIVE 6c30 │ │ │ │ │ +000000000001d530 0000000000000008 R_X86_64_RELATIVE 7e88 │ │ │ │ │ +000000000001d548 0000000000000008 R_X86_64_RELATIVE 195cf │ │ │ │ │ +000000000001d550 0000000000000008 R_X86_64_RELATIVE 6c30 │ │ │ │ │ +000000000001d558 0000000000000008 R_X86_64_RELATIVE 7e88 │ │ │ │ │ +000000000001d570 0000000000000008 R_X86_64_RELATIVE 195d7 │ │ │ │ │ +000000000001d578 0000000000000008 R_X86_64_RELATIVE 67f8 │ │ │ │ │ +000000000001d580 0000000000000008 R_X86_64_RELATIVE 7ff0 │ │ │ │ │ +000000000001d598 0000000000000008 R_X86_64_RELATIVE 195e1 │ │ │ │ │ +000000000001d5a0 0000000000000008 R_X86_64_RELATIVE 67f8 │ │ │ │ │ +000000000001d5a8 0000000000000008 R_X86_64_RELATIVE 7ff0 │ │ │ │ │ +000000000001d5c0 0000000000000008 R_X86_64_RELATIVE 195ea │ │ │ │ │ +000000000001d5c8 0000000000000008 R_X86_64_RELATIVE 6600 │ │ │ │ │ +000000000001d5d0 0000000000000008 R_X86_64_RELATIVE 7f70 │ │ │ │ │ +000000000001d5e8 0000000000000008 R_X86_64_RELATIVE 195f7 │ │ │ │ │ 000000000001d5f0 0000000000000008 R_X86_64_RELATIVE 66d0 │ │ │ │ │ -000000000001d5f8 0000000000000008 R_X86_64_RELATIVE 8360 │ │ │ │ │ -000000000001d610 0000000000000008 R_X86_64_RELATIVE 19591 │ │ │ │ │ +000000000001d5f8 0000000000000008 R_X86_64_RELATIVE 81e0 │ │ │ │ │ +000000000001d610 0000000000000008 R_X86_64_RELATIVE 19601 │ │ │ │ │ 000000000001d618 0000000000000008 R_X86_64_RELATIVE 66d0 │ │ │ │ │ -000000000001d620 0000000000000008 R_X86_64_RELATIVE 8360 │ │ │ │ │ -000000000001d638 0000000000000008 R_X86_64_RELATIVE 1959a │ │ │ │ │ -000000000001d640 0000000000000008 R_X86_64_RELATIVE 6600 │ │ │ │ │ -000000000001d660 0000000000000008 R_X86_64_RELATIVE 195a7 │ │ │ │ │ -000000000001d668 0000000000000008 R_X86_64_RELATIVE 6600 │ │ │ │ │ -000000000001d688 0000000000000008 R_X86_64_RELATIVE 195b3 │ │ │ │ │ -000000000001d690 0000000000000008 R_X86_64_RELATIVE 6620 │ │ │ │ │ -000000000001d6b0 0000000000000008 R_X86_64_RELATIVE 195c0 │ │ │ │ │ -000000000001d6b8 0000000000000008 R_X86_64_RELATIVE 6620 │ │ │ │ │ -000000000001d6d8 0000000000000008 R_X86_64_RELATIVE 195cc │ │ │ │ │ -000000000001d6e0 0000000000000008 R_X86_64_RELATIVE 6640 │ │ │ │ │ -000000000001d700 0000000000000008 R_X86_64_RELATIVE 195d6 │ │ │ │ │ -000000000001d708 0000000000000008 R_X86_64_RELATIVE 6640 │ │ │ │ │ -000000000001d728 0000000000000008 R_X86_64_RELATIVE 195df │ │ │ │ │ -000000000001d730 0000000000000008 R_X86_64_RELATIVE 6a20 │ │ │ │ │ -000000000001d738 0000000000000008 R_X86_64_RELATIVE 82a0 │ │ │ │ │ -000000000001d750 0000000000000008 R_X86_64_RELATIVE 195ed │ │ │ │ │ -000000000001d758 0000000000000008 R_X86_64_RELATIVE 6a20 │ │ │ │ │ -000000000001d760 0000000000000008 R_X86_64_RELATIVE 82a0 │ │ │ │ │ -000000000001d778 0000000000000008 R_X86_64_RELATIVE 195fa │ │ │ │ │ -000000000001d780 0000000000000008 R_X86_64_RELATIVE 8400 │ │ │ │ │ -000000000001d788 0000000000000008 R_X86_64_RELATIVE 81e0 │ │ │ │ │ -000000000001d7a0 0000000000000008 R_X86_64_RELATIVE 19609 │ │ │ │ │ -000000000001d7a8 0000000000000008 R_X86_64_RELATIVE 6670 │ │ │ │ │ -000000000001d7b0 0000000000000008 R_X86_64_RELATIVE 8050 │ │ │ │ │ -000000000001d7c8 0000000000000008 R_X86_64_RELATIVE 19619 │ │ │ │ │ -000000000001d7d0 0000000000000008 R_X86_64_RELATIVE 6cd0 │ │ │ │ │ -000000000001d848 0000000000000008 R_X86_64_RELATIVE 194af │ │ │ │ │ +000000000001d620 0000000000000008 R_X86_64_RELATIVE 81e0 │ │ │ │ │ +000000000001d638 0000000000000008 R_X86_64_RELATIVE 1960a │ │ │ │ │ +000000000001d640 0000000000000008 R_X86_64_RELATIVE 6618 │ │ │ │ │ +000000000001d660 0000000000000008 R_X86_64_RELATIVE 19617 │ │ │ │ │ +000000000001d668 0000000000000008 R_X86_64_RELATIVE 6618 │ │ │ │ │ +000000000001d688 0000000000000008 R_X86_64_RELATIVE 19623 │ │ │ │ │ +000000000001d690 0000000000000008 R_X86_64_RELATIVE 6630 │ │ │ │ │ +000000000001d6b0 0000000000000008 R_X86_64_RELATIVE 19630 │ │ │ │ │ +000000000001d6b8 0000000000000008 R_X86_64_RELATIVE 6630 │ │ │ │ │ +000000000001d6d8 0000000000000008 R_X86_64_RELATIVE 1963c │ │ │ │ │ +000000000001d6e0 0000000000000008 R_X86_64_RELATIVE 6650 │ │ │ │ │ +000000000001d700 0000000000000008 R_X86_64_RELATIVE 19646 │ │ │ │ │ +000000000001d708 0000000000000008 R_X86_64_RELATIVE 6650 │ │ │ │ │ +000000000001d728 0000000000000008 R_X86_64_RELATIVE 1964f │ │ │ │ │ +000000000001d730 0000000000000008 R_X86_64_RELATIVE 69f8 │ │ │ │ │ +000000000001d738 0000000000000008 R_X86_64_RELATIVE 8128 │ │ │ │ │ +000000000001d750 0000000000000008 R_X86_64_RELATIVE 1965d │ │ │ │ │ +000000000001d758 0000000000000008 R_X86_64_RELATIVE 69f8 │ │ │ │ │ +000000000001d760 0000000000000008 R_X86_64_RELATIVE 8128 │ │ │ │ │ +000000000001d778 0000000000000008 R_X86_64_RELATIVE 1966a │ │ │ │ │ +000000000001d780 0000000000000008 R_X86_64_RELATIVE 8270 │ │ │ │ │ +000000000001d788 0000000000000008 R_X86_64_RELATIVE 8070 │ │ │ │ │ +000000000001d7a0 0000000000000008 R_X86_64_RELATIVE 19679 │ │ │ │ │ +000000000001d7a8 0000000000000008 R_X86_64_RELATIVE 6678 │ │ │ │ │ +000000000001d7b0 0000000000000008 R_X86_64_RELATIVE 7ee0 │ │ │ │ │ +000000000001d7c8 0000000000000008 R_X86_64_RELATIVE 19689 │ │ │ │ │ +000000000001d7d0 0000000000000008 R_X86_64_RELATIVE 6c98 │ │ │ │ │ +000000000001d848 0000000000000008 R_X86_64_RELATIVE 1951f │ │ │ │ │ 000000000001d860 0000000000000008 R_X86_64_RELATIVE 1da20 │ │ │ │ │ 000000000001d868 0000000000000008 R_X86_64_RELATIVE 1d8a0 │ │ │ │ │ 000000000001d8a8 0000000000000008 R_X86_64_RELATIVE 3583 │ │ │ │ │ -000000000001d8b8 0000000000000008 R_X86_64_RELATIVE 4430 │ │ │ │ │ -000000000001d8e0 0000000000000008 R_X86_64_RELATIVE 194f6 │ │ │ │ │ -000000000001d8e8 0000000000000008 R_X86_64_RELATIVE e4a0 │ │ │ │ │ -000000000001d900 0000000000000008 R_X86_64_RELATIVE 1952f │ │ │ │ │ -000000000001d908 0000000000000008 R_X86_64_RELATIVE 15820 │ │ │ │ │ -000000000001d920 0000000000000008 R_X86_64_RELATIVE 19525 │ │ │ │ │ -000000000001d928 0000000000000008 R_X86_64_RELATIVE 12160 │ │ │ │ │ -000000000001d940 0000000000000008 R_X86_64_RELATIVE 194cf │ │ │ │ │ -000000000001d948 0000000000000008 R_X86_64_RELATIVE b360 │ │ │ │ │ -000000000001d960 0000000000000008 R_X86_64_RELATIVE 19627 │ │ │ │ │ +000000000001d8b8 0000000000000008 R_X86_64_RELATIVE 446b │ │ │ │ │ +000000000001d8e0 0000000000000008 R_X86_64_RELATIVE 19566 │ │ │ │ │ +000000000001d8e8 0000000000000008 R_X86_64_RELATIVE e320 │ │ │ │ │ +000000000001d900 0000000000000008 R_X86_64_RELATIVE 1959f │ │ │ │ │ +000000000001d908 0000000000000008 R_X86_64_RELATIVE 15530 │ │ │ │ │ +000000000001d920 0000000000000008 R_X86_64_RELATIVE 19595 │ │ │ │ │ +000000000001d928 0000000000000008 R_X86_64_RELATIVE 11f30 │ │ │ │ │ +000000000001d940 0000000000000008 R_X86_64_RELATIVE 1953f │ │ │ │ │ +000000000001d948 0000000000000008 R_X86_64_RELATIVE b280 │ │ │ │ │ +000000000001d960 0000000000000008 R_X86_64_RELATIVE 19697 │ │ │ │ │ 000000000001cf40 0000000300000006 R_X86_64_GLOB_DAT 0000000000000000 PyExc_SystemError + 0 │ │ │ │ │ 000000000001cf48 0000000700000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ │ 000000000001cf50 0000001d00000006 R_X86_64_GLOB_DAT 0000000000000000 PyExc_RuntimeError + 0 │ │ │ │ │ 000000000001cf58 0000002200000006 R_X86_64_GLOB_DAT 0000000000000000 PyExc_ValueError + 0 │ │ │ │ │ 000000000001cf60 0000002400000006 R_X86_64_GLOB_DAT 0000000000000000 PyExc_TypeError + 0 │ │ │ │ │ 000000000001cf68 0000006600000006 R_X86_64_GLOB_DAT 000000000001da00 __pyx_module_is_main_pynx__scattering__cpu + 0 │ │ │ │ │ 000000000001cf70 0000003100000006 R_X86_64_GLOB_DAT 0000000000000000 _Py_FalseStruct + 0 │ │ │ │ │ @@ -131,15 +96,15 @@ │ │ │ │ │ 000000000001cfb8 0000005100000006 R_X86_64_GLOB_DAT 0000000000000000 PyExc_AttributeError + 0 │ │ │ │ │ 000000000001cfc0 0000005200000006 R_X86_64_GLOB_DAT 0000000000000000 PyExc_RuntimeWarning + 0 │ │ │ │ │ 000000000001cfc8 0000005300000006 R_X86_64_GLOB_DAT 0000000000000000 PyUnicode_Type + 0 │ │ │ │ │ 000000000001cfd0 0000005700000006 R_X86_64_GLOB_DAT 0000000000000000 PyExc_NameError + 0 │ │ │ │ │ 000000000001cfd8 0000005a00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ │ 000000000001cfe0 0000005d00000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x2130 contains 76 entries: │ │ │ │ │ +Relocation section '.rela.plt' at offset 0x1de8 contains 76 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 000000000001d000 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 PyUnicode_FromFormat + 0 │ │ │ │ │ 000000000001d008 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 PyList_New + 0 │ │ │ │ │ 000000000001d010 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 PyDict_SetItemString + 0 │ │ │ │ │ 000000000001d018 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 PyDict_Size + 0 │ │ │ │ │ 000000000001d020 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 PyException_SetTraceback + 0 │ │ │ │ │ 000000000001d028 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 PyObject_ClearWeakRefs + 0 │ │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ │ │ │ │ │ -Dynamic section at offset 0x1cd80 contains 24 entries: │ │ │ │ │ +Dynamic section at offset 0x1bd80 contains 24 entries: │ │ │ │ │ Tag Type Name/Value │ │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ │ 0x000000000000000c (INIT) 0x3000 │ │ │ │ │ - 0x000000000000000d (FINI) 0x18ed4 │ │ │ │ │ - 0x0000000000000019 (INIT_ARRAY) 0x1cc58 │ │ │ │ │ + 0x000000000000000d (FINI) 0x18b30 │ │ │ │ │ + 0x0000000000000019 (INIT_ARRAY) 0x1cd70 │ │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ │ - 0x000000000000001a (FINI_ARRAY) 0x1cc60 │ │ │ │ │ + 0x000000000000001a (FINI_ARRAY) 0x1cd78 │ │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ │ 0x0000000000000005 (STRTAB) 0xc58 │ │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2b0 │ │ │ │ │ 0x000000000000000a (STRSZ) 1888 (bytes) │ │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ │ 0x0000000000000003 (PLTGOT) 0x1cfe8 │ │ │ │ │ 0x0000000000000002 (PLTRELSZ) 1824 (bytes) │ │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ │ - 0x0000000000000017 (JMPREL) 0x2130 │ │ │ │ │ + 0x0000000000000017 (JMPREL) 0x1de8 │ │ │ │ │ 0x0000000000000007 (RELA) 0x14b8 │ │ │ │ │ - 0x0000000000000008 (RELASZ) 3192 (bytes) │ │ │ │ │ + 0x0000000000000008 (RELASZ) 2352 (bytes) │ │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ │ 0x000000006ffffffe (VERNEED) 0x1488 │ │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 1 │ │ │ │ │ 0x000000006ffffff0 (VERSYM) 0x13b8 │ │ │ │ │ - 0x000000006ffffff9 (RELACOUNT) 112 │ │ │ │ │ + 0x000000006ffffff9 (RELACOUNT) 77 │ │ │ │ │ 0x0000000000000000 (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: d0f0d7c359f45e90519716cd2e8a5513c4d44882 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fe87838d44f2cf6a3dd4170981d245b7978bf0e5 │ │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ │ @@ -1,74 +1,74 @@ │ │ │ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ │ │ │ │ │ │ Version: 1 │ │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ │ - Start of frame section: 0x1e4 (offset: 0x1b010) │ │ │ │ │ + Start of frame section: 0x1e4 (offset: 0x1b060) │ │ │ │ │ Entries in search table: 0x3b │ │ │ │ │ - 0xfffffffffffe81f8 (offset: 0x3020) -> 0x200 fde=[ 18] │ │ │ │ │ - 0xfffffffffffe86c8 (offset: 0x34f0) -> 0x228 fde=[ 40] │ │ │ │ │ - 0xfffffffffffe86d8 (offset: 0x3500) -> 0x4d8 fde=[ 2f0] │ │ │ │ │ - 0xfffffffffffe875b (offset: 0x3583) -> 0x514 fde=[ 32c] │ │ │ │ │ - 0xfffffffffffe88d3 (offset: 0x36fb) -> 0x648 fde=[ 460] │ │ │ │ │ - 0xfffffffffffe8a5f (offset: 0x3887) -> 0x694 fde=[ 4ac] │ │ │ │ │ - 0xfffffffffffe8b89 (offset: 0x39b1) -> 0x708 fde=[ 520] │ │ │ │ │ - 0xfffffffffffe8c4b (offset: 0x3a73) -> 0x798 fde=[ 5b0] │ │ │ │ │ - 0xfffffffffffe9608 (offset: 0x4430) -> 0xbe8 fde=[ a00] │ │ │ │ │ - 0xfffffffffffea869 (offset: 0x5691) -> 0xe54 fde=[ c6c] │ │ │ │ │ - 0xfffffffffffea948 (offset: 0x5770) -> 0x240 fde=[ 58] │ │ │ │ │ - 0xfffffffffffeac18 (offset: 0x5a40) -> 0x290 fde=[ a8] │ │ │ │ │ - 0xfffffffffffeaf28 (offset: 0x5d50) -> 0x2e0 fde=[ f8] │ │ │ │ │ - 0xfffffffffffeb358 (offset: 0x6180) -> 0x330 fde=[ 148] │ │ │ │ │ - 0xfffffffffffeb7b8 (offset: 0x65e0) -> 0x380 fde=[ 198] │ │ │ │ │ - 0xfffffffffffeb7d8 (offset: 0x6600) -> 0x394 fde=[ 1ac] │ │ │ │ │ - 0xfffffffffffeb7f8 (offset: 0x6620) -> 0x3a8 fde=[ 1c0] │ │ │ │ │ - 0xfffffffffffeb818 (offset: 0x6640) -> 0x3bc fde=[ 1d4] │ │ │ │ │ - 0xfffffffffffeb848 (offset: 0x6670) -> 0x3d0 fde=[ 1e8] │ │ │ │ │ - 0xfffffffffffeb8a8 (offset: 0x66d0) -> 0x3e8 fde=[ 200] │ │ │ │ │ - 0xfffffffffffeb908 (offset: 0x6730) -> 0x400 fde=[ 218] │ │ │ │ │ - 0xfffffffffffeb9e8 (offset: 0x6810) -> 0x424 fde=[ 23c] │ │ │ │ │ - 0xfffffffffffeba38 (offset: 0x6860) -> 0x440 fde=[ 258] │ │ │ │ │ - 0xfffffffffffebbd8 (offset: 0x6a00) -> 0x484 fde=[ 29c] │ │ │ │ │ - 0xfffffffffffebbf8 (offset: 0x6a20) -> 0x498 fde=[ 2b0] │ │ │ │ │ - 0xfffffffffffebc98 (offset: 0x6ac0) -> 0x4c4 fde=[ 2dc] │ │ │ │ │ - 0xfffffffffffebcb8 (offset: 0x6ae0) -> 0x550 fde=[ 368] │ │ │ │ │ - 0xfffffffffffebe18 (offset: 0x6c40) -> 0x58c fde=[ 3a4] │ │ │ │ │ - 0xfffffffffffebe38 (offset: 0x6c60) -> 0x5a0 fde=[ 3b8] │ │ │ │ │ - 0xfffffffffffebea8 (offset: 0x6cd0) -> 0x5bc fde=[ 3d4] │ │ │ │ │ - 0xfffffffffffec018 (offset: 0x6e40) -> 0x60c fde=[ 424] │ │ │ │ │ - 0xfffffffffffec948 (offset: 0x7770) -> 0x6e4 fde=[ 4fc] │ │ │ │ │ - 0xfffffffffffecae8 (offset: 0x7910) -> 0x780 fde=[ 598] │ │ │ │ │ - 0xfffffffffffecb88 (offset: 0x79b0) -> 0x7c4 fde=[ 5dc] │ │ │ │ │ - 0xfffffffffffecba8 (offset: 0x79d0) -> 0x7d8 fde=[ 5f0] │ │ │ │ │ - 0xfffffffffffecc28 (offset: 0x7a50) -> 0x7f0 fde=[ 608] │ │ │ │ │ - 0xfffffffffffecca8 (offset: 0x7ad0) -> 0x808 fde=[ 620] │ │ │ │ │ - 0xfffffffffffed0e8 (offset: 0x7f10) -> 0x81c fde=[ 634] │ │ │ │ │ - 0xfffffffffffed1c8 (offset: 0x7ff0) -> 0x83c fde=[ 654] │ │ │ │ │ - 0xfffffffffffed228 (offset: 0x8050) -> 0x854 fde=[ 66c] │ │ │ │ │ - 0xfffffffffffed2b8 (offset: 0x80e0) -> 0x870 fde=[ 688] │ │ │ │ │ - 0xfffffffffffed338 (offset: 0x8160) -> 0x890 fde=[ 6a8] │ │ │ │ │ - 0xfffffffffffed3b8 (offset: 0x81e0) -> 0x8b0 fde=[ 6c8] │ │ │ │ │ - 0xfffffffffffed478 (offset: 0x82a0) -> 0x8dc fde=[ 6f4] │ │ │ │ │ - 0xfffffffffffed538 (offset: 0x8360) -> 0x908 fde=[ 720] │ │ │ │ │ - 0xfffffffffffed5d8 (offset: 0x8400) -> 0x928 fde=[ 740] │ │ │ │ │ - 0xfffffffffffed688 (offset: 0x84b0) -> 0x954 fde=[ 76c] │ │ │ │ │ - 0xfffffffffffed978 (offset: 0x87a0) -> 0x968 fde=[ 780] │ │ │ │ │ - 0xfffffffffffedf88 (offset: 0x8db0) -> 0x9e8 fde=[ 800] │ │ │ │ │ - 0xfffffffffffee6e8 (offset: 0x9510) -> 0xa68 fde=[ 880] │ │ │ │ │ - 0xfffffffffffee968 (offset: 0x9790) -> 0xaa4 fde=[ 8bc] │ │ │ │ │ - 0xfffffffffffeecc8 (offset: 0x9af0) -> 0xad4 fde=[ 8ec] │ │ │ │ │ - 0xfffffffffffeecf8 (offset: 0x9b20) -> 0xaf0 fde=[ 908] │ │ │ │ │ - 0xfffffffffffef678 (offset: 0xa4a0) -> 0xb3c fde=[ 954] │ │ │ │ │ - 0xffffffffffff01a8 (offset: 0xafd0) -> 0xba4 fde=[ 9bc] │ │ │ │ │ - 0xffffffffffff0538 (offset: 0xb360) -> 0xd34 fde=[ b4c] │ │ │ │ │ - 0xffffffffffff3678 (offset: 0xe4a0) -> 0xd7c fde=[ b94] │ │ │ │ │ - 0xffffffffffff7338 (offset: 0x12160) -> 0xdc4 fde=[ bdc] │ │ │ │ │ - 0xffffffffffffa9f8 (offset: 0x15820) -> 0xe0c fde=[ c24] │ │ │ │ │ + 0xfffffffffffe81a8 (offset: 0x3020) -> 0x200 fde=[ 18] │ │ │ │ │ + 0xfffffffffffe8678 (offset: 0x34f0) -> 0x228 fde=[ 40] │ │ │ │ │ + 0xfffffffffffe8688 (offset: 0x3500) -> 0x4d4 fde=[ 2ec] │ │ │ │ │ + 0xfffffffffffe870b (offset: 0x3583) -> 0x510 fde=[ 328] │ │ │ │ │ + 0xfffffffffffe8883 (offset: 0x36fb) -> 0x688 fde=[ 4a0] │ │ │ │ │ + 0xfffffffffffe8a11 (offset: 0x3889) -> 0x6d4 fde=[ 4ec] │ │ │ │ │ + 0xfffffffffffe8b3b (offset: 0x39b3) -> 0x748 fde=[ 560] │ │ │ │ │ + 0xfffffffffffe8c00 (offset: 0x3a78) -> 0x7d8 fde=[ 5f0] │ │ │ │ │ + 0xfffffffffffe95f3 (offset: 0x446b) -> 0xc28 fde=[ a40] │ │ │ │ │ + 0xfffffffffffea854 (offset: 0x56cc) -> 0xe94 fde=[ cac] │ │ │ │ │ + 0xfffffffffffea928 (offset: 0x57a0) -> 0x240 fde=[ 58] │ │ │ │ │ + 0xfffffffffffeac00 (offset: 0x5a78) -> 0x290 fde=[ a8] │ │ │ │ │ + 0xfffffffffffeaf28 (offset: 0x5da0) -> 0x2e0 fde=[ f8] │ │ │ │ │ + 0xfffffffffffeb360 (offset: 0x61d8) -> 0x330 fde=[ 148] │ │ │ │ │ + 0xfffffffffffeb788 (offset: 0x6600) -> 0x380 fde=[ 198] │ │ │ │ │ + 0xfffffffffffeb7a0 (offset: 0x6618) -> 0x394 fde=[ 1ac] │ │ │ │ │ + 0xfffffffffffeb7b8 (offset: 0x6630) -> 0x3a8 fde=[ 1c0] │ │ │ │ │ + 0xfffffffffffeb7d8 (offset: 0x6650) -> 0x3bc fde=[ 1d4] │ │ │ │ │ + 0xfffffffffffeb800 (offset: 0x6678) -> 0x3d0 fde=[ 1e8] │ │ │ │ │ + 0xfffffffffffeb858 (offset: 0x66d0) -> 0x3e8 fde=[ 200] │ │ │ │ │ + 0xfffffffffffeb8a8 (offset: 0x6720) -> 0x400 fde=[ 218] │ │ │ │ │ + 0xfffffffffffeb980 (offset: 0x67f8) -> 0x420 fde=[ 238] │ │ │ │ │ + 0xfffffffffffeb9c8 (offset: 0x6840) -> 0x43c fde=[ 254] │ │ │ │ │ + 0xfffffffffffebb60 (offset: 0x69d8) -> 0x480 fde=[ 298] │ │ │ │ │ + 0xfffffffffffebb80 (offset: 0x69f8) -> 0x494 fde=[ 2ac] │ │ │ │ │ + 0xfffffffffffebc18 (offset: 0x6a90) -> 0x4c0 fde=[ 2d8] │ │ │ │ │ + 0xfffffffffffebc38 (offset: 0x6ab0) -> 0x54c fde=[ 364] │ │ │ │ │ + 0xfffffffffffebd98 (offset: 0x6c10) -> 0x588 fde=[ 3a0] │ │ │ │ │ + 0xfffffffffffebdb8 (offset: 0x6c30) -> 0x59c fde=[ 3b4] │ │ │ │ │ + 0xfffffffffffebe20 (offset: 0x6c98) -> 0x5b8 fde=[ 3d0] │ │ │ │ │ + 0xfffffffffffebf90 (offset: 0x6e08) -> 0x608 fde=[ 420] │ │ │ │ │ + 0xfffffffffffec7d0 (offset: 0x7648) -> 0x724 fde=[ 53c] │ │ │ │ │ + 0xfffffffffffec970 (offset: 0x77e8) -> 0x7c0 fde=[ 5d8] │ │ │ │ │ + 0xfffffffffffec9e8 (offset: 0x7860) -> 0x804 fde=[ 61c] │ │ │ │ │ + 0xfffffffffffeca00 (offset: 0x7878) -> 0x818 fde=[ 630] │ │ │ │ │ + 0xfffffffffffeca78 (offset: 0x78f0) -> 0x830 fde=[ 648] │ │ │ │ │ + 0xfffffffffffecaf8 (offset: 0x7970) -> 0x848 fde=[ 660] │ │ │ │ │ + 0xfffffffffffecf38 (offset: 0x7db0) -> 0x85c fde=[ 674] │ │ │ │ │ + 0xfffffffffffed010 (offset: 0x7e88) -> 0x87c fde=[ 694] │ │ │ │ │ + 0xfffffffffffed068 (offset: 0x7ee0) -> 0x894 fde=[ 6ac] │ │ │ │ │ + 0xfffffffffffed0f8 (offset: 0x7f70) -> 0x8b0 fde=[ 6c8] │ │ │ │ │ + 0xfffffffffffed178 (offset: 0x7ff0) -> 0x8d0 fde=[ 6e8] │ │ │ │ │ + 0xfffffffffffed1f8 (offset: 0x8070) -> 0x8f0 fde=[ 708] │ │ │ │ │ + 0xfffffffffffed2b0 (offset: 0x8128) -> 0x91c fde=[ 734] │ │ │ │ │ + 0xfffffffffffed368 (offset: 0x81e0) -> 0x948 fde=[ 760] │ │ │ │ │ + 0xfffffffffffed3f8 (offset: 0x8270) -> 0x968 fde=[ 780] │ │ │ │ │ + 0xfffffffffffed4a8 (offset: 0x8320) -> 0x994 fde=[ 7ac] │ │ │ │ │ + 0xfffffffffffed7a8 (offset: 0x8620) -> 0x9a8 fde=[ 7c0] │ │ │ │ │ + 0xfffffffffffeddc0 (offset: 0x8c38) -> 0xa28 fde=[ 840] │ │ │ │ │ + 0xfffffffffffee4f8 (offset: 0x9370) -> 0xaa8 fde=[ 8c0] │ │ │ │ │ + 0xfffffffffffee738 (offset: 0x95b0) -> 0xae4 fde=[ 8fc] │ │ │ │ │ + 0xfffffffffffeea90 (offset: 0x9908) -> 0xb14 fde=[ 92c] │ │ │ │ │ + 0xfffffffffffeeac0 (offset: 0x9938) -> 0xb30 fde=[ 948] │ │ │ │ │ + 0xfffffffffffef430 (offset: 0xa2a8) -> 0xb7c fde=[ 994] │ │ │ │ │ + 0xffffffffffff0068 (offset: 0xaee0) -> 0xbe4 fde=[ 9fc] │ │ │ │ │ + 0xffffffffffff0408 (offset: 0xb280) -> 0xd74 fde=[ b8c] │ │ │ │ │ + 0xffffffffffff34a8 (offset: 0xe320) -> 0xdbc fde=[ bd4] │ │ │ │ │ + 0xffffffffffff70b8 (offset: 0x11f30) -> 0xe04 fde=[ c1c] │ │ │ │ │ + 0xffffffffffffa6b8 (offset: 0x15530) -> 0xe4c fde=[ c64] │ │ │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000014 00000000 CIE │ │ │ │ │ Version: 1 │ │ │ │ │ Augmentation: "zR" │ │ │ │ │ @@ -97,314 +97,311 @@ │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000058 000000000000004c 0000005c FDE cie=00000000 pc=0000000000005770..0000000000005a3a │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005776 │ │ │ │ │ +00000058 000000000000004c 0000005c FDE cie=00000000 pc=00000000000057a0..0000000000005a72 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000057a6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005778 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000057ab │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000577a │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000057b0 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000577c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000057b2 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005780 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000057b6 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005784 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000057ba │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000578b │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc2: 627 to 00000000000059fe │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000057c1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc2: 636 to 0000000000005a3d │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005a02 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005a3e │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005a03 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005a3f │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a05 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005a41 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a07 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005a43 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a09 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005a45 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a0b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005a47 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000005a10 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000005a50 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000000a8 000000000000004c 000000ac FDE cie=00000000 pc=0000000000005a40..0000000000005d48 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005a46 │ │ │ │ │ +000000a8 000000000000004c 000000ac FDE cie=00000000 pc=0000000000005a78..0000000000005d98 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005a7e │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a48 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005a80 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a4a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005a82 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a4c │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005a87 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005a50 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005a8b │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005a54 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005a8f │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000005a5b │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc2: 708 to 0000000000005d1f │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000005a96 │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc2: 728 to 0000000000005d6e │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005d20 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005d6f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005d21 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005d70 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d23 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005d72 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d25 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005d74 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d27 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005d76 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d29 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005d78 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000005d30 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005d80 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000000f8 000000000000004c 000000fc FDE cie=00000000 pc=0000000000005d50..0000000000006179 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005d56 │ │ │ │ │ +000000f8 000000000000004c 000000fc FDE cie=00000000 pc=0000000000005da0..00000000000061d3 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005da6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d58 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005dab │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d5a │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005db0 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000005d5f │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005db5 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005d63 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005db9 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005d67 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005dbd │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000005d71 │ │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ │ - DW_CFA_advance_loc2: 975 to 0000000000006140 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005dc1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc2: 967 to 0000000000006188 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006141 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000618c │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006142 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000618d │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006144 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000618f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006146 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006191 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006148 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006193 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000614a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006195 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006150 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000061a0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000148 000000000000004c 0000014c FDE cie=00000000 pc=0000000000006180..00000000000065c9 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006186 │ │ │ │ │ +00000148 000000000000004c 0000014c FDE cie=00000000 pc=00000000000061d8..00000000000065f3 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000061de │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006188 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000061e3 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000618a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000061e5 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000618c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000061e7 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000618d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000061e8 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006191 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000061ec │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000619b │ │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc2: 1009 to 000000000000658c │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000061f3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc2: 968 to 00000000000065bb │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006590 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000065bf │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006591 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000065c0 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006593 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000065c2 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006595 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000065c4 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006597 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000065c6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006599 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000065c8 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000065a0 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000065d0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000198 0000000000000010 0000019c FDE cie=00000000 pc=00000000000065e0..00000000000065f4 │ │ │ │ │ +00000198 0000000000000010 0000019c FDE cie=00000000 pc=0000000000006600..0000000000006614 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000001ac 0000000000000010 000001b0 FDE cie=00000000 pc=0000000000006600..0000000000006614 │ │ │ │ │ +000001ac 0000000000000010 000001b0 FDE cie=00000000 pc=0000000000006618..000000000000662c │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000001c0 0000000000000010 000001c4 FDE cie=00000000 pc=0000000000006620..0000000000006637 │ │ │ │ │ +000001c0 0000000000000010 000001c4 FDE cie=00000000 pc=0000000000006630..0000000000006647 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000001d4 0000000000000010 000001d8 FDE cie=00000000 pc=0000000000006640..0000000000006669 │ │ │ │ │ +000001d4 0000000000000010 000001d8 FDE cie=00000000 pc=0000000000006650..0000000000006671 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000001e8 0000000000000014 000001ec FDE cie=00000000 pc=0000000000006670..00000000000066c4 │ │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000669c │ │ │ │ │ +000001e8 0000000000000014 000001ec FDE cie=00000000 pc=0000000000006678..00000000000066cc │ │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000066a4 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 39 to 00000000000066c3 │ │ │ │ │ + DW_CFA_advance_loc: 39 to 00000000000066cb │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000200 0000000000000014 00000204 FDE cie=00000000 pc=00000000000066d0..0000000000006721 │ │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000066fc │ │ │ │ │ +00000200 0000000000000014 00000204 FDE cie=00000000 pc=00000000000066d0..0000000000006719 │ │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000066f4 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000006720 │ │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000006718 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000218 0000000000000020 0000021c FDE cie=00000000 pc=0000000000006730..000000000000680d │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006738 │ │ │ │ │ +00000218 000000000000001c 0000021c FDE cie=00000000 pc=0000000000006720..00000000000067f5 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006728 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000000676c │ │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000000675c │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006770 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006760 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000067b4 │ │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000000679c │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000067b8 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000067a0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000023c 0000000000000018 00000240 FDE cie=00000000 pc=0000000000006810..000000000000685b │ │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000006839 │ │ │ │ │ +00000238 0000000000000018 0000023c FDE cie=00000000 pc=00000000000067f8..000000000000683b │ │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000006819 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000000685a │ │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000000683a │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000258 0000000000000040 0000025c FDE cie=00000000 pc=0000000000006860..00000000000069fc │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006861 │ │ │ │ │ +00000254 0000000000000040 00000258 FDE cie=00000000 pc=0000000000006840..00000000000069d4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006841 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000006868 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000006848 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000686f │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000684f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000006896 │ │ │ │ │ + DW_CFA_advance_loc: 39 to 0000000000006876 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000689d │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000687d │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000689e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000687e │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000068a8 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000006888 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000068cc │ │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000068ac │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000068d0 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000068b0 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000068d1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000068b1 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000068d8 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000068b8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000068f2 │ │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000068d2 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000068f5 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000068d5 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000068f6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000068d6 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000006900 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000068d8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000029c 0000000000000010 000002a0 FDE cie=00000000 pc=0000000000006a00..0000000000006a19 │ │ │ │ │ +00000298 0000000000000010 0000029c FDE cie=00000000 pc=00000000000069d8..00000000000069f1 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000002b0 0000000000000028 000002b4 FDE cie=00000000 pc=0000000000006a20..0000000000006abc │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000006a25 │ │ │ │ │ +000002ac 0000000000000028 000002b0 FDE cie=00000000 pc=00000000000069f8..0000000000006a89 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000069fd │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006a26 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000069fe │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006a2a │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006a02 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000006a42 │ │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000006a1a │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006a46 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006a1e │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006a47 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006a1f │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000006a50 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006a20 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000002dc 0000000000000010 000002e0 FDE cie=00000000 pc=0000000000006ac0..0000000000006add │ │ │ │ │ +000002d8 0000000000000010 000002dc FDE cie=00000000 pc=0000000000006a90..0000000000006aad │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000002f0 0000000000000038 000002f4 FDE cie=00000000 pc=0000000000003500..0000000000003583 │ │ │ │ │ +000002ec 0000000000000038 000002f0 FDE cie=00000000 pc=0000000000003500..0000000000003583 │ │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000003502 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ DW_CFA_advance_loc: 5 to 0000000000003507 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ DW_CFA_advance_loc: 5 to 000000000000350c │ │ │ │ │ @@ -425,15 +422,15 @@ │ │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000003580 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000003582 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000032c 0000000000000038 00000330 FDE cie=00000000 pc=0000000000003583..00000000000036fb │ │ │ │ │ +00000328 0000000000000038 0000032c FDE cie=00000000 pc=0000000000003583..00000000000036fb │ │ │ │ │ DW_CFA_advance_loc: 6 to 0000000000003589 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ │ DW_CFA_advance_loc: 2 to 000000000000358b │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ │ DW_CFA_advance_loc: 1 to 000000000000358c │ │ │ │ │ @@ -454,132 +451,179 @@ │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_advance_loc: 2 to 00000000000036fa │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000368 0000000000000038 0000036c FDE cie=00000000 pc=0000000000006ae0..0000000000006c3c │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006ae6 │ │ │ │ │ +00000364 0000000000000038 00000368 FDE cie=00000000 pc=0000000000006ab0..0000000000006c0c │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006ab6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ae8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006ab8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006aea │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006aba │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006aee │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006abe │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006af2 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006ac2 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc2: 322 to 0000000000006c34 │ │ │ │ │ + DW_CFA_advance_loc2: 322 to 0000000000006c04 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006c35 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006c05 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006c37 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c07 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006c39 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c09 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006c3b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c0b │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000003a4 0000000000000010 000003a8 FDE cie=00000000 pc=0000000000006c40..0000000000006c5c │ │ │ │ │ +000003a0 0000000000000010 000003a4 FDE cie=00000000 pc=0000000000006c10..0000000000006c2c │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000003b8 0000000000000018 000003bc FDE cie=00000000 pc=0000000000006c60..0000000000006cc9 │ │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000006c89 │ │ │ │ │ +000003b4 0000000000000018 000003b8 FDE cie=00000000 pc=0000000000006c30..0000000000006c91 │ │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000006c51 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000006cb0 │ │ │ │ │ + DW_CFA_advance_loc: 39 to 0000000000006c78 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006cb8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006c80 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -000003d4 000000000000004c 000003d8 FDE cie=00000000 pc=0000000000006cd0..0000000000006e3d │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006cd6 │ │ │ │ │ +000003d0 000000000000004c 000003d4 FDE cie=00000000 pc=0000000000006c98..0000000000006e05 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006c9e │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006cd8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006ca0 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006cd9 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006ca1 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006cda │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006ca2 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006cde │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006ca6 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000006cf6 │ │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000006cbe │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006cfa │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006cc2 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006cfb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006cc3 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006cfd │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006cc5 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006cff │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006cc7 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006d00 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006cc8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 247 to 0000000000006df7 │ │ │ │ │ + DW_CFA_advance_loc1: 247 to 0000000000006dbf │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006dfb │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006dc3 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006dfc │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006dc4 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006dfe │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006dc6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006e00 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006dc8 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006e08 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006dd0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000424 0000000000000038 00000428 FDE cie=00000000 pc=0000000000006e40..0000000000007769 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000006e45 │ │ │ │ │ +00000420 000000000000007c 00000424 FDE cie=00000000 pc=0000000000006e08..0000000000007641 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006e0e │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000006e48 │ │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006e50 │ │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006e54 │ │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006e10 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006e12 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000006e17 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006e18 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006e19 │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc1: 99 to 0000000000006eb7 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000006e20 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000006e68 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000006ec0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006e6c │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006e70 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006e72 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006e74 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006e76 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006e78 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006e80 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 126 to 0000000000006f3e │ │ │ │ │ + DW_CFA_advance_loc1: 113 to 0000000000006ef1 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006f40 │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006ef5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006ef6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006ef8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006efa │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006efc │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006efe │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f00 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000006f78 │ │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000006f25 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006f80 │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006f2b │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006f2c │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f2e │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f30 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f32 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f34 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006f38 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000460 0000000000000048 00000464 FDE cie=00000000 pc=00000000000036fb..0000000000003887 │ │ │ │ │ +000004a0 0000000000000048 000004a4 FDE cie=00000000 pc=00000000000036fb..0000000000003889 │ │ │ │ │ DW_CFA_advance_loc: 2 to 00000000000036fd │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ DW_CFA_advance_loc: 5 to 0000000000003702 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ DW_CFA_advance_loc: 5 to 0000000000003707 │ │ │ │ │ @@ -592,923 +636,922 @@ │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000003714 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ DW_CFA_advance_loc: 1 to 0000000000003715 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc2: 356 to 0000000000003879 │ │ │ │ │ + DW_CFA_advance_loc2: 358 to 000000000000387b │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000387d │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000387f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000387e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000003880 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003880 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000003882 │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000003884 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000003886 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003888 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000004ac 000000000000004c 000004b0 FDE cie=00000000 pc=0000000000003887..00000000000039b1 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003889 │ │ │ │ │ +000004ec 000000000000004c 000004f0 FDE cie=00000000 pc=0000000000003889..00000000000039b3 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000388b │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003891 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003893 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003893 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003895 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003897 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003899 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000389b │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000389d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000038a2 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000038a4 │ │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ │ - DW_CFA_advance_loc1: 167 to 0000000000003949 │ │ │ │ │ + DW_CFA_advance_loc1: 167 to 000000000000394b │ │ │ │ │ DW_CFA_def_cfa_offset: 264 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000003950 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000394f │ │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000003978 │ │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000000397a │ │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ │ - DW_CFA_advance_loc: 45 to 00000000000039a5 │ │ │ │ │ + DW_CFA_advance_loc: 45 to 00000000000039a7 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000039a9 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000039ab │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000039aa │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000039ac │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000039ac │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_advance_loc: 2 to 00000000000039ae │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_advance_loc: 2 to 00000000000039b0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000039b2 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000004fc 0000000000000020 00000500 FDE cie=00000000 pc=0000000000007770..0000000000007904 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007774 │ │ │ │ │ +0000053c 0000000000000020 00000540 FDE cie=00000000 pc=0000000000007648..00000000000077e4 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000764c │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc2: 303 to 00000000000078a3 │ │ │ │ │ + DW_CFA_advance_loc2: 303 to 000000000000777b │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000078a8 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000007780 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000078b1 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000007789 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000078b8 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000007790 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000520 0000000000000074 00000524 FDE cie=00000000 pc=00000000000039b1..0000000000003a73 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000039b3 │ │ │ │ │ +00000560 0000000000000074 00000564 FDE cie=00000000 pc=00000000000039b3..0000000000003a78 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000039b5 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000039b8 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000039ba │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000039bd │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000039bf │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000039c2 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000039c4 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000039c6 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000039ca │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000039c7 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000039d4 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000039d4 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000039d8 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000039e8 │ │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000039eb │ │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000039f9 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000039f7 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000003a06 │ │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000003a06 │ │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ │ DW_CFA_advance_loc: 7 to 0000000000003a0d │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ DW_CFA_advance_loc: 7 to 0000000000003a14 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ DW_CFA_advance_loc: 7 to 0000000000003a1b │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ DW_CFA_advance_loc: 7 to 0000000000003a22 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ DW_CFA_advance_loc: 7 to 0000000000003a29 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003a2b │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000003a30 │ │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003a2d │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003a38 │ │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003a2f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003a3a │ │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003a31 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003a3c │ │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000003a42 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003a48 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000003a65 │ │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000003a6a │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003a69 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003a6e │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000003a6a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000003a6f │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003a6c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003a71 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003a6e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003a73 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003a70 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003a75 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000003a72 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000003a77 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000598 0000000000000014 0000059c FDE cie=00000000 pc=0000000000007910..00000000000079a6 │ │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000007934 │ │ │ │ │ +000005d8 0000000000000014 000005dc FDE cie=00000000 pc=00000000000077e8..0000000000007856 │ │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000780c │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000007956 │ │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000000782e │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000005b0 0000000000000028 000005b4 FDE cie=00000000 pc=0000000000003a73..0000000000004430 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000003a74 │ │ │ │ │ +000005f0 0000000000000028 000005f4 FDE cie=00000000 pc=0000000000003a78..000000000000446b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000003a79 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000003a80 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000003a83 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000003aab │ │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000003ab2 │ │ │ │ │ DW_CFA_def_cfa_offset: 1440 │ │ │ │ │ - DW_CFA_advance_loc2: 2434 to 000000000000442d │ │ │ │ │ + DW_CFA_advance_loc2: 2486 to 0000000000004468 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000442e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004469 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000442f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000446a │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000005dc 0000000000000010 000005e0 FDE cie=00000000 pc=00000000000079b0..00000000000079c4 │ │ │ │ │ +0000061c 0000000000000010 00000620 FDE cie=00000000 pc=0000000000007860..0000000000007874 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000005f0 0000000000000014 000005f4 FDE cie=00000000 pc=00000000000079d0..0000000000007a46 │ │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000007a24 │ │ │ │ │ +00000630 0000000000000014 00000634 FDE cie=00000000 pc=0000000000007878..00000000000078e6 │ │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000078c4 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000007a45 │ │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000078e5 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ │ │ -00000608 0000000000000014 0000060c FDE cie=00000000 pc=0000000000007a50..0000000000007ace │ │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000007aac │ │ │ │ │ +00000648 0000000000000014 0000064c FDE cie=00000000 pc=00000000000078f0..000000000000796e │ │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000000794c │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000007acd │ │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000000796d │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ │ │ -00000620 0000000000000010 00000624 FDE cie=00000000 pc=0000000000007ad0..0000000000007f0c │ │ │ │ │ +00000660 0000000000000010 00000664 FDE cie=00000000 pc=0000000000007970..0000000000007dac │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000634 000000000000001c 00000638 FDE cie=00000000 pc=0000000000007f10..0000000000007fe5 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007f18 │ │ │ │ │ +00000674 000000000000001c 00000678 FDE cie=00000000 pc=0000000000007db0..0000000000007e85 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000007db8 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000007f4a │ │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000007dea │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007f50 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000007df0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000007f8c │ │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000007e2c │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007f90 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007e30 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -00000654 0000000000000014 00000658 FDE cie=00000000 pc=0000000000007ff0..0000000000008043 │ │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000008034 │ │ │ │ │ +00000694 0000000000000014 00000698 FDE cie=00000000 pc=0000000000007e88..0000000000007edb │ │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000007ecc │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000008042 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000007eda │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ │ │ -0000066c 0000000000000018 00000670 FDE cie=00000000 pc=0000000000008050..00000000000080dd │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008058 │ │ │ │ │ +000006ac 0000000000000018 000006b0 FDE cie=00000000 pc=0000000000007ee0..0000000000007f6d │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000007ee8 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc1: 75 to 00000000000080a3 │ │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000007f33 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000080a8 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000007f38 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000688 000000000000001c 0000068c FDE cie=00000000 pc=00000000000080e0..0000000000008158 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000080e8 │ │ │ │ │ +000006c8 000000000000001c 000006cc FDE cie=00000000 pc=0000000000007f70..0000000000007fe8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000007f78 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000008124 │ │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000007fb4 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008128 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007fb8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000008157 │ │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000007fe7 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000006a8 000000000000001c 000006ac FDE cie=00000000 pc=0000000000008160..00000000000081d8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008168 │ │ │ │ │ +000006e8 000000000000001c 000006ec FDE cie=00000000 pc=0000000000007ff0..0000000000008068 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000007ff8 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 60 to 00000000000081a4 │ │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000008034 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000081a8 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008038 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 47 to 00000000000081d7 │ │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000008067 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000006c8 0000000000000028 000006cc FDE cie=00000000 pc=00000000000081e0..000000000000829a │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000081e5 │ │ │ │ │ +00000708 0000000000000028 0000070c FDE cie=00000000 pc=0000000000008070..0000000000008122 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008075 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000081e9 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008079 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000081ed │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000807d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc1: 93 to 000000000000824a │ │ │ │ │ + DW_CFA_advance_loc1: 93 to 00000000000080da │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000824b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000080db │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000824c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000080dc │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008250 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000080e0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000006f4 0000000000000028 000006f8 FDE cie=00000000 pc=00000000000082a0..000000000000835a │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000082a5 │ │ │ │ │ +00000734 0000000000000028 00000738 FDE cie=00000000 pc=0000000000008128..00000000000081da │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000812d │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000082a9 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008131 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000082ad │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008135 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc1: 93 to 000000000000830a │ │ │ │ │ + DW_CFA_advance_loc1: 93 to 0000000000008192 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000830b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008193 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000830c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008194 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008310 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008198 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000720 000000000000001c 00000724 FDE cie=00000000 pc=0000000000008360..00000000000083f8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008368 │ │ │ │ │ +00000760 000000000000001c 00000764 FDE cie=00000000 pc=00000000000081e0..0000000000008270 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000081e8 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 60 to 00000000000083a4 │ │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000008224 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000083a8 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008228 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 47 to 00000000000083d7 │ │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000008257 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000083e0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008258 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -00000740 0000000000000028 00000744 FDE cie=00000000 pc=0000000000008400..00000000000084ac │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000008405 │ │ │ │ │ +00000780 0000000000000028 00000784 FDE cie=00000000 pc=0000000000008270..000000000000831c │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008275 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008406 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008276 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000840a │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000827a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000008425 │ │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000008295 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008429 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008299 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000842a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000829a │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008430 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000082a0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000076c 0000000000000010 00000770 FDE cie=00000000 pc=00000000000084b0..00000000000087a0 │ │ │ │ │ +000007ac 0000000000000010 000007b0 FDE cie=00000000 pc=0000000000008320..0000000000008618 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000780 000000000000007c 00000784 FDE cie=00000000 pc=00000000000087a0..0000000000008da1 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000087ae │ │ │ │ │ +000007c0 000000000000007c 000007c4 FDE cie=00000000 pc=0000000000008620..0000000000008c33 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000862e │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000087b0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008630 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000087b2 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008632 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000087b4 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008634 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000087b5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008635 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000087b6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008636 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000087bd │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc2: 516 to 00000000000089c1 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000863d │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc2: 510 to 000000000000883b │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000089c7 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008841 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000089c8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008842 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089ca │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008844 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089cc │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008846 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089ce │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008848 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089d0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000884a │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000089d8 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008850 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc2: 714 to 0000000000008ca2 │ │ │ │ │ + DW_CFA_advance_loc2: 722 to 0000000000008b22 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008ca3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008b23 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008ca4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008b24 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ca6 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008b26 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ca8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008b28 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008caa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008b2a │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008cac │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008b2c │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008cb0 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008b30 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 168 to 0000000000008d58 │ │ │ │ │ + DW_CFA_advance_loc1: 168 to 0000000000008bd8 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000008d5b │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000008bdb │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000800 000000000000007c 00000804 FDE cie=00000000 pc=0000000000008db0..0000000000009507 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008db2 │ │ │ │ │ +00000840 000000000000007c 00000844 FDE cie=00000000 pc=0000000000008c38..0000000000009367 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008c3a │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000008db7 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008c3f │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008db9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008c41 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008dbb │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008c43 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008dbc │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008c44 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008dc0 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008c48 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000008dcb │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000008c53 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 137 to 0000000000008e54 │ │ │ │ │ + DW_CFA_advance_loc1: 143 to 0000000000008ce2 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000008e59 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008ce7 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008e5a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008ce8 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008e5c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008cea │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008e5e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008cec │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008e60 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008cee │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008e62 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008cf0 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008e68 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008cf8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000008e8b │ │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000008d1b │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000008e8e │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000008d1e │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008e8f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008d1f │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008e91 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d21 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008e93 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d23 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008e95 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d25 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008e97 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d27 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000008ea0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008d28 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc2: 830 to 00000000000091de │ │ │ │ │ + DW_CFA_advance_loc2: 814 to 0000000000009056 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000091e2 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000905a │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000091e3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000905b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000091e5 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000905d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000091e7 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000905f │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000091e9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009061 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000091eb │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009063 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000091ec │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009064 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000880 0000000000000038 00000884 FDE cie=00000000 pc=0000000000009510..0000000000009784 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009515 │ │ │ │ │ +000008c0 0000000000000038 000008c4 FDE cie=00000000 pc=0000000000009370..00000000000095af │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000009375 │ │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000009528 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009381 │ │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000952a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009383 │ │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -8) │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009532 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000009388 │ │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -16; DW_OP_deref) │ │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000953d │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000009393 │ │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -24) │ │ │ │ │ - DW_CFA_advance_loc2: 317 to 000000000000967a │ │ │ │ │ + DW_CFA_advance_loc2: 291 to 00000000000094b6 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000009681 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000094bd │ │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000009688 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000094c0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000008bc 000000000000002c 000008c0 FDE cie=00000000 pc=0000000000009790..0000000000009ae2 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009796 │ │ │ │ │ +000008fc 000000000000002c 00000900 FDE cie=00000000 pc=00000000000095b0..0000000000009902 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000095b6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009797 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000095b7 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009798 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000095b8 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc2: 629 to 0000000000009a0d │ │ │ │ │ + DW_CFA_advance_loc2: 629 to 000000000000982d │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000009a10 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000009830 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009a12 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009832 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009a18 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009838 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000008ec 0000000000000018 000008f0 FDE cie=00000000 pc=0000000000009af0..0000000000009b1d │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009af5 │ │ │ │ │ +0000092c 0000000000000018 00000930 FDE cie=00000000 pc=0000000000009908..0000000000009935 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000990d │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000009b18 │ │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000009930 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000908 0000000000000048 0000090c FDE cie=00000000 pc=0000000000009b20..000000000000a491 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009b22 │ │ │ │ │ +00000948 0000000000000048 0000094c FDE cie=00000000 pc=0000000000009938..000000000000a2a1 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000993a │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009b24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000993c │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009b29 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000009941 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009b2b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009943 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009b2f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009947 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009b33 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000994b │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009b3b │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009953 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc2: 1103 to 0000000000009f8a │ │ │ │ │ + DW_CFA_advance_loc2: 1111 to 0000000000009daa │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009f8b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009dab │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009f8c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009dac │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009f8e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009dae │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009f90 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009db0 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009f92 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009db2 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009f94 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009db4 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009f98 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009db8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -00000954 0000000000000064 00000958 FDE cie=00000000 pc=000000000000a4a0..000000000000afc7 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a4a2 │ │ │ │ │ +00000994 0000000000000064 00000998 FDE cie=00000000 pc=000000000000a2a8..000000000000aedb │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a2aa │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a4a4 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000a2af │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a4a9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a2b1 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a4ab │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a2b3 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a4af │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a2b4 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a4b0 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000a2b7 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a4b4 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a2bb │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc2: 560 to 000000000000a6e4 │ │ │ │ │ + DW_CFA_advance_loc2: 558 to 000000000000a4e9 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a6e5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a4ea │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a6e6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a4eb │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a6e8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a4ed │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a6ea │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a4ef │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a6ec │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a4f1 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a6ee │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a4f3 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a6f0 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000a4f8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 225 to 000000000000a7d1 │ │ │ │ │ + DW_CFA_advance_loc2: 273 to 000000000000a609 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a7d2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a60a │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a7d3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a60b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a7d5 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a60d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a7d7 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a60f │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a7d9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a611 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a7db │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a613 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a7e0 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000a618 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000009bc 0000000000000040 000009c0 FDE cie=00000000 pc=000000000000afd0..000000000000b35c │ │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000000aff2 │ │ │ │ │ +000009fc 0000000000000040 00000a00 FDE cie=00000000 pc=000000000000aee0..000000000000b27c │ │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000000af02 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000aff4 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000af04 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000aff6 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000af06 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000aff7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000af07 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000aff8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000af08 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000affc │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000af0c │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000000b00f │ │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000000af1f │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b013 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000af23 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b014 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000af24 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b016 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000af26 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b018 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000af28 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b01a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000af2a │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000b020 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000af30 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000a00 0000000000000148 00000a04 FDE cie=00000000 pc=0000000000004430..0000000000005691 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004436 │ │ │ │ │ +00000a40 0000000000000148 00000a44 FDE cie=00000000 pc=000000000000446b..00000000000056cc │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004471 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004438 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004473 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000443a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004475 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000443c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004477 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000443d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004478 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000443e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004479 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000004445 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000004480 │ │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ │ - DW_CFA_advance_loc2: 312 to 000000000000457d │ │ │ │ │ + DW_CFA_advance_loc2: 310 to 00000000000045b6 │ │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000004597 │ │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000045c8 │ │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000045a0 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000045d6 │ │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000045a8 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000045e1 │ │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000045b2 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000045ed │ │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ │ - DW_CFA_advance_loc2: 1264 to 0000000000004aa2 │ │ │ │ │ + DW_CFA_advance_loc2: 1264 to 0000000000004add │ │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000004aaf │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000004aea │ │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004ab5 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004af0 │ │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004abb │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004af6 │ │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004ac1 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004afc │ │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004ac7 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004b02 │ │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000004af3 │ │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000004b2e │ │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000004b1f │ │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000004b5a │ │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000004b24 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000004b5f │ │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004b2a │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004b65 │ │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004b30 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004b6b │ │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004b31 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004b6c │ │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004b32 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004b6d │ │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000004b3b │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000004b76 │ │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000004b51 │ │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000004b8c │ │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000004b5e │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000004b99 │ │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004b64 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004b9f │ │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004b6a │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004ba5 │ │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004b70 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004bab │ │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004b76 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004bb1 │ │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000004ba2 │ │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000004bdd │ │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000004bce │ │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000004c09 │ │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000004bd3 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000004c0e │ │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004bd9 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004c14 │ │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004bdf │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004c1a │ │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004be0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004c1b │ │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004be1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004c1c │ │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000004bea │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000004c25 │ │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000004c00 │ │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000004c3b │ │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000004c0d │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000004c48 │ │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004c13 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004c4e │ │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004c19 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004c54 │ │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004c1f │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004c5a │ │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004c25 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004c60 │ │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000004c51 │ │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000004c8c │ │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000004c7d │ │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000004cb8 │ │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000004c82 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000004cbd │ │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004c88 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004cc3 │ │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004c8e │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004cc9 │ │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004c8f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004cca │ │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004c90 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004ccb │ │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000004c99 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000004cd4 │ │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000004caa │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000004ce5 │ │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000004cb7 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000004cf2 │ │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004cbd │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004cf8 │ │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004cc3 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004cfe │ │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004cc9 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004d04 │ │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004ccf │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004d0a │ │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004cd5 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004d10 │ │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004cdb │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004d16 │ │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000004d07 │ │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000004d42 │ │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000004d33 │ │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000004d6e │ │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000004d38 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000004d73 │ │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004d3e │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004d79 │ │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004d44 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004d7f │ │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004d45 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004d80 │ │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004d46 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004d81 │ │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000004d4f │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000004d8a │ │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ │ - DW_CFA_advance_loc2: 2359 to 0000000000005686 │ │ │ │ │ + DW_CFA_advance_loc2: 2359 to 00000000000056c1 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005687 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000056c2 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005688 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000056c3 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000568a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000056c5 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000568c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000056c7 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000568e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000056c9 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005690 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000056cb │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000b4c 0000000000000044 00000b50 FDE cie=00000000 pc=000000000000b360..000000000000e498 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000b369 │ │ │ │ │ +00000b8c 0000000000000044 00000b90 FDE cie=00000000 pc=000000000000b280..000000000000e31d │ │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000b289 │ │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000000b378 │ │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000b29b │ │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000b382 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000b2a5 │ │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b38a │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b2ad │ │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ │ - DW_CFA_advance_loc2: 1551 to 000000000000b999 │ │ │ │ │ + DW_CFA_advance_loc2: 1348 to 000000000000b7f1 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000b9a6 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000b7fe │ │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000b9b0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b800 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -00000b94 0000000000000044 00000b98 FDE cie=00000000 pc=000000000000e4a0..0000000000012158 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000e4a9 │ │ │ │ │ +00000bd4 0000000000000044 00000bd8 FDE cie=00000000 pc=000000000000e320..0000000000011f27 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000e329 │ │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000000e4b8 │ │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000e33b │ │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000e4c2 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000e345 │ │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e4ca │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e34d │ │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ │ - DW_CFA_advance_loc2: 1903 to 000000000000ec39 │ │ │ │ │ + DW_CFA_advance_loc2: 1692 to 000000000000e9e9 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000ec46 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000e9f6 │ │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000ec50 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e9f8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -00000bdc 0000000000000044 00000be0 FDE cie=00000000 pc=0000000000012160..0000000000015813 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000012169 │ │ │ │ │ +00000c1c 0000000000000044 00000c20 FDE cie=00000000 pc=0000000000011f30..000000000001552f │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000011f39 │ │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000012182 │ │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000011f4b │ │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001218c │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000011f55 │ │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000012194 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011f5d │ │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ │ - DW_CFA_advance_loc2: 1717 to 0000000000012849 │ │ │ │ │ + DW_CFA_advance_loc2: 1533 to 000000000001255a │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000012856 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000012567 │ │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000012860 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012568 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -00000c24 0000000000000044 00000c28 FDE cie=00000000 pc=0000000000015820..0000000000018ed3 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000015829 │ │ │ │ │ +00000c64 0000000000000044 00000c68 FDE cie=00000000 pc=0000000000015530..0000000000018b2f │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000015539 │ │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000015842 │ │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001554b │ │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001584c │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000015555 │ │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -40; DW_OP_deref) │ │ │ │ │ DW_CFA_expression: r15 (r15) (DW_OP_breg6 (rbp): -8) │ │ │ │ │ DW_CFA_expression: r14 (r14) (DW_OP_breg6 (rbp): -16) │ │ │ │ │ DW_CFA_expression: r13 (r13) (DW_OP_breg6 (rbp): -24) │ │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -32) │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000015854 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001555d │ │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -48) │ │ │ │ │ - DW_CFA_advance_loc2: 1717 to 0000000000015f09 │ │ │ │ │ + DW_CFA_advance_loc2: 1533 to 0000000000015b5a │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000015f16 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000015b67 │ │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000015f20 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015b68 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -00000c6c 0000000000000010 00000c70 FDE cie=00000000 pc=0000000000005691..00000000000056a1 │ │ │ │ │ +00000cac 0000000000000010 00000cb0 FDE cie=00000000 pc=00000000000056cc..00000000000056dc │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000c80 ZERO terminator │ │ │ │ │ +00000cc0 ZERO terminator │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -99,51 +99,47 @@ │ │ │ │ │ PyInit_cpu │ │ │ │ │ PyModuleDef_Init │ │ │ │ │ libc.so.6 │ │ │ │ │ GLIBC_2.2.5 │ │ │ │ │ GLIBC_2.4 │ │ │ │ │ []A\A]A^A_ │ │ │ │ │ []A\A]A^ │ │ │ │ │ -AWAVAUAT │ │ │ │ │ []A\A]A^A_ │ │ │ │ │ AWAVAUATUSH │ │ │ │ │ []A\A]A^A_ │ │ │ │ │ -AWAVAUATM │ │ │ │ │ +H[]A\A]A^A_ │ │ │ │ │ +X[]A\A]A^A_ │ │ │ │ │ []A\A]A^A_ │ │ │ │ │ -AWAVAUATI │ │ │ │ │ -h[]A\A]A^A_ │ │ │ │ │ -[]A\A]A^A_ │ │ │ │ │ -AWAVAUATUL │ │ │ │ │ +AVAUATUL │ │ │ │ │ []A\A]A^A_ │ │ │ │ │ []A\A]A^ │ │ │ │ │ -AWAVAUATI │ │ │ │ │ -[A\A]A^A_] │ │ │ │ │ -[A\A]A^A_] │ │ │ │ │ -[A\A]A^A_]A │ │ │ │ │ -H9\$@t'I │ │ │ │ │ -AWAVAUATUSH │ │ │ │ │ +]A\A]A^A_ │ │ │ │ │ []A\A]A^A_ │ │ │ │ │ +[]A\A]A^A_A │ │ │ │ │ +AWAVAUATUSH │ │ │ │ │ []A\A]A^A_ │ │ │ │ │ +([]A\A]A^A_ │ │ │ │ │ AVAUATUH │ │ │ │ │ []A\A]A^A_ │ │ │ │ │ []A\A]A^A_ │ │ │ │ │ []A\A]A^A_ │ │ │ │ │ 8[]A\A]A^A_ │ │ │ │ │ 8[]A\A]A^A_ │ │ │ │ │ 8[]A\A]A^A_ │ │ │ │ │ AVAUATUSH │ │ │ │ │ []A\A]A^ │ │ │ │ │ AWAVAUATARSH │ │ │ │ │ -[YA\A]A^A_]H │ │ │ │ │ -AWAVAUATARSH │ │ │ │ │ [ZA\A]A^A_]H │ │ │ │ │ AWAVAUATARSH │ │ │ │ │ -[^A\A]A^A_]H │ │ │ │ │ +[YA\A]A^A_]H │ │ │ │ │ +AWAVAUATARSH │ │ │ │ │ +[AZA\A]A^A_]I │ │ │ │ │ AWAVAUATARSH │ │ │ │ │ -[^A\A]A^A_]H │ │ │ │ │ +[AZA\A]A^A_]I │ │ │ │ │ +giP9giP9giP9giP9 │ │ │ │ │ *>%.200s() needs an argument │ │ │ │ │ Bad call flags for CyFunction │ │ │ │ │ │ │ │ │ │ __loader__ │ │ │ │ │ __file__ │ │ │ │ │ __package__ │ │ │ │ │ __path__ │ │ │ │ │ @@ -288,11 +284,10 @@ │ │ │ │ │ .rela.dyn │ │ │ │ │ .rela.plt │ │ │ │ │ .plt.got │ │ │ │ │ .eh_frame_hdr │ │ │ │ │ .eh_frame │ │ │ │ │ .init_array │ │ │ │ │ .fini_array │ │ │ │ │ -.data.rel.ro │ │ │ │ │ .dynamic │ │ │ │ │ .got.plt │ │ │ │ │ .gnu_debuglink │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ │ │ -0000000000003500 : │ │ │ │ │ +0000000000003500 : │ │ │ │ │ __Pyx_copy_spec_to_module(): │ │ │ │ │ ./pynx/scattering/cpu.c:6400 │ │ │ │ │ push %r14 │ │ │ │ │ mov %r8d,%r14d │ │ │ │ │ push %r13 │ │ │ │ │ mov %rcx,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ @@ -101,15 +101,15 @@ │ │ │ │ │ jmp 35de <__cxa_finalize@plt+0xee> │ │ │ │ │ __Pyx_check_single_interpreter(): │ │ │ │ │ ./pynx/scattering/cpu.c:6379 (discriminator 1) │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ je 35de <__cxa_finalize@plt+0xee> │ │ │ │ │ ./pynx/scattering/cpu.c:6388 │ │ │ │ │ mov 0x199e6(%rip),%rax │ │ │ │ │ - lea 0x160df(%rip),%rsi │ │ │ │ │ + lea 0x1614f(%rip),%rsi │ │ │ │ │ mov (%rax),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ ./pynx/scattering/cpu.c:6391 │ │ │ │ │ jmp 36ee <__cxa_finalize@plt+0x1fe> │ │ │ │ │ __pyx_pymod_create(): │ │ │ │ │ ./pynx/scattering/cpu.c:6424 │ │ │ │ │ mov 0x1a6db(%rip),%r13 │ │ │ │ │ @@ -123,20 +123,22 @@ │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %ebx,0x0(%r13) │ │ │ │ │ __pyx_pymod_create(): │ │ │ │ │ ./pynx/scattering/cpu.c:6425 (discriminator 1) │ │ │ │ │ mov %r13,%rbx │ │ │ │ │ jmp 36f0 <__cxa_finalize@plt+0x200> │ │ │ │ │ ./pynx/scattering/cpu.c:6426 │ │ │ │ │ - lea 0x15f67(%rip),%rsi │ │ │ │ │ + lea 0x15fd7(%rip),%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 30f0 │ │ │ │ │ - mov %rax,%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:6427 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ +./pynx/scattering/cpu.c:6426 │ │ │ │ │ + mov %rax,%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:6427 (discriminator 1) │ │ │ │ │ je 36e6 <__cxa_finalize@plt+0x1f6> │ │ │ │ │ ./pynx/scattering/cpu.c:6428 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 3160 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ @@ -157,243 +159,255 @@ │ │ │ │ │ __pyx_pymod_create(): │ │ │ │ │ ./pynx/scattering/cpu.c:6430 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ je 36e6 <__cxa_finalize@plt+0x1f6> │ │ │ │ │ ./pynx/scattering/cpu.c:6434 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 3490 │ │ │ │ │ - mov %rax,%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:6435 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ +./pynx/scattering/cpu.c:6434 │ │ │ │ │ + mov %rax,%r13 │ │ │ │ │ +./pynx/scattering/cpu.c:6435 (discriminator 1) │ │ │ │ │ je 3679 <__cxa_finalize@plt+0x189> │ │ │ │ │ ./pynx/scattering/cpu.c:6437 │ │ │ │ │ mov $0x1,%r8d │ │ │ │ │ - lea 0x15b2c(%rip),%rcx │ │ │ │ │ + lea 0x15b9c(%rip),%rcx │ │ │ │ │ + lea 0x15ba0(%rip),%rdx │ │ │ │ │ mov %rax,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ - lea 0x15b2a(%rip),%rdx │ │ │ │ │ call 3500 <__cxa_finalize@plt+0x10> │ │ │ │ │ ./pynx/scattering/cpu.c:6437 (discriminator 2) │ │ │ │ │ test %eax,%eax │ │ │ │ │ jns 367e <__cxa_finalize@plt+0x18e> │ │ │ │ │ ./pynx/scattering/cpu.c:6428 │ │ │ │ │ mov %rbx,%r13 │ │ │ │ │ jmp 36e6 <__cxa_finalize@plt+0x1f6> │ │ │ │ │ ./pynx/scattering/cpu.c:6438 │ │ │ │ │ mov $0x1,%r8d │ │ │ │ │ - lea 0x15b16(%rip),%rcx │ │ │ │ │ + lea 0x15b86(%rip),%rcx │ │ │ │ │ + lea 0x15b88(%rip),%rdx │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ - lea 0x15b12(%rip),%rdx │ │ │ │ │ call 3500 <__cxa_finalize@plt+0x10> │ │ │ │ │ ./pynx/scattering/cpu.c:6438 (discriminator 2) │ │ │ │ │ test %eax,%eax │ │ │ │ │ js 3679 <__cxa_finalize@plt+0x189> │ │ │ │ │ ./pynx/scattering/cpu.c:6439 │ │ │ │ │ mov $0x1,%r8d │ │ │ │ │ - lea 0x15b03(%rip),%rcx │ │ │ │ │ + lea 0x15b73(%rip),%rcx │ │ │ │ │ + lea 0x15b78(%rip),%rdx │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ - lea 0x15b02(%rip),%rdx │ │ │ │ │ call 3500 <__cxa_finalize@plt+0x10> │ │ │ │ │ ./pynx/scattering/cpu.c:6439 (discriminator 2) │ │ │ │ │ test %eax,%eax │ │ │ │ │ js 3679 <__cxa_finalize@plt+0x189> │ │ │ │ │ ./pynx/scattering/cpu.c:6440 │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ - lea 0x15af6(%rip),%rcx │ │ │ │ │ + lea 0x15b66(%rip),%rcx │ │ │ │ │ + lea 0x15b68(%rip),%rdx │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ - lea 0x15af2(%rip),%rdx │ │ │ │ │ call 3500 <__cxa_finalize@plt+0x10> │ │ │ │ │ ./pynx/scattering/cpu.c:6440 (discriminator 2) │ │ │ │ │ test %eax,%eax │ │ │ │ │ js 3679 <__cxa_finalize@plt+0x189> │ │ │ │ │ jmp 36f0 <__cxa_finalize@plt+0x200> │ │ │ │ │ ./pynx/scattering/cpu.c:6443 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ - call 6ac0 │ │ │ │ │ + call 6a90 │ │ │ │ │ ./pynx/scattering/cpu.c:6423 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ ./pynx/scattering/cpu.c:6445 │ │ │ │ │ pop %rdx │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ __Pyx_CyFunction_New(): │ │ │ │ │ ./pynx/scattering/cpu.c:9756 │ │ │ │ │ push %r15 │ │ │ │ │ - mov %rsi,%r15 │ │ │ │ │ + mov %rdi,%r15 │ │ │ │ │ push %r14 │ │ │ │ │ - mov %rcx,%r14 │ │ │ │ │ + mov %rsi,%r14 │ │ │ │ │ push %r13 │ │ │ │ │ - mov %rdi,%r13 │ │ │ │ │ + mov %rcx,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rdx,%r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %r8,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ push %rbx │ │ │ │ │ ./pynx/scattering/cpu.c:9759 │ │ │ │ │ mov 0x1a354(%rip),%rdi │ │ │ │ │ call 3200 <_PyObject_GC_New@plt> │ │ │ │ │ - vmovq %r13,%xmm1 │ │ │ │ │ - vpinsrq $0x1,%rax,%xmm1,%xmm0 │ │ │ │ │ __Pyx_CyFunction_Init(): │ │ │ │ │ ./pynx/scattering/cpu.c:9159 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 3876 <__cxa_finalize@plt+0x386> │ │ │ │ │ + je 3878 <__cxa_finalize@plt+0x388> │ │ │ │ │ ./pynx/scattering/cpu.c:9165 │ │ │ │ │ xor %r9d,%r9d │ │ │ │ │ ./pynx/scattering/cpu.c:9166 │ │ │ │ │ xor %r10d,%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:9172 │ │ │ │ │ xor %r11d,%r11d │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ +Py_XINCREF(): │ │ │ │ │ +/usr/include/python3.12/object.h:787 │ │ │ │ │ + test %r12,%r12 │ │ │ │ │ +__Pyx_CyFunction_Init(): │ │ │ │ │ ./pynx/scattering/cpu.c:9165 │ │ │ │ │ mov %r9d,0x90(%rax) │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:9166 │ │ │ │ │ mov %r10,0x28(%rax) │ │ │ │ │ +./pynx/scattering/cpu.c:9168 │ │ │ │ │ + mov %r15,0x10(%rax) │ │ │ │ │ +./pynx/scattering/cpu.c:9169 │ │ │ │ │ + mov %rax,0x18(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:9172 │ │ │ │ │ mov %r11,0x70(%rax) │ │ │ │ │ -./pynx/scattering/cpu.c:9168 │ │ │ │ │ - vmovdqu %xmm0,0x10(%rax) │ │ │ │ │ Py_XINCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:787 │ │ │ │ │ - test %r12,%r12 │ │ │ │ │ - je 3766 <__cxa_finalize@plt+0x276> │ │ │ │ │ + je 375e <__cxa_finalize@plt+0x26e> │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%r12),%eax │ │ │ │ │ inc %eax │ │ │ │ │ - je 3766 <__cxa_finalize@plt+0x276> │ │ │ │ │ + je 375e <__cxa_finalize@plt+0x26e> │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %eax,(%r12) │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - mov (%r15),%edx │ │ │ │ │ + mov (%r14),%edx │ │ │ │ │ __Pyx_CyFunction_Init(): │ │ │ │ │ -./pynx/scattering/cpu.c:9177 │ │ │ │ │ - vpxor %xmm2,%xmm2,%xmm2 │ │ │ │ │ +./pynx/scattering/cpu.c:9178 │ │ │ │ │ + xor %r8d,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:9175 │ │ │ │ │ mov %r12,0x20(%rbx) │ │ │ │ │ -./pynx/scattering/cpu.c:9177 │ │ │ │ │ - vmovdqu %xmm2,0x40(%rbx) │ │ │ │ │ +./pynx/scattering/cpu.c:9178 │ │ │ │ │ + mov %r8,0x40(%rbx) │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ inc %edx │ │ │ │ │ - je 377d <__cxa_finalize@plt+0x28d> │ │ │ │ │ +__Pyx_CyFunction_Init(): │ │ │ │ │ +./pynx/scattering/cpu.c:9178 │ │ │ │ │ + mov %r8,0x48(%rbx) │ │ │ │ │ +Py_INCREF(): │ │ │ │ │ +/usr/include/python3.12/object.h:643 │ │ │ │ │ + je 3777 <__cxa_finalize@plt+0x287> │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ - mov %edx,(%r15) │ │ │ │ │ + mov %edx,(%r14) │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - mov (%r14),%ecx │ │ │ │ │ + mov 0x0(%r13),%ecx │ │ │ │ │ __Pyx_CyFunction_Init(): │ │ │ │ │ ./pynx/scattering/cpu.c:9185 │ │ │ │ │ - xor %r8d,%r8d │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ ./pynx/scattering/cpu.c:9180 │ │ │ │ │ - mov %r15,0x50(%rbx) │ │ │ │ │ + mov %r14,0x50(%rbx) │ │ │ │ │ ./pynx/scattering/cpu.c:9185 │ │ │ │ │ - mov %r8,0x58(%rbx) │ │ │ │ │ - mov %r8,0x38(%rbx) │ │ │ │ │ -./pynx/scattering/cpu.c:9187 │ │ │ │ │ - mov %r14,0x60(%rbx) │ │ │ │ │ + mov %rdi,0x58(%rbx) │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ inc %ecx │ │ │ │ │ - je 379a <__cxa_finalize@plt+0x2aa> │ │ │ │ │ +__Pyx_CyFunction_Init(): │ │ │ │ │ +./pynx/scattering/cpu.c:9185 │ │ │ │ │ + mov %rdi,0x38(%rbx) │ │ │ │ │ +./pynx/scattering/cpu.c:9187 │ │ │ │ │ + mov %r13,0x60(%rbx) │ │ │ │ │ +Py_INCREF(): │ │ │ │ │ +/usr/include/python3.12/object.h:643 │ │ │ │ │ + je 3795 <__cxa_finalize@plt+0x2a5> │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ - mov %ecx,(%r14) │ │ │ │ │ + mov %ecx,0x0(%r13) │ │ │ │ │ Py_XINCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:787 │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - je 37a9 <__cxa_finalize@plt+0x2b9> │ │ │ │ │ + je 37a4 <__cxa_finalize@plt+0x2b4> │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov 0x0(%rbp),%esi │ │ │ │ │ inc %esi │ │ │ │ │ - je 37a9 <__cxa_finalize@plt+0x2b9> │ │ │ │ │ + je 37a4 <__cxa_finalize@plt+0x2b4> │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %esi,0x0(%rbp) │ │ │ │ │ __Pyx_CyFunction_Init(): │ │ │ │ │ ./pynx/scattering/cpu.c:9200 │ │ │ │ │ - mov 0x10(%r13),%r13d │ │ │ │ │ -./pynx/scattering/cpu.c:9193 │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ -./pynx/scattering/cpu.c:9194 │ │ │ │ │ - vpxor %xmm3,%xmm3,%xmm3 │ │ │ │ │ -./pynx/scattering/cpu.c:9191 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ -./pynx/scattering/cpu.c:9196 │ │ │ │ │ + mov 0x10(%r15),%r15d │ │ │ │ │ +./pynx/scattering/cpu.c:9195 │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ +./pynx/scattering/cpu.c:9191 │ │ │ │ │ + xor %r14d,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:9190 │ │ │ │ │ mov %rbp,0x68(%rbx) │ │ │ │ │ ./pynx/scattering/cpu.c:9200 │ │ │ │ │ - and $0x28f,%r13d │ │ │ │ │ + and $0x28f,%r15d │ │ │ │ │ ./pynx/scattering/cpu.c:9191 │ │ │ │ │ - mov %edi,0x80(%rbx) │ │ │ │ │ -./pynx/scattering/cpu.c:9193 │ │ │ │ │ - mov %r15,0x88(%rbx) │ │ │ │ │ - mov %r15,0x78(%rbx) │ │ │ │ │ -./pynx/scattering/cpu.c:9196 │ │ │ │ │ - mov %r12,0xa8(%rbx) │ │ │ │ │ -./pynx/scattering/cpu.c:9194 │ │ │ │ │ - vmovdqu %xmm3,0x98(%rbx) │ │ │ │ │ + mov %r14d,0x80(%rbx) │ │ │ │ │ +./pynx/scattering/cpu.c:9200 │ │ │ │ │ + cmp $0x8,%r15d │ │ │ │ │ +./pynx/scattering/cpu.c:9195 │ │ │ │ │ + mov %r12,0x88(%rbx) │ │ │ │ │ + mov %r12,0x78(%rbx) │ │ │ │ │ + mov %r12,0x98(%rbx) │ │ │ │ │ ./pynx/scattering/cpu.c:9197 │ │ │ │ │ - vmovdqu %xmm3,0xb0(%rbx) │ │ │ │ │ + mov %r12,0xa0(%rbx) │ │ │ │ │ + mov %r12,0xa8(%rbx) │ │ │ │ │ +./pynx/scattering/cpu.c:9198 │ │ │ │ │ + mov %r12,0xb0(%rbx) │ │ │ │ │ + mov %r12,0xb8(%rbx) │ │ │ │ │ ./pynx/scattering/cpu.c:9200 │ │ │ │ │ - cmp $0x8,%r13d │ │ │ │ │ - je 3853 <__cxa_finalize@plt+0x363> │ │ │ │ │ - jg 3809 <__cxa_finalize@plt+0x319> │ │ │ │ │ - cmp $0x3,%r13d │ │ │ │ │ - je 385c <__cxa_finalize@plt+0x36c> │ │ │ │ │ - lea 0x470f(%rip),%r14 │ │ │ │ │ - cmp $0x4,%r13d │ │ │ │ │ - je 3868 <__cxa_finalize@plt+0x378> │ │ │ │ │ - jmp 3822 <__cxa_finalize@plt+0x332> │ │ │ │ │ - cmp $0x82,%r13d │ │ │ │ │ - je 3861 <__cxa_finalize@plt+0x371> │ │ │ │ │ - lea 0x4237(%rip),%r14 │ │ │ │ │ - cmp $0x282,%r13d │ │ │ │ │ - je 3868 <__cxa_finalize@plt+0x378> │ │ │ │ │ + je 3855 <__cxa_finalize@plt+0x365> │ │ │ │ │ + jg 380b <__cxa_finalize@plt+0x31b> │ │ │ │ │ + cmp $0x3,%r15d │ │ │ │ │ + je 385e <__cxa_finalize@plt+0x36e> │ │ │ │ │ + cmp $0x4,%r15d │ │ │ │ │ + lea 0x45a9(%rip),%r13 │ │ │ │ │ + je 386a <__cxa_finalize@plt+0x37a> │ │ │ │ │ + jmp 3824 <__cxa_finalize@plt+0x334> │ │ │ │ │ + cmp $0x82,%r15d │ │ │ │ │ + je 3863 <__cxa_finalize@plt+0x373> │ │ │ │ │ + cmp $0x282,%r15d │ │ │ │ │ + lea 0x40ce(%rip),%r13 │ │ │ │ │ + je 386a <__cxa_finalize@plt+0x37a> │ │ │ │ │ ./pynx/scattering/cpu.c:9217 │ │ │ │ │ - mov 0x19717(%rip),%rbp │ │ │ │ │ - lea 0x1592b(%rip),%rsi │ │ │ │ │ + mov 0x19715(%rip),%rbp │ │ │ │ │ + lea 0x15999(%rip),%rsi │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rbx),%r9 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - js 3876 <__cxa_finalize@plt+0x386> │ │ │ │ │ + js 3878 <__cxa_finalize@plt+0x388> │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r9 │ │ │ │ │ mov %r9,(%rbx) │ │ │ │ │ - jne 3876 <__cxa_finalize@plt+0x386> │ │ │ │ │ + jne 3878 <__cxa_finalize@plt+0x388> │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 3876 <__cxa_finalize@plt+0x386> │ │ │ │ │ + jmp 3878 <__cxa_finalize@plt+0x388> │ │ │ │ │ __Pyx_CyFunction_Init(): │ │ │ │ │ ./pynx/scattering/cpu.c:9200 │ │ │ │ │ - lea 0x2ed6(%rip),%r14 │ │ │ │ │ - jmp 3868 <__cxa_finalize@plt+0x378> │ │ │ │ │ - xor %r14d,%r14d │ │ │ │ │ - jmp 3868 <__cxa_finalize@plt+0x378> │ │ │ │ │ - lea 0x4168(%rip),%r14 │ │ │ │ │ + lea 0x2ec4(%rip),%r13 │ │ │ │ │ + jmp 386a <__cxa_finalize@plt+0x37a> │ │ │ │ │ + xor %r13d,%r13d │ │ │ │ │ + jmp 386a <__cxa_finalize@plt+0x37a> │ │ │ │ │ + lea 0x400e(%rip),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:9208 │ │ │ │ │ - mov %r14,0x30(%rbx) │ │ │ │ │ + mov %r13,0x30(%rbx) │ │ │ │ │ __Pyx_CyFunction_New(): │ │ │ │ │ ./pynx/scattering/cpu.c:9763 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 31b0 │ │ │ │ │ - jmp 3878 <__cxa_finalize@plt+0x388> │ │ │ │ │ + jmp 387a <__cxa_finalize@plt+0x38a> │ │ │ │ │ ./pynx/scattering/cpu.c:9756 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ ./pynx/scattering/cpu.c:9766 │ │ │ │ │ pop %rdx │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ @@ -417,571 +431,578 @@ │ │ │ │ │ push %rbx │ │ │ │ │ sub $0xd0,%rsp │ │ │ │ │ mov %fs:0x28,%r13 │ │ │ │ │ mov %r13,0xc8(%rsp) │ │ │ │ │ mov %r8d,%r13d │ │ │ │ │ ./pynx/scattering/cpu.c:8263 │ │ │ │ │ call 30f0 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:8264 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 397c <__cxa_finalize@plt+0x48c> │ │ │ │ │ +./pynx/scattering/cpu.c:8263 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ +./pynx/scattering/cpu.c:8264 │ │ │ │ │ + je 397e <__cxa_finalize@plt+0x48e> │ │ │ │ │ PyType_HasFeature(): │ │ │ │ │ /usr/include/python3.12/object.h:966 │ │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ │ __Pyx_ImportType_3_0_11(): │ │ │ │ │ ./pynx/scattering/cpu.c:8266 (discriminator 1) │ │ │ │ │ testb $0x80,0xab(%rax) │ │ │ │ │ - jne 38f7 <__cxa_finalize@plt+0x407> │ │ │ │ │ + jne 38f9 <__cxa_finalize@plt+0x409> │ │ │ │ │ ./pynx/scattering/cpu.c:8267 │ │ │ │ │ - mov 0x19685(%rip),%r8 │ │ │ │ │ + mov 0x19683(%rip),%r8 │ │ │ │ │ mov %rbp,%rcx │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ + lea 0x15ec6(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - lea 0x15e56(%rip),%rsi │ │ │ │ │ mov (%r8),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:8270 │ │ │ │ │ - jmp 397c <__cxa_finalize@plt+0x48c> │ │ │ │ │ + jmp 397e <__cxa_finalize@plt+0x48e> │ │ │ │ │ ./pynx/scattering/cpu.c:8274 │ │ │ │ │ mov 0x28(%rbx),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:8273 │ │ │ │ │ mov 0x20(%rbx),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:8293 │ │ │ │ │ test %r9,%r9 │ │ │ │ │ - je 3910 <__cxa_finalize@plt+0x420> │ │ │ │ │ + je 3912 <__cxa_finalize@plt+0x422> │ │ │ │ │ ./pynx/scattering/cpu.c:8297 │ │ │ │ │ mov $0x8,%edx │ │ │ │ │ cmp %rdx,%r9 │ │ │ │ │ cmovl %rdx,%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:8300 │ │ │ │ │ add %rcx,%r9 │ │ │ │ │ cmp %r12,%r9 │ │ │ │ │ - jae 393b <__cxa_finalize@plt+0x44b> │ │ │ │ │ + jae 393d <__cxa_finalize@plt+0x44d> │ │ │ │ │ ./pynx/scattering/cpu.c:8301 │ │ │ │ │ - mov 0x19639(%rip),%rdi │ │ │ │ │ + mov 0x19637(%rip),%rdi │ │ │ │ │ mov %r12,%r8 │ │ │ │ │ mov %rbp,%rcx │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ - lea 0x15e39(%rip),%rsi │ │ │ │ │ + lea 0x15ea7(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:8305 │ │ │ │ │ - jmp 397c <__cxa_finalize@plt+0x48c> │ │ │ │ │ + jmp 397e <__cxa_finalize@plt+0x48e> │ │ │ │ │ ./pynx/scattering/cpu.c:8315 │ │ │ │ │ dec %r13d │ │ │ │ │ - jne 3986 <__cxa_finalize@plt+0x496> │ │ │ │ │ + jne 3988 <__cxa_finalize@plt+0x498> │ │ │ │ │ cmp %rcx,%r12 │ │ │ │ │ - jae 3986 <__cxa_finalize@plt+0x496> │ │ │ │ │ + jae 3988 <__cxa_finalize@plt+0x498> │ │ │ │ │ ./pynx/scattering/cpu.c:8316 │ │ │ │ │ mov %rsp,%r13 │ │ │ │ │ push %rdx │ │ │ │ │ mov %r12,%r9 │ │ │ │ │ - mov %rbp,%r8 │ │ │ │ │ push %rcx │ │ │ │ │ - lea 0x15e89(%rip),%rdx │ │ │ │ │ + mov %rbp,%r8 │ │ │ │ │ mov %r14,%rcx │ │ │ │ │ + lea 0x15ef4(%rip),%rdx │ │ │ │ │ mov $0xc8,%esi │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ call 3260 │ │ │ │ │ ./pynx/scattering/cpu.c:8320 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ - mov %r13,%rsi │ │ │ │ │ xor %edi,%edi │ │ │ │ │ + mov %r13,%rsi │ │ │ │ │ call 3140 │ │ │ │ │ ./pynx/scattering/cpu.c:8320 (discriminator 1) │ │ │ │ │ mov %r13,%rsp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jns 3986 <__cxa_finalize@plt+0x496> │ │ │ │ │ + jns 3988 <__cxa_finalize@plt+0x498> │ │ │ │ │ ./pynx/scattering/cpu.c:8324 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:8325 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ ./pynx/scattering/cpu.c:8324 │ │ │ │ │ - call 6ac0 │ │ │ │ │ + call 6a90 │ │ │ │ │ ./pynx/scattering/cpu.c:8326 │ │ │ │ │ mov 0xc8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je 399e <__cxa_finalize@plt+0x4ae> │ │ │ │ │ + je 39a0 <__cxa_finalize@plt+0x4b0> │ │ │ │ │ call 31c0 <__stack_chk_fail@plt> │ │ │ │ │ add $0xd0,%rsp │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ __Pyx_PyCode_New(): │ │ │ │ │ ./pynx/scattering/cpu.c:701 │ │ │ │ │ push %r15 │ │ │ │ │ - mov %r9,%r15 │ │ │ │ │ + mov %r8,%r15 │ │ │ │ │ push %r14 │ │ │ │ │ - mov %r8,%r14 │ │ │ │ │ + mov %rcx,%r14 │ │ │ │ │ push %r13 │ │ │ │ │ - mov %rcx,%r13 │ │ │ │ │ + mov %rdx,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ - mov %rdx,%r12 │ │ │ │ │ + mov %esi,%r12d │ │ │ │ │ +./pynx/scattering/cpu.c:706 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ +./pynx/scattering/cpu.c:701 │ │ │ │ │ push %rbp │ │ │ │ │ - push %rbx │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + mov %edi,%ebp │ │ │ │ │ ./pynx/scattering/cpu.c:706 │ │ │ │ │ - lea 0x15922(%rip),%rdi │ │ │ │ │ + lea 0x1598f(%rip),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:701 │ │ │ │ │ + push %rbx │ │ │ │ │ sub $0x18,%rsp │ │ │ │ │ - mov %esi,0xc(%rsp) │ │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ │ ./pynx/scattering/cpu.c:706 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ call 3110 │ │ │ │ │ - mov %rax,%rbp │ │ │ │ │ ./pynx/scattering/cpu.c:707 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 3a61 <__cxa_finalize@plt+0x571> │ │ │ │ │ +./pynx/scattering/cpu.c:706 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ +./pynx/scattering/cpu.c:707 │ │ │ │ │ + je 3a66 <__cxa_finalize@plt+0x576> │ │ │ │ │ ./pynx/scattering/cpu.c:710 │ │ │ │ │ push %rax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ - mov %ebx,%edi │ │ │ │ │ - mov $0x3,%r9d │ │ │ │ │ + xor %r8d,%r8d │ │ │ │ │ push 0x80(%rsp) │ │ │ │ │ mov 0x80(%rsp),%eax │ │ │ │ │ - xor %r8d,%r8d │ │ │ │ │ xor %esi,%esi │ │ │ │ │ + mov %ebp,%edi │ │ │ │ │ + mov %r12d,%ecx │ │ │ │ │ push %rax │ │ │ │ │ push 0x80(%rsp) │ │ │ │ │ push 0x88(%rsp) │ │ │ │ │ push 0x88(%rsp) │ │ │ │ │ push 0x88(%rsp) │ │ │ │ │ push 0x88(%rsp) │ │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ │ + push %r9 │ │ │ │ │ + mov $0x3,%r9d │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ - push %r12 │ │ │ │ │ - mov 0x6c(%rsp),%ecx │ │ │ │ │ call 3430 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ │ + mov (%rbx),%rdx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ add $0x60,%rsp │ │ │ │ │ __Pyx_PyCode_New(): │ │ │ │ │ ./pynx/scattering/cpu.c:710 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ + mov %rax,%rbp │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - js 3a52 <__cxa_finalize@plt+0x562> │ │ │ │ │ + js 3a57 <__cxa_finalize@plt+0x567> │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rdx │ │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ │ - je 3a57 <__cxa_finalize@plt+0x567> │ │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ │ + je 3a5c <__cxa_finalize@plt+0x56c> │ │ │ │ │ __Pyx_PyCode_New(): │ │ │ │ │ ./pynx/scattering/cpu.c:716 │ │ │ │ │ - mov %rbx,%rbp │ │ │ │ │ - jmp 3a61 <__cxa_finalize@plt+0x571> │ │ │ │ │ + mov %rbp,%rbx │ │ │ │ │ + jmp 3a66 <__cxa_finalize@plt+0x576> │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ - mov %rbp,%rdi │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 3a52 <__cxa_finalize@plt+0x562> │ │ │ │ │ + jmp 3a57 <__cxa_finalize@plt+0x567> │ │ │ │ │ __Pyx_PyCode_New(): │ │ │ │ │ ./pynx/scattering/cpu.c:717 │ │ │ │ │ add $0x18,%rsp │ │ │ │ │ - mov %rbp,%rax │ │ │ │ │ + mov %rbx,%rax │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ __Pyx_CreateStringTabAndInitStrings(): │ │ │ │ │ ./pynx/scattering/cpu.c:6029 │ │ │ │ │ push %rbp │ │ │ │ │ ./pynx/scattering/cpu.c:6030 │ │ │ │ │ - lea 0x17362(%rip),%rcx │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + lea 0x17346(%rip),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:6029 │ │ │ │ │ push %rbx │ │ │ │ │ ./pynx/scattering/cpu.c:6030 │ │ │ │ │ - lea 0x1736d(%rip),%rsi │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - xor %r8d,%r8d │ │ │ │ │ - lea 0x1723d(%rip),%rbp │ │ │ │ │ - lea 0x17216(%rip),%r9 │ │ │ │ │ - xor %r10d,%r10d │ │ │ │ │ - lea 0x172c4(%rip),%r11 │ │ │ │ │ + lea 0x1a076(%rip),%rbx │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + xor %r9d,%r9d │ │ │ │ │ + lea 0x173c7(%rip),%rsi │ │ │ │ │ + lea 0x1a06b(%rip),%rbp │ │ │ │ │ + lea 0x173d0(%rip),%r8 │ │ │ │ │ + lea 0x1a065(%rip),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:6029 │ │ │ │ │ sub $0x588,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:6030 │ │ │ │ │ - vmovq 0x191b5(%rip),%xmm1 │ │ │ │ │ - vmovq 0x191b5(%rip),%xmm2 │ │ │ │ │ + lea 0x17297(%rip),%r11 │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x578(%rsp) │ │ │ │ │ - lea 0x17275(%rip),%rax │ │ │ │ │ - vmovq 0x1919d(%rip),%xmm4 │ │ │ │ │ - vmovq 0x1919d(%rip),%xmm6 │ │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ │ - vpinsrq $0x1,%rcx,%xmm2,%xmm3 │ │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - lea 0x17214(%rip),%rcx │ │ │ │ │ - vpinsrq $0x1,%rsi,%xmm4,%xmm5 │ │ │ │ │ - vpinsrq $0x1,%rbp,%xmm6,%xmm7 │ │ │ │ │ + lea 0x1a027(%rip),%rax │ │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ │ + lea 0x1a03b(%rip),%rdx │ │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ │ + lea 0x17247(%rip),%rcx │ │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ │ - vmovdqu %xmm3,0x28(%rsp) │ │ │ │ │ - lea 0x1723c(%rip),%rsi │ │ │ │ │ - lea 0x171cd(%rip),%rbp │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - mov %r8,0x90(%rsp) │ │ │ │ │ - xor %r8d,%r8d │ │ │ │ │ - vmovdqa %xmm5,0x50(%rsp) │ │ │ │ │ - vpinsrq $0x1,%rax,%xmm1,%xmm0 │ │ │ │ │ - mov 0x172b3(%rip),%ax │ │ │ │ │ - vmovdqu %xmm7,0x78(%rsp) │ │ │ │ │ - vmovdqa %xmm0,(%rsp) │ │ │ │ │ - mov %ax,0x20(%rsp) │ │ │ │ │ - mov %ax,0x48(%rsp) │ │ │ │ │ - mov %ax,0x70(%rsp) │ │ │ │ │ - mov %ax,0x98(%rsp) │ │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ │ + lea 0x1a024(%rip),%rsi │ │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ │ + lea 0x172e0(%rip),%rdi │ │ │ │ │ + mov %rbp,0x50(%rsp) │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + mov %rax,(%rsp) │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ │ + lea 0x1a007(%rip),%r8 │ │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ │ + lea 0x17263(%rip),%r9 │ │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ │ + xor %r10d,%r10d │ │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ │ + lea 0x19fec(%rip),%r11 │ │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ │ + lea 0x17285(%rip),%rax │ │ │ │ │ movq $0xc,0x10(%rsp) │ │ │ │ │ + movw $0x100,0x20(%rsp) │ │ │ │ │ movb $0x1,0x22(%rsp) │ │ │ │ │ movq $0x2,0x38(%rsp) │ │ │ │ │ + movw $0x100,0x48(%rsp) │ │ │ │ │ movb $0x1,0x4a(%rsp) │ │ │ │ │ movq $0x2,0x60(%rsp) │ │ │ │ │ + movw $0x100,0x70(%rsp) │ │ │ │ │ movb $0x1,0x72(%rsp) │ │ │ │ │ movq $0x13,0x88(%rsp) │ │ │ │ │ + movw $0x100,0x98(%rsp) │ │ │ │ │ movb $0x1,0x9a(%rsp) │ │ │ │ │ - vmovq 0x190dd(%rip),%xmm8 │ │ │ │ │ - vmovq 0x190dd(%rip),%xmm10 │ │ │ │ │ - vmovq 0x190dd(%rip),%xmm12 │ │ │ │ │ - mov %r10,0xb8(%rsp) │ │ │ │ │ - xor %r10d,%r10d │ │ │ │ │ - vmovq 0x190d2(%rip),%xmm14 │ │ │ │ │ - vmovq 0x190d2(%rip),%xmm1 │ │ │ │ │ - vpinsrq $0x1,%r9,%xmm8,%xmm9 │ │ │ │ │ - lea 0x171ac(%rip),%r9 │ │ │ │ │ - vmovq 0x190c5(%rip),%xmm2 │ │ │ │ │ - vpinsrq $0x1,%r11,%xmm10,%xmm11 │ │ │ │ │ - vpinsrq $0x1,%rcx,%xmm12,%xmm13 │ │ │ │ │ - mov %ax,0xc0(%rsp) │ │ │ │ │ - vpinsrq $0x1,%rsi,%xmm14,%xmm15 │ │ │ │ │ - vpinsrq $0x1,%rbp,%xmm1,%xmm0 │ │ │ │ │ - mov %rdx,0xe0(%rsp) │ │ │ │ │ - lea 0x1716f(%rip),%r11 │ │ │ │ │ - vpinsrq $0x1,%r9,%xmm2,%xmm3 │ │ │ │ │ - mov %ax,0xe8(%rsp) │ │ │ │ │ - lea 0x17149(%rip),%rcx │ │ │ │ │ - lea 0x17102(%rip),%rsi │ │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ │ + mov %rdx,0xa0(%rsp) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - lea 0x170df(%rip),%rbp │ │ │ │ │ - mov %ax,0x110(%rsp) │ │ │ │ │ - lea 0x17178(%rip),%r9 │ │ │ │ │ - mov %rdi,0x130(%rsp) │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - mov %ax,0x138(%rsp) │ │ │ │ │ - mov %r8,0x158(%rsp) │ │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ │ + lea 0x19f6f(%rip),%rcx │ │ │ │ │ + mov %rbx,0xb8(%rsp) │ │ │ │ │ + lea 0x17198(%rip),%rbx │ │ │ │ │ + mov %rsi,0xc8(%rsp) │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + mov %rdi,0xd0(%rsp) │ │ │ │ │ + lea 0x19f4f(%rip),%rdi │ │ │ │ │ + mov %rbp,0xe0(%rsp) │ │ │ │ │ + lea 0x1720f(%rip),%rbp │ │ │ │ │ + mov %r8,0xf0(%rsp) │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ - mov %ax,0x160(%rsp) │ │ │ │ │ - vmovdqa %xmm9,0xa0(%rsp) │ │ │ │ │ - vmovdqu %xmm11,0xc8(%rsp) │ │ │ │ │ - vmovdqa %xmm13,0xf0(%rsp) │ │ │ │ │ - vmovdqu %xmm15,0x118(%rsp) │ │ │ │ │ - vmovdqa %xmm0,0x140(%rsp) │ │ │ │ │ - vmovdqu %xmm3,0x168(%rsp) │ │ │ │ │ + mov %r9,0xf8(%rsp) │ │ │ │ │ + lea 0x19f2e(%rip),%r9 │ │ │ │ │ + mov %r10,0x108(%rsp) │ │ │ │ │ + lea 0x171e0(%rip),%r10 │ │ │ │ │ + mov %r11,0x118(%rsp) │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ │ + lea 0x19f0d(%rip),%rax │ │ │ │ │ + mov %rdx,0x130(%rsp) │ │ │ │ │ + lea 0x171a6(%rip),%rdx │ │ │ │ │ + mov %rcx,0x140(%rsp) │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + mov %rbx,0x148(%rsp) │ │ │ │ │ + lea 0x19eed(%rip),%rbx │ │ │ │ │ + mov %rsi,0x158(%rsp) │ │ │ │ │ + lea 0x1713e(%rip),%rsi │ │ │ │ │ + mov %rdi,0x168(%rsp) │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + mov %rbp,0x170(%rsp) │ │ │ │ │ + lea 0x19ecd(%rip),%rbp │ │ │ │ │ movq $0x13,0xb0(%rsp) │ │ │ │ │ + movw $0x100,0xc0(%rsp) │ │ │ │ │ movb $0x1,0xc2(%rsp) │ │ │ │ │ movq $0x9,0xd8(%rsp) │ │ │ │ │ + movw $0x100,0xe8(%rsp) │ │ │ │ │ movb $0x1,0xea(%rsp) │ │ │ │ │ movq $0x11,0x100(%rsp) │ │ │ │ │ + movw $0x100,0x110(%rsp) │ │ │ │ │ movb $0x1,0x112(%rsp) │ │ │ │ │ movq $0xa,0x128(%rsp) │ │ │ │ │ + movw $0x100,0x138(%rsp) │ │ │ │ │ movb $0x1,0x13a(%rsp) │ │ │ │ │ movq $0x12,0x150(%rsp) │ │ │ │ │ + movw $0x100,0x160(%rsp) │ │ │ │ │ movb $0x1,0x162(%rsp) │ │ │ │ │ movq $0x6,0x178(%rsp) │ │ │ │ │ - vmovq 0x18f8d(%rip),%xmm4 │ │ │ │ │ - vmovq 0x18f8d(%rip),%xmm6 │ │ │ │ │ - vmovq 0x18f8d(%rip),%xmm8 │ │ │ │ │ - mov %r10,0x180(%rsp) │ │ │ │ │ - xor %r10d,%r10d │ │ │ │ │ - vmovq 0x18f82(%rip),%xmm10 │ │ │ │ │ - vmovq 0x18f82(%rip),%xmm12 │ │ │ │ │ - vpinsrq $0x1,%r11,%xmm4,%xmm5 │ │ │ │ │ - mov %ax,0x188(%rsp) │ │ │ │ │ - vpinsrq $0x1,%rcx,%xmm6,%xmm7 │ │ │ │ │ - vpinsrq $0x1,%rsi,%xmm8,%xmm9 │ │ │ │ │ - mov %rdx,0x1a8(%rsp) │ │ │ │ │ - lea 0x17041(%rip),%r11 │ │ │ │ │ - vpinsrq $0x1,%rbp,%xmm10,%xmm11 │ │ │ │ │ - vpinsrq $0x1,%r9,%xmm12,%xmm13 │ │ │ │ │ - mov %ax,0x1b0(%rsp) │ │ │ │ │ - lea 0x16fd7(%rip),%rcx │ │ │ │ │ - mov %rbx,0x1d0(%rsp) │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ + mov %r8,0x180(%rsp) │ │ │ │ │ + lea 0x17064(%rip),%r8 │ │ │ │ │ + mov %r9,0x190(%rsp) │ │ │ │ │ + xor %r9d,%r9d │ │ │ │ │ + mov %r10,0x198(%rsp) │ │ │ │ │ + lea 0x19e0a(%rip),%r10 │ │ │ │ │ + mov %r11,0x1a8(%rsp) │ │ │ │ │ + lea 0x170e3(%rip),%r11 │ │ │ │ │ + mov %rax,0x1b8(%rsp) │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov %rdx,0x1c0(%rsp) │ │ │ │ │ + lea 0x19dea(%rip),%rdx │ │ │ │ │ + mov %rcx,0x1d0(%rsp) │ │ │ │ │ + lea 0x170ab(%rip),%rcx │ │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ - lea 0x1700c(%rip),%rsi │ │ │ │ │ - mov %ax,0x1d8(%rsp) │ │ │ │ │ - lea 0x17035(%rip),%rbp │ │ │ │ │ - lea 0x16fc0(%rip),%r9 │ │ │ │ │ + mov %rsi,0x1e8(%rsp) │ │ │ │ │ + lea 0x19dca(%rip),%rsi │ │ │ │ │ mov %rdi,0x1f8(%rsp) │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - mov %ax,0x200(%rsp) │ │ │ │ │ - mov %r8,0x220(%rsp) │ │ │ │ │ - xor %r8d,%r8d │ │ │ │ │ - mov %ax,0x228(%rsp) │ │ │ │ │ - mov %r10,0x248(%rsp) │ │ │ │ │ + lea 0x17034(%rip),%rdi │ │ │ │ │ + mov %rbp,0x208(%rsp) │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + mov %r8,0x210(%rsp) │ │ │ │ │ + lea 0x19daa(%rip),%r8 │ │ │ │ │ + mov %r9,0x220(%rsp) │ │ │ │ │ + lea 0x17054(%rip),%r9 │ │ │ │ │ + mov %r10,0x230(%rsp) │ │ │ │ │ xor %r10d,%r10d │ │ │ │ │ - mov %ax,0x250(%rsp) │ │ │ │ │ - vmovdqa %xmm5,0x190(%rsp) │ │ │ │ │ - vmovdqu %xmm7,0x1b8(%rsp) │ │ │ │ │ - vmovdqa %xmm9,0x1e0(%rsp) │ │ │ │ │ - vmovdqu %xmm11,0x208(%rsp) │ │ │ │ │ - vmovdqa %xmm13,0x230(%rsp) │ │ │ │ │ + mov %r11,0x238(%rsp) │ │ │ │ │ + lea 0x19d89(%rip),%r11 │ │ │ │ │ + mov %rax,0x248(%rsp) │ │ │ │ │ + lea 0x17063(%rip),%rax │ │ │ │ │ + movw $0x100,0x188(%rsp) │ │ │ │ │ movb $0x1,0x18a(%rsp) │ │ │ │ │ movq $0x6,0x1a0(%rsp) │ │ │ │ │ + movw $0x100,0x1b0(%rsp) │ │ │ │ │ movb $0x1,0x1b2(%rsp) │ │ │ │ │ movq $0xb,0x1c8(%rsp) │ │ │ │ │ + movw $0x100,0x1d8(%rsp) │ │ │ │ │ movb $0x1,0x1da(%rsp) │ │ │ │ │ movq $0xe,0x1f0(%rsp) │ │ │ │ │ + movw $0x100,0x200(%rsp) │ │ │ │ │ movb $0x1,0x202(%rsp) │ │ │ │ │ movq $0xe,0x218(%rsp) │ │ │ │ │ + movw $0x100,0x228(%rsp) │ │ │ │ │ movb $0x1,0x22a(%rsp) │ │ │ │ │ movq $0x9,0x240(%rsp) │ │ │ │ │ + movw $0x100,0x250(%rsp) │ │ │ │ │ movb $0x1,0x252(%rsp) │ │ │ │ │ - vmovq 0x18e44(%rip),%xmm14 │ │ │ │ │ - vmovq 0x18e44(%rip),%xmm1 │ │ │ │ │ - vmovq 0x18e44(%rip),%xmm2 │ │ │ │ │ - mov %rdx,0x270(%rsp) │ │ │ │ │ + mov %rdx,0x258(%rsp) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ - vmovq 0x18e3a(%rip),%xmm4 │ │ │ │ │ - vmovq 0x18e3a(%rip),%xmm6 │ │ │ │ │ - vpinsrq $0x1,%r11,%xmm14,%xmm15 │ │ │ │ │ - lea 0x16d6d(%rip),%r11 │ │ │ │ │ - vmovq 0x18e2d(%rip),%xmm8 │ │ │ │ │ - vpinsrq $0x1,%rcx,%xmm1,%xmm0 │ │ │ │ │ - vpinsrq $0x1,%rsi,%xmm2,%xmm3 │ │ │ │ │ - mov %ax,0x278(%rsp) │ │ │ │ │ - vpinsrq $0x1,%rbp,%xmm4,%xmm5 │ │ │ │ │ - vpinsrq $0x1,%r9,%xmm6,%xmm7 │ │ │ │ │ - mov %rbx,0x298(%rsp) │ │ │ │ │ - lea 0x16cf6(%rip),%rcx │ │ │ │ │ - vpinsrq $0x1,%r11,%xmm8,%xmm9 │ │ │ │ │ - mov %ax,0x2a0(%rsp) │ │ │ │ │ - lea 0x16d71(%rip),%rsi │ │ │ │ │ - lea 0x16d4a(%rip),%rbp │ │ │ │ │ - mov %rdi,0x2c0(%rsp) │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - lea 0x16e77(%rip),%r9 │ │ │ │ │ - mov %ax,0x2c8(%rsp) │ │ │ │ │ - lea 0x16e58(%rip),%r11 │ │ │ │ │ - mov %r8,0x2e8(%rsp) │ │ │ │ │ + mov %rcx,0x260(%rsp) │ │ │ │ │ + lea 0x19cc1(%rip),%rcx │ │ │ │ │ + mov %rbx,0x270(%rsp) │ │ │ │ │ + lea 0x16f25(%rip),%rbx │ │ │ │ │ + mov %rsi,0x280(%rsp) │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + mov %rdi,0x288(%rsp) │ │ │ │ │ + lea 0x19ca1(%rip),%rdi │ │ │ │ │ + mov %rbp,0x298(%rsp) │ │ │ │ │ + lea 0x16dba(%rip),%rbp │ │ │ │ │ + mov %r8,0x2a8(%rsp) │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ - mov %ax,0x2f0(%rsp) │ │ │ │ │ - mov %r10,0x310(%rsp) │ │ │ │ │ - xor %r10d,%r10d │ │ │ │ │ - mov %ax,0x318(%rsp) │ │ │ │ │ - vmovdqu %xmm15,0x258(%rsp) │ │ │ │ │ - vmovdqa %xmm0,0x280(%rsp) │ │ │ │ │ - vmovdqu %xmm3,0x2a8(%rsp) │ │ │ │ │ - vmovdqa %xmm5,0x2d0(%rsp) │ │ │ │ │ - vmovdqu %xmm7,0x2f8(%rsp) │ │ │ │ │ - vmovdqa %xmm9,0x320(%rsp) │ │ │ │ │ + mov %r9,0x2b0(%rsp) │ │ │ │ │ + lea 0x19c80(%rip),%r9 │ │ │ │ │ + mov %r10,0x2c0(%rsp) │ │ │ │ │ + lea 0x16d51(%rip),%r10 │ │ │ │ │ + mov %r11,0x2d0(%rsp) │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ + mov %rax,0x2d8(%rsp) │ │ │ │ │ + lea 0x19c5f(%rip),%rax │ │ │ │ │ + mov %rdx,0x2e8(%rsp) │ │ │ │ │ + lea 0x16db8(%rip),%rdx │ │ │ │ │ + mov %rcx,0x2f8(%rsp) │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + mov %rbx,0x300(%rsp) │ │ │ │ │ + lea 0x19c3f(%rip),%rbx │ │ │ │ │ + mov %rsi,0x310(%rsp) │ │ │ │ │ + lea 0x16d70(%rip),%rsi │ │ │ │ │ + mov %rdi,0x320(%rsp) │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + mov %rbp,0x328(%rsp) │ │ │ │ │ + lea 0x19c1f(%rip),%rbp │ │ │ │ │ movq $0x9,0x268(%rsp) │ │ │ │ │ + movw $0x100,0x278(%rsp) │ │ │ │ │ movb $0x1,0x27a(%rsp) │ │ │ │ │ movq $0x7,0x290(%rsp) │ │ │ │ │ + movw $0x100,0x2a0(%rsp) │ │ │ │ │ movb $0x1,0x2a2(%rsp) │ │ │ │ │ movq $0x5,0x2b8(%rsp) │ │ │ │ │ + movw $0x100,0x2c8(%rsp) │ │ │ │ │ movb $0x1,0x2ca(%rsp) │ │ │ │ │ movq $0x3,0x2e0(%rsp) │ │ │ │ │ + movw $0x100,0x2f0(%rsp) │ │ │ │ │ movb $0x1,0x2f2(%rsp) │ │ │ │ │ movq $0x6,0x308(%rsp) │ │ │ │ │ + movw $0x100,0x318(%rsp) │ │ │ │ │ movb $0x1,0x31a(%rsp) │ │ │ │ │ movq $0x27,0x330(%rsp) │ │ │ │ │ - vmovq 0x18cf4(%rip),%xmm10 │ │ │ │ │ - vmovq 0x18cf4(%rip),%xmm12 │ │ │ │ │ - vmovq 0x18cf4(%rip),%xmm14 │ │ │ │ │ - mov %rdx,0x338(%rsp) │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - vmovq 0x18cea(%rip),%xmm1 │ │ │ │ │ - vmovq 0x18cea(%rip),%xmm2 │ │ │ │ │ - vpinsrq $0x1,%rcx,%xmm10,%xmm11 │ │ │ │ │ - mov %ax,0x340(%rsp) │ │ │ │ │ - vpinsrq $0x1,%rsi,%xmm12,%xmm13 │ │ │ │ │ - vpinsrq $0x1,%rbp,%xmm14,%xmm15 │ │ │ │ │ - mov %rbx,0x360(%rsp) │ │ │ │ │ - lea 0x16d7f(%rip),%rcx │ │ │ │ │ - vpinsrq $0x1,%r9,%xmm1,%xmm0 │ │ │ │ │ - vpinsrq $0x1,%r11,%xmm2,%xmm3 │ │ │ │ │ - mov %ax,0x368(%rsp) │ │ │ │ │ - lea 0x16d61(%rip),%rsi │ │ │ │ │ - mov %rdi,0x388(%rsp) │ │ │ │ │ + mov %r8,0x338(%rsp) │ │ │ │ │ + lea 0x16de6(%rip),%r8 │ │ │ │ │ + mov %r9,0x348(%rsp) │ │ │ │ │ + xor %r9d,%r9d │ │ │ │ │ + mov %r10,0x350(%rsp) │ │ │ │ │ + lea 0x19b5c(%rip),%r10 │ │ │ │ │ + mov %r11,0x360(%rsp) │ │ │ │ │ + lea 0x16dad(%rip),%r11 │ │ │ │ │ + mov %rax,0x370(%rsp) │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov %rdx,0x378(%rsp) │ │ │ │ │ + lea 0x19b3c(%rip),%rdx │ │ │ │ │ + mov %rcx,0x388(%rsp) │ │ │ │ │ + lea 0x16dd3(%rip),%rcx │ │ │ │ │ + mov %rbx,0x398(%rsp) │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - lea 0x16d4b(%rip),%rbp │ │ │ │ │ - mov %ax,0x390(%rsp) │ │ │ │ │ - lea 0x16d2d(%rip),%r9 │ │ │ │ │ - lea 0x16ce2(%rip),%r11 │ │ │ │ │ - mov %r8,0x3b0(%rsp) │ │ │ │ │ - xor %r8d,%r8d │ │ │ │ │ - mov %ax,0x3b8(%rsp) │ │ │ │ │ - mov %r10,0x3d8(%rsp) │ │ │ │ │ + mov %rsi,0x3a0(%rsp) │ │ │ │ │ + lea 0x19b1c(%rip),%rsi │ │ │ │ │ + mov %rdi,0x3b0(%rsp) │ │ │ │ │ + lea 0x16da8(%rip),%rdi │ │ │ │ │ + mov %rbp,0x3c0(%rsp) │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + mov %r8,0x3c8(%rsp) │ │ │ │ │ + lea 0x19afc(%rip),%r8 │ │ │ │ │ + mov %r9,0x3d8(%rsp) │ │ │ │ │ + lea 0x16d7d(%rip),%r9 │ │ │ │ │ + mov %r10,0x3e8(%rsp) │ │ │ │ │ xor %r10d,%r10d │ │ │ │ │ - mov %ax,0x3e0(%rsp) │ │ │ │ │ - mov %rdx,0x400(%rsp) │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - mov %ax,0x408(%rsp) │ │ │ │ │ - vmovdqu %xmm11,0x348(%rsp) │ │ │ │ │ - vmovdqa %xmm13,0x370(%rsp) │ │ │ │ │ - vmovdqu %xmm15,0x398(%rsp) │ │ │ │ │ - vmovdqa %xmm0,0x3c0(%rsp) │ │ │ │ │ - vmovdqu %xmm3,0x3e8(%rsp) │ │ │ │ │ + mov %r11,0x3f0(%rsp) │ │ │ │ │ + lea 0x19adb(%rip),%r11 │ │ │ │ │ + mov %rax,0x400(%rsp) │ │ │ │ │ + lea 0x16d45(%rip),%rax │ │ │ │ │ + movw $0x100,0x340(%rsp) │ │ │ │ │ movb $0x0,0x342(%rsp) │ │ │ │ │ movq $0x22,0x358(%rsp) │ │ │ │ │ + movw $0x100,0x368(%rsp) │ │ │ │ │ movb $0x0,0x36a(%rsp) │ │ │ │ │ movq $0x14,0x380(%rsp) │ │ │ │ │ + movw $0x100,0x390(%rsp) │ │ │ │ │ movb $0x1,0x392(%rsp) │ │ │ │ │ movq $0x18,0x3a8(%rsp) │ │ │ │ │ + movw $0x100,0x3b8(%rsp) │ │ │ │ │ movb $0x0,0x3ba(%rsp) │ │ │ │ │ movq $0x9,0x3d0(%rsp) │ │ │ │ │ + movw $0x100,0x3e0(%rsp) │ │ │ │ │ movb $0x1,0x3e2(%rsp) │ │ │ │ │ movq $0x9,0x3f8(%rsp) │ │ │ │ │ - movb $0x1,0x40a(%rsp) │ │ │ │ │ - vmovq 0x18bac(%rip),%xmm4 │ │ │ │ │ - vmovq 0x18bac(%rip),%xmm6 │ │ │ │ │ - vmovq 0x18bac(%rip),%xmm8 │ │ │ │ │ + movb $0x0,0x408(%rsp) │ │ │ │ │ + movw $0x101,0x409(%rsp) │ │ │ │ │ + mov %rdx,0x410(%rsp) │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + mov %rcx,0x418(%rsp) │ │ │ │ │ + lea 0x19a13(%rip),%rcx │ │ │ │ │ mov %rbx,0x428(%rsp) │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - vmovq 0x18ba2(%rip),%xmm10 │ │ │ │ │ - vmovq 0x18ba2(%rip),%xmm12 │ │ │ │ │ - vpinsrq $0x1,%rcx,%xmm4,%xmm5 │ │ │ │ │ - lea 0x16c22(%rip),%rcx │ │ │ │ │ - vpinsrq $0x1,%rsi,%xmm6,%xmm7 │ │ │ │ │ - vmovq 0x18b8f(%rip),%xmm14 │ │ │ │ │ - vpinsrq $0x1,%rbp,%xmm8,%xmm9 │ │ │ │ │ - mov %ax,0x430(%rsp) │ │ │ │ │ - vpinsrq $0x1,%r9,%xmm10,%xmm11 │ │ │ │ │ - vpinsrq $0x1,%r11,%xmm12,%xmm13 │ │ │ │ │ - mov %rdi,0x450(%rsp) │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - vpinsrq $0x1,%rcx,%xmm14,%xmm15 │ │ │ │ │ - mov %ax,0x458(%rsp) │ │ │ │ │ - lea 0x16bd8(%rip),%rsi │ │ │ │ │ - lea 0x16bce(%rip),%rbp │ │ │ │ │ - mov %r8,0x478(%rsp) │ │ │ │ │ + lea 0x16c31(%rip),%rbx │ │ │ │ │ + mov %rsi,0x438(%rsp) │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + mov %rdi,0x440(%rsp) │ │ │ │ │ + lea 0x199f3(%rip),%rdi │ │ │ │ │ + mov %rbp,0x450(%rsp) │ │ │ │ │ + lea 0x16c59(%rip),%rbp │ │ │ │ │ + mov %r8,0x460(%rsp) │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ - vpxor %xmm4,%xmm4,%xmm4 │ │ │ │ │ - mov %ax,0x480(%rsp) │ │ │ │ │ - mov %ax,0x4a8(%rsp) │ │ │ │ │ - mov %ax,0x4d0(%rsp) │ │ │ │ │ + mov %r9,0x468(%rsp) │ │ │ │ │ + lea 0x199d2(%rip),%r9 │ │ │ │ │ + mov %r10,0x478(%rsp) │ │ │ │ │ + lea 0x16c2d(%rip),%r10 │ │ │ │ │ + mov %r11,0x488(%rsp) │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ + mov %rax,0x490(%rsp) │ │ │ │ │ + lea 0x199b1(%rip),%rax │ │ │ │ │ + mov %rdx,0x4a0(%rsp) │ │ │ │ │ + lea 0x16c01(%rip),%rdx │ │ │ │ │ + mov %rcx,0x4b0(%rsp) │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + mov %rbx,0x4b8(%rsp) │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ + mov %rbp,0x4e0(%rsp) │ │ │ │ │ +__Pyx_InitStrings(): │ │ │ │ │ +./pynx/scattering/cpu.c:11272 │ │ │ │ │ + mov %rsp,%rbp │ │ │ │ │ +__Pyx_CreateStringTabAndInitStrings(): │ │ │ │ │ +./pynx/scattering/cpu.c:6030 │ │ │ │ │ movq $0x3,0x420(%rsp) │ │ │ │ │ + movw $0x100,0x430(%rsp) │ │ │ │ │ movb $0x1,0x432(%rsp) │ │ │ │ │ movq $0x3,0x448(%rsp) │ │ │ │ │ + movw $0x100,0x458(%rsp) │ │ │ │ │ movb $0x1,0x45a(%rsp) │ │ │ │ │ movq $0x3,0x470(%rsp) │ │ │ │ │ + movw $0x100,0x480(%rsp) │ │ │ │ │ movb $0x1,0x482(%rsp) │ │ │ │ │ movq $0x4,0x498(%rsp) │ │ │ │ │ - mov %r10,0x4a0(%rsp) │ │ │ │ │ + movw $0x100,0x4a8(%rsp) │ │ │ │ │ movb $0x1,0x4aa(%rsp) │ │ │ │ │ movq $0x5,0x4c0(%rsp) │ │ │ │ │ - mov %rdx,0x4c8(%rsp) │ │ │ │ │ + mov %rsi,0x4c8(%rsp) │ │ │ │ │ + movw $0x100,0x4d0(%rsp) │ │ │ │ │ movb $0x1,0x4d2(%rsp) │ │ │ │ │ - vmovdqa %xmm5,0x410(%rsp) │ │ │ │ │ - vmovdqu %xmm7,0x438(%rsp) │ │ │ │ │ - vmovdqa %xmm9,0x460(%rsp) │ │ │ │ │ - vmovdqu %xmm11,0x488(%rsp) │ │ │ │ │ - vmovdqa %xmm13,0x4b0(%rsp) │ │ │ │ │ - vmovdqu %xmm15,0x4d8(%rsp) │ │ │ │ │ + mov %rdi,0x4d8(%rsp) │ │ │ │ │ movq $0x3,0x4e8(%rsp) │ │ │ │ │ - vmovq 0x18a72(%rip),%xmm1 │ │ │ │ │ - mov %ax,0x4f8(%rsp) │ │ │ │ │ - vmovq 0x18a6a(%rip),%xmm2 │ │ │ │ │ - mov %ax,0x520(%rsp) │ │ │ │ │ - vpinsrq $0x1,%rsi,%xmm1,%xmm0 │ │ │ │ │ - mov %ax,0x548(%rsp) │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - vpinsrq $0x1,%rbp,%xmm2,%xmm3 │ │ │ │ │ + mov %r8,0x4f0(%rsp) │ │ │ │ │ + movw $0x100,0x4f8(%rsp) │ │ │ │ │ movb $0x1,0x4fa(%rsp) │ │ │ │ │ + mov %r9,0x500(%rsp) │ │ │ │ │ + mov %r10,0x508(%rsp) │ │ │ │ │ movq $0x3,0x510(%rsp) │ │ │ │ │ - mov %rdi,0x518(%rsp) │ │ │ │ │ + mov %r11,0x518(%rsp) │ │ │ │ │ + movw $0x100,0x520(%rsp) │ │ │ │ │ movb $0x1,0x522(%rsp) │ │ │ │ │ + mov %rax,0x528(%rsp) │ │ │ │ │ + mov %rdx,0x530(%rsp) │ │ │ │ │ movq $0x3,0x538(%rsp) │ │ │ │ │ - mov %r8,0x540(%rsp) │ │ │ │ │ + mov %rcx,0x540(%rsp) │ │ │ │ │ + movw $0x100,0x548(%rsp) │ │ │ │ │ movb $0x1,0x54a(%rsp) │ │ │ │ │ - mov %rax,0x560(%rsp) │ │ │ │ │ - mov %rax,0x568(%rsp) │ │ │ │ │ + mov %rbx,0x550(%rsp) │ │ │ │ │ + mov %rbx,0x558(%rsp) │ │ │ │ │ + mov %rbx,0x560(%rsp) │ │ │ │ │ + mov %rbx,0x568(%rsp) │ │ │ │ │ movw $0x0,0x570(%rsp) │ │ │ │ │ movb $0x0,0x572(%rsp) │ │ │ │ │ - mov %rbx,0x4f0(%rsp) │ │ │ │ │ -__Pyx_InitStrings(): │ │ │ │ │ -./pynx/scattering/cpu.c:11272 │ │ │ │ │ - mov %rsp,%rbx │ │ │ │ │ -__Pyx_CreateStringTabAndInitStrings(): │ │ │ │ │ -./pynx/scattering/cpu.c:6030 │ │ │ │ │ - vmovdqa %xmm0,0x500(%rsp) │ │ │ │ │ - vmovdqu %xmm3,0x528(%rsp) │ │ │ │ │ - vmovdqa %xmm4,0x550(%rsp) │ │ │ │ │ __Pyx_InitStrings(): │ │ │ │ │ ./pynx/scattering/cpu.c:11272 │ │ │ │ │ - mov (%rbx),%rbp │ │ │ │ │ - test %rbp,%rbp │ │ │ │ │ - je 440e <__cxa_finalize@plt+0xf1e> │ │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ │ + test %rbx,%rbx │ │ │ │ │ + je 4449 <__cxa_finalize@plt+0xf59> │ │ │ │ │ __Pyx_InitString(): │ │ │ │ │ ./pynx/scattering/cpu.c:11253 │ │ │ │ │ - mov 0x20(%rbx),%r9b │ │ │ │ │ - or 0x21(%rbx),%r9b │ │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ │ - je 43ef <__cxa_finalize@plt+0xeff> │ │ │ │ │ + mov 0x20(%rbp),%r8b │ │ │ │ │ + or 0x21(%rbp),%r8b │ │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ │ + je 442b <__cxa_finalize@plt+0xf3b> │ │ │ │ │ ./pynx/scattering/cpu.c:11254 │ │ │ │ │ - cmpb $0x0,0x22(%rbx) │ │ │ │ │ - je 43d3 <__cxa_finalize@plt+0xee3> │ │ │ │ │ + cmpb $0x0,0x22(%rbp) │ │ │ │ │ + je 440f <__cxa_finalize@plt+0xf1f> │ │ │ │ │ ./pynx/scattering/cpu.c:11255 │ │ │ │ │ call 3420 │ │ │ │ │ - jmp 43f7 <__cxa_finalize@plt+0xf07> │ │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ │ + jmp 4433 <__cxa_finalize@plt+0xf43> │ │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:11257 │ │ │ │ │ dec %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:11256 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je 43e8 <__cxa_finalize@plt+0xef8> │ │ │ │ │ + je 4424 <__cxa_finalize@plt+0xf34> │ │ │ │ │ ./pynx/scattering/cpu.c:11257 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ call 3450 │ │ │ │ │ - jmp 43f7 <__cxa_finalize@plt+0xf07> │ │ │ │ │ + jmp 4433 <__cxa_finalize@plt+0xf43> │ │ │ │ │ ./pynx/scattering/cpu.c:11259 │ │ │ │ │ call 3480 │ │ │ │ │ - jmp 43f7 <__cxa_finalize@plt+0xf07> │ │ │ │ │ + jmp 4433 <__cxa_finalize@plt+0xf43> │ │ │ │ │ ./pynx/scattering/cpu.c:11262 │ │ │ │ │ dec %rsi │ │ │ │ │ call 3110 │ │ │ │ │ -./pynx/scattering/cpu.c:11255 (discriminator 1) │ │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:11264 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 4408 <__cxa_finalize@plt+0xf18> │ │ │ │ │ +./pynx/scattering/cpu.c:11255 (discriminator 1) │ │ │ │ │ + mov %rax,(%rbx) │ │ │ │ │ +./pynx/scattering/cpu.c:11264 │ │ │ │ │ + je 4443 <__cxa_finalize@plt+0xf53> │ │ │ │ │ ./pynx/scattering/cpu.c:11266 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 3390 │ │ │ │ │ __Pyx_InitStrings(): │ │ │ │ │ ./pynx/scattering/cpu.c:11288 │ │ │ │ │ - add $0x28,%rbx │ │ │ │ │ - jmp 43ac <__cxa_finalize@plt+0xebc> │ │ │ │ │ + add $0x28,%rbp │ │ │ │ │ + jmp 43e7 <__cxa_finalize@plt+0xef7> │ │ │ │ │ __Pyx_CreateStringTabAndInitStrings(): │ │ │ │ │ ./pynx/scattering/cpu.c:6068 │ │ │ │ │ mov 0x578(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je 4426 <__cxa_finalize@plt+0xf36> │ │ │ │ │ + je 4461 <__cxa_finalize@plt+0xf71> │ │ │ │ │ call 31c0 <__stack_chk_fail@plt> │ │ │ │ │ add $0x588,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ ret │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6451 │ │ │ │ │ @@ -990,2824 +1011,2904 @@ │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0xd8,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:6463 │ │ │ │ │ - mov 0x19874(%rip),%rbx │ │ │ │ │ + mov 0x19839(%rip),%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:6451 │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ │ xor %eax,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:6463 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 448b <__cxa_finalize@plt+0xf9b> │ │ │ │ │ + je 44c6 <__cxa_finalize@plt+0xfd6> │ │ │ │ │ ./pynx/scattering/cpu.c:6464 │ │ │ │ │ cmp %rdi,%rbx │ │ │ │ │ - je 5667 <__cxa_finalize@plt+0x2177> │ │ │ │ │ + je 56a2 <__cxa_finalize@plt+0x21b2> │ │ │ │ │ ./pynx/scattering/cpu.c:6465 │ │ │ │ │ - mov 0x18adc(%rip),%r10 │ │ │ │ │ - lea 0x15a75(%rip),%rsi │ │ │ │ │ + mov 0x18aa1(%rip),%r10 │ │ │ │ │ + lea 0x15aaa(%rip),%rsi │ │ │ │ │ mov (%r10),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ ./pynx/scattering/cpu.c:6466 │ │ │ │ │ or $0xffffffff,%eax │ │ │ │ │ - jmp 5667 <__cxa_finalize@plt+0x2177> │ │ │ │ │ + jmp 56a2 <__cxa_finalize@plt+0x21b2> │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rdi),%eax │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6473 │ │ │ │ │ - mov %rdi,0x1982c(%rip) │ │ │ │ │ + mov %rdi,0x197f1(%rip) │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ inc %eax │ │ │ │ │ - je 449a <__cxa_finalize@plt+0xfaa> │ │ │ │ │ + je 44d5 <__cxa_finalize@plt+0xfe5> │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %eax,(%rdi) │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6493 │ │ │ │ │ call 3490 │ │ │ │ │ -./pynx/scattering/cpu.c:6493 (discriminator 1) │ │ │ │ │ - mov %rax,0x1959a(%rip) │ │ │ │ │ ./pynx/scattering/cpu.c:6493 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 4989 <__cxa_finalize@plt+0x1499> │ │ │ │ │ +./pynx/scattering/cpu.c:6493 (discriminator 1) │ │ │ │ │ + mov %rax,0x1955c(%rip) │ │ │ │ │ +./pynx/scattering/cpu.c:6493 (discriminator 2) │ │ │ │ │ + je 49c4 <__cxa_finalize@plt+0x14d4> │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rax),%edx │ │ │ │ │ inc %edx │ │ │ │ │ - je 44b7 <__cxa_finalize@plt+0xfc7> │ │ │ │ │ + je 44f2 <__cxa_finalize@plt+0x1002> │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %edx,(%rax) │ │ │ │ │ __Pyx_PyImport_AddModuleRef(): │ │ │ │ │ ./pynx/scattering/cpu.c:1154 │ │ │ │ │ - lea 0x14eb4(%rip),%r13 │ │ │ │ │ + lea 0x14ee9(%rip),%r13 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 3100 │ │ │ │ │ Py_XINCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:787 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 44d3 <__cxa_finalize@plt+0xfe3> │ │ │ │ │ + je 450e <__cxa_finalize@plt+0x101e> │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rax),%ecx │ │ │ │ │ inc %ecx │ │ │ │ │ - je 44d3 <__cxa_finalize@plt+0xfe3> │ │ │ │ │ + je 450e <__cxa_finalize@plt+0x101e> │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %ecx,(%rax) │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:6495 (discriminator 1) │ │ │ │ │ - mov %rax,0x1956e(%rip) │ │ │ │ │ ./pynx/scattering/cpu.c:6495 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 499e <__cxa_finalize@plt+0x14ae> │ │ │ │ │ +./pynx/scattering/cpu.c:6495 (discriminator 1) │ │ │ │ │ + mov %rax,0x19530(%rip) │ │ │ │ │ +./pynx/scattering/cpu.c:6495 (discriminator 2) │ │ │ │ │ + je 49d9 <__cxa_finalize@plt+0x14e9> │ │ │ │ │ __Pyx_PyImport_AddModuleRef(): │ │ │ │ │ ./pynx/scattering/cpu.c:1154 │ │ │ │ │ - lea 0x14e91(%rip),%rdi │ │ │ │ │ + lea 0x14ec6(%rip),%rdi │ │ │ │ │ call 3100 │ │ │ │ │ Py_XINCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:787 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 44fc <__cxa_finalize@plt+0x100c> │ │ │ │ │ + je 4537 <__cxa_finalize@plt+0x1047> │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rax),%esi │ │ │ │ │ inc %esi │ │ │ │ │ - je 44fc <__cxa_finalize@plt+0x100c> │ │ │ │ │ + je 4537 <__cxa_finalize@plt+0x1047> │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %esi,(%rax) │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:6496 (discriminator 1) │ │ │ │ │ - mov %rax,0x1954d(%rip) │ │ │ │ │ ./pynx/scattering/cpu.c:6496 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 49b3 <__cxa_finalize@plt+0x14c3> │ │ │ │ │ +./pynx/scattering/cpu.c:6496 (discriminator 1) │ │ │ │ │ + mov %rax,0x1950f(%rip) │ │ │ │ │ +./pynx/scattering/cpu.c:6496 (discriminator 2) │ │ │ │ │ + je 49ee <__cxa_finalize@plt+0x14fe> │ │ │ │ │ ./pynx/scattering/cpu.c:6497 │ │ │ │ │ - mov 0x19535(%rip),%rdx │ │ │ │ │ - mov 0x197a6(%rip),%rdi │ │ │ │ │ - lea 0x14e69(%rip),%rsi │ │ │ │ │ + mov 0x194fa(%rip),%rdx │ │ │ │ │ + mov 0x1976b(%rip),%rdi │ │ │ │ │ + lea 0x14e9e(%rip),%rsi │ │ │ │ │ call 3130 │ │ │ │ │ ./pynx/scattering/cpu.c:6497 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 49c8 <__cxa_finalize@plt+0x14d8> │ │ │ │ │ + js 4a03 <__cxa_finalize@plt+0x1513> │ │ │ │ │ __Pyx_get_runtime_version(): │ │ │ │ │ ./pynx/scattering/cpu.c:11206 │ │ │ │ │ - mov 0x18a53(%rip),%rdi │ │ │ │ │ + mov 0x18a18(%rip),%rdi │ │ │ │ │ mov (%rdi),%r8 │ │ │ │ │ xor %r8b,%r8b │ │ │ │ │ __Pyx_check_binary_version(): │ │ │ │ │ ./pynx/scattering/cpu.c:11230 │ │ │ │ │ mov %r8,%rbp │ │ │ │ │ xor $0x30c07f0,%rbp │ │ │ │ │ test $0xffff0000,%ebp │ │ │ │ │ - jne 4565 <__cxa_finalize@plt+0x1075> │ │ │ │ │ + jne 45a0 <__cxa_finalize@plt+0x10b0> │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6512 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ call 32e0 │ │ │ │ │ -./pynx/scattering/cpu.c:6512 (discriminator 1) │ │ │ │ │ - mov %rax,0x194fd(%rip) │ │ │ │ │ ./pynx/scattering/cpu.c:6512 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 45d6 <__cxa_finalize@plt+0x10e6> │ │ │ │ │ - jmp 49db <__cxa_finalize@plt+0x14eb> │ │ │ │ │ +./pynx/scattering/cpu.c:6512 (discriminator 1) │ │ │ │ │ + mov %rax,0x194bf(%rip) │ │ │ │ │ +./pynx/scattering/cpu.c:6512 (discriminator 2) │ │ │ │ │ + jne 4611 <__cxa_finalize@plt+0x1121> │ │ │ │ │ + jmp 4a16 <__cxa_finalize@plt+0x1526> │ │ │ │ │ __Pyx_check_binary_version(): │ │ │ │ │ ./pynx/scattering/cpu.c:11244 │ │ │ │ │ mov %r8,%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:11236 │ │ │ │ │ - lea 0x14e28(%rip),%r11 │ │ │ │ │ + lea 0x14e5d(%rip),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:11244 │ │ │ │ │ shr $0x18,%r8 │ │ │ │ │ -./pynx/scattering/cpu.c:11236 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -./pynx/scattering/cpu.c:11244 │ │ │ │ │ shr $0x10,%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:11236 │ │ │ │ │ mov %rsp,%r12 │ │ │ │ │ push %rsi │ │ │ │ │ - mov $0x3,%ecx │ │ │ │ │ movzbl %r9b,%r10d │ │ │ │ │ - lea 0x159b3(%rip),%rdx │ │ │ │ │ - mov $0xc8,%esi │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ + mov $0x3,%ecx │ │ │ │ │ + lea 0x14f49(%rip),%r9 │ │ │ │ │ push %r10 │ │ │ │ │ - lea 0x14f01(%rip),%r9 │ │ │ │ │ + lea 0x159e1(%rip),%rdx │ │ │ │ │ + mov $0xc8,%esi │ │ │ │ │ push %r8 │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ mov $0xc,%r8d │ │ │ │ │ push %r11 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ call 3260 │ │ │ │ │ ./pynx/scattering/cpu.c:11246 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ mov %r12,%rsp │ │ │ │ │ mov $0x1,%edx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call 3140 │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6508 (discriminator 2) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jns 454d <__cxa_finalize@plt+0x105d> │ │ │ │ │ + jns 4588 <__cxa_finalize@plt+0x1098> │ │ │ │ │ ./pynx/scattering/cpu.c:6508 (discriminator 1) │ │ │ │ │ mov $0x196c,%r13d │ │ │ │ │ mov $0x1,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6452 │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6513 │ │ │ │ │ - lea 0x14d15(%rip),%r14 │ │ │ │ │ + lea 0x14d4a(%rip),%r14 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 3110 │ │ │ │ │ -./pynx/scattering/cpu.c:6513 (discriminator 1) │ │ │ │ │ - mov %rax,0x19472(%rip) │ │ │ │ │ ./pynx/scattering/cpu.c:6513 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 49f0 <__cxa_finalize@plt+0x1500> │ │ │ │ │ +./pynx/scattering/cpu.c:6513 (discriminator 1) │ │ │ │ │ + mov %rax,0x19434(%rip) │ │ │ │ │ +./pynx/scattering/cpu.c:6513 (discriminator 2) │ │ │ │ │ + je 4a2b <__cxa_finalize@plt+0x153b> │ │ │ │ │ ./pynx/scattering/cpu.c:6514 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 3480 │ │ │ │ │ -./pynx/scattering/cpu.c:6514 (discriminator 1) │ │ │ │ │ - mov %rax,0x19460(%rip) │ │ │ │ │ ./pynx/scattering/cpu.c:6514 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 4a05 <__cxa_finalize@plt+0x1515> │ │ │ │ │ +./pynx/scattering/cpu.c:6514 (discriminator 1) │ │ │ │ │ + mov %rax,0x19422(%rip) │ │ │ │ │ +./pynx/scattering/cpu.c:6514 (discriminator 2) │ │ │ │ │ + je 4a40 <__cxa_finalize@plt+0x1550> │ │ │ │ │ __Pyx_PyImport_AddModuleRef(): │ │ │ │ │ ./pynx/scattering/cpu.c:1154 │ │ │ │ │ - lea 0x14d8e(%rip),%rdi │ │ │ │ │ + lea 0x14dc3(%rip),%rdi │ │ │ │ │ call 3100 │ │ │ │ │ - mov %rax,%rbp │ │ │ │ │ Py_XINCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:787 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 46d8 <__cxa_finalize@plt+0x11e8> │ │ │ │ │ +__Pyx_PyImport_AddModuleRef(): │ │ │ │ │ +./pynx/scattering/cpu.c:1154 │ │ │ │ │ + mov %rax,%rbp │ │ │ │ │ +Py_XINCREF(): │ │ │ │ │ +/usr/include/python3.12/object.h:787 │ │ │ │ │ + je 4713 <__cxa_finalize@plt+0x1223> │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rax),%r15d │ │ │ │ │ inc %r15d │ │ │ │ │ - je 4634 <__cxa_finalize@plt+0x1144> │ │ │ │ │ + je 466f <__cxa_finalize@plt+0x117f> │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %r15d,(%rax) │ │ │ │ │ __Pyx_FetchCommonType(): │ │ │ │ │ ./pynx/scattering/cpu.c:8618 │ │ │ │ │ - mov 0x18cbd(%rip),%r14 │ │ │ │ │ + mov 0x18c82(%rip),%r14 │ │ │ │ │ mov $0x2e,%esi │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 3210 │ │ │ │ │ ./pynx/scattering/cpu.c:8619 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 4651 <__cxa_finalize@plt+0x1161> │ │ │ │ │ + je 468c <__cxa_finalize@plt+0x119c> │ │ │ │ │ ./pynx/scattering/cpu.c:8619 (discriminator 1) │ │ │ │ │ lea 0x1(%rax),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:8620 │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 30f0 │ │ │ │ │ - mov %rax,%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:8621 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 55e2 <__cxa_finalize@plt+0x20f2> │ │ │ │ │ +./pynx/scattering/cpu.c:8620 │ │ │ │ │ + mov %rax,%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:8621 │ │ │ │ │ + jne 561d <__cxa_finalize@plt+0x212d> │ │ │ │ │ ./pynx/scattering/cpu.c:8631 │ │ │ │ │ - mov 0x18949(%rip),%rax │ │ │ │ │ + mov 0x1890e(%rip),%rax │ │ │ │ │ mov (%rax),%rdi │ │ │ │ │ call 3250 │ │ │ │ │ ./pynx/scattering/cpu.c:8631 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 5657 <__cxa_finalize@plt+0x2167> │ │ │ │ │ + je 5692 <__cxa_finalize@plt+0x21a2> │ │ │ │ │ ./pynx/scattering/cpu.c:8632 │ │ │ │ │ call 32c0 │ │ │ │ │ ./pynx/scattering/cpu.c:8633 │ │ │ │ │ - lea 0x18c55(%rip),%r15 │ │ │ │ │ + lea 0x18c1a(%rip),%r15 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 32a0 │ │ │ │ │ ./pynx/scattering/cpu.c:8633 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 5657 <__cxa_finalize@plt+0x2167> │ │ │ │ │ + js 5692 <__cxa_finalize@plt+0x21a2> │ │ │ │ │ ./pynx/scattering/cpu.c:8634 │ │ │ │ │ mov %r15,%rdx │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 3130 │ │ │ │ │ ./pynx/scattering/cpu.c:8634 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 5657 <__cxa_finalize@plt+0x2167> │ │ │ │ │ + js 5692 <__cxa_finalize@plt+0x21a2> │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - mov 0x18c29(%rip),%edx │ │ │ │ │ + mov 0x18bee(%rip),%edx │ │ │ │ │ inc %edx │ │ │ │ │ - je 46c1 <__cxa_finalize@plt+0x11d1> │ │ │ │ │ + je 46fc <__cxa_finalize@plt+0x120c> │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ - mov %edx,0x18c1f(%rip) │ │ │ │ │ + mov %edx,0x18be4(%rip) │ │ │ │ │ __Pyx_FetchCommonType(): │ │ │ │ │ ./pynx/scattering/cpu.c:8637 │ │ │ │ │ - lea 0x18c18(%rip),%r12 │ │ │ │ │ + lea 0x18bdd(%rip),%r12 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov 0x0(%rbp),%r10 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - jns 563d <__cxa_finalize@plt+0x214d> │ │ │ │ │ + jns 5678 <__cxa_finalize@plt+0x2188> │ │ │ │ │ __Pyx_FetchCommonType(): │ │ │ │ │ ./pynx/scattering/cpu.c:8640 │ │ │ │ │ mov %r12,%rbp │ │ │ │ │ __pyx_CyFunction_init(): │ │ │ │ │ -./pynx/scattering/cpu.c:9722 (discriminator 1) │ │ │ │ │ - mov %rbp,0x19391(%rip) │ │ │ │ │ ./pynx/scattering/cpu.c:9724 (discriminator 1) │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - je 4a1a <__cxa_finalize@plt+0x152a> │ │ │ │ │ +./pynx/scattering/cpu.c:9722 (discriminator 1) │ │ │ │ │ + mov %rbp,0x19353(%rip) │ │ │ │ │ +./pynx/scattering/cpu.c:9724 (discriminator 1) │ │ │ │ │ + je 4a55 <__cxa_finalize@plt+0x1565> │ │ │ │ │ __Pyx_InitConstants(): │ │ │ │ │ ./pynx/scattering/cpu.c:6160 │ │ │ │ │ - call 3a73 <__cxa_finalize@plt+0x583> │ │ │ │ │ + call 3a78 <__cxa_finalize@plt+0x588> │ │ │ │ │ _import_array(): │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1486 │ │ │ │ │ - lea 0x14cc1(%rip),%rdi │ │ │ │ │ + lea 0x14cf6(%rip),%rdi │ │ │ │ │ call 3320 │ │ │ │ │ - mov %rax,%r14 │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1489 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 487b <__cxa_finalize@plt+0x138b> │ │ │ │ │ +/usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1486 │ │ │ │ │ + mov %rax,%r14 │ │ │ │ │ +/usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1489 │ │ │ │ │ + je 48b6 <__cxa_finalize@plt+0x13c6> │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1492 │ │ │ │ │ - lea 0x14cc6(%rip),%rsi │ │ │ │ │ + lea 0x14cfb(%rip),%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 30f0 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%r14),%r11 │ │ │ │ │ _import_array(): │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1492 │ │ │ │ │ mov %rax,%r15 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r11d,%r11d │ │ │ │ │ - js 472f <__cxa_finalize@plt+0x123f> │ │ │ │ │ + js 476a <__cxa_finalize@plt+0x127a> │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r11 │ │ │ │ │ mov %r11,(%r14) │ │ │ │ │ - jne 472f <__cxa_finalize@plt+0x123f> │ │ │ │ │ + jne 476a <__cxa_finalize@plt+0x127a> │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ _import_array(): │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1494 │ │ │ │ │ test %r15,%r15 │ │ │ │ │ - je 487b <__cxa_finalize@plt+0x138b> │ │ │ │ │ + je 48b6 <__cxa_finalize@plt+0x13c6> │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1498 (discriminator 1) │ │ │ │ │ - mov 0x18869(%rip),%rax │ │ │ │ │ + mov 0x1882e(%rip),%rax │ │ │ │ │ cmp %rax,0x8(%r15) │ │ │ │ │ - je 477f <__cxa_finalize@plt+0x128f> │ │ │ │ │ + je 47ba <__cxa_finalize@plt+0x12ca> │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1499 │ │ │ │ │ - mov 0x18804(%rip),%r11 │ │ │ │ │ - lea 0x158ad(%rip),%rsi │ │ │ │ │ + mov 0x187c9(%rip),%r11 │ │ │ │ │ + lea 0x158e2(%rip),%rsi │ │ │ │ │ mov (%r11),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%r15),%rax │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 487b <__cxa_finalize@plt+0x138b> │ │ │ │ │ + js 48b6 <__cxa_finalize@plt+0x13c6> │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rax │ │ │ │ │ mov %rax,(%r15) │ │ │ │ │ - jne 487b <__cxa_finalize@plt+0x138b> │ │ │ │ │ + jne 48b6 <__cxa_finalize@plt+0x13c6> │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 487b <__cxa_finalize@plt+0x138b> │ │ │ │ │ + jmp 48b6 <__cxa_finalize@plt+0x13c6> │ │ │ │ │ _import_array(): │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1503 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 3470 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%r15),%rdx │ │ │ │ │ _import_array(): │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1503 (discriminator 1) │ │ │ │ │ - mov %rax,0x19535(%rip) │ │ │ │ │ + mov %rax,0x194fa(%rip) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - js 47a7 <__cxa_finalize@plt+0x12b7> │ │ │ │ │ + js 47e2 <__cxa_finalize@plt+0x12f2> │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rdx │ │ │ │ │ mov %rdx,(%r15) │ │ │ │ │ - jne 47a7 <__cxa_finalize@plt+0x12b7> │ │ │ │ │ + jne 47e2 <__cxa_finalize@plt+0x12f2> │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ _import_array(): │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1505 │ │ │ │ │ - mov 0x1951a(%rip),%r12 │ │ │ │ │ + mov 0x194df(%rip),%r12 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - jne 47ce <__cxa_finalize@plt+0x12de> │ │ │ │ │ + jne 4809 <__cxa_finalize@plt+0x1319> │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1506 │ │ │ │ │ - mov 0x18796(%rip),%r15 │ │ │ │ │ - lea 0x14c1c(%rip),%rsi │ │ │ │ │ + mov 0x1875b(%rip),%r15 │ │ │ │ │ + lea 0x14c51(%rip),%rsi │ │ │ │ │ mov (%r15),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1507 │ │ │ │ │ - jmp 487b <__cxa_finalize@plt+0x138b> │ │ │ │ │ + jmp 48b6 <__cxa_finalize@plt+0x13c6> │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1511 │ │ │ │ │ call *(%r12) │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1514 │ │ │ │ │ - mov 0x194ef(%rip),%rbp │ │ │ │ │ + mov 0x194b4(%rip),%rbp │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1511 (discriminator 1) │ │ │ │ │ cmp $0x1000009,%eax │ │ │ │ │ - je 4804 <__cxa_finalize@plt+0x1314> │ │ │ │ │ + je 483f <__cxa_finalize@plt+0x134f> │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1514 │ │ │ │ │ call *0x0(%rbp) │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1512 │ │ │ │ │ - mov 0x18766(%rip),%r10 │ │ │ │ │ + mov 0x1872b(%rip),%r10 │ │ │ │ │ mov $0x1000009,%edx │ │ │ │ │ - lea 0x15832(%rip),%rsi │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1514 │ │ │ │ │ mov %eax,%ecx │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1512 │ │ │ │ │ + lea 0x15865(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov (%r10),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1515 │ │ │ │ │ - jmp 487b <__cxa_finalize@plt+0x138b> │ │ │ │ │ + jmp 48b6 <__cxa_finalize@plt+0x13c6> │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1517 │ │ │ │ │ call *0x698(%rbp) │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1525 │ │ │ │ │ - mov 0x194b7(%rip),%r14 │ │ │ │ │ + mov 0x1947c(%rip),%r14 │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1517 (discriminator 1) │ │ │ │ │ cmp $0xc,%eax │ │ │ │ │ - ja 483e <__cxa_finalize@plt+0x134e> │ │ │ │ │ + ja 4879 <__cxa_finalize@plt+0x1389> │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1525 │ │ │ │ │ call *0x698(%r14) │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1518 │ │ │ │ │ - mov 0x1872c(%rip),%r9 │ │ │ │ │ + mov 0x186f1(%rip),%r9 │ │ │ │ │ mov $0xd,%edx │ │ │ │ │ - lea 0x15848(%rip),%rsi │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1525 │ │ │ │ │ mov %eax,%ecx │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1518 │ │ │ │ │ + lea 0x1587b(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov (%r9),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1526 │ │ │ │ │ - jmp 487b <__cxa_finalize@plt+0x138b> │ │ │ │ │ + jmp 48b6 <__cxa_finalize@plt+0x13c6> │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1533 │ │ │ │ │ call *0x690(%r14) │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1534 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 4861 <__cxa_finalize@plt+0x1371> │ │ │ │ │ + jne 489c <__cxa_finalize@plt+0x13ac> │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1535 │ │ │ │ │ - mov 0x18700(%rip),%r8 │ │ │ │ │ - lea 0x15949(%rip),%rsi │ │ │ │ │ + mov 0x186c5(%rip),%r8 │ │ │ │ │ + lea 0x1597e(%rip),%rsi │ │ │ │ │ mov (%r8),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1537 │ │ │ │ │ - jmp 487b <__cxa_finalize@plt+0x138b> │ │ │ │ │ + jmp 48b6 <__cxa_finalize@plt+0x13c6> │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1547 │ │ │ │ │ dec %eax │ │ │ │ │ - je 4891 <__cxa_finalize@plt+0x13a1> │ │ │ │ │ + je 48cc <__cxa_finalize@plt+0x13dc> │ │ │ │ │ /usr/lib/python3/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1548 │ │ │ │ │ - mov 0x186e4(%rip),%rcx │ │ │ │ │ - lea 0x1595d(%rip),%rsi │ │ │ │ │ + mov 0x186a9(%rip),%rcx │ │ │ │ │ + lea 0x15992(%rip),%rsi │ │ │ │ │ mov (%rcx),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ __Pyx_InitGlobals(): │ │ │ │ │ ./pynx/scattering/cpu.c:6178 │ │ │ │ │ - mov 0x1872e(%rip),%rdx │ │ │ │ │ - lea 0x1599f(%rip),%rsi │ │ │ │ │ + mov 0x186f3(%rip),%rdx │ │ │ │ │ + lea 0x159d4(%rip),%rsi │ │ │ │ │ mov (%rdx),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ ./pynx/scattering/cpu.c:6185 │ │ │ │ │ call 3310 │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6541 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 4a2f <__cxa_finalize@plt+0x153f> │ │ │ │ │ + jne 4a6a <__cxa_finalize@plt+0x157a> │ │ │ │ │ ./pynx/scattering/cpu.c:6545 │ │ │ │ │ - mov 0x186c2(%rip),%rbx │ │ │ │ │ + mov 0x18687(%rip),%rbx │ │ │ │ │ cmpl $0x0,(%rbx) │ │ │ │ │ - jne 48bd <__cxa_finalize@plt+0x13cd> │ │ │ │ │ + jne 48f8 <__cxa_finalize@plt+0x1408> │ │ │ │ │ ./pynx/scattering/cpu.c:6550 │ │ │ │ │ call 31a0 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:6550 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 48f3 <__cxa_finalize@plt+0x1403> │ │ │ │ │ - jmp 4a45 <__cxa_finalize@plt+0x1555> │ │ │ │ │ +./pynx/scattering/cpu.c:6550 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ +./pynx/scattering/cpu.c:6550 (discriminator 2) │ │ │ │ │ + jne 492e <__cxa_finalize@plt+0x143e> │ │ │ │ │ + jmp 4a80 <__cxa_finalize@plt+0x1590> │ │ │ │ │ ./pynx/scattering/cpu.c:6546 │ │ │ │ │ - mov 0x192a4(%rip),%rdx │ │ │ │ │ - mov 0x192a5(%rip),%rsi │ │ │ │ │ - mov 0x193ee(%rip),%rdi │ │ │ │ │ + mov 0x19269(%rip),%rdx │ │ │ │ │ + mov 0x1926a(%rip),%rsi │ │ │ │ │ + mov 0x193b3(%rip),%rdi │ │ │ │ │ call 3300 │ │ │ │ │ ./pynx/scattering/cpu.c:6546 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jns 48ab <__cxa_finalize@plt+0x13bb> │ │ │ │ │ + jns 48e6 <__cxa_finalize@plt+0x13f6> │ │ │ │ │ ./pynx/scattering/cpu.c:6457 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ ./pynx/scattering/cpu.c:6546 (discriminator 1) │ │ │ │ │ mov $0x1992,%r13d │ │ │ │ │ mov $0x1,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6540 │ │ │ │ │ mov $0x1,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6551 │ │ │ │ │ - lea 0x14ba5(%rip),%r12 │ │ │ │ │ + lea 0x14bda(%rip),%r12 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call 3350 │ │ │ │ │ ./pynx/scattering/cpu.c:6551 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 492d <__cxa_finalize@plt+0x143d> │ │ │ │ │ + je 4968 <__cxa_finalize@plt+0x1478> │ │ │ │ │ __Pyx_InitCachedBuiltins(): │ │ │ │ │ ./pynx/scattering/cpu.c:6071 │ │ │ │ │ - mov 0x191e7(%rip),%rbp │ │ │ │ │ + mov 0x191ac(%rip),%rbp │ │ │ │ │ __Pyx_GetBuiltinName(): │ │ │ │ │ ./pynx/scattering/cpu.c:6858 │ │ │ │ │ - mov 0x19130(%rip),%rdi │ │ │ │ │ + mov 0x190f5(%rip),%rdi │ │ │ │ │ mov %rbp,%rsi │ │ │ │ │ - call afd0 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ + call aee0 │ │ │ │ │ ./pynx/scattering/cpu.c:6859 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 495b <__cxa_finalize@plt+0x146b> │ │ │ │ │ - jmp 4a5b <__cxa_finalize@plt+0x156b> │ │ │ │ │ +./pynx/scattering/cpu.c:6858 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ +./pynx/scattering/cpu.c:6859 (discriminator 1) │ │ │ │ │ + je 4996 <__cxa_finalize@plt+0x14a6> │ │ │ │ │ + jmp 4a96 <__cxa_finalize@plt+0x15a6> │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6552 │ │ │ │ │ - mov 0x1938c(%rip),%rdx │ │ │ │ │ + mov 0x19351(%rip),%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 3050 │ │ │ │ │ ./pynx/scattering/cpu.c:6552 (discriminator 2) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jns 490a <__cxa_finalize@plt+0x141a> │ │ │ │ │ + jns 4945 <__cxa_finalize@plt+0x1455> │ │ │ │ │ ./pynx/scattering/cpu.c:6457 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ ./pynx/scattering/cpu.c:6552 (discriminator 1) │ │ │ │ │ mov $0x1998,%r13d │ │ │ │ │ mov $0x1,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6540 │ │ │ │ │ mov $0x1,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ __Pyx_GetBuiltinName(): │ │ │ │ │ ./pynx/scattering/cpu.c:6859 (discriminator 1) │ │ │ │ │ call 3310 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 4e50 <__cxa_finalize@plt+0x1960> │ │ │ │ │ + jne 4e8b <__cxa_finalize@plt+0x199b> │ │ │ │ │ ./pynx/scattering/cpu.c:6860 │ │ │ │ │ - mov 0x18660(%rip),%rdi │ │ │ │ │ + mov 0x18625(%rip),%rdi │ │ │ │ │ mov %rbp,%rdx │ │ │ │ │ - lea 0x14a7e(%rip),%rsi │ │ │ │ │ + lea 0x14ab3(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ - jmp 4e50 <__cxa_finalize@plt+0x1960> │ │ │ │ │ + jmp 4e8b <__cxa_finalize@plt+0x199b> │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6457 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ ./pynx/scattering/cpu.c:6493 (discriminator 1) │ │ │ │ │ mov $0x195d,%r13d │ │ │ │ │ mov $0x1,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6452 │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6457 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ ./pynx/scattering/cpu.c:6495 (discriminator 1) │ │ │ │ │ mov $0x195f,%r13d │ │ │ │ │ mov $0x1,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6452 │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6457 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ ./pynx/scattering/cpu.c:6496 (discriminator 1) │ │ │ │ │ mov $0x1960,%r13d │ │ │ │ │ mov $0x1,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6452 │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6497 (discriminator 1) │ │ │ │ │ mov $0x1961,%r13d │ │ │ │ │ mov $0x1,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6452 │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6457 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ ./pynx/scattering/cpu.c:6512 (discriminator 1) │ │ │ │ │ mov $0x1970,%r13d │ │ │ │ │ mov $0x1,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6452 │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6457 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ ./pynx/scattering/cpu.c:6513 (discriminator 1) │ │ │ │ │ mov $0x1971,%r13d │ │ │ │ │ mov $0x1,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6452 │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6457 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ ./pynx/scattering/cpu.c:6514 (discriminator 1) │ │ │ │ │ mov $0x1972,%r13d │ │ │ │ │ mov $0x1,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6452 │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6457 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ ./pynx/scattering/cpu.c:6516 (discriminator 1) │ │ │ │ │ mov $0x1974,%r13d │ │ │ │ │ mov $0x1,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6452 │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6541 (discriminator 1) │ │ │ │ │ mov $0x198d,%r13d │ │ │ │ │ mov $0x1,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6540 │ │ │ │ │ mov $0x1,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6550 (discriminator 1) │ │ │ │ │ mov $0x1996,%r13d │ │ │ │ │ mov $0x1,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6540 │ │ │ │ │ mov $0x1,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ __Pyx_InitCachedConstants(): │ │ │ │ │ ./pynx/scattering/cpu.c:6089 │ │ │ │ │ - mov 0x19136(%rip),%rsi │ │ │ │ │ - mov $0x1,%edi │ │ │ │ │ + mov 0x190fb(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ + mov $0x1,%edi │ │ │ │ │ call 34c0 │ │ │ │ │ -./pynx/scattering/cpu.c:6089 (discriminator 1) │ │ │ │ │ - mov %rax,0x19193(%rip) │ │ │ │ │ ./pynx/scattering/cpu.c:6089 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 515c <__cxa_finalize@plt+0x1c6c> │ │ │ │ │ +./pynx/scattering/cpu.c:6089 (discriminator 1) │ │ │ │ │ + mov %rax,0x19155(%rip) │ │ │ │ │ +./pynx/scattering/cpu.c:6089 (discriminator 2) │ │ │ │ │ + je 5197 <__cxa_finalize@plt+0x1ca7> │ │ │ │ │ ./pynx/scattering/cpu.c:6100 │ │ │ │ │ - mov 0x1911b(%rip),%rsi │ │ │ │ │ - mov $0x1,%edi │ │ │ │ │ + mov 0x190e0(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ + mov $0x1,%edi │ │ │ │ │ call 34c0 │ │ │ │ │ -./pynx/scattering/cpu.c:6100 (discriminator 1) │ │ │ │ │ - mov %rax,0x19178(%rip) │ │ │ │ │ ./pynx/scattering/cpu.c:6100 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 515c <__cxa_finalize@plt+0x1c6c> │ │ │ │ │ +./pynx/scattering/cpu.c:6100 (discriminator 1) │ │ │ │ │ + mov %rax,0x1913a(%rip) │ │ │ │ │ +./pynx/scattering/cpu.c:6100 (discriminator 2) │ │ │ │ │ + je 5197 <__cxa_finalize@plt+0x1ca7> │ │ │ │ │ ./pynx/scattering/cpu.c:6111 │ │ │ │ │ push %rcx │ │ │ │ │ - mov $0xa,%edi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - push 0x190d1(%rip) │ │ │ │ │ - push 0x190c3(%rip) │ │ │ │ │ - push 0x19085(%rip) │ │ │ │ │ - push 0x19087(%rip) │ │ │ │ │ - push 0x19139(%rip) │ │ │ │ │ - mov 0x1912a(%rip),%r9 │ │ │ │ │ - mov 0x1911b(%rip),%r8 │ │ │ │ │ - mov 0x190fc(%rip),%rcx │ │ │ │ │ - mov 0x190ed(%rip),%rdx │ │ │ │ │ - mov 0x190de(%rip),%rsi │ │ │ │ │ + mov $0xa,%edi │ │ │ │ │ + push 0x19096(%rip) │ │ │ │ │ + push 0x19088(%rip) │ │ │ │ │ + push 0x1904a(%rip) │ │ │ │ │ + push 0x1904c(%rip) │ │ │ │ │ + push 0x190fe(%rip) │ │ │ │ │ + mov 0x190ef(%rip),%r9 │ │ │ │ │ + mov 0x190e0(%rip),%r8 │ │ │ │ │ + mov 0x190c1(%rip),%rcx │ │ │ │ │ + mov 0x190b2(%rip),%rdx │ │ │ │ │ + mov 0x190a3(%rip),%rsi │ │ │ │ │ call 34c0 │ │ │ │ │ ./pynx/scattering/cpu.c:6111 (discriminator 2) │ │ │ │ │ add $0x30,%rsp │ │ │ │ │ + test %rax,%rax │ │ │ │ │ ./pynx/scattering/cpu.c:6111 (discriminator 1) │ │ │ │ │ - mov %rax,0x1911e(%rip) │ │ │ │ │ + mov %rax,0x190e0(%rip) │ │ │ │ │ ./pynx/scattering/cpu.c:6111 │ │ │ │ │ mov %rax,%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:6111 (discriminator 2) │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je 515c <__cxa_finalize@plt+0x1c6c> │ │ │ │ │ + je 5197 <__cxa_finalize@plt+0x1ca7> │ │ │ │ │ ./pynx/scattering/cpu.c:6114 │ │ │ │ │ - mov 0x18f4b(%rip),%rcx │ │ │ │ │ + mov 0x18f10(%rip),%rcx │ │ │ │ │ + mov 0x18f11(%rip),%rdx │ │ │ │ │ mov $0xa,%esi │ │ │ │ │ mov $0x8,%edi │ │ │ │ │ - mov 0x18f42(%rip),%rdx │ │ │ │ │ push %rdx │ │ │ │ │ mov %rcx,%r8 │ │ │ │ │ push $0x21 │ │ │ │ │ - push 0x18ff6(%rip) │ │ │ │ │ - push 0x19080(%rip) │ │ │ │ │ + push 0x18fbb(%rip) │ │ │ │ │ + push 0x19045(%rip) │ │ │ │ │ push %rcx │ │ │ │ │ push %rcx │ │ │ │ │ - call 39b1 <__cxa_finalize@plt+0x4c1> │ │ │ │ │ + call 39b3 <__cxa_finalize@plt+0x4c3> │ │ │ │ │ ./pynx/scattering/cpu.c:6114 (discriminator 2) │ │ │ │ │ add $0x30,%rsp │ │ │ │ │ + test %rax,%rax │ │ │ │ │ ./pynx/scattering/cpu.c:6114 (discriminator 1) │ │ │ │ │ - mov %rax,0x190f6(%rip) │ │ │ │ │ + mov %rax,0x190b8(%rip) │ │ │ │ │ ./pynx/scattering/cpu.c:6114 (discriminator 2) │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je 515c <__cxa_finalize@plt+0x1c6c> │ │ │ │ │ + je 5197 <__cxa_finalize@plt+0x1ca7> │ │ │ │ │ ./pynx/scattering/cpu.c:6123 │ │ │ │ │ - push 0x1902f(%rip) │ │ │ │ │ - mov $0xb,%edi │ │ │ │ │ + push 0x18ff4(%rip) │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - push 0x1901a(%rip) │ │ │ │ │ - push 0x18fdc(%rip) │ │ │ │ │ - push 0x18fde(%rip) │ │ │ │ │ - push 0x19078(%rip) │ │ │ │ │ - push 0x1908a(%rip) │ │ │ │ │ - mov 0x1907b(%rip),%r9 │ │ │ │ │ - mov 0x1906c(%rip),%r8 │ │ │ │ │ - mov 0x1904d(%rip),%rcx │ │ │ │ │ - mov 0x1903e(%rip),%rdx │ │ │ │ │ - mov 0x1902f(%rip),%rsi │ │ │ │ │ + mov $0xb,%edi │ │ │ │ │ + push 0x18fdf(%rip) │ │ │ │ │ + push 0x18fa1(%rip) │ │ │ │ │ + push 0x18fa3(%rip) │ │ │ │ │ + push 0x1903d(%rip) │ │ │ │ │ + push 0x1904f(%rip) │ │ │ │ │ + mov 0x19040(%rip),%r9 │ │ │ │ │ + mov 0x19031(%rip),%r8 │ │ │ │ │ + mov 0x19012(%rip),%rcx │ │ │ │ │ + mov 0x19003(%rip),%rdx │ │ │ │ │ + mov 0x18ff4(%rip),%rsi │ │ │ │ │ call 34c0 │ │ │ │ │ ./pynx/scattering/cpu.c:6123 (discriminator 2) │ │ │ │ │ add $0x30,%rsp │ │ │ │ │ + test %rax,%rax │ │ │ │ │ ./pynx/scattering/cpu.c:6123 (discriminator 1) │ │ │ │ │ - mov %rax,0x19077(%rip) │ │ │ │ │ + mov %rax,0x19039(%rip) │ │ │ │ │ ./pynx/scattering/cpu.c:6123 │ │ │ │ │ mov %rax,%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:6123 (discriminator 2) │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je 515c <__cxa_finalize@plt+0x1c6c> │ │ │ │ │ + je 5197 <__cxa_finalize@plt+0x1ca7> │ │ │ │ │ ./pynx/scattering/cpu.c:6126 │ │ │ │ │ - mov 0x18e9c(%rip),%rcx │ │ │ │ │ + mov 0x18e61(%rip),%rcx │ │ │ │ │ + mov 0x18e62(%rip),%rdx │ │ │ │ │ mov $0xb,%esi │ │ │ │ │ mov $0x9,%edi │ │ │ │ │ - mov 0x18e93(%rip),%rdx │ │ │ │ │ push %rdx │ │ │ │ │ mov %rcx,%r8 │ │ │ │ │ push $0x31 │ │ │ │ │ - push 0x18f57(%rip) │ │ │ │ │ - push 0x18fd1(%rip) │ │ │ │ │ + push 0x18f1c(%rip) │ │ │ │ │ + push 0x18f96(%rip) │ │ │ │ │ push %rcx │ │ │ │ │ push %rcx │ │ │ │ │ - call 39b1 <__cxa_finalize@plt+0x4c1> │ │ │ │ │ + call 39b3 <__cxa_finalize@plt+0x4c3> │ │ │ │ │ ./pynx/scattering/cpu.c:6126 (discriminator 2) │ │ │ │ │ add $0x30,%rsp │ │ │ │ │ + test %rax,%rax │ │ │ │ │ ./pynx/scattering/cpu.c:6126 (discriminator 1) │ │ │ │ │ - mov %rax,0x1904f(%rip) │ │ │ │ │ + mov %rax,0x19011(%rip) │ │ │ │ │ ./pynx/scattering/cpu.c:6126 (discriminator 2) │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je 515c <__cxa_finalize@plt+0x1c6c> │ │ │ │ │ + je 5197 <__cxa_finalize@plt+0x1ca7> │ │ │ │ │ ./pynx/scattering/cpu.c:6135 │ │ │ │ │ - push 0x18f80(%rip) │ │ │ │ │ - mov $0xb,%edi │ │ │ │ │ + push 0x18f45(%rip) │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - push 0x18f6b(%rip) │ │ │ │ │ - push 0x18f2d(%rip) │ │ │ │ │ - push 0x18f2f(%rip) │ │ │ │ │ - push 0x18fe1(%rip) │ │ │ │ │ - push 0x18fd3(%rip) │ │ │ │ │ - mov 0x18fc4(%rip),%r9 │ │ │ │ │ - mov 0x18fad(%rip),%r8 │ │ │ │ │ - mov 0x18f9e(%rip),%rcx │ │ │ │ │ - mov 0x18f8f(%rip),%rdx │ │ │ │ │ - mov 0x18f80(%rip),%rsi │ │ │ │ │ + mov $0xb,%edi │ │ │ │ │ + push 0x18f30(%rip) │ │ │ │ │ + push 0x18ef2(%rip) │ │ │ │ │ + push 0x18ef4(%rip) │ │ │ │ │ + push 0x18fa6(%rip) │ │ │ │ │ + push 0x18f98(%rip) │ │ │ │ │ + mov 0x18f89(%rip),%r9 │ │ │ │ │ + mov 0x18f72(%rip),%r8 │ │ │ │ │ + mov 0x18f63(%rip),%rcx │ │ │ │ │ + mov 0x18f54(%rip),%rdx │ │ │ │ │ + mov 0x18f45(%rip),%rsi │ │ │ │ │ call 34c0 │ │ │ │ │ ./pynx/scattering/cpu.c:6135 (discriminator 2) │ │ │ │ │ add $0x30,%rsp │ │ │ │ │ + test %rax,%rax │ │ │ │ │ ./pynx/scattering/cpu.c:6135 (discriminator 1) │ │ │ │ │ - mov %rax,0x18fd0(%rip) │ │ │ │ │ + mov %rax,0x18f92(%rip) │ │ │ │ │ ./pynx/scattering/cpu.c:6135 │ │ │ │ │ mov %rax,%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:6135 (discriminator 2) │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je 515c <__cxa_finalize@plt+0x1c6c> │ │ │ │ │ + je 5197 <__cxa_finalize@plt+0x1ca7> │ │ │ │ │ ./pynx/scattering/cpu.c:6138 │ │ │ │ │ - mov 0x18ded(%rip),%rcx │ │ │ │ │ + mov 0x18db2(%rip),%rcx │ │ │ │ │ + mov 0x18db3(%rip),%rdx │ │ │ │ │ mov $0xb,%esi │ │ │ │ │ mov $0x9,%edi │ │ │ │ │ - mov 0x18de4(%rip),%rdx │ │ │ │ │ push %rdx │ │ │ │ │ mov %rcx,%r8 │ │ │ │ │ push $0x43 │ │ │ │ │ - push 0x18ea0(%rip) │ │ │ │ │ - push 0x18f22(%rip) │ │ │ │ │ + push 0x18e65(%rip) │ │ │ │ │ + push 0x18ee7(%rip) │ │ │ │ │ push %rcx │ │ │ │ │ push %rcx │ │ │ │ │ - call 39b1 <__cxa_finalize@plt+0x4c1> │ │ │ │ │ + call 39b3 <__cxa_finalize@plt+0x4c3> │ │ │ │ │ ./pynx/scattering/cpu.c:6138 (discriminator 2) │ │ │ │ │ add $0x30,%rsp │ │ │ │ │ + test %rax,%rax │ │ │ │ │ ./pynx/scattering/cpu.c:6138 (discriminator 1) │ │ │ │ │ - mov %rax,0x18fa8(%rip) │ │ │ │ │ + mov %rax,0x18f6a(%rip) │ │ │ │ │ ./pynx/scattering/cpu.c:6138 (discriminator 2) │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je 515c <__cxa_finalize@plt+0x1c6c> │ │ │ │ │ + je 5197 <__cxa_finalize@plt+0x1ca7> │ │ │ │ │ ./pynx/scattering/cpu.c:6147 │ │ │ │ │ push %rdx │ │ │ │ │ - mov $0xc,%edi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - push 0x18ec9(%rip) │ │ │ │ │ - push 0x18ebb(%rip) │ │ │ │ │ - push 0x18e7d(%rip) │ │ │ │ │ - push 0x18e7f(%rip) │ │ │ │ │ - push 0x18f19(%rip) │ │ │ │ │ - push 0x18f2b(%rip) │ │ │ │ │ - push 0x18f1d(%rip) │ │ │ │ │ - mov 0x18f0e(%rip),%r9 │ │ │ │ │ - mov 0x18ef7(%rip),%r8 │ │ │ │ │ - mov 0x18ee8(%rip),%rcx │ │ │ │ │ - mov 0x18ed9(%rip),%rdx │ │ │ │ │ - mov 0x18eca(%rip),%rsi │ │ │ │ │ + mov $0xc,%edi │ │ │ │ │ + push 0x18e8e(%rip) │ │ │ │ │ + push 0x18e80(%rip) │ │ │ │ │ + push 0x18e42(%rip) │ │ │ │ │ + push 0x18e44(%rip) │ │ │ │ │ + push 0x18ede(%rip) │ │ │ │ │ + push 0x18ef0(%rip) │ │ │ │ │ + push 0x18ee2(%rip) │ │ │ │ │ + mov 0x18ed3(%rip),%r9 │ │ │ │ │ + mov 0x18ebc(%rip),%r8 │ │ │ │ │ + mov 0x18ead(%rip),%rcx │ │ │ │ │ + mov 0x18e9e(%rip),%rdx │ │ │ │ │ + mov 0x18e8f(%rip),%rsi │ │ │ │ │ call 34c0 │ │ │ │ │ ./pynx/scattering/cpu.c:6147 (discriminator 2) │ │ │ │ │ add $0x40,%rsp │ │ │ │ │ + test %rax,%rax │ │ │ │ │ ./pynx/scattering/cpu.c:6147 (discriminator 1) │ │ │ │ │ - mov %rax,0x18f22(%rip) │ │ │ │ │ + mov %rax,0x18ee4(%rip) │ │ │ │ │ ./pynx/scattering/cpu.c:6147 │ │ │ │ │ mov %rax,%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:6147 (discriminator 2) │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je 515c <__cxa_finalize@plt+0x1c6c> │ │ │ │ │ + je 5197 <__cxa_finalize@plt+0x1ca7> │ │ │ │ │ ./pynx/scattering/cpu.c:6150 │ │ │ │ │ - mov 0x18d37(%rip),%rcx │ │ │ │ │ + mov 0x18cfc(%rip),%rcx │ │ │ │ │ + mov 0x18cfd(%rip),%rdx │ │ │ │ │ mov $0xc,%esi │ │ │ │ │ mov $0xa,%edi │ │ │ │ │ - mov 0x18d2e(%rip),%rdx │ │ │ │ │ push %rdx │ │ │ │ │ mov %rcx,%r8 │ │ │ │ │ push $0x54 │ │ │ │ │ - push 0x18dfa(%rip) │ │ │ │ │ - push 0x18e6c(%rip) │ │ │ │ │ + push 0x18dbf(%rip) │ │ │ │ │ + push 0x18e31(%rip) │ │ │ │ │ push %rcx │ │ │ │ │ push %rcx │ │ │ │ │ - call 39b1 <__cxa_finalize@plt+0x4c1> │ │ │ │ │ + call 39b3 <__cxa_finalize@plt+0x4c3> │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6559 (discriminator 1) │ │ │ │ │ add $0x30,%rsp │ │ │ │ │ + test %rax,%rax │ │ │ │ │ __Pyx_InitCachedConstants(): │ │ │ │ │ ./pynx/scattering/cpu.c:6150 (discriminator 1) │ │ │ │ │ - mov %rax,0x18efa(%rip) │ │ │ │ │ + mov %rax,0x18ebc(%rip) │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6559 (discriminator 1) │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je 515c <__cxa_finalize@plt+0x1c6c> │ │ │ │ │ + je 5197 <__cxa_finalize@plt+0x1ca7> │ │ │ │ │ __Pyx_modinit_type_import_code(): │ │ │ │ │ ./pynx/scattering/cpu.c:6241 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 3320 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:6241 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 5155 <__cxa_finalize@plt+0x1c65> │ │ │ │ │ +./pynx/scattering/cpu.c:6241 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ +./pynx/scattering/cpu.c:6241 (discriminator 2) │ │ │ │ │ + je 5190 <__cxa_finalize@plt+0x1ca0> │ │ │ │ │ ./pynx/scattering/cpu.c:6243 │ │ │ │ │ mov $0x1,%r8d │ │ │ │ │ mov $0x398,%ecx │ │ │ │ │ + lea 0x145fc(%rip),%rdx │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ - lea 0x145c1(%rip),%rdx │ │ │ │ │ - call 3887 <__cxa_finalize@plt+0x397> │ │ │ │ │ -./pynx/scattering/cpu.c:6243 (discriminator 1) │ │ │ │ │ - mov %rax,0x18ce1(%rip) │ │ │ │ │ + call 3889 <__cxa_finalize@plt+0x399> │ │ │ │ │ ./pynx/scattering/cpu.c:6251 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 4e66 <__cxa_finalize@plt+0x1976> │ │ │ │ │ +./pynx/scattering/cpu.c:6243 (discriminator 1) │ │ │ │ │ + mov %rax,0x18ca3(%rip) │ │ │ │ │ +./pynx/scattering/cpu.c:6251 │ │ │ │ │ + jne 4ea1 <__cxa_finalize@plt+0x19b1> │ │ │ │ │ ./pynx/scattering/cpu.c:6274 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6565 (discriminator 1) │ │ │ │ │ mov $0x19a5,%r13d │ │ │ │ │ ./pynx/scattering/cpu.c:6457 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ -./pynx/scattering/cpu.c:6565 (discriminator 1) │ │ │ │ │ - mov $0x1,%r14d │ │ │ │ │ __Pyx_modinit_type_import_code(): │ │ │ │ │ ./pynx/scattering/cpu.c:6274 │ │ │ │ │ - call 6ac0 │ │ │ │ │ + call 6a90 │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:6565 (discriminator 1) │ │ │ │ │ + mov $0x1,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6540 │ │ │ │ │ mov $0x1,%ebp │ │ │ │ │ ./pynx/scattering/cpu.c:6647 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - call 6ac0 │ │ │ │ │ + call 6a90 │ │ │ │ │ ./pynx/scattering/cpu.c:6648 │ │ │ │ │ - cmpq $0x0,0x18ef5(%rip) │ │ │ │ │ - je 4e21 <__cxa_finalize@plt+0x1931> │ │ │ │ │ + cmpq $0x0,0x18eba(%rip) │ │ │ │ │ + je 4e5c <__cxa_finalize@plt+0x196c> │ │ │ │ │ ./pynx/scattering/cpu.c:6649 (discriminator 1) │ │ │ │ │ - cmpq $0x0,0x18c6b(%rip) │ │ │ │ │ - je 4df4 <__cxa_finalize@plt+0x1904> │ │ │ │ │ + cmpq $0x0,0x18c30(%rip) │ │ │ │ │ + je 4e2f <__cxa_finalize@plt+0x193f> │ │ │ │ │ test %ebp,%ebp │ │ │ │ │ - je 4df4 <__cxa_finalize@plt+0x1904> │ │ │ │ │ + je 4e2f <__cxa_finalize@plt+0x193f> │ │ │ │ │ ./pynx/scattering/cpu.c:6650 │ │ │ │ │ - lea 0x146a0(%rip),%rcx │ │ │ │ │ + lea 0x146d5(%rip),%rcx │ │ │ │ │ mov %r14d,%edx │ │ │ │ │ mov %r13d,%esi │ │ │ │ │ - lea 0x146ab(%rip),%rdi │ │ │ │ │ - call a4a0 │ │ │ │ │ + lea 0x146e0(%rip),%rdi │ │ │ │ │ + call a2a8 │ │ │ │ │ ./pynx/scattering/cpu.c:6653 │ │ │ │ │ - mov 0x18ec5(%rip),%rdi │ │ │ │ │ + mov 0x18e8a(%rip),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 4e41 <__cxa_finalize@plt+0x1951> │ │ │ │ │ + je 4e7c <__cxa_finalize@plt+0x198c> │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%r9 │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6653 (discriminator 1) │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ - mov %r8,0x18eb3(%rip) │ │ │ │ │ + mov %r8,0x18e78(%rip) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - js 4e41 <__cxa_finalize@plt+0x1951> │ │ │ │ │ + js 4e7c <__cxa_finalize@plt+0x198c> │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r9 │ │ │ │ │ mov %r9,(%rdi) │ │ │ │ │ - jne 4e41 <__cxa_finalize@plt+0x1951> │ │ │ │ │ + jne 4e7c <__cxa_finalize@plt+0x198c> │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 4e41 <__cxa_finalize@plt+0x1951> │ │ │ │ │ + jmp 4e7c <__cxa_finalize@plt+0x198c> │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6663 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:6663 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 4e41 <__cxa_finalize@plt+0x1951> │ │ │ │ │ + jne 4e7c <__cxa_finalize@plt+0x198c> │ │ │ │ │ ./pynx/scattering/cpu.c:6664 │ │ │ │ │ - mov 0x1817e(%rip),%rcx │ │ │ │ │ - lea 0x14661(%rip),%rsi │ │ │ │ │ + mov 0x18143(%rip),%rcx │ │ │ │ │ + lea 0x14696(%rip),%rsi │ │ │ │ │ mov (%rcx),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ ./pynx/scattering/cpu.c:6669 │ │ │ │ │ - cmpq $0x1,0x18e77(%rip) │ │ │ │ │ + cmpq $0x1,0x18e3c(%rip) │ │ │ │ │ sbb %eax,%eax │ │ │ │ │ - jmp 5667 <__cxa_finalize@plt+0x2177> │ │ │ │ │ + jmp 56a2 <__cxa_finalize@plt+0x21b2> │ │ │ │ │ ./pynx/scattering/cpu.c:6557 (discriminator 1) │ │ │ │ │ mov $0x199d,%r13d │ │ │ │ │ mov $0x1,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6540 │ │ │ │ │ mov $0x1,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rbx),%r13 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r13d,%r13d │ │ │ │ │ - js 4e7e <__cxa_finalize@plt+0x198e> │ │ │ │ │ + js 4eb9 <__cxa_finalize@plt+0x19c9> │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r13 │ │ │ │ │ mov %r13,(%rbx) │ │ │ │ │ - jne 4e7e <__cxa_finalize@plt+0x198e> │ │ │ │ │ + jne 4eb9 <__cxa_finalize@plt+0x19c9> │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ __Pyx_modinit_type_import_code(): │ │ │ │ │ ./pynx/scattering/cpu.c:6253 │ │ │ │ │ - lea 0x1458c(%rip),%r14 │ │ │ │ │ + lea 0x145c1(%rip),%r14 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 3320 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:6253 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 5155 <__cxa_finalize@plt+0x1c65> │ │ │ │ │ +./pynx/scattering/cpu.c:6253 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ +./pynx/scattering/cpu.c:6253 (discriminator 2) │ │ │ │ │ + je 5190 <__cxa_finalize@plt+0x1ca0> │ │ │ │ │ ./pynx/scattering/cpu.c:6255 │ │ │ │ │ mov $0x2,%r8d │ │ │ │ │ mov $0x60,%ecx │ │ │ │ │ + lea 0x144d5(%rip),%rdx │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ - lea 0x1449a(%rip),%rdx │ │ │ │ │ - call 3887 <__cxa_finalize@plt+0x397> │ │ │ │ │ + call 3889 <__cxa_finalize@plt+0x399> │ │ │ │ │ ./pynx/scattering/cpu.c:6255 (discriminator 1) │ │ │ │ │ - mov %rax,0x18bc3(%rip) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 4da0 <__cxa_finalize@plt+0x18b0> │ │ │ │ │ + mov %rax,0x18b85(%rip) │ │ │ │ │ + je 4ddb <__cxa_finalize@plt+0x18eb> │ │ │ │ │ ./pynx/scattering/cpu.c:6256 │ │ │ │ │ mov $0x2,%r8d │ │ │ │ │ mov $0xa48,%ecx │ │ │ │ │ + lea 0x14574(%rip),%rdx │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - lea 0x14539(%rip),%rdx │ │ │ │ │ - call 3887 <__cxa_finalize@plt+0x397> │ │ │ │ │ + call 3889 <__cxa_finalize@plt+0x399> │ │ │ │ │ ./pynx/scattering/cpu.c:6256 (discriminator 1) │ │ │ │ │ - mov %rax,0x18b9e(%rip) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 4da0 <__cxa_finalize@plt+0x18b0> │ │ │ │ │ + mov %rax,0x18b60(%rip) │ │ │ │ │ + je 4ddb <__cxa_finalize@plt+0x18eb> │ │ │ │ │ ./pynx/scattering/cpu.c:6257 │ │ │ │ │ mov $0x2,%r8d │ │ │ │ │ mov $0x230,%ecx │ │ │ │ │ + lea 0x14550(%rip),%rdx │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - lea 0x14515(%rip),%rdx │ │ │ │ │ - call 3887 <__cxa_finalize@plt+0x397> │ │ │ │ │ + call 3889 <__cxa_finalize@plt+0x399> │ │ │ │ │ ./pynx/scattering/cpu.c:6257 (discriminator 1) │ │ │ │ │ - mov %rax,0x18b79(%rip) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 4da0 <__cxa_finalize@plt+0x18b0> │ │ │ │ │ + mov %rax,0x18b3b(%rip) │ │ │ │ │ + je 4ddb <__cxa_finalize@plt+0x18eb> │ │ │ │ │ ./pynx/scattering/cpu.c:6258 │ │ │ │ │ mov $0x2,%r8d │ │ │ │ │ mov $0x50,%ecx │ │ │ │ │ + lea 0x1452d(%rip),%rdx │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - lea 0x144f2(%rip),%rdx │ │ │ │ │ - call 3887 <__cxa_finalize@plt+0x397> │ │ │ │ │ + call 3889 <__cxa_finalize@plt+0x399> │ │ │ │ │ ./pynx/scattering/cpu.c:6258 (discriminator 1) │ │ │ │ │ - mov %rax,0x18b54(%rip) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 4da0 <__cxa_finalize@plt+0x18b0> │ │ │ │ │ + mov %rax,0x18b16(%rip) │ │ │ │ │ + je 4ddb <__cxa_finalize@plt+0x18eb> │ │ │ │ │ ./pynx/scattering/cpu.c:6259 │ │ │ │ │ mov $0x1,%r8d │ │ │ │ │ mov $0x10,%ecx │ │ │ │ │ + lea 0x14508(%rip),%rdx │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - lea 0x144cd(%rip),%rdx │ │ │ │ │ - call 3887 <__cxa_finalize@plt+0x397> │ │ │ │ │ + call 3889 <__cxa_finalize@plt+0x399> │ │ │ │ │ ./pynx/scattering/cpu.c:6259 (discriminator 1) │ │ │ │ │ - mov %rax,0x18b2f(%rip) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 4da0 <__cxa_finalize@plt+0x18b0> │ │ │ │ │ + mov %rax,0x18af1(%rip) │ │ │ │ │ + je 4ddb <__cxa_finalize@plt+0x18eb> │ │ │ │ │ ./pynx/scattering/cpu.c:6260 │ │ │ │ │ mov $0x1,%r8d │ │ │ │ │ mov $0x10,%ecx │ │ │ │ │ + lea 0x144e3(%rip),%rdx │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - lea 0x144a8(%rip),%rdx │ │ │ │ │ - call 3887 <__cxa_finalize@plt+0x397> │ │ │ │ │ + call 3889 <__cxa_finalize@plt+0x399> │ │ │ │ │ ./pynx/scattering/cpu.c:6260 (discriminator 1) │ │ │ │ │ - mov %rax,0x18b0a(%rip) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 4da0 <__cxa_finalize@plt+0x18b0> │ │ │ │ │ + mov %rax,0x18acc(%rip) │ │ │ │ │ + je 4ddb <__cxa_finalize@plt+0x18eb> │ │ │ │ │ ./pynx/scattering/cpu.c:6261 │ │ │ │ │ mov $0x1,%r8d │ │ │ │ │ mov $0x10,%ecx │ │ │ │ │ + lea 0x144c5(%rip),%rdx │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - lea 0x1448a(%rip),%rdx │ │ │ │ │ - call 3887 <__cxa_finalize@plt+0x397> │ │ │ │ │ + call 3889 <__cxa_finalize@plt+0x399> │ │ │ │ │ ./pynx/scattering/cpu.c:6261 (discriminator 1) │ │ │ │ │ - mov %rax,0x18ae5(%rip) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 4da0 <__cxa_finalize@plt+0x18b0> │ │ │ │ │ + mov %rax,0x18aa7(%rip) │ │ │ │ │ + je 4ddb <__cxa_finalize@plt+0x18eb> │ │ │ │ │ ./pynx/scattering/cpu.c:6262 │ │ │ │ │ mov $0x1,%r8d │ │ │ │ │ mov $0x10,%ecx │ │ │ │ │ + lea 0x14492(%rip),%rdx │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - lea 0x14457(%rip),%rdx │ │ │ │ │ - call 3887 <__cxa_finalize@plt+0x397> │ │ │ │ │ + call 3889 <__cxa_finalize@plt+0x399> │ │ │ │ │ ./pynx/scattering/cpu.c:6262 (discriminator 1) │ │ │ │ │ - mov %rax,0x18ac0(%rip) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 4da0 <__cxa_finalize@plt+0x18b0> │ │ │ │ │ + mov %rax,0x18a82(%rip) │ │ │ │ │ + je 4ddb <__cxa_finalize@plt+0x18eb> │ │ │ │ │ ./pynx/scattering/cpu.c:6263 │ │ │ │ │ mov $0x1,%r8d │ │ │ │ │ mov $0x10,%ecx │ │ │ │ │ + lea 0x14463(%rip),%rdx │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - lea 0x14428(%rip),%rdx │ │ │ │ │ - call 3887 <__cxa_finalize@plt+0x397> │ │ │ │ │ + call 3889 <__cxa_finalize@plt+0x399> │ │ │ │ │ ./pynx/scattering/cpu.c:6263 (discriminator 1) │ │ │ │ │ - mov %rax,0x18a9b(%rip) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 4da0 <__cxa_finalize@plt+0x18b0> │ │ │ │ │ + mov %rax,0x18a5d(%rip) │ │ │ │ │ + je 4ddb <__cxa_finalize@plt+0x18eb> │ │ │ │ │ ./pynx/scattering/cpu.c:6264 │ │ │ │ │ mov $0x1,%r8d │ │ │ │ │ mov $0x10,%ecx │ │ │ │ │ + lea 0x14446(%rip),%rdx │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - lea 0x1440b(%rip),%rdx │ │ │ │ │ - call 3887 <__cxa_finalize@plt+0x397> │ │ │ │ │ + call 3889 <__cxa_finalize@plt+0x399> │ │ │ │ │ ./pynx/scattering/cpu.c:6264 (discriminator 1) │ │ │ │ │ - mov %rax,0x18a76(%rip) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 4da0 <__cxa_finalize@plt+0x18b0> │ │ │ │ │ + mov %rax,0x18a38(%rip) │ │ │ │ │ + je 4ddb <__cxa_finalize@plt+0x18eb> │ │ │ │ │ ./pynx/scattering/cpu.c:6265 │ │ │ │ │ mov $0x1,%r8d │ │ │ │ │ mov $0x10,%ecx │ │ │ │ │ + lea 0x14428(%rip),%rdx │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - lea 0x143ed(%rip),%rdx │ │ │ │ │ - call 3887 <__cxa_finalize@plt+0x397> │ │ │ │ │ + call 3889 <__cxa_finalize@plt+0x399> │ │ │ │ │ ./pynx/scattering/cpu.c:6265 (discriminator 1) │ │ │ │ │ - mov %rax,0x18a51(%rip) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 4da0 <__cxa_finalize@plt+0x18b0> │ │ │ │ │ + mov %rax,0x18a13(%rip) │ │ │ │ │ + je 4ddb <__cxa_finalize@plt+0x18eb> │ │ │ │ │ ./pynx/scattering/cpu.c:6266 │ │ │ │ │ mov $0x1,%r8d │ │ │ │ │ mov $0x10,%ecx │ │ │ │ │ + lea 0x143f4(%rip),%rdx │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - lea 0x143b9(%rip),%rdx │ │ │ │ │ - call 3887 <__cxa_finalize@plt+0x397> │ │ │ │ │ + call 3889 <__cxa_finalize@plt+0x399> │ │ │ │ │ ./pynx/scattering/cpu.c:6266 (discriminator 1) │ │ │ │ │ - mov %rax,0x18a2c(%rip) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 4da0 <__cxa_finalize@plt+0x18b0> │ │ │ │ │ + mov %rax,0x189ee(%rip) │ │ │ │ │ + je 4ddb <__cxa_finalize@plt+0x18eb> │ │ │ │ │ ./pynx/scattering/cpu.c:6267 │ │ │ │ │ mov $0x1,%r8d │ │ │ │ │ mov $0x10,%ecx │ │ │ │ │ + lea 0x143d7(%rip),%rdx │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - lea 0x1439c(%rip),%rdx │ │ │ │ │ - call 3887 <__cxa_finalize@plt+0x397> │ │ │ │ │ + call 3889 <__cxa_finalize@plt+0x399> │ │ │ │ │ ./pynx/scattering/cpu.c:6267 (discriminator 1) │ │ │ │ │ - mov %rax,0x18a07(%rip) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 4da0 <__cxa_finalize@plt+0x18b0> │ │ │ │ │ + mov %rax,0x189c9(%rip) │ │ │ │ │ + je 4ddb <__cxa_finalize@plt+0x18eb> │ │ │ │ │ ./pynx/scattering/cpu.c:6268 │ │ │ │ │ mov $0x1,%r8d │ │ │ │ │ mov $0x10,%ecx │ │ │ │ │ + lea 0x143b3(%rip),%rdx │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - lea 0x14378(%rip),%rdx │ │ │ │ │ - call 3887 <__cxa_finalize@plt+0x397> │ │ │ │ │ + call 3889 <__cxa_finalize@plt+0x399> │ │ │ │ │ ./pynx/scattering/cpu.c:6268 (discriminator 1) │ │ │ │ │ - mov %rax,0x189e2(%rip) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 4da0 <__cxa_finalize@plt+0x18b0> │ │ │ │ │ + mov %rax,0x189a4(%rip) │ │ │ │ │ + je 4ddb <__cxa_finalize@plt+0x18eb> │ │ │ │ │ ./pynx/scattering/cpu.c:6269 │ │ │ │ │ mov $0x2,%r8d │ │ │ │ │ mov $0xd8,%ecx │ │ │ │ │ + lea 0x14390(%rip),%rdx │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - lea 0x14355(%rip),%rdx │ │ │ │ │ - call 3887 <__cxa_finalize@plt+0x397> │ │ │ │ │ + call 3889 <__cxa_finalize@plt+0x399> │ │ │ │ │ ./pynx/scattering/cpu.c:6269 (discriminator 1) │ │ │ │ │ - mov %rax,0x189bd(%rip) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 4da0 <__cxa_finalize@plt+0x18b0> │ │ │ │ │ + mov %rax,0x1897f(%rip) │ │ │ │ │ + je 4ddb <__cxa_finalize@plt+0x18eb> │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rbx),%rsi │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %esi,%esi │ │ │ │ │ - js 5174 <__cxa_finalize@plt+0x1c84> │ │ │ │ │ + js 51af <__cxa_finalize@plt+0x1cbf> │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rsi │ │ │ │ │ mov %rsi,(%rbx) │ │ │ │ │ - jne 5174 <__cxa_finalize@plt+0x1c84> │ │ │ │ │ + jne 51af <__cxa_finalize@plt+0x1cbf> │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 5174 <__cxa_finalize@plt+0x1c84> │ │ │ │ │ + jmp 51af <__cxa_finalize@plt+0x1cbf> │ │ │ │ │ __Pyx_modinit_type_import_code(): │ │ │ │ │ ./pynx/scattering/cpu.c:6241 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ - jmp 4da0 <__cxa_finalize@plt+0x18b0> │ │ │ │ │ + jmp 4ddb <__cxa_finalize@plt+0x18eb> │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6457 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ ./pynx/scattering/cpu.c:6559 (discriminator 1) │ │ │ │ │ mov $0x199f,%r13d │ │ │ │ │ mov $0x1,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6540 │ │ │ │ │ mov $0x1,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6580 │ │ │ │ │ - mov 0x18a15(%rip),%r15 │ │ │ │ │ + mov 0x189da(%rip),%r15 │ │ │ │ │ __Pyx__ImportDottedModule_Lookup(): │ │ │ │ │ ./pynx/scattering/cpu.c:8434 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 32d0 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ __Pyx_ImportDottedModule(): │ │ │ │ │ ./pynx/scattering/cpu.c:8492 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 5262 <__cxa_finalize@plt+0x1d72> │ │ │ │ │ +__Pyx__ImportDottedModule_Lookup(): │ │ │ │ │ +./pynx/scattering/cpu.c:8434 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ +__Pyx_ImportDottedModule(): │ │ │ │ │ +./pynx/scattering/cpu.c:8492 (discriminator 1) │ │ │ │ │ + je 529d <__cxa_finalize@plt+0x1dad> │ │ │ │ │ ./pynx/scattering/cpu.c:8493 │ │ │ │ │ - mov 0x18a22(%rip),%rsi │ │ │ │ │ + mov 0x189e7(%rip),%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - call afd0 │ │ │ │ │ - mov %rax,%rbp │ │ │ │ │ + call aee0 │ │ │ │ │ ./pynx/scattering/cpu.c:8494 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 51b0 <__cxa_finalize@plt+0x1cc0> │ │ │ │ │ +./pynx/scattering/cpu.c:8493 │ │ │ │ │ + mov %rax,%rbp │ │ │ │ │ +./pynx/scattering/cpu.c:8494 (discriminator 1) │ │ │ │ │ + jne 51eb <__cxa_finalize@plt+0x1cfb> │ │ │ │ │ ./pynx/scattering/cpu.c:8503 │ │ │ │ │ call 32c0 │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6580 (discriminator 1) │ │ │ │ │ - jmp 52ab <__cxa_finalize@plt+0x1dbb> │ │ │ │ │ + jmp 52e6 <__cxa_finalize@plt+0x1df6> │ │ │ │ │ __Pyx_ImportDottedModule(): │ │ │ │ │ ./pynx/scattering/cpu.c:8495 │ │ │ │ │ - mov 0x189a1(%rip),%rsi │ │ │ │ │ + mov 0x18966(%rip),%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ - call afd0 │ │ │ │ │ - mov %rax,%r12 │ │ │ │ │ + call aee0 │ │ │ │ │ ./pynx/scattering/cpu.c:8496 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 51d2 <__cxa_finalize@plt+0x1ce2> │ │ │ │ │ +./pynx/scattering/cpu.c:8495 │ │ │ │ │ + mov %rax,%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:8496 (discriminator 1) │ │ │ │ │ + jne 520d <__cxa_finalize@plt+0x1d1d> │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov 0x0(%rbp),%r9 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - js 521b <__cxa_finalize@plt+0x1d2b> │ │ │ │ │ - jmp 520a <__cxa_finalize@plt+0x1d1a> │ │ │ │ │ + js 5256 <__cxa_finalize@plt+0x1d66> │ │ │ │ │ + jmp 5245 <__cxa_finalize@plt+0x1d55> │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0x17dbf(%rip),%rax │ │ │ │ │ + cmp 0x17d84(%rip),%rax │ │ │ │ │ sete %dil │ │ │ │ │ sete %cl │ │ │ │ │ ./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0x17d89(%rip),%r12 │ │ │ │ │ + cmp 0x17d4e(%rip),%r12 │ │ │ │ │ sete %r8b │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ movzbl %cl,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:11383 │ │ │ │ │ or %dil,%r8b │ │ │ │ │ - jne 5204 <__cxa_finalize@plt+0x1d14> │ │ │ │ │ - cmp 0x17d96(%rip),%r12 │ │ │ │ │ - je 5204 <__cxa_finalize@plt+0x1d14> │ │ │ │ │ + jne 523f <__cxa_finalize@plt+0x1d4f> │ │ │ │ │ + cmp 0x17d5b(%rip),%r12 │ │ │ │ │ + je 523f <__cxa_finalize@plt+0x1d4f> │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 3370 │ │ │ │ │ __Pyx_ImportDottedModule(): │ │ │ │ │ ./pynx/scattering/cpu.c:8496 (discriminator 2) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 51c7 <__cxa_finalize@plt+0x1cd7> │ │ │ │ │ - jmp 521d <__cxa_finalize@plt+0x1d2d> │ │ │ │ │ + je 5202 <__cxa_finalize@plt+0x1d12> │ │ │ │ │ + jmp 5258 <__cxa_finalize@plt+0x1d68> │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r9 │ │ │ │ │ mov %r9,0x0(%rbp) │ │ │ │ │ - jne 521b <__cxa_finalize@plt+0x1d2b> │ │ │ │ │ + jne 5256 <__cxa_finalize@plt+0x1d66> │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ __Pyx_ImportDottedModule(): │ │ │ │ │ ./pynx/scattering/cpu.c:8498 │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ ./pynx/scattering/cpu.c:8500 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ - call 6ac0 │ │ │ │ │ + call 6a90 │ │ │ │ │ ./pynx/scattering/cpu.c:8502 (discriminator 1) │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - je 51a6 <__cxa_finalize@plt+0x1cb6> │ │ │ │ │ + je 51e1 <__cxa_finalize@plt+0x1cf1> │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov 0x0(%rbp),%r10 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - js 5248 <__cxa_finalize@plt+0x1d58> │ │ │ │ │ + js 5283 <__cxa_finalize@plt+0x1d93> │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r10 │ │ │ │ │ mov %r10,0x0(%rbp) │ │ │ │ │ - jne 5248 <__cxa_finalize@plt+0x1d58> │ │ │ │ │ + jne 5283 <__cxa_finalize@plt+0x1d93> │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rbx),%r11 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r11d,%r11d │ │ │ │ │ - js 5271 <__cxa_finalize@plt+0x1d81> │ │ │ │ │ + js 52ac <__cxa_finalize@plt+0x1dbc> │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r11 │ │ │ │ │ mov %r11,(%rbx) │ │ │ │ │ - jne 5271 <__cxa_finalize@plt+0x1d81> │ │ │ │ │ + jne 52ac <__cxa_finalize@plt+0x1dbc> │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 5271 <__cxa_finalize@plt+0x1d81> │ │ │ │ │ + jmp 52ac <__cxa_finalize@plt+0x1dbc> │ │ │ │ │ __Pyx_ImportDottedModule(): │ │ │ │ │ ./pynx/scattering/cpu.c:8508 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:8508 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 5271 <__cxa_finalize@plt+0x1d81> │ │ │ │ │ + je 52ac <__cxa_finalize@plt+0x1dbc> │ │ │ │ │ ./pynx/scattering/cpu.c:8509 │ │ │ │ │ call 32c0 │ │ │ │ │ __Pyx_Import(): │ │ │ │ │ ./pynx/scattering/cpu.c:8346 │ │ │ │ │ call 33b0 │ │ │ │ │ ./pynx/scattering/cpu.c:8331 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ +./pynx/scattering/cpu.c:8347 (discriminator 1) │ │ │ │ │ + test %rax,%rax │ │ │ │ │ ./pynx/scattering/cpu.c:8346 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:8347 (discriminator 1) │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je 529a <__cxa_finalize@plt+0x1daa> │ │ │ │ │ + je 52d5 <__cxa_finalize@plt+0x1de5> │ │ │ │ │ ./pynx/scattering/cpu.c:8373 │ │ │ │ │ - mov 0x187b9(%rip),%rsi │ │ │ │ │ + mov 0x1877e(%rip),%rsi │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 3380 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:8379 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ - call 6ac0 │ │ │ │ │ + call 6a90 │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6580 (discriminator 2) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 54da <__cxa_finalize@plt+0x1fea> │ │ │ │ │ + je 5515 <__cxa_finalize@plt+0x2025> │ │ │ │ │ ./pynx/scattering/cpu.c:6582 │ │ │ │ │ - mov 0x188d6(%rip),%rsi │ │ │ │ │ - mov 0x18787(%rip),%rdi │ │ │ │ │ + mov 0x1889b(%rip),%rsi │ │ │ │ │ + mov 0x1874c(%rip),%rdi │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ call 3440 │ │ │ │ │ ./pynx/scattering/cpu.c:6582 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 54f0 <__cxa_finalize@plt+0x2000> │ │ │ │ │ + js 552b <__cxa_finalize@plt+0x203b> │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 52e0 <__cxa_finalize@plt+0x1df0> │ │ │ │ │ + js 531b <__cxa_finalize@plt+0x1e2b> │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rax │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ - jne 52e0 <__cxa_finalize@plt+0x1df0> │ │ │ │ │ + jne 531b <__cxa_finalize@plt+0x1e2b> │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6592 │ │ │ │ │ - mov 0x18951(%rip),%r8 │ │ │ │ │ - mov 0x18752(%rip),%rcx │ │ │ │ │ - lea 0x1864b(%rip),%rdi │ │ │ │ │ - mov 0x188ac(%rip),%rdx │ │ │ │ │ - mov 0x1881d(%rip),%rsi │ │ │ │ │ + mov 0x18916(%rip),%r8 │ │ │ │ │ + mov 0x18717(%rip),%rcx │ │ │ │ │ + lea 0x18610(%rip),%rdi │ │ │ │ │ + mov 0x18871(%rip),%rdx │ │ │ │ │ + mov 0x187e2(%rip),%rsi │ │ │ │ │ call 36fb <__cxa_finalize@plt+0x20b> │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:6592 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 5506 <__cxa_finalize@plt+0x2016> │ │ │ │ │ +./pynx/scattering/cpu.c:6592 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ +./pynx/scattering/cpu.c:6592 (discriminator 2) │ │ │ │ │ + je 5541 <__cxa_finalize@plt+0x2051> │ │ │ │ │ ./pynx/scattering/cpu.c:6594 │ │ │ │ │ - mov 0x18805(%rip),%rsi │ │ │ │ │ - mov 0x1871e(%rip),%rdi │ │ │ │ │ + mov 0x187ca(%rip),%rsi │ │ │ │ │ + mov 0x186e3(%rip),%rdi │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ call 3440 │ │ │ │ │ ./pynx/scattering/cpu.c:6594 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 551c <__cxa_finalize@plt+0x202c> │ │ │ │ │ + js 5557 <__cxa_finalize@plt+0x2067> │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rbx),%rdx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - js 5349 <__cxa_finalize@plt+0x1e59> │ │ │ │ │ + js 5384 <__cxa_finalize@plt+0x1e94> │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rdx │ │ │ │ │ mov %rdx,(%rbx) │ │ │ │ │ - jne 5349 <__cxa_finalize@plt+0x1e59> │ │ │ │ │ + jne 5384 <__cxa_finalize@plt+0x1e94> │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6604 │ │ │ │ │ - mov 0x188f0(%rip),%r8 │ │ │ │ │ - mov 0x186e9(%rip),%rcx │ │ │ │ │ - lea 0x185c2(%rip),%rdi │ │ │ │ │ - mov 0x18843(%rip),%rdx │ │ │ │ │ - mov 0x187c4(%rip),%rsi │ │ │ │ │ + mov 0x188b5(%rip),%r8 │ │ │ │ │ + mov 0x186ae(%rip),%rcx │ │ │ │ │ + lea 0x18587(%rip),%rdi │ │ │ │ │ + mov 0x18808(%rip),%rdx │ │ │ │ │ + mov 0x18789(%rip),%rsi │ │ │ │ │ call 36fb <__cxa_finalize@plt+0x20b> │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:6604 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 5532 <__cxa_finalize@plt+0x2042> │ │ │ │ │ +./pynx/scattering/cpu.c:6604 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ +./pynx/scattering/cpu.c:6604 (discriminator 2) │ │ │ │ │ + je 556d <__cxa_finalize@plt+0x207d> │ │ │ │ │ ./pynx/scattering/cpu.c:6606 │ │ │ │ │ - mov 0x187ac(%rip),%rsi │ │ │ │ │ - mov 0x186b5(%rip),%rdi │ │ │ │ │ + mov 0x18771(%rip),%rsi │ │ │ │ │ + mov 0x1867a(%rip),%rdi │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ call 3440 │ │ │ │ │ ./pynx/scattering/cpu.c:6606 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 5548 <__cxa_finalize@plt+0x2058> │ │ │ │ │ + js 5583 <__cxa_finalize@plt+0x2093> │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rbx),%r14 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r14d,%r14d │ │ │ │ │ - js 53b3 <__cxa_finalize@plt+0x1ec3> │ │ │ │ │ + js 53ee <__cxa_finalize@plt+0x1efe> │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r14 │ │ │ │ │ mov %r14,(%rbx) │ │ │ │ │ - jne 53b3 <__cxa_finalize@plt+0x1ec3> │ │ │ │ │ + jne 53ee <__cxa_finalize@plt+0x1efe> │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6616 │ │ │ │ │ - mov 0x1888e(%rip),%r8 │ │ │ │ │ - mov 0x1867f(%rip),%rcx │ │ │ │ │ - lea 0x18538(%rip),%rdi │ │ │ │ │ - mov 0x187d9(%rip),%rdx │ │ │ │ │ - mov 0x18752(%rip),%rsi │ │ │ │ │ + mov 0x18853(%rip),%r8 │ │ │ │ │ + mov 0x18644(%rip),%rcx │ │ │ │ │ + lea 0x184fd(%rip),%rdi │ │ │ │ │ + mov 0x1879e(%rip),%rdx │ │ │ │ │ + mov 0x18717(%rip),%rsi │ │ │ │ │ call 36fb <__cxa_finalize@plt+0x20b> │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:6616 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 555e <__cxa_finalize@plt+0x206e> │ │ │ │ │ +./pynx/scattering/cpu.c:6616 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ +./pynx/scattering/cpu.c:6616 (discriminator 2) │ │ │ │ │ + je 5599 <__cxa_finalize@plt+0x20a9> │ │ │ │ │ ./pynx/scattering/cpu.c:6618 │ │ │ │ │ - mov 0x1873a(%rip),%rsi │ │ │ │ │ - mov 0x1864b(%rip),%rdi │ │ │ │ │ + mov 0x186ff(%rip),%rsi │ │ │ │ │ + mov 0x18610(%rip),%rdi │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ call 3440 │ │ │ │ │ ./pynx/scattering/cpu.c:6618 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 5574 <__cxa_finalize@plt+0x2084> │ │ │ │ │ + js 55af <__cxa_finalize@plt+0x20bf> │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rbx),%rsi │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %esi,%esi │ │ │ │ │ - js 541c <__cxa_finalize@plt+0x1f2c> │ │ │ │ │ + js 5457 <__cxa_finalize@plt+0x1f67> │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rsi │ │ │ │ │ mov %rsi,(%rbx) │ │ │ │ │ - jne 541c <__cxa_finalize@plt+0x1f2c> │ │ │ │ │ + jne 5457 <__cxa_finalize@plt+0x1f67> │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6628 │ │ │ │ │ - mov 0x1882d(%rip),%r8 │ │ │ │ │ - mov 0x18616(%rip),%rcx │ │ │ │ │ - lea 0x184af(%rip),%rdi │ │ │ │ │ - mov 0x18770(%rip),%rdx │ │ │ │ │ - mov 0x186f9(%rip),%rsi │ │ │ │ │ + mov 0x187f2(%rip),%r8 │ │ │ │ │ + mov 0x185db(%rip),%rcx │ │ │ │ │ + lea 0x18474(%rip),%rdi │ │ │ │ │ + mov 0x18735(%rip),%rdx │ │ │ │ │ + mov 0x186be(%rip),%rsi │ │ │ │ │ call 36fb <__cxa_finalize@plt+0x20b> │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:6628 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 558a <__cxa_finalize@plt+0x209a> │ │ │ │ │ +./pynx/scattering/cpu.c:6628 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ +./pynx/scattering/cpu.c:6628 (discriminator 2) │ │ │ │ │ + je 55c5 <__cxa_finalize@plt+0x20d5> │ │ │ │ │ ./pynx/scattering/cpu.c:6630 │ │ │ │ │ - mov 0x186e1(%rip),%rsi │ │ │ │ │ - mov 0x185e2(%rip),%rdi │ │ │ │ │ + mov 0x186a6(%rip),%rsi │ │ │ │ │ + mov 0x185a7(%rip),%rdi │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ call 3440 │ │ │ │ │ ./pynx/scattering/cpu.c:6630 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 55a0 <__cxa_finalize@plt+0x20b0> │ │ │ │ │ + js 55db <__cxa_finalize@plt+0x20eb> │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rbx),%r15 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r15d,%r15d │ │ │ │ │ - js 5486 <__cxa_finalize@plt+0x1f96> │ │ │ │ │ + js 54c1 <__cxa_finalize@plt+0x1fd1> │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r15 │ │ │ │ │ mov %r15,(%rbx) │ │ │ │ │ - jne 5486 <__cxa_finalize@plt+0x1f96> │ │ │ │ │ + jne 54c1 <__cxa_finalize@plt+0x1fd1> │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6638 │ │ │ │ │ call 33b0 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:6638 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 55b6 <__cxa_finalize@plt+0x20c6> │ │ │ │ │ +./pynx/scattering/cpu.c:6638 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ +./pynx/scattering/cpu.c:6638 (discriminator 2) │ │ │ │ │ + je 55f1 <__cxa_finalize@plt+0x2101> │ │ │ │ │ ./pynx/scattering/cpu.c:6640 │ │ │ │ │ - mov 0x18722(%rip),%rsi │ │ │ │ │ - mov 0x1859b(%rip),%rdi │ │ │ │ │ + mov 0x186e7(%rip),%rsi │ │ │ │ │ + mov 0x18560(%rip),%rdi │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ call 3440 │ │ │ │ │ ./pynx/scattering/cpu.c:6640 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 55cc <__cxa_finalize@plt+0x20dc> │ │ │ │ │ + js 5607 <__cxa_finalize@plt+0x2117> │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rbx),%r12 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r12d,%r12d │ │ │ │ │ - js 4e41 <__cxa_finalize@plt+0x1951> │ │ │ │ │ + js 4e7c <__cxa_finalize@plt+0x198c> │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r12 │ │ │ │ │ mov %r12,(%rbx) │ │ │ │ │ - jne 4e41 <__cxa_finalize@plt+0x1951> │ │ │ │ │ + jne 4e7c <__cxa_finalize@plt+0x198c> │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 4e41 <__cxa_finalize@plt+0x1951> │ │ │ │ │ + jmp 4e7c <__cxa_finalize@plt+0x198c> │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6580 (discriminator 1) │ │ │ │ │ mov $0x19b4,%r13d │ │ │ │ │ mov $0xb,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6540 │ │ │ │ │ mov $0x1,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6582 (discriminator 1) │ │ │ │ │ mov $0x19b6,%r13d │ │ │ │ │ mov $0xb,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6540 │ │ │ │ │ mov $0x1,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6592 (discriminator 1) │ │ │ │ │ mov $0x19c0,%r13d │ │ │ │ │ mov $0x21,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6540 │ │ │ │ │ mov $0x1,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6594 (discriminator 1) │ │ │ │ │ mov $0x19c2,%r13d │ │ │ │ │ mov $0x21,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6540 │ │ │ │ │ mov $0x1,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6604 (discriminator 1) │ │ │ │ │ mov $0x19cc,%r13d │ │ │ │ │ mov $0x31,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6540 │ │ │ │ │ mov $0x1,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6606 (discriminator 1) │ │ │ │ │ mov $0x19ce,%r13d │ │ │ │ │ mov $0x31,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6540 │ │ │ │ │ mov $0x1,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6616 (discriminator 1) │ │ │ │ │ mov $0x19d8,%r13d │ │ │ │ │ mov $0x43,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6540 │ │ │ │ │ mov $0x1,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6618 (discriminator 1) │ │ │ │ │ mov $0x19da,%r13d │ │ │ │ │ mov $0x43,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6540 │ │ │ │ │ mov $0x1,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6628 (discriminator 1) │ │ │ │ │ mov $0x19e4,%r13d │ │ │ │ │ mov $0x54,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6540 │ │ │ │ │ mov $0x1,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6630 (discriminator 1) │ │ │ │ │ mov $0x19e6,%r13d │ │ │ │ │ mov $0x54,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6540 │ │ │ │ │ mov $0x1,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6638 (discriminator 1) │ │ │ │ │ mov $0x19ee,%r13d │ │ │ │ │ mov $0x1,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6540 │ │ │ │ │ mov $0x1,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ ./pynx/scattering/cpu.c:6640 (discriminator 1) │ │ │ │ │ mov $0x19f0,%r13d │ │ │ │ │ mov $0x1,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6540 │ │ │ │ │ mov $0x1,%ebp │ │ │ │ │ - jmp 4dbb <__cxa_finalize@plt+0x18cb> │ │ │ │ │ + jmp 4df6 <__cxa_finalize@plt+0x1906> │ │ │ │ │ PyType_HasFeature(): │ │ │ │ │ /usr/include/python3.12/object.h:966 │ │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ │ __Pyx_FetchCommonType(): │ │ │ │ │ ./pynx/scattering/cpu.c:8622 │ │ │ │ │ - mov 0x17d13(%rip),%rsi │ │ │ │ │ + mov 0x17cd8(%rip),%rsi │ │ │ │ │ mov 0x20(%rax),%rdi │ │ │ │ │ __Pyx_VerifyCachedType(): │ │ │ │ │ ./pynx/scattering/cpu.c:8598 (discriminator 1) │ │ │ │ │ testb $0x80,0xab(%rcx) │ │ │ │ │ - jne 5617 <__cxa_finalize@plt+0x2127> │ │ │ │ │ + jne 5652 <__cxa_finalize@plt+0x2162> │ │ │ │ │ ./pynx/scattering/cpu.c:8599 │ │ │ │ │ - mov 0x1795f(%rip),%r9 │ │ │ │ │ + mov 0x17924(%rip),%r9 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ - lea 0x14985(%rip),%rsi │ │ │ │ │ + lea 0x149ba(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov (%r9),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:8601 │ │ │ │ │ - jmp 5657 <__cxa_finalize@plt+0x2167> │ │ │ │ │ + jmp 5692 <__cxa_finalize@plt+0x21a2> │ │ │ │ │ ./pynx/scattering/cpu.c:8603 │ │ │ │ │ cmp %rdi,%rsi │ │ │ │ │ - je 46c8 <__cxa_finalize@plt+0x11d8> │ │ │ │ │ + je 4703 <__cxa_finalize@plt+0x1213> │ │ │ │ │ ./pynx/scattering/cpu.c:8604 │ │ │ │ │ - mov 0x17939(%rip),%r8 │ │ │ │ │ + mov 0x178fe(%rip),%r8 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ - lea 0x1498f(%rip),%rsi │ │ │ │ │ + lea 0x149c4(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov (%r8),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:8607 │ │ │ │ │ - jmp 5657 <__cxa_finalize@plt+0x2167> │ │ │ │ │ + jmp 5692 <__cxa_finalize@plt+0x21a2> │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r10 │ │ │ │ │ mov %r10,0x0(%rbp) │ │ │ │ │ - jne 46d5 <__cxa_finalize@plt+0x11e5> │ │ │ │ │ + jne 4710 <__cxa_finalize@plt+0x1220> │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 46d5 <__cxa_finalize@plt+0x11e5> │ │ │ │ │ + jmp 4710 <__cxa_finalize@plt+0x1220> │ │ │ │ │ __Pyx_FetchCommonType(): │ │ │ │ │ ./pynx/scattering/cpu.c:8642 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:8643 │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ ./pynx/scattering/cpu.c:8642 │ │ │ │ │ - call 6ac0 │ │ │ │ │ + call 6a90 │ │ │ │ │ ./pynx/scattering/cpu.c:8644 │ │ │ │ │ - jmp 46c8 <__cxa_finalize@plt+0x11d8> │ │ │ │ │ + jmp 4703 <__cxa_finalize@plt+0x1213> │ │ │ │ │ __pyx_pymod_exec_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6675 │ │ │ │ │ mov 0xc8(%rsp),%rdx │ │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ │ - je 567f <__cxa_finalize@plt+0x218f> │ │ │ │ │ + je 56ba <__cxa_finalize@plt+0x21ca> │ │ │ │ │ call 31c0 <__stack_chk_fail@plt> │ │ │ │ │ add $0xd8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ -0000000000005691 : │ │ │ │ │ +00000000000056cc : │ │ │ │ │ PyInit_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:6369 │ │ │ │ │ endbr64 │ │ │ │ │ ./pynx/scattering/cpu.c:6370 │ │ │ │ │ - lea 0x18184(%rip),%rdi │ │ │ │ │ + lea 0x18149(%rip),%rdi │ │ │ │ │ jmp 30a0 │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ deregister_tm_clones(): │ │ │ │ │ - lea 0x18311(%rip),%rdi │ │ │ │ │ - lea 0x1830a(%rip),%rax │ │ │ │ │ + lea 0x182e1(%rip),%rdi │ │ │ │ │ + lea 0x182da(%rip),%rax │ │ │ │ │ cmp %rdi,%rax │ │ │ │ │ - je 56d8 │ │ │ │ │ - mov 0x1787e(%rip),%rax │ │ │ │ │ + je 5708 │ │ │ │ │ + mov 0x1784e(%rip),%rax │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 56d8 │ │ │ │ │ + je 5708 │ │ │ │ │ jmp *%rax │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ register_tm_clones(): │ │ │ │ │ - lea 0x182e1(%rip),%rdi │ │ │ │ │ - lea 0x182da(%rip),%rsi │ │ │ │ │ + lea 0x182b1(%rip),%rdi │ │ │ │ │ + lea 0x182aa(%rip),%rsi │ │ │ │ │ sub %rdi,%rsi │ │ │ │ │ mov %rsi,%rax │ │ │ │ │ shr $0x3f,%rsi │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ add %rax,%rsi │ │ │ │ │ sar $1,%rsi │ │ │ │ │ - je 5718 │ │ │ │ │ - mov 0x178cd(%rip),%rax │ │ │ │ │ + je 5748 │ │ │ │ │ + mov 0x1789d(%rip),%rax │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 5718 │ │ │ │ │ + je 5748 │ │ │ │ │ jmp *%rax │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __do_global_dtors_aux(): │ │ │ │ │ endbr64 │ │ │ │ │ - cmpb $0x0,0x182b5(%rip) │ │ │ │ │ - jne 5758 │ │ │ │ │ + cmpb $0x0,0x18285(%rip) │ │ │ │ │ + jne 5788 │ │ │ │ │ push %rbp │ │ │ │ │ - cmpq $0x0,0x178aa(%rip) │ │ │ │ │ + cmpq $0x0,0x1787a(%rip) │ │ │ │ │ mov %rsp,%rbp │ │ │ │ │ - je 5747 │ │ │ │ │ - mov 0x17b1e(%rip),%rdi │ │ │ │ │ + je 5777 │ │ │ │ │ + mov 0x17aee(%rip),%rdi │ │ │ │ │ call 34f0 <__cxa_finalize@plt> │ │ │ │ │ - call 56b0 │ │ │ │ │ - movb $0x1,0x1828d(%rip) │ │ │ │ │ + call 56e0 │ │ │ │ │ + movb $0x1,0x1825d(%rip) │ │ │ │ │ pop %rbp │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ frame_dummy(): │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 56e0 │ │ │ │ │ + jmp 5710 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -0000000000005770 : │ │ │ │ │ +00000000000057a0 : │ │ │ │ │ c_fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/c_cpu.c:19 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ + mov %rsi,%r15 │ │ │ │ │ push %r14 │ │ │ │ │ + mov %rdi,%r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %r9,%r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %r8,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rcx,%rbx │ │ │ │ │ - sub $0x68,%rsp │ │ │ │ │ - mov 0xa8(%rsp),%r8 │ │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ │ - mov 0xa0(%rsp),%r13 │ │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ │ - mov 0xb0(%rsp),%r14 │ │ │ │ │ + sub $0x48,%rsp │ │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ │ + mov 0x90(%rsp),%r9 │ │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ │ + mov 0x98(%rsp),%r10 │ │ │ │ │ + mov 0x80(%rsp),%r13 │ │ │ │ │ + vmovaps %xmm13,0x30(%rsp) │ │ │ │ │ mov %r8,(%rsp) │ │ │ │ │ - mov 0xb8(%rsp),%r15 │ │ │ │ │ - vmovaps %xmm11,0x50(%rsp) │ │ │ │ │ - vmovaps %xmm10,0x40(%rsp) │ │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ │ + vmovaps %xmm12,0x20(%rsp) │ │ │ │ │ ./pynx/scattering/c_cpu.c:20 │ │ │ │ │ call 3410 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/c_cpu.c:23 (discriminator 1) │ │ │ │ │ - mov (%rsp),%rcx │ │ │ │ │ -./pynx/scattering/c_cpu.c:20 │ │ │ │ │ - mov %rax,%rdx │ │ │ │ │ -./pynx/scattering/c_cpu.c:23 (discriminator 1) │ │ │ │ │ - test %rcx,%rcx │ │ │ │ │ - je 59fa │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - mov $0x1,%eax │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - mov $0x2,%r10d │ │ │ │ │ + mov (%rsp),%rax │ │ │ │ │ + test %rax,%rax │ │ │ │ │ + je 5a39 │ │ │ │ │ + vmovdqa 0x13843(%rip),%xmm11 │ │ │ │ │ + vmovaps 0x20(%rsp),%xmm12 │ │ │ │ │ ./pynx/scattering/c_cpu.c:23 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - mov $0xfffffffe,%esi │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - vmovd %eax,%xmm7 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - mov $0x4,%r9d │ │ │ │ │ - vmovd %r10d,%xmm3 │ │ │ │ │ - vmovaps 0x40(%rsp),%xmm10 │ │ │ │ │ - vmovd %esi,%xmm1 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - vpbroadcastd %xmm7,%xmm0 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - vmovd %r9d,%xmm2 │ │ │ │ │ - vmovaps 0x50(%rsp),%xmm11 │ │ │ │ │ - vpbroadcastd %xmm3,%xmm4 │ │ │ │ │ - mov 0x28(%rsp),%r11 │ │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - vmovdqa %xmm0,(%rsp) │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ │ - vpbroadcastd %xmm1,%xmm9 │ │ │ │ │ - vpbroadcastd %xmm2,%xmm8 │ │ │ │ │ - vmovdqa %xmm4,0x10(%rsp) │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + vmovaps 0x30(%rsp),%xmm13 │ │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +./pynx/scattering/c_cpu.c:27 │ │ │ │ │ + vmovss 0x137b8(%rip),%xmm6 │ │ │ │ │ ./pynx/scattering/c_cpu.c:26 │ │ │ │ │ - vmovss 0x137b0(%rip),%xmm5 │ │ │ │ │ - vmulss (%r11,%rdi,4),%xmm5,%xmm12 │ │ │ │ │ + vmovss 0x137b0(%rip),%xmm7 │ │ │ │ │ +./pynx/scattering/c_cpu.c:34 (discriminator 1) │ │ │ │ │ + test %r13,%r13 │ │ │ │ │ +./pynx/scattering/c_cpu.c:26 │ │ │ │ │ + vmulss (%r14,%rcx,4),%xmm7,%xmm7 │ │ │ │ │ ./pynx/scattering/c_cpu.c:27 │ │ │ │ │ - vmulss (%r8,%rdi,4),%xmm5,%xmm13 │ │ │ │ │ + vmulss (%r15,%rcx,4),%xmm6,%xmm8 │ │ │ │ │ ./pynx/scattering/c_cpu.c:28 │ │ │ │ │ - vmulss (%rsi,%rdi,4),%xmm5,%xmm14 │ │ │ │ │ + vmulss (%rsi,%rcx,4),%xmm6,%xmm9 │ │ │ │ │ ./pynx/scattering/c_cpu.c:34 (discriminator 1) │ │ │ │ │ - test %r13,%r13 │ │ │ │ │ - je 59ba │ │ │ │ │ - vbroadcastss 0x137cd(%rip),%xmm15 │ │ │ │ │ + je 59f7 │ │ │ │ │ + vbroadcastss 0x13791(%rip),%xmm10 │ │ │ │ │ + vbroadcastss 0x13874(%rip),%xmm15 │ │ │ │ │ ./pynx/scattering/c_cpu.c:34 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - vbroadcastss 0x1378a(%rip),%xmm7 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1353 │ │ │ │ │ + vpxor %xmm14,%xmm14,%xmm14 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +./pynx/scattering/c_cpu.c:41 │ │ │ │ │ + vmulss 0xc(%rbp,%rdx,4),%xmm8,%xmm3 │ │ │ │ │ +./pynx/scattering/c_cpu.c:46 │ │ │ │ │ + test %rdx,%rdx │ │ │ │ │ ./pynx/scattering/c_cpu.c:41 │ │ │ │ │ - vmulss 0xc(%rbp,%rax,4),%xmm13,%xmm6 │ │ │ │ │ + vmulss 0xc(%rbx,%rdx,4),%xmm7,%xmm0 │ │ │ │ │ + vmulss 0xc(%r12,%rdx,4),%xmm9,%xmm2 │ │ │ │ │ ./pynx/scattering/c_cpu.c:40 │ │ │ │ │ - vmulss 0x8(%rbp,%rax,4),%xmm13,%xmm1 │ │ │ │ │ + vmulss 0x8(%rbp,%rdx,4),%xmm8,%xmm4 │ │ │ │ │ + vmulss 0x8(%rbx,%rdx,4),%xmm7,%xmm6 │ │ │ │ │ ./pynx/scattering/c_cpu.c:41 │ │ │ │ │ - vfmadd231ss 0xc(%rbx,%rax,4),%xmm12,%xmm6 │ │ │ │ │ -./pynx/scattering/c_cpu.c:39 │ │ │ │ │ - vmulss 0x4(%rbp,%rax,4),%xmm13,%xmm0 │ │ │ │ │ + vaddss %xmm0,%xmm3,%xmm1 │ │ │ │ │ ./pynx/scattering/c_cpu.c:40 │ │ │ │ │ - vfmadd231ss 0x8(%rbx,%rax,4),%xmm12,%xmm1 │ │ │ │ │ + vmulss 0x8(%r12,%rdx,4),%xmm9,%xmm0 │ │ │ │ │ + vaddss %xmm6,%xmm4,%xmm3 │ │ │ │ │ +./pynx/scattering/c_cpu.c:38 │ │ │ │ │ + vaddss %xmm2,%xmm1,%xmm5 │ │ │ │ │ +./pynx/scattering/c_cpu.c:39 │ │ │ │ │ + vmulss 0x4(%rbp,%rdx,4),%xmm8,%xmm4 │ │ │ │ │ + vmulss 0x4(%rbx,%rdx,4),%xmm7,%xmm1 │ │ │ │ │ ./pynx/scattering/c_cpu.c:38 │ │ │ │ │ - vmulss 0x0(%rbp,%rax,4),%xmm13,%xmm2 │ │ │ │ │ + vaddss %xmm0,%xmm3,%xmm2 │ │ │ │ │ ./pynx/scattering/c_cpu.c:39 │ │ │ │ │ - vfmadd231ss 0x4(%rbx,%rax,4),%xmm12,%xmm0 │ │ │ │ │ + vmulss 0x4(%r12,%rdx,4),%xmm9,%xmm3 │ │ │ │ │ ./pynx/scattering/c_cpu.c:38 │ │ │ │ │ - vfmadd231ss (%rbx,%rax,4),%xmm12,%xmm2 │ │ │ │ │ - vfmadd231ss 0xc(%r12,%rax,4),%xmm14,%xmm6 │ │ │ │ │ - vfmadd231ss 0x8(%r12,%rax,4),%xmm14,%xmm1 │ │ │ │ │ - vfmadd231ss 0x4(%r12,%rax,4),%xmm14,%xmm0 │ │ │ │ │ - vfmadd231ss (%r12,%rax,4),%xmm14,%xmm2 │ │ │ │ │ + vmulss 0x0(%rbp,%rdx,4),%xmm8,%xmm0 │ │ │ │ │ +./pynx/scattering/c_cpu.c:39 │ │ │ │ │ + vaddss %xmm1,%xmm4,%xmm6 │ │ │ │ │ +./pynx/scattering/c_cpu.c:38 │ │ │ │ │ + vmulss (%rbx,%rdx,4),%xmm7,%xmm4 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ + vunpcklps %xmm2,%xmm5,%xmm5 │ │ │ │ │ +./pynx/scattering/c_cpu.c:38 │ │ │ │ │ + vaddss %xmm3,%xmm6,%xmm1 │ │ │ │ │ + vmulss (%r12,%rdx,4),%xmm9,%xmm3 │ │ │ │ │ + vaddss %xmm4,%xmm0,%xmm6 │ │ │ │ │ + vaddss %xmm3,%xmm6,%xmm0 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ - vunpcklps %xmm1,%xmm6,%xmm4 │ │ │ │ │ - vunpcklps %xmm2,%xmm0,%xmm3 │ │ │ │ │ - vmovlhps %xmm3,%xmm4,%xmm5 │ │ │ │ │ + vunpcklps %xmm0,%xmm1,%xmm1 │ │ │ │ │ + vmovlhps %xmm1,%xmm5,%xmm2 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:248 │ │ │ │ │ - vandps 0x1373e(%rip),%xmm5,%xmm6 │ │ │ │ │ - vandps 0x13746(%rip),%xmm5,%xmm1 │ │ │ │ │ + vandps 0x13707(%rip),%xmm2,%xmm4 │ │ │ │ │ + vandps 0x1370f(%rip),%xmm2,%xmm6 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ - vmulps %xmm15,%xmm6,%xmm0 │ │ │ │ │ + vmulps 0x13717(%rip),%xmm4,%xmm3 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:862 │ │ │ │ │ - vcvttps2dq %xmm0,%xmm2 │ │ │ │ │ + vcvttps2dq %xmm3,%xmm0 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - vpaddd (%rsp),%xmm2,%xmm3 │ │ │ │ │ + vpaddd 0x1371b(%rip),%xmm0,%xmm2 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - vpand 0x10(%rsp),%xmm3,%xmm0 │ │ │ │ │ - vpand %xmm3,%xmm9,%xmm2 │ │ │ │ │ - vpand %xmm3,%xmm8,%xmm4 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1353 │ │ │ │ │ - vpxor %xmm3,%xmm3,%xmm3 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:814 │ │ │ │ │ - vcvtdq2ps %xmm2,%xmm5 │ │ │ │ │ + vpand 0x13723(%rip),%xmm2,%xmm3 │ │ │ │ │ + vpand 0x1373b(%rip),%xmm2,%xmm0 │ │ │ │ │ + vpand %xmm2,%xmm11,%xmm1 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1192 │ │ │ │ │ - vpslld $0x1d,%xmm4,%xmm4 │ │ │ │ │ + vpslld $0x1d,%xmm1,%xmm1 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:814 │ │ │ │ │ + vcvtdq2ps %xmm3,%xmm5 │ │ │ │ │ +./pynx/scattering/sse_mathfun.h:846 │ │ │ │ │ + vmulps 0x13736(%rip),%xmm5,%xmm5 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1353 │ │ │ │ │ - vpcmpeqd %xmm3,%xmm0,%xmm3 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:920 │ │ │ │ │ - vbroadcastss 0x136ec(%rip),%xmm0 │ │ │ │ │ + vpcmpeqd %xmm14,%xmm0,%xmm2 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:846 │ │ │ │ │ - vfmadd132ps 0x13727(%rip),%xmm6,%xmm5 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:266 │ │ │ │ │ - vxorps %xmm4,%xmm1,%xmm4 │ │ │ │ │ + vaddps %xmm4,%xmm5,%xmm5 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1120 │ │ │ │ │ - vpaddd %xmm9,%xmm2,%xmm6 │ │ │ │ │ + vpaddd 0x136f5(%rip),%xmm3,%xmm4 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1323 │ │ │ │ │ - vpandn %xmm8,%xmm6,%xmm2 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:885 │ │ │ │ │ - vbroadcastss 0x136c4(%rip),%xmm6 │ │ │ │ │ + vpandn %xmm11,%xmm4,%xmm3 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1192 │ │ │ │ │ - vpslld $0x1d,%xmm2,%xmm2 │ │ │ │ │ + vpslld $0x1d,%xmm3,%xmm0 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:266 │ │ │ │ │ + vxorps %xmm1,%xmm6,%xmm3 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:884 │ │ │ │ │ - vmulps %xmm5,%xmm5,%xmm1 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:920 │ │ │ │ │ - vfmadd213ps 0x1373e(%rip),%xmm1,%xmm0 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:885 │ │ │ │ │ - vfmadd213ps 0x13705(%rip),%xmm1,%xmm6 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:920 │ │ │ │ │ - vfmadd213ps 0x1373c(%rip),%xmm1,%xmm0 │ │ │ │ │ + vmulps %xmm5,%xmm5,%xmm6 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:885 │ │ │ │ │ - vfmadd213ps 0x13703(%rip),%xmm1,%xmm6 │ │ │ │ │ + vmulps 0x1371b(%rip),%xmm6,%xmm1 │ │ │ │ │ + vaddps 0x13723(%rip),%xmm1,%xmm4 │ │ │ │ │ + vmulps %xmm6,%xmm4,%xmm1 │ │ │ │ │ + vaddps 0x13727(%rip),%xmm1,%xmm4 │ │ │ │ │ + vmulps %xmm6,%xmm4,%xmm1 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:886 │ │ │ │ │ - vfmadd213ps 0x1370a(%rip),%xmm1,%xmm6 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:921 │ │ │ │ │ - vfmadd132ps %xmm1,%xmm7,%xmm0 │ │ │ │ │ + vaddps 0x1372b(%rip),%xmm1,%xmm4 │ │ │ │ │ + vmulps %xmm6,%xmm4,%xmm1 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:885 │ │ │ │ │ - vfmadd132ps %xmm1,%xmm7,%xmm6 │ │ │ │ │ + vaddps %xmm10,%xmm1,%xmm4 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:920 │ │ │ │ │ - vmulps %xmm5,%xmm0,%xmm5 │ │ │ │ │ + vmulps 0x1372a(%rip),%xmm6,%xmm1 │ │ │ │ │ + vaddps 0x13732(%rip),%xmm1,%xmm1 │ │ │ │ │ + vmulps %xmm6,%xmm1,%xmm1 │ │ │ │ │ + vaddps %xmm15,%xmm1,%xmm1 │ │ │ │ │ + vmulps %xmm6,%xmm1,%xmm6 │ │ │ │ │ +./pynx/scattering/sse_mathfun.h:921 │ │ │ │ │ + vaddps %xmm10,%xmm6,%xmm1 │ │ │ │ │ +./pynx/scattering/sse_mathfun.h:920 │ │ │ │ │ + vmulps %xmm5,%xmm1,%xmm6 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:248 │ │ │ │ │ - vandps %xmm3,%xmm5,%xmm1 │ │ │ │ │ + vandps %xmm2,%xmm6,%xmm5 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:254 │ │ │ │ │ - vandnps %xmm6,%xmm3,%xmm3 │ │ │ │ │ + vandnps %xmm4,%xmm2,%xmm2 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ - vaddps %xmm1,%xmm3,%xmm0 │ │ │ │ │ + vaddps %xmm5,%xmm2,%xmm1 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:198 │ │ │ │ │ - vsubps %xmm0,%xmm5,%xmm5 │ │ │ │ │ + vsubps %xmm1,%xmm6,%xmm6 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:266 │ │ │ │ │ - vxorps %xmm4,%xmm0,%xmm4 │ │ │ │ │ + vxorps %xmm3,%xmm1,%xmm3 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:198 │ │ │ │ │ - vaddps %xmm6,%xmm5,%xmm6 │ │ │ │ │ + vaddps %xmm4,%xmm6,%xmm4 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:266 │ │ │ │ │ - vxorps %xmm2,%xmm6,%xmm2 │ │ │ │ │ + vxorps %xmm0,%xmm4,%xmm0 │ │ │ │ │ ./pynx/scattering/c_cpu.c:46 │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je 5a10 │ │ │ │ │ + je 5a50 │ │ │ │ │ ./pynx/scattering/c_cpu.c:34 (discriminator 2) │ │ │ │ │ - add $0x4,%rax │ │ │ │ │ + add $0x4,%rdx │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ - vaddps %xmm2,%xmm11,%xmm11 │ │ │ │ │ - vaddps %xmm4,%xmm10,%xmm10 │ │ │ │ │ + vaddps %xmm0,%xmm13,%xmm13 │ │ │ │ │ + vaddps %xmm3,%xmm12,%xmm12 │ │ │ │ │ ./pynx/scattering/c_cpu.c:34 (discriminator 1) │ │ │ │ │ - cmp %r13,%rax │ │ │ │ │ - jb 5880 │ │ │ │ │ + cmp %r13,%rdx │ │ │ │ │ + jb 5888 │ │ │ │ │ ./pynx/scattering/c_cpu.c:53 (discriminator 3) │ │ │ │ │ - vmovhlps %xmm11,%xmm11,%xmm12 │ │ │ │ │ - vmovhlps %xmm10,%xmm10,%xmm7 │ │ │ │ │ - vaddps %xmm11,%xmm12,%xmm13 │ │ │ │ │ - vaddps %xmm10,%xmm7,%xmm3 │ │ │ │ │ - vshufps $0x55,%xmm13,%xmm13,%xmm14 │ │ │ │ │ - vshufps $0x55,%xmm3,%xmm3,%xmm1 │ │ │ │ │ - vaddps %xmm13,%xmm14,%xmm15 │ │ │ │ │ + vmovhlps %xmm13,%xmm13,%xmm7 │ │ │ │ │ + vmovhlps %xmm12,%xmm12,%xmm15 │ │ │ │ │ + vaddps %xmm13,%xmm7,%xmm8 │ │ │ │ │ + vaddps %xmm12,%xmm15,%xmm14 │ │ │ │ │ + vshufps $0x55,%xmm8,%xmm8,%xmm9 │ │ │ │ │ + vshufps $0x55,%xmm14,%xmm14,%xmm5 │ │ │ │ │ + vaddps %xmm8,%xmm9,%xmm10 │ │ │ │ │ ./pynx/scattering/c_cpu.c:55 (discriminator 3) │ │ │ │ │ - vaddps %xmm3,%xmm1,%xmm0 │ │ │ │ │ + vaddps %xmm14,%xmm5,%xmm2 │ │ │ │ │ ./pynx/scattering/c_cpu.c:56 │ │ │ │ │ - vmovss %xmm15,(%r14,%rdi,4) │ │ │ │ │ + vmovss %xmm10,(%r11,%rcx,4) │ │ │ │ │ ./pynx/scattering/c_cpu.c:57 │ │ │ │ │ - vmovss %xmm0,(%r15,%rdi,4) │ │ │ │ │ + vmovss %xmm2,(%r8,%rcx,4) │ │ │ │ │ ./pynx/scattering/c_cpu.c:23 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + inc %rcx │ │ │ │ │ ./pynx/scattering/c_cpu.c:23 (discriminator 1) │ │ │ │ │ - cmp %rdi,%rcx │ │ │ │ │ - jne 5848 │ │ │ │ │ -./pynx/scattering/c_cpu.c:60 │ │ │ │ │ - add $0x68,%rsp │ │ │ │ │ -./pynx/scattering/c_cpu.c:59 │ │ │ │ │ - mov %rdx,%rdi │ │ │ │ │ + cmp %rcx,%rax │ │ │ │ │ + jne 5840 │ │ │ │ │ ./pynx/scattering/c_cpu.c:60 │ │ │ │ │ + add $0x48,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ./pynx/scattering/c_cpu.c:59 │ │ │ │ │ jmp 30b0 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/c_cpu.c:34 (discriminator 1) │ │ │ │ │ cmp $0x4,%r13 │ │ │ │ │ - jbe 5a30 │ │ │ │ │ - vmovaps %xmm2,%xmm11 │ │ │ │ │ - vmovaps %xmm4,%xmm10 │ │ │ │ │ - mov $0x4,%eax │ │ │ │ │ - jmp 5880 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ - vmovaps %xmm2,%xmm11 │ │ │ │ │ - vmovaps %xmm4,%xmm10 │ │ │ │ │ - jmp 59ba │ │ │ │ │ + jbe 5a68 │ │ │ │ │ + vmovaps %xmm0,%xmm13 │ │ │ │ │ + vmovaps %xmm3,%xmm12 │ │ │ │ │ + mov $0x4,%edx │ │ │ │ │ + jmp 5888 │ │ │ │ │ + vmovaps %xmm0,%xmm13 │ │ │ │ │ + vmovaps %xmm3,%xmm12 │ │ │ │ │ + jmp 59f7 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -0000000000005a40 : │ │ │ │ │ +0000000000005a78 : │ │ │ │ │ c_fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/c_cpu.c:66 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ + mov %rsi,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ - mov %rsi,%r12 │ │ │ │ │ + mov %rdx,%r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rcx,%rbx │ │ │ │ │ - sub $0x68,%rsp │ │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ │ - mov 0xa8(%rsp),%rcx │ │ │ │ │ - mov 0xa0(%rsp),%rdx │ │ │ │ │ - mov 0xb0(%rsp),%r15 │ │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ │ - mov 0xb8(%rsp),%r13 │ │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ │ - mov 0xc0(%rsp),%r14 │ │ │ │ │ - vmovaps %xmm11,0x40(%rsp) │ │ │ │ │ - vmovaps %xmm10,0x30(%rsp) │ │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ │ + sub $0x58,%rsp │ │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ │ + vmovaps %xmm13,0x40(%rsp) │ │ │ │ │ + mov 0xa8(%rsp),%r15 │ │ │ │ │ + mov 0xb0(%rsp),%r14 │ │ │ │ │ + vmovaps %xmm12,0x30(%rsp) │ │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ │ ./pynx/scattering/c_cpu.c:67 │ │ │ │ │ call 3410 │ │ │ │ │ ./pynx/scattering/c_cpu.c:70 (discriminator 1) │ │ │ │ │ - test %r15,%r15 │ │ │ │ │ - mov (%rsp),%r10 │ │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ │ ./pynx/scattering/c_cpu.c:67 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/c_cpu.c:70 (discriminator 1) │ │ │ │ │ - vmovaps 0x30(%rsp),%xmm10 │ │ │ │ │ - vmovaps 0x40(%rsp),%xmm11 │ │ │ │ │ - je 5d1b │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - mov $0x1,%eax │ │ │ │ │ - lea 0x0(%rbp,%r15,4),%rcx │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - mov $0xfffffffe,%esi │ │ │ │ │ - mov $0x4,%r15d │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - vmovd %eax,%xmm7 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - mov $0x2,%eax │ │ │ │ │ - vmovd %esi,%xmm1 │ │ │ │ │ - mov 0x58(%rsp),%r11 │ │ │ │ │ - vmovd %eax,%xmm3 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - vpbroadcastd %xmm7,%xmm0 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - vmovd %r15d,%xmm2 │ │ │ │ │ - vpbroadcastd %xmm3,%xmm4 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - vmovdqa %xmm0,(%rsp) │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - vpbroadcastd %xmm1,%xmm9 │ │ │ │ │ - vpbroadcastd %xmm2,%xmm8 │ │ │ │ │ - vmovdqa %xmm4,0x10(%rsp) │ │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ │ + vmovaps 0x30(%rsp),%xmm12 │ │ │ │ │ + test %rax,%rax │ │ │ │ │ + vmovaps 0x40(%rsp),%xmm13 │ │ │ │ │ + je 5d6a │ │ │ │ │ + vmovdqa 0x1353f(%rip),%xmm11 │ │ │ │ │ + lea 0x0(%rbp,%rax,4),%rdx │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +./pynx/scattering/c_cpu.c:74 │ │ │ │ │ + vmovss 0x134c8(%rip),%xmm6 │ │ │ │ │ +./pynx/scattering/c_cpu.c:73 │ │ │ │ │ + vmovss 0x134c0(%rip),%xmm7 │ │ │ │ │ +./pynx/scattering/c_cpu.c:82 (discriminator 1) │ │ │ │ │ + test %r10,%r10 │ │ │ │ │ ./pynx/scattering/c_cpu.c:73 │ │ │ │ │ - vmovss 0x134c8(%rip),%xmm5 │ │ │ │ │ - vmulss 0x0(%rbp),%xmm5,%xmm12 │ │ │ │ │ + vmulss 0x0(%rbp),%xmm7,%xmm7 │ │ │ │ │ ./pynx/scattering/c_cpu.c:74 │ │ │ │ │ - vmulss (%r12),%xmm5,%xmm13 │ │ │ │ │ + vmulss 0x0(%r13),%xmm6,%xmm8 │ │ │ │ │ ./pynx/scattering/c_cpu.c:75 │ │ │ │ │ - vmulss (%r11),%xmm5,%xmm14 │ │ │ │ │ + vmulss (%r12),%xmm6,%xmm9 │ │ │ │ │ ./pynx/scattering/c_cpu.c:82 (discriminator 1) │ │ │ │ │ - test %r10,%r10 │ │ │ │ │ - je 5cca │ │ │ │ │ - vbroadcastss 0x134e6(%rip),%xmm15 │ │ │ │ │ + je 5d17 │ │ │ │ │ + vbroadcastss 0x134a1(%rip),%xmm10 │ │ │ │ │ + vbroadcastss 0x13574(%rip),%xmm15 │ │ │ │ │ ./pynx/scattering/c_cpu.c:82 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - vbroadcastss 0x134a3(%rip),%xmm7 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1353 │ │ │ │ │ + vpxor %xmm14,%xmm14,%xmm14 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/c_cpu.c:89 │ │ │ │ │ - vmulss 0xc(%r8,%rsi,4),%xmm13,%xmm6 │ │ │ │ │ + vmulss 0xc(%r8,%rcx,4),%xmm8,%xmm3 │ │ │ │ │ +./pynx/scattering/c_cpu.c:96 │ │ │ │ │ + test %rcx,%rcx │ │ │ │ │ +./pynx/scattering/c_cpu.c:89 │ │ │ │ │ + vmulss 0xc(%rbx,%rcx,4),%xmm7,%xmm0 │ │ │ │ │ + vmulss 0xc(%r9,%rcx,4),%xmm9,%xmm2 │ │ │ │ │ ./pynx/scattering/c_cpu.c:88 │ │ │ │ │ - vmulss 0x8(%r8,%rsi,4),%xmm13,%xmm1 │ │ │ │ │ + vmulss 0x8(%r8,%rcx,4),%xmm8,%xmm4 │ │ │ │ │ + vmulss 0x8(%rbx,%rcx,4),%xmm7,%xmm6 │ │ │ │ │ ./pynx/scattering/c_cpu.c:89 │ │ │ │ │ - vfmadd231ss 0xc(%rbx,%rsi,4),%xmm12,%xmm6 │ │ │ │ │ -./pynx/scattering/c_cpu.c:87 │ │ │ │ │ - vmulss 0x4(%r8,%rsi,4),%xmm13,%xmm0 │ │ │ │ │ + vaddss %xmm0,%xmm3,%xmm1 │ │ │ │ │ ./pynx/scattering/c_cpu.c:88 │ │ │ │ │ - vfmadd231ss 0x8(%rbx,%rsi,4),%xmm12,%xmm1 │ │ │ │ │ + vmulss 0x8(%r9,%rcx,4),%xmm9,%xmm0 │ │ │ │ │ + vaddss %xmm6,%xmm4,%xmm3 │ │ │ │ │ +./pynx/scattering/c_cpu.c:86 │ │ │ │ │ + vaddss %xmm2,%xmm1,%xmm5 │ │ │ │ │ +./pynx/scattering/c_cpu.c:87 │ │ │ │ │ + vmulss 0x4(%r8,%rcx,4),%xmm8,%xmm4 │ │ │ │ │ + vmulss 0x4(%rbx,%rcx,4),%xmm7,%xmm1 │ │ │ │ │ +./pynx/scattering/c_cpu.c:86 │ │ │ │ │ + vaddss %xmm0,%xmm3,%xmm2 │ │ │ │ │ +./pynx/scattering/c_cpu.c:87 │ │ │ │ │ + vmulss 0x4(%r9,%rcx,4),%xmm9,%xmm3 │ │ │ │ │ ./pynx/scattering/c_cpu.c:86 │ │ │ │ │ - vmulss (%r8,%rsi,4),%xmm13,%xmm2 │ │ │ │ │ + vmulss (%r8,%rcx,4),%xmm8,%xmm0 │ │ │ │ │ ./pynx/scattering/c_cpu.c:87 │ │ │ │ │ - vfmadd231ss 0x4(%rbx,%rsi,4),%xmm12,%xmm0 │ │ │ │ │ + vaddss %xmm1,%xmm4,%xmm6 │ │ │ │ │ ./pynx/scattering/c_cpu.c:86 │ │ │ │ │ - vfmadd231ss (%rbx,%rsi,4),%xmm12,%xmm2 │ │ │ │ │ - vfmadd231ss 0xc(%r9,%rsi,4),%xmm14,%xmm6 │ │ │ │ │ - vfmadd231ss 0x8(%r9,%rsi,4),%xmm14,%xmm1 │ │ │ │ │ - vfmadd231ss 0x4(%r9,%rsi,4),%xmm14,%xmm0 │ │ │ │ │ - vfmadd231ss (%r9,%rsi,4),%xmm14,%xmm2 │ │ │ │ │ + vmulss (%rbx,%rcx,4),%xmm7,%xmm4 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ - vunpcklps %xmm1,%xmm6,%xmm4 │ │ │ │ │ - vunpcklps %xmm2,%xmm0,%xmm3 │ │ │ │ │ - vmovlhps %xmm3,%xmm4,%xmm5 │ │ │ │ │ + vunpcklps %xmm2,%xmm5,%xmm5 │ │ │ │ │ +./pynx/scattering/c_cpu.c:86 │ │ │ │ │ + vaddss %xmm3,%xmm6,%xmm1 │ │ │ │ │ + vmulss (%r9,%rcx,4),%xmm9,%xmm3 │ │ │ │ │ + vaddss %xmm4,%xmm0,%xmm6 │ │ │ │ │ + vaddss %xmm3,%xmm6,%xmm0 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ + vunpcklps %xmm0,%xmm1,%xmm1 │ │ │ │ │ + vmovlhps %xmm1,%xmm5,%xmm4 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:248 │ │ │ │ │ - vandps 0x13453(%rip),%xmm5,%xmm6 │ │ │ │ │ - vandps 0x1345b(%rip),%xmm5,%xmm2 │ │ │ │ │ + vandps 0x13414(%rip),%xmm4,%xmm2 │ │ │ │ │ + vandps 0x1341c(%rip),%xmm4,%xmm6 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ - vmulps %xmm15,%xmm6,%xmm1 │ │ │ │ │ + vmulps 0x13424(%rip),%xmm2,%xmm3 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:862 │ │ │ │ │ - vcvttps2dq %xmm1,%xmm0 │ │ │ │ │ + vcvttps2dq %xmm3,%xmm0 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - vpaddd (%rsp),%xmm0,%xmm1 │ │ │ │ │ + vpaddd 0x13428(%rip),%xmm0,%xmm1 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - vpand 0x10(%rsp),%xmm1,%xmm0 │ │ │ │ │ - vpand %xmm1,%xmm9,%xmm3 │ │ │ │ │ - vpand %xmm1,%xmm8,%xmm4 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1353 │ │ │ │ │ - vpxor %xmm1,%xmm1,%xmm1 │ │ │ │ │ + vpand 0x13430(%rip),%xmm1,%xmm4 │ │ │ │ │ + vpand %xmm1,%xmm11,%xmm3 │ │ │ │ │ + vpand 0x13444(%rip),%xmm1,%xmm1 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1192 │ │ │ │ │ + vpslld $0x1d,%xmm3,%xmm0 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:814 │ │ │ │ │ - vcvtdq2ps %xmm3,%xmm5 │ │ │ │ │ + vcvtdq2ps %xmm4,%xmm5 │ │ │ │ │ +./pynx/scattering/sse_mathfun.h:846 │ │ │ │ │ + vmulps 0x13443(%rip),%xmm5,%xmm5 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1353 │ │ │ │ │ - vpcmpeqd %xmm1,%xmm0,%xmm1 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1192 │ │ │ │ │ - vpslld $0x1d,%xmm4,%xmm4 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:920 │ │ │ │ │ - vbroadcastss 0x13401(%rip),%xmm0 │ │ │ │ │ + vpcmpeqd %xmm14,%xmm1,%xmm1 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:266 │ │ │ │ │ + vxorps %xmm0,%xmm6,%xmm3 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:846 │ │ │ │ │ - vfmadd132ps 0x1343c(%rip),%xmm6,%xmm5 │ │ │ │ │ + vaddps %xmm2,%xmm5,%xmm5 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1120 │ │ │ │ │ - vpaddd %xmm9,%xmm3,%xmm6 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:266 │ │ │ │ │ - vxorps %xmm4,%xmm2,%xmm4 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:885 │ │ │ │ │ - vbroadcastss 0x133de(%rip),%xmm2 │ │ │ │ │ + vpaddd 0x133fe(%rip),%xmm4,%xmm2 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1323 │ │ │ │ │ - vpandn %xmm8,%xmm6,%xmm3 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1192 │ │ │ │ │ - vpslld $0x1d,%xmm3,%xmm3 │ │ │ │ │ + vpandn %xmm11,%xmm2,%xmm4 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:884 │ │ │ │ │ vmulps %xmm5,%xmm5,%xmm6 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:920 │ │ │ │ │ - vfmadd213ps 0x13453(%rip),%xmm6,%xmm0 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:885 │ │ │ │ │ - vfmadd213ps 0x1341a(%rip),%xmm6,%xmm2 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:920 │ │ │ │ │ - vfmadd213ps 0x13451(%rip),%xmm6,%xmm0 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1192 │ │ │ │ │ + vpslld $0x1d,%xmm4,%xmm4 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:885 │ │ │ │ │ - vfmadd213ps 0x13418(%rip),%xmm6,%xmm2 │ │ │ │ │ + vmulps 0x13428(%rip),%xmm6,%xmm0 │ │ │ │ │ + vaddps 0x13430(%rip),%xmm0,%xmm2 │ │ │ │ │ + vmulps %xmm6,%xmm2,%xmm0 │ │ │ │ │ + vaddps 0x13434(%rip),%xmm0,%xmm2 │ │ │ │ │ + vmulps %xmm6,%xmm2,%xmm0 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:886 │ │ │ │ │ - vfmadd213ps 0x1341f(%rip),%xmm6,%xmm2 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:921 │ │ │ │ │ - vfmadd132ps %xmm6,%xmm7,%xmm0 │ │ │ │ │ + vaddps 0x13438(%rip),%xmm0,%xmm2 │ │ │ │ │ + vmulps %xmm6,%xmm2,%xmm0 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:885 │ │ │ │ │ - vfmadd132ps %xmm6,%xmm7,%xmm2 │ │ │ │ │ + vaddps %xmm10,%xmm0,%xmm2 │ │ │ │ │ +./pynx/scattering/sse_mathfun.h:920 │ │ │ │ │ + vmulps 0x13437(%rip),%xmm6,%xmm0 │ │ │ │ │ + vaddps %xmm15,%xmm0,%xmm0 │ │ │ │ │ + vmulps %xmm6,%xmm0,%xmm0 │ │ │ │ │ + vaddps 0x13446(%rip),%xmm0,%xmm0 │ │ │ │ │ + vmulps %xmm6,%xmm0,%xmm6 │ │ │ │ │ +./pynx/scattering/sse_mathfun.h:921 │ │ │ │ │ + vaddps %xmm10,%xmm6,%xmm0 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:920 │ │ │ │ │ vmulps %xmm5,%xmm0,%xmm6 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:248 │ │ │ │ │ vandps %xmm1,%xmm6,%xmm5 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:254 │ │ │ │ │ vandnps %xmm2,%xmm1,%xmm1 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ vaddps %xmm5,%xmm1,%xmm0 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ - vmovss 0x4(%rdx,%rsi,4),%xmm5 │ │ │ │ │ - vmovss 0xc(%rdx,%rsi,4),%xmm1 │ │ │ │ │ + vmovss 0x4(%r11,%rcx,4),%xmm5 │ │ │ │ │ + vmovss 0xc(%r11,%rcx,4),%xmm1 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:198 │ │ │ │ │ vsubps %xmm0,%xmm6,%xmm6 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:266 │ │ │ │ │ - vxorps %xmm4,%xmm0,%xmm4 │ │ │ │ │ + vxorps %xmm3,%xmm0,%xmm3 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ - vinsertps $0x10,(%rdx,%rsi,4),%xmm5,%xmm0 │ │ │ │ │ + vinsertps $0x10,(%r11,%rcx,4),%xmm5,%xmm0 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:198 │ │ │ │ │ vaddps %xmm2,%xmm6,%xmm2 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ - vinsertps $0x10,0x8(%rdx,%rsi,4),%xmm1,%xmm6 │ │ │ │ │ + vinsertps $0x10,0x8(%r11,%rcx,4),%xmm1,%xmm6 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:266 │ │ │ │ │ - vxorps %xmm3,%xmm2,%xmm3 │ │ │ │ │ + vxorps %xmm4,%xmm2,%xmm4 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ vmovlhps %xmm0,%xmm6,%xmm2 │ │ │ │ │ ./pynx/scattering/c_cpu.c:96 │ │ │ │ │ - test %rsi,%rsi │ │ │ │ │ - je 5d30 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ - vfmadd231ps %xmm3,%xmm2,%xmm11 │ │ │ │ │ - vfmadd231ps %xmm4,%xmm2,%xmm10 │ │ │ │ │ + je 5d80 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmulps %xmm4,%xmm2,%xmm4 │ │ │ │ │ ./pynx/scattering/c_cpu.c:82 (discriminator 2) │ │ │ │ │ - add $0x4,%rsi │ │ │ │ │ + add $0x4,%rcx │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmulps %xmm3,%xmm2,%xmm3 │ │ │ │ │ ./pynx/scattering/c_cpu.c:82 (discriminator 1) │ │ │ │ │ - cmp %r10,%rsi │ │ │ │ │ - jb 5b68 │ │ │ │ │ + cmp %r10,%rcx │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ + vaddps %xmm4,%xmm13,%xmm13 │ │ │ │ │ + vaddps %xmm3,%xmm12,%xmm12 │ │ │ │ │ +./pynx/scattering/c_cpu.c:82 (discriminator 1) │ │ │ │ │ + jb 5b78 │ │ │ │ │ ./pynx/scattering/c_cpu.c:103 (discriminator 3) │ │ │ │ │ - vmovhlps %xmm11,%xmm11,%xmm12 │ │ │ │ │ - vmovhlps %xmm10,%xmm10,%xmm7 │ │ │ │ │ + vmovhlps %xmm13,%xmm13,%xmm7 │ │ │ │ │ + vmovhlps %xmm12,%xmm12,%xmm15 │ │ │ │ │ ./pynx/scattering/c_cpu.c:70 (discriminator 1) │ │ │ │ │ add $0x4,%rbp │ │ │ │ │ - add $0x4,%r12 │ │ │ │ │ - vaddps %xmm11,%xmm12,%xmm13 │ │ │ │ │ - vaddps %xmm10,%xmm7,%xmm4 │ │ │ │ │ - add $0x4,%r11 │ │ │ │ │ + vaddps %xmm13,%xmm7,%xmm8 │ │ │ │ │ + vaddps %xmm12,%xmm15,%xmm14 │ │ │ │ │ add $0x4,%r13 │ │ │ │ │ + add $0x4,%r12 │ │ │ │ │ + add $0x4,%r15 │ │ │ │ │ add $0x4,%r14 │ │ │ │ │ - vshufps $0x55,%xmm13,%xmm13,%xmm14 │ │ │ │ │ - vshufps $0x55,%xmm4,%xmm4,%xmm3 │ │ │ │ │ - vaddps %xmm13,%xmm14,%xmm15 │ │ │ │ │ + vshufps $0x55,%xmm8,%xmm8,%xmm9 │ │ │ │ │ + vshufps $0x55,%xmm14,%xmm14,%xmm5 │ │ │ │ │ + vaddps %xmm8,%xmm9,%xmm10 │ │ │ │ │ ./pynx/scattering/c_cpu.c:105 (discriminator 3) │ │ │ │ │ - vaddps %xmm4,%xmm3,%xmm5 │ │ │ │ │ + vaddps %xmm14,%xmm5,%xmm0 │ │ │ │ │ ./pynx/scattering/c_cpu.c:106 │ │ │ │ │ - vmovss %xmm15,-0x4(%r13) │ │ │ │ │ + vmovss %xmm10,-0x4(%r15) │ │ │ │ │ ./pynx/scattering/c_cpu.c:107 │ │ │ │ │ - vmovss %xmm5,-0x4(%r14) │ │ │ │ │ + vmovss %xmm0,-0x4(%r14) │ │ │ │ │ ./pynx/scattering/c_cpu.c:70 (discriminator 1) │ │ │ │ │ - cmp %rbp,%rcx │ │ │ │ │ - jne 5b30 │ │ │ │ │ + cmp %rbp,%rdx │ │ │ │ │ + jne 5b30 │ │ │ │ │ ./pynx/scattering/c_cpu.c:110 │ │ │ │ │ - add $0x68,%rsp │ │ │ │ │ + add $0x58,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ./pynx/scattering/c_cpu.c:109 │ │ │ │ │ jmp 30b0 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ + nopl (%rax) │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ - vmulps %xmm3,%xmm2,%xmm11 │ │ │ │ │ - vmulps %xmm4,%xmm2,%xmm10 │ │ │ │ │ + vmulps %xmm4,%xmm2,%xmm13 │ │ │ │ │ ./pynx/scattering/c_cpu.c:82 (discriminator 1) │ │ │ │ │ cmp $0x4,%r10 │ │ │ │ │ - jbe 5cca │ │ │ │ │ - mov $0x4,%esi │ │ │ │ │ - jmp 5b68 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmulps %xmm3,%xmm2,%xmm12 │ │ │ │ │ +./pynx/scattering/c_cpu.c:82 (discriminator 1) │ │ │ │ │ + jbe 5d17 │ │ │ │ │ + mov $0x4,%ecx │ │ │ │ │ + jmp 5b78 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -0000000000005d50 : │ │ │ │ │ +0000000000005da0 : │ │ │ │ │ c_fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/c_cpu.c:115 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ + mov %r9,%r15 │ │ │ │ │ push %r14 │ │ │ │ │ + mov %rcx,%r14 │ │ │ │ │ push %r13 │ │ │ │ │ - mov %rsi,%r13 │ │ │ │ │ + mov %rdx,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ - mov %rdx,%r12 │ │ │ │ │ + mov %rsi,%r12 │ │ │ │ │ push %rbp │ │ │ │ │ - mov %rcx,%rbp │ │ │ │ │ + mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ - mov %rdi,%rbx │ │ │ │ │ - sub $0x88,%rsp │ │ │ │ │ - mov 0xc8(%rsp),%rcx │ │ │ │ │ - mov 0xd0(%rsp),%r14 │ │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ │ - mov 0xe0(%rsp),%rdx │ │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ │ - mov 0xc0(%rsp),%r15 │ │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ │ + sub $0x68,%rsp │ │ │ │ │ + mov 0xa0(%rsp),%r10 │ │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ │ + mov 0xb8(%rsp),%r8 │ │ │ │ │ + vmovaps %xmm15,0x50(%rsp) │ │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ │ + mov 0xa8(%rsp),%rbx │ │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ │ + mov %r9,(%rsp) │ │ │ │ │ + vmovaps %xmm14,0x40(%rsp) │ │ │ │ │ ./pynx/scattering/c_cpu.c:116 │ │ │ │ │ call 3410 │ │ │ │ │ ./pynx/scattering/c_cpu.c:119 (discriminator 1) │ │ │ │ │ - test %r14,%r14 │ │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ │ -./pynx/scattering/c_cpu.c:116 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ -./pynx/scattering/c_cpu.c:119 (discriminator 1) │ │ │ │ │ - je 6139 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - mov $0xfffffffe,%eax │ │ │ │ │ - lea (%rbx,%r14,4),%rcx │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - mov $0x1,%r14d │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - mov $0x4,%edx │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - vmovd %r14d,%xmm5 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - vmovd %eax,%xmm0 │ │ │ │ │ - mov $0x2,%r14d │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - mov $0x7f,%eax │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - vmovd %edx,%xmm2 │ │ │ │ │ - vmovd %r14d,%xmm6 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - vmovd %eax,%xmm8 │ │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ │ - vpbroadcastd %xmm5,%xmm4 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - vpbroadcastd %xmm0,%xmm1 │ │ │ │ │ - vpbroadcastd %xmm2,%xmm3 │ │ │ │ │ - mov 0x60(%rsp),%r11 │ │ │ │ │ - vpbroadcastd %xmm6,%xmm7 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - vpbroadcastd %xmm8,%xmm9 │ │ │ │ │ - vmovdqa %xmm4,0x40(%rsp) │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - vmovdqa %xmm1,0x50(%rsp) │ │ │ │ │ - vmovdqa %xmm3,0x10(%rsp) │ │ │ │ │ - vmovdqa %xmm7,0x60(%rsp) │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - vmovdqa %xmm9,0x70(%rsp) │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ │ + mov (%rsp),%r9 │ │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ │ + test %rdi,%rdi │ │ │ │ │ + vmovaps 0x40(%rsp),%xmm14 │ │ │ │ │ + vmovaps 0x50(%rsp),%xmm15 │ │ │ │ │ + je 6184 │ │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ │ + vmovdqa 0x13219(%rip),%xmm13 │ │ │ │ │ +./pynx/scattering/c_cpu.c:119 │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ + vmovaps %xmm14,(%rsp) │ │ │ │ │ + vmovaps %xmm15,0x10(%rsp) │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +./pynx/scattering/c_cpu.c:122 │ │ │ │ │ + vmovss 0x131a0(%rip),%xmm5 │ │ │ │ │ +./pynx/scattering/c_cpu.c:131 (discriminator 1) │ │ │ │ │ + test %rbx,%rbx │ │ │ │ │ ./pynx/scattering/c_cpu.c:122 │ │ │ │ │ - vmovss 0x131a8(%rip),%xmm10 │ │ │ │ │ - vmulss (%rbx),%xmm10,%xmm14 │ │ │ │ │ + vmulss 0x0(%rbp,%r11,4),%xmm5,%xmm11 │ │ │ │ │ ./pynx/scattering/c_cpu.c:123 │ │ │ │ │ - vmulss 0x0(%r13),%xmm10,%xmm15 │ │ │ │ │ + vmulss (%r12,%r11,4),%xmm5,%xmm12 │ │ │ │ │ ./pynx/scattering/c_cpu.c:124 │ │ │ │ │ - vmulss (%r12),%xmm10,%xmm11 │ │ │ │ │ + vmulss 0x0(%r13,%r11,4),%xmm5,%xmm9 │ │ │ │ │ ./pynx/scattering/c_cpu.c:125 │ │ │ │ │ - vmulss 0x0(%rbp),%xmm10,%xmm12 │ │ │ │ │ + vmulss (%r14,%r11,4),%xmm5,%xmm14 │ │ │ │ │ ./pynx/scattering/c_cpu.c:131 (discriminator 1) │ │ │ │ │ - test %rsi,%rsi │ │ │ │ │ - je 60da │ │ │ │ │ - vbroadcastss 0x13189(%rip),%xmm13 │ │ │ │ │ + je 6134 │ │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ │ + vbroadcastss 0x13173(%rip),%xmm15 │ │ │ │ │ + lea 0x2c(%r15),%rdx │ │ │ │ │ ./pynx/scattering/c_cpu.c:131 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1353 │ │ │ │ │ - vmovaps %xmm14,%xmm4 │ │ │ │ │ - vmovaps %xmm15,%xmm5 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + lea 0x2c(%rax),%rcx │ │ │ │ │ + lea 0x2c(%r10),%rax │ │ │ │ │ + nop │ │ │ │ │ ./pynx/scattering/c_cpu.c:138 │ │ │ │ │ - vmulss 0xc(%r9,%rdx,4),%xmm5,%xmm1 │ │ │ │ │ - vmovss 0xc(%r15,%rdx,4),%xmm0 │ │ │ │ │ + vmulss -0x20(%rdx),%xmm12,%xmm3 │ │ │ │ │ ./pynx/scattering/c_cpu.c:137 │ │ │ │ │ - vmulss 0x8(%r9,%rdx,4),%xmm5,%xmm3 │ │ │ │ │ + vmovss -0x24(%rax),%xmm8 │ │ │ │ │ + prefetcht0 (%rcx) │ │ │ │ │ ./pynx/scattering/c_cpu.c:138 │ │ │ │ │ - vfmadd231ss 0xc(%r8,%rdx,4),%xmm4,%xmm1 │ │ │ │ │ + vmulss -0x20(%rcx),%xmm11,%xmm0 │ │ │ │ │ ./pynx/scattering/c_cpu.c:136 │ │ │ │ │ - vmulss 0x4(%r9,%rdx,4),%xmm5,%xmm2 │ │ │ │ │ + vmovss -0x28(%rax),%xmm7 │ │ │ │ │ + prefetcht0 (%rdx) │ │ │ │ │ +./pynx/scattering/c_cpu.c:138 │ │ │ │ │ + vmulss -0x20(%rax),%xmm9,%xmm2 │ │ │ │ │ +./pynx/scattering/c_cpu.c:135 │ │ │ │ │ + vmovss -0x2c(%rax),%xmm10 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ + prefetcht0 (%rax) │ │ │ │ │ +./pynx/scattering/c_cpu.c:137 │ │ │ │ │ + vmulss -0x24(%rdx),%xmm12,%xmm4 │ │ │ │ │ + prefetcht0 -0x4(%rcx) │ │ │ │ │ + prefetcht0 -0x4(%rdx) │ │ │ │ │ + vmulss -0x24(%rcx),%xmm11,%xmm5 │ │ │ │ │ + prefetcht0 -0x4(%rax) │ │ │ │ │ + prefetcht0 -0x8(%rcx) │ │ │ │ │ + prefetcht0 -0x8(%rdx) │ │ │ │ │ + prefetcht0 -0x8(%rax) │ │ │ │ │ + prefetcht0 -0xc(%rcx) │ │ │ │ │ +./pynx/scattering/c_cpu.c:138 │ │ │ │ │ + vaddss %xmm0,%xmm3,%xmm1 │ │ │ │ │ +./pynx/scattering/c_cpu.c:137 │ │ │ │ │ + vmulss %xmm8,%xmm9,%xmm0 │ │ │ │ │ + prefetcht0 -0xc(%rdx) │ │ │ │ │ + prefetcht0 -0xc(%rax) │ │ │ │ │ +./pynx/scattering/c_cpu.c:139 │ │ │ │ │ + vmulss %xmm8,%xmm14,%xmm8 │ │ │ │ │ +./pynx/scattering/c_cpu.c:144 │ │ │ │ │ + test %rsi,%rsi │ │ │ │ │ ./pynx/scattering/c_cpu.c:137 │ │ │ │ │ - vfmadd231ss 0x8(%r8,%rdx,4),%xmm4,%xmm3 │ │ │ │ │ + vaddss %xmm5,%xmm4,%xmm3 │ │ │ │ │ ./pynx/scattering/c_cpu.c:135 │ │ │ │ │ - vmovss %xmm0,0x8(%rsp) │ │ │ │ │ - vmulss (%r9,%rdx,4),%xmm5,%xmm6 │ │ │ │ │ + vaddss %xmm2,%xmm1,%xmm6 │ │ │ │ │ ./pynx/scattering/c_cpu.c:136 │ │ │ │ │ - vfmadd231ss 0x4(%r8,%rdx,4),%xmm4,%xmm2 │ │ │ │ │ + vmulss -0x28(%rdx),%xmm12,%xmm4 │ │ │ │ │ + vmulss -0x28(%rcx),%xmm11,%xmm2 │ │ │ │ │ ./pynx/scattering/c_cpu.c:135 │ │ │ │ │ - vfmadd231ss (%r8,%rdx,4),%xmm4,%xmm6 │ │ │ │ │ -./pynx/scattering/c_cpu.c:137 │ │ │ │ │ - vmovss 0x8(%r15,%rdx,4),%xmm8 │ │ │ │ │ + vaddss %xmm0,%xmm3,%xmm1 │ │ │ │ │ ./pynx/scattering/c_cpu.c:136 │ │ │ │ │ - vmovss 0x4(%r15,%rdx,4),%xmm7 │ │ │ │ │ -./pynx/scattering/c_cpu.c:135 │ │ │ │ │ - vmovss (%r15,%rdx,4),%xmm9 │ │ │ │ │ - vfmadd231ss %xmm0,%xmm11,%xmm1 │ │ │ │ │ - vfmadd231ss %xmm8,%xmm11,%xmm3 │ │ │ │ │ + vmulss %xmm7,%xmm9,%xmm3 │ │ │ │ │ ./pynx/scattering/c_cpu.c:139 │ │ │ │ │ - vmulss %xmm8,%xmm12,%xmm8 │ │ │ │ │ + vmulss %xmm7,%xmm14,%xmm7 │ │ │ │ │ +./pynx/scattering/c_cpu.c:136 │ │ │ │ │ + vaddss %xmm2,%xmm4,%xmm5 │ │ │ │ │ ./pynx/scattering/c_cpu.c:135 │ │ │ │ │ - vfmadd231ss %xmm7,%xmm11,%xmm2 │ │ │ │ │ -./pynx/scattering/c_cpu.c:139 │ │ │ │ │ - vmulss %xmm7,%xmm12,%xmm7 │ │ │ │ │ + vmulss -0x2c(%rdx),%xmm12,%xmm4 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ + vunpcklps %xmm1,%xmm6,%xmm6 │ │ │ │ │ ./pynx/scattering/c_cpu.c:135 │ │ │ │ │ - vfmadd231ss %xmm9,%xmm11,%xmm6 │ │ │ │ │ + vmulss -0x2c(%rcx),%xmm11,%xmm2 │ │ │ │ │ + vaddss %xmm3,%xmm5,%xmm0 │ │ │ │ │ + vmulss %xmm10,%xmm9,%xmm3 │ │ │ │ │ ./pynx/scattering/c_cpu.c:139 │ │ │ │ │ - vmulss %xmm9,%xmm12,%xmm9 │ │ │ │ │ + vmulss %xmm10,%xmm14,%xmm10 │ │ │ │ │ +./pynx/scattering/c_cpu.c:135 │ │ │ │ │ + vaddss %xmm2,%xmm4,%xmm5 │ │ │ │ │ + vaddss %xmm3,%xmm5,%xmm4 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ - vunpcklps %xmm3,%xmm1,%xmm14 │ │ │ │ │ - vunpcklps %xmm6,%xmm2,%xmm10 │ │ │ │ │ - vmovlhps %xmm10,%xmm14,%xmm15 │ │ │ │ │ + vunpcklps %xmm4,%xmm0,%xmm0 │ │ │ │ │ + vmovlhps %xmm0,%xmm6,%xmm1 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:248 │ │ │ │ │ - vandps 0x13102(%rip),%xmm15,%xmm10 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - vmovdqa 0x50(%rsp),%xmm14 │ │ │ │ │ + vandps 0x130b4(%rip),%xmm1,%xmm2 │ │ │ │ │ + vandps 0x130bc(%rip),%xmm1,%xmm3 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ - vmulps 0x13114(%rip),%xmm10,%xmm0 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:248 │ │ │ │ │ - vandps 0x130fc(%rip),%xmm15,%xmm1 │ │ │ │ │ + vmulps 0x130c4(%rip),%xmm2,%xmm5 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:862 │ │ │ │ │ - vcvttps2dq %xmm0,%xmm3 │ │ │ │ │ + vcvttps2dq %xmm5,%xmm4 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - vpaddd 0x40(%rsp),%xmm3,%xmm2 │ │ │ │ │ + vpaddd 0x130c8(%rip),%xmm4,%xmm6 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - vpand 0x10(%rsp),%xmm2,%xmm0 │ │ │ │ │ - vpand %xmm14,%xmm2,%xmm6 │ │ │ │ │ + vpand 0x130d0(%rip),%xmm6,%xmm4 │ │ │ │ │ + vpand 0x130e8(%rip),%xmm6,%xmm1 │ │ │ │ │ + vpand %xmm6,%xmm13,%xmm0 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1353 │ │ │ │ │ + vpxor %xmm6,%xmm6,%xmm6 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1192 │ │ │ │ │ - vpslld $0x1d,%xmm0,%xmm3 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - vpand 0x60(%rsp),%xmm2,%xmm2 │ │ │ │ │ + vpslld $0x1d,%xmm0,%xmm0 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:814 │ │ │ │ │ - vcvtdq2ps %xmm6,%xmm15 │ │ │ │ │ + vcvtdq2ps %xmm4,%xmm5 │ │ │ │ │ +./pynx/scattering/sse_mathfun.h:846 │ │ │ │ │ + vmulps 0x130df(%rip),%xmm5,%xmm5 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1353 │ │ │ │ │ - vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ │ + vpcmpeqd %xmm6,%xmm1,%xmm1 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:266 │ │ │ │ │ - vxorps %xmm3,%xmm1,%xmm1 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:920 │ │ │ │ │ - vbroadcastss 0x130a3(%rip),%xmm3 │ │ │ │ │ + vxorps %xmm0,%xmm3,%xmm3 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:846 │ │ │ │ │ - vfmadd132ps 0x130de(%rip),%xmm10,%xmm15 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1353 │ │ │ │ │ - vpcmpeqd %xmm0,%xmm2,%xmm2 │ │ │ │ │ + vaddps %xmm2,%xmm5,%xmm5 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1120 │ │ │ │ │ - vpaddd %xmm14,%xmm6,%xmm10 │ │ │ │ │ + vpaddd 0x1309b(%rip),%xmm4,%xmm2 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1323 │ │ │ │ │ - vpandn 0x10(%rsp),%xmm10,%xmm14 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:885 │ │ │ │ │ - vbroadcastss 0x1307a(%rip),%xmm10 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1192 │ │ │ │ │ - vpslld $0x1d,%xmm14,%xmm6 │ │ │ │ │ + vpandn %xmm13,%xmm2,%xmm4 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:884 │ │ │ │ │ - vmulps %xmm15,%xmm15,%xmm0 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:920 │ │ │ │ │ - vfmadd213ps 0x130f2(%rip),%xmm0,%xmm3 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:885 │ │ │ │ │ - vfmadd213ps 0x130b9(%rip),%xmm0,%xmm10 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:920 │ │ │ │ │ - vfmadd213ps 0x130f0(%rip),%xmm0,%xmm3 │ │ │ │ │ + vmulps %xmm5,%xmm5,%xmm6 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1192 │ │ │ │ │ + vpslld $0x1d,%xmm4,%xmm4 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:885 │ │ │ │ │ - vfmadd213ps 0x130b7(%rip),%xmm0,%xmm10 │ │ │ │ │ + vmulps 0x130c5(%rip),%xmm6,%xmm0 │ │ │ │ │ + vaddps 0x130cd(%rip),%xmm0,%xmm2 │ │ │ │ │ + vmulps %xmm6,%xmm2,%xmm0 │ │ │ │ │ + vaddps 0x130d1(%rip),%xmm0,%xmm2 │ │ │ │ │ + vmulps %xmm6,%xmm2,%xmm0 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:886 │ │ │ │ │ - vfmadd213ps 0x130be(%rip),%xmm0,%xmm10 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:921 │ │ │ │ │ - vfmadd132ps %xmm0,%xmm13,%xmm3 │ │ │ │ │ + vaddps 0x130d5(%rip),%xmm0,%xmm2 │ │ │ │ │ + vmulps %xmm6,%xmm2,%xmm0 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:885 │ │ │ │ │ - vfmadd132ps %xmm0,%xmm13,%xmm10 │ │ │ │ │ + vaddps %xmm15,%xmm0,%xmm2 │ │ │ │ │ +./pynx/scattering/sse_mathfun.h:920 │ │ │ │ │ + vmulps 0x130d4(%rip),%xmm6,%xmm0 │ │ │ │ │ + vaddps 0x130dc(%rip),%xmm0,%xmm0 │ │ │ │ │ + vmulps %xmm6,%xmm0,%xmm0 │ │ │ │ │ + vaddps 0x130e0(%rip),%xmm0,%xmm0 │ │ │ │ │ + vmulps %xmm6,%xmm0,%xmm6 │ │ │ │ │ +./pynx/scattering/sse_mathfun.h:921 │ │ │ │ │ + vaddps %xmm15,%xmm6,%xmm0 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:920 │ │ │ │ │ - vmulps %xmm15,%xmm3,%xmm15 │ │ │ │ │ + vmulps %xmm5,%xmm0,%xmm6 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:248 │ │ │ │ │ - vandps %xmm2,%xmm15,%xmm14 │ │ │ │ │ + vandps %xmm1,%xmm6,%xmm5 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:254 │ │ │ │ │ - vandnps %xmm10,%xmm2,%xmm2 │ │ │ │ │ + vandnps %xmm2,%xmm1,%xmm1 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ - vaddps %xmm14,%xmm2,%xmm0 │ │ │ │ │ + vaddps %xmm5,%xmm1,%xmm0 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ - vunpcklps %xmm9,%xmm7,%xmm14 │ │ │ │ │ + vunpcklps %xmm10,%xmm7,%xmm5 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:198 │ │ │ │ │ - vsubps %xmm0,%xmm15,%xmm3 │ │ │ │ │ + vsubps %xmm0,%xmm6,%xmm6 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:266 │ │ │ │ │ - vxorps %xmm1,%xmm0,%xmm1 │ │ │ │ │ + vxorps %xmm3,%xmm0,%xmm3 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:198 │ │ │ │ │ - vaddps %xmm10,%xmm3,%xmm10 │ │ │ │ │ + vaddps %xmm2,%xmm6,%xmm2 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:266 │ │ │ │ │ - vxorps %xmm6,%xmm10,%xmm15 │ │ │ │ │ + vxorps %xmm4,%xmm2,%xmm0 │ │ │ │ │ ./pynx/scattering/c_cpu.c:139 │ │ │ │ │ - vmulss 0x8(%rsp),%xmm12,%xmm6 │ │ │ │ │ + vmulss -0x20(%rax),%xmm14,%xmm4 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ - vunpcklps %xmm8,%xmm6,%xmm2 │ │ │ │ │ - vmovlhps %xmm14,%xmm2,%xmm0 │ │ │ │ │ + vunpcklps %xmm8,%xmm4,%xmm1 │ │ │ │ │ + vmovlhps %xmm5,%xmm1,%xmm6 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:234 │ │ │ │ │ - vminps 0x130a3(%rip),%xmm0,%xmm3 │ │ │ │ │ + vminps 0x130ac(%rip),%xmm6,%xmm2 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:240 │ │ │ │ │ - vmaxps 0x130ab(%rip),%xmm3,%xmm10 │ │ │ │ │ + vmaxps 0x130b4(%rip),%xmm2,%xmm4 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmulps 0x130bc(%rip),%xmm4,%xmm8 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ - vbroadcastss 0x12ff2(%rip),%xmm6 │ │ │ │ │ - vfmadd213ps 0x130a9(%rip),%xmm10,%xmm6 │ │ │ │ │ + vaddps 0x130c4(%rip),%xmm8,%xmm7 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:862 │ │ │ │ │ - vcvttps2dq %xmm6,%xmm8 │ │ │ │ │ + vcvttps2dq %xmm7,%xmm10 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:814 │ │ │ │ │ - vcvtdq2ps %xmm8,%xmm7 │ │ │ │ │ + vcvtdq2ps %xmm10,%xmm5 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:386 │ │ │ │ │ - vcmpltps %xmm7,%xmm6,%xmm9 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ - vbroadcastss 0x12fd6(%rip),%xmm6 │ │ │ │ │ + vcmpltps %xmm5,%xmm7,%xmm1 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:248 │ │ │ │ │ - vandps %xmm13,%xmm9,%xmm14 │ │ │ │ │ + vandps %xmm15,%xmm1,%xmm6 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:198 │ │ │ │ │ - vsubps %xmm14,%xmm7,%xmm2 │ │ │ │ │ - vfnmadd231ps 0x1308f(%rip),%xmm2,%xmm10 │ │ │ │ │ - vfnmadd231ps 0x13096(%rip),%xmm2,%xmm10 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ - vfmadd213ps 0x1309d(%rip),%xmm10,%xmm6 │ │ │ │ │ - vfmadd213ps 0x130a4(%rip),%xmm10,%xmm6 │ │ │ │ │ - vfmadd213ps 0x130ab(%rip),%xmm10,%xmm6 │ │ │ │ │ - vfmadd213ps 0x130b2(%rip),%xmm10,%xmm6 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ - vmulps %xmm10,%xmm10,%xmm3 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ - vaddps %xmm13,%xmm10,%xmm0 │ │ │ │ │ - vfmadd213ps 0x1303f(%rip),%xmm10,%xmm6 │ │ │ │ │ + vsubps %xmm6,%xmm5,%xmm2 │ │ │ │ │ + vmulps 0x130b5(%rip),%xmm2,%xmm8 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:862 │ │ │ │ │ - vcvttps2dq %xmm2,%xmm10 │ │ │ │ │ + vcvttps2dq %xmm2,%xmm7 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - vpaddd 0x70(%rsp),%xmm10,%xmm8 │ │ │ │ │ + vpaddd 0x130b9(%rip),%xmm7,%xmm10 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1192 │ │ │ │ │ - vpslld $0x17,%xmm8,%xmm7 │ │ │ │ │ + vpslld $0x17,%xmm10,%xmm6 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:198 │ │ │ │ │ + vsubps %xmm8,%xmm4,%xmm4 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmulps 0x130b6(%rip),%xmm4,%xmm5 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ - vfmadd231ps %xmm3,%xmm6,%xmm0 │ │ │ │ │ + vaddps 0x130be(%rip),%xmm5,%xmm1 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ - vmulps %xmm7,%xmm0,%xmm9 │ │ │ │ │ -./pynx/scattering/c_cpu.c:144 │ │ │ │ │ - test %rdx,%rdx │ │ │ │ │ - je 6150 │ │ │ │ │ + vmulps %xmm4,%xmm1,%xmm2 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ + vaddps 0x130c2(%rip),%xmm2,%xmm8 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmulps %xmm4,%xmm8,%xmm7 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ - vfmadd213ps 0x30(%rsp),%xmm9,%xmm15 │ │ │ │ │ - vfmadd213ps 0x20(%rsp),%xmm1,%xmm9 │ │ │ │ │ + vaddps 0x130c6(%rip),%xmm7,%xmm10 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmulps %xmm4,%xmm4,%xmm7 │ │ │ │ │ + vmulps %xmm4,%xmm10,%xmm5 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ + vaddps 0x130c6(%rip),%xmm5,%xmm1 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmulps %xmm4,%xmm1,%xmm2 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ + vaddps %xmm15,%xmm4,%xmm4 │ │ │ │ │ + vaddps 0x13045(%rip),%xmm2,%xmm8 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmulps %xmm7,%xmm8,%xmm10 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ + vaddps %xmm4,%xmm10,%xmm5 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmulps %xmm6,%xmm5,%xmm6 │ │ │ │ │ +./pynx/scattering/c_cpu.c:144 │ │ │ │ │ + je 61a0 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmulps %xmm0,%xmm6,%xmm0 │ │ │ │ │ ./pynx/scattering/c_cpu.c:131 (discriminator 2) │ │ │ │ │ - add $0x4,%rdx │ │ │ │ │ + add $0x4,%rsi │ │ │ │ │ +./pynx/scattering/c_cpu.c:131 (discriminator 1) │ │ │ │ │ + add $0x10,%rcx │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmulps %xmm3,%xmm6,%xmm3 │ │ │ │ │ +./pynx/scattering/c_cpu.c:131 (discriminator 1) │ │ │ │ │ + add $0x10,%rdx │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + cmp %rbx,%rsi │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ - vmovaps %xmm15,0x30(%rsp) │ │ │ │ │ - vmovaps %xmm9,0x20(%rsp) │ │ │ │ │ + vaddps 0x10(%rsp),%xmm0,%xmm1 │ │ │ │ │ + vaddps (%rsp),%xmm3,%xmm2 │ │ │ │ │ + vmovaps %xmm1,0x10(%rsp) │ │ │ │ │ + vmovaps %xmm2,(%rsp) │ │ │ │ │ ./pynx/scattering/c_cpu.c:131 (discriminator 1) │ │ │ │ │ - cmp %rsi,%rdx │ │ │ │ │ - jb 5e90 │ │ │ │ │ -./pynx/scattering/c_cpu.c:119 (discriminator 1) │ │ │ │ │ - add $0x4,%rbx │ │ │ │ │ - add $0x4,%r13 │ │ │ │ │ - add $0x4,%r12 │ │ │ │ │ - add $0x4,%rbp │ │ │ │ │ - vmovaps 0x30(%rsp),%xmm11 │ │ │ │ │ - vmovaps 0x20(%rsp),%xmm5 │ │ │ │ │ - add $0x4,%r10 │ │ │ │ │ - add $0x4,%r11 │ │ │ │ │ + jb 5ea0 │ │ │ │ │ +./pynx/scattering/c_cpu.c:151 (discriminator 3) │ │ │ │ │ + vmovaps 0x10(%rsp),%xmm11 │ │ │ │ │ + vmovaps (%rsp),%xmm10 │ │ │ │ │ vmovhlps %xmm11,%xmm11,%xmm12 │ │ │ │ │ - vmovhlps %xmm5,%xmm5,%xmm2 │ │ │ │ │ - vaddps %xmm11,%xmm12,%xmm13 │ │ │ │ │ - vaddps %xmm5,%xmm2,%xmm3 │ │ │ │ │ - vshufps $0x55,%xmm13,%xmm13,%xmm4 │ │ │ │ │ - vshufps $0x55,%xmm3,%xmm3,%xmm6 │ │ │ │ │ - vaddps %xmm13,%xmm4,%xmm14 │ │ │ │ │ + vmovhlps %xmm10,%xmm10,%xmm4 │ │ │ │ │ + vaddps %xmm11,%xmm12,%xmm9 │ │ │ │ │ + vaddps %xmm10,%xmm4,%xmm5 │ │ │ │ │ + vshufps $0x55,%xmm9,%xmm9,%xmm14 │ │ │ │ │ + vshufps $0x55,%xmm5,%xmm5,%xmm6 │ │ │ │ │ + vaddps %xmm9,%xmm14,%xmm15 │ │ │ │ │ ./pynx/scattering/c_cpu.c:153 (discriminator 3) │ │ │ │ │ - vaddps %xmm3,%xmm6,%xmm0 │ │ │ │ │ + vaddps %xmm5,%xmm6,%xmm0 │ │ │ │ │ ./pynx/scattering/c_cpu.c:154 │ │ │ │ │ - vmovss %xmm14,-0x4(%r10) │ │ │ │ │ + vmovss %xmm15,(%r8,%r11,4) │ │ │ │ │ ./pynx/scattering/c_cpu.c:155 │ │ │ │ │ - vmovss %xmm0,-0x4(%r11) │ │ │ │ │ + vmovss %xmm0,(%r9,%r11,4) │ │ │ │ │ +./pynx/scattering/c_cpu.c:119 (discriminator 2) │ │ │ │ │ + inc %r11 │ │ │ │ │ ./pynx/scattering/c_cpu.c:119 (discriminator 1) │ │ │ │ │ - cmp %rbx,%rcx │ │ │ │ │ - jne 5e50 │ │ │ │ │ + cmp %r11,%rdi │ │ │ │ │ + jne 5e58 │ │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ │ +./pynx/scattering/c_cpu.c:158 │ │ │ │ │ + add $0x68,%rsp │ │ │ │ │ +./pynx/scattering/c_cpu.c:157 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/c_cpu.c:158 │ │ │ │ │ - add $0x88,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ./pynx/scattering/c_cpu.c:157 │ │ │ │ │ jmp 30b0 │ │ │ │ │ - nop │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ - vmulps %xmm15,%xmm9,%xmm15 │ │ │ │ │ - vmulps %xmm1,%xmm9,%xmm1 │ │ │ │ │ - vmovaps %xmm15,0x30(%rsp) │ │ │ │ │ - vmovaps %xmm1,0x20(%rsp) │ │ │ │ │ + vmulps %xmm0,%xmm6,%xmm8 │ │ │ │ │ ./pynx/scattering/c_cpu.c:131 (discriminator 1) │ │ │ │ │ - cmp $0x4,%rsi │ │ │ │ │ - jbe 60da │ │ │ │ │ - mov $0x4,%edx │ │ │ │ │ - jmp 5e90 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + add $0x10,%rcx │ │ │ │ │ + add $0x10,%rdx │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmulps %xmm3,%xmm6,%xmm7 │ │ │ │ │ +./pynx/scattering/c_cpu.c:131 (discriminator 1) │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + cmp $0x4,%rbx │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmovaps %xmm8,0x10(%rsp) │ │ │ │ │ + vmovaps %xmm7,(%rsp) │ │ │ │ │ +./pynx/scattering/c_cpu.c:131 (discriminator 1) │ │ │ │ │ + jbe 6134 │ │ │ │ │ + mov $0x4,%esi │ │ │ │ │ + jmp 5ea0 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -0000000000006180 : │ │ │ │ │ +00000000000061d8 : │ │ │ │ │ c_fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/c_cpu.c:164 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ + mov %rdi,%r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %r9,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %r8,%rbx │ │ │ │ │ - sub $0xa8,%rsp │ │ │ │ │ - mov 0xf8(%rsp),%r8 │ │ │ │ │ - mov 0x108(%rsp),%r9 │ │ │ │ │ - mov %rdx,0x90(%rsp) │ │ │ │ │ - mov %rcx,0x88(%rsp) │ │ │ │ │ - mov 0xe0(%rsp),%r12 │ │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ │ - mov 0xe8(%rsp),%r13 │ │ │ │ │ - mov %rsi,0x98(%rsp) │ │ │ │ │ - mov 0xf0(%rsp),%r14 │ │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ │ - mov 0x100(%rsp),%r15 │ │ │ │ │ - mov %r9,0x80(%rsp) │ │ │ │ │ + sub $0x68,%rsp │ │ │ │ │ + mov 0xb8(%rsp),%r8 │ │ │ │ │ + mov 0xc0(%rsp),%r9 │ │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ │ + mov 0xc8(%rsp),%rdi │ │ │ │ │ + vmovaps %xmm15,0x50(%rsp) │ │ │ │ │ + mov 0xa0(%rsp),%r12 │ │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ │ + mov 0xa8(%rsp),%r13 │ │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ │ + mov 0xb0(%rsp),%r14 │ │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ │ + vmovaps %xmm14,0x40(%rsp) │ │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ │ ./pynx/scattering/c_cpu.c:165 │ │ │ │ │ call 3410 │ │ │ │ │ ./pynx/scattering/c_cpu.c:168 (discriminator 1) │ │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ │ -./pynx/scattering/c_cpu.c:165 │ │ │ │ │ - mov %rax,%rdx │ │ │ │ │ -./pynx/scattering/c_cpu.c:168 (discriminator 1) │ │ │ │ │ - test %rcx,%rcx │ │ │ │ │ - je 6585 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - mov $0xfffffffe,%esi │ │ │ │ │ - mov $0x4,%r10d │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - mov $0x1,%eax │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - mov $0x2,%r11d │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - mov $0x7f,%r8d │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - vmovd %esi,%xmm1 │ │ │ │ │ - mov 0x80(%rsp),%r9 │ │ │ │ │ - vmovd %r10d,%xmm3 │ │ │ │ │ - vmovd %r11d,%xmm5 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - vmovd %r8d,%xmm8 │ │ │ │ │ - mov %rcx,%r10 │ │ │ │ │ - vmovd %eax,%xmm7 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - vpbroadcastd %xmm1,%xmm2 │ │ │ │ │ - vpbroadcastd %xmm3,%xmm4 │ │ │ │ │ - mov 0x90(%rsp),%r11 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - vpbroadcastd %xmm7,%xmm0 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - vpbroadcastd %xmm5,%xmm6 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - vpbroadcastd %xmm8,%xmm9 │ │ │ │ │ - mov 0x98(%rsp),%r8 │ │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - vmovdqa %xmm4,(%rsp) │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - vmovdqa %xmm0,0x30(%rsp) │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - vmovdqa %xmm2,0x40(%rsp) │ │ │ │ │ - vmovdqa %xmm6,0x50(%rsp) │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - vmovdqa %xmm9,0x60(%rsp) │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ │ + mov (%rsp),%rdi │ │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ │ + mov 0x28(%rsp),%r11 │ │ │ │ │ + test %r8,%r8 │ │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ │ + vmovaps 0x40(%rsp),%xmm14 │ │ │ │ │ + vmovaps 0x50(%rsp),%xmm15 │ │ │ │ │ + je 65b7 │ │ │ │ │ + vmovdqa 0x12dd5(%rip),%xmm13 │ │ │ │ │ +./pynx/scattering/c_cpu.c:168 │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + vmovaps %xmm14,(%rsp) │ │ │ │ │ + vmovaps %xmm15,0x10(%rsp) │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/c_cpu.c:171 │ │ │ │ │ - vmovss 0x12d58(%rip),%xmm10 │ │ │ │ │ - vmulss (%rcx,%rdi,4),%xmm10,%xmm14 │ │ │ │ │ + vmovss 0x12d58(%rip),%xmm7 │ │ │ │ │ +./pynx/scattering/c_cpu.c:181 (discriminator 1) │ │ │ │ │ + test %r14,%r14 │ │ │ │ │ +./pynx/scattering/c_cpu.c:171 │ │ │ │ │ + vmulss (%r15,%rcx,4),%xmm7,%xmm11 │ │ │ │ │ ./pynx/scattering/c_cpu.c:172 │ │ │ │ │ - vmulss (%r8,%rdi,4),%xmm10,%xmm15 │ │ │ │ │ + vmulss (%rsi,%rcx,4),%xmm7,%xmm12 │ │ │ │ │ ./pynx/scattering/c_cpu.c:173 │ │ │ │ │ - vmulss (%r11,%rdi,4),%xmm10,%xmm11 │ │ │ │ │ + vmulss (%r10,%rcx,4),%xmm7,%xmm9 │ │ │ │ │ ./pynx/scattering/c_cpu.c:174 │ │ │ │ │ - vmulss (%rsi,%rdi,4),%xmm10,%xmm12 │ │ │ │ │ + vmulss (%r11,%rcx,4),%xmm7,%xmm14 │ │ │ │ │ ./pynx/scattering/c_cpu.c:181 (discriminator 1) │ │ │ │ │ - test %r14,%r14 │ │ │ │ │ - je 6539 │ │ │ │ │ - vbroadcastss 0x12d38(%rip),%xmm13 │ │ │ │ │ + je 656d │ │ │ │ │ + vbroadcastss 0x12d33(%rip),%xmm15 │ │ │ │ │ ./pynx/scattering/c_cpu.c:181 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/c_cpu.c:188 │ │ │ │ │ - vmulss 0xc(%rbp,%rax,4),%xmm15,%xmm0 │ │ │ │ │ - vmovss 0xc(%r12,%rax,4),%xmm7 │ │ │ │ │ - vfmadd231ss 0xc(%rbx,%rax,4),%xmm14,%xmm0 │ │ │ │ │ + vmulss 0xc(%rbp,%rdx,4),%xmm12,%xmm4 │ │ │ │ │ ./pynx/scattering/c_cpu.c:187 │ │ │ │ │ - vmovss 0x8(%r12,%rax,4),%xmm9 │ │ │ │ │ - vmulss 0x8(%rbp,%rax,4),%xmm15,%xmm2 │ │ │ │ │ -./pynx/scattering/c_cpu.c:185 │ │ │ │ │ - vmovss (%r12,%rax,4),%xmm10 │ │ │ │ │ - vmovss %xmm7,0x70(%rsp) │ │ │ │ │ + vmovss 0x8(%r12,%rdx,4),%xmm10 │ │ │ │ │ +./pynx/scattering/c_cpu.c:196 │ │ │ │ │ + test %rdx,%rdx │ │ │ │ │ +./pynx/scattering/c_cpu.c:188 │ │ │ │ │ + vmulss 0xc(%rbx,%rdx,4),%xmm11,%xmm1 │ │ │ │ │ ./pynx/scattering/c_cpu.c:186 │ │ │ │ │ - vmulss 0x4(%rbp,%rax,4),%xmm15,%xmm1 │ │ │ │ │ + vmovss 0x4(%r12,%rdx,4),%xmm8 │ │ │ │ │ +./pynx/scattering/c_cpu.c:188 │ │ │ │ │ + vmulss 0xc(%r12,%rdx,4),%xmm9,%xmm3 │ │ │ │ │ +./pynx/scattering/c_cpu.c:185 │ │ │ │ │ + vmovss (%r12,%rdx,4),%xmm0 │ │ │ │ │ +./pynx/scattering/c_cpu.c:187 │ │ │ │ │ + vmulss 0x8(%rbp,%rdx,4),%xmm12,%xmm5 │ │ │ │ │ + vmulss 0x8(%rbx,%rdx,4),%xmm11,%xmm6 │ │ │ │ │ +./pynx/scattering/c_cpu.c:188 │ │ │ │ │ + vaddss %xmm1,%xmm4,%xmm2 │ │ │ │ │ ./pynx/scattering/c_cpu.c:187 │ │ │ │ │ - vfmadd231ss 0x8(%rbx,%rax,4),%xmm14,%xmm2 │ │ │ │ │ + vmulss %xmm10,%xmm9,%xmm1 │ │ │ │ │ +./pynx/scattering/c_cpu.c:189 │ │ │ │ │ + vmulss %xmm10,%xmm14,%xmm10 │ │ │ │ │ +./pynx/scattering/c_cpu.c:187 │ │ │ │ │ + vaddss %xmm6,%xmm5,%xmm4 │ │ │ │ │ ./pynx/scattering/c_cpu.c:185 │ │ │ │ │ - vmulss 0x0(%rbp,%rax,4),%xmm15,%xmm3 │ │ │ │ │ + vaddss %xmm3,%xmm2,%xmm7 │ │ │ │ │ ./pynx/scattering/c_cpu.c:186 │ │ │ │ │ - vfmadd231ss 0x4(%rbx,%rax,4),%xmm14,%xmm1 │ │ │ │ │ + vmulss 0x4(%rbp,%rdx,4),%xmm12,%xmm5 │ │ │ │ │ + vmulss 0x4(%rbx,%rdx,4),%xmm11,%xmm3 │ │ │ │ │ ./pynx/scattering/c_cpu.c:185 │ │ │ │ │ - vfmadd231ss (%rbx,%rax,4),%xmm14,%xmm3 │ │ │ │ │ - vfmadd231ss %xmm7,%xmm11,%xmm0 │ │ │ │ │ + vaddss %xmm1,%xmm4,%xmm2 │ │ │ │ │ ./pynx/scattering/c_cpu.c:186 │ │ │ │ │ - vmovss 0x4(%r12,%rax,4),%xmm7 │ │ │ │ │ -./pynx/scattering/c_cpu.c:185 │ │ │ │ │ - vfmadd231ss %xmm9,%xmm11,%xmm2 │ │ │ │ │ + vmulss %xmm8,%xmm9,%xmm4 │ │ │ │ │ ./pynx/scattering/c_cpu.c:189 │ │ │ │ │ - vmulss %xmm9,%xmm12,%xmm9 │ │ │ │ │ + vmulss %xmm8,%xmm14,%xmm8 │ │ │ │ │ +./pynx/scattering/c_cpu.c:186 │ │ │ │ │ + vaddss %xmm3,%xmm5,%xmm6 │ │ │ │ │ ./pynx/scattering/c_cpu.c:185 │ │ │ │ │ - vfmadd231ss %xmm7,%xmm11,%xmm1 │ │ │ │ │ -./pynx/scattering/c_cpu.c:189 │ │ │ │ │ - vmulss %xmm7,%xmm12,%xmm7 │ │ │ │ │ + vmulss 0x0(%rbp,%rdx,4),%xmm12,%xmm5 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ + vunpcklps %xmm2,%xmm7,%xmm7 │ │ │ │ │ ./pynx/scattering/c_cpu.c:185 │ │ │ │ │ - vfmadd231ss %xmm10,%xmm11,%xmm3 │ │ │ │ │ + vmulss (%rbx,%rdx,4),%xmm11,%xmm3 │ │ │ │ │ + vaddss %xmm4,%xmm6,%xmm1 │ │ │ │ │ + vmulss %xmm0,%xmm9,%xmm4 │ │ │ │ │ ./pynx/scattering/c_cpu.c:189 │ │ │ │ │ - vmulss %xmm10,%xmm12,%xmm10 │ │ │ │ │ + vmulss %xmm0,%xmm14,%xmm0 │ │ │ │ │ +./pynx/scattering/c_cpu.c:185 │ │ │ │ │ + vaddss %xmm3,%xmm5,%xmm6 │ │ │ │ │ + vaddss %xmm4,%xmm6,%xmm5 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ - vunpcklps %xmm2,%xmm0,%xmm5 │ │ │ │ │ - vunpcklps %xmm3,%xmm1,%xmm4 │ │ │ │ │ - vmovlhps %xmm4,%xmm5,%xmm6 │ │ │ │ │ + vunpcklps %xmm5,%xmm1,%xmm1 │ │ │ │ │ + vmovlhps %xmm1,%xmm7,%xmm2 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:248 │ │ │ │ │ - vandps 0x12cbe(%rip),%xmm6,%xmm5 │ │ │ │ │ - vandps 0x12cc6(%rip),%xmm6,%xmm2 │ │ │ │ │ + vandps 0x12c9b(%rip),%xmm2,%xmm3 │ │ │ │ │ + vandps 0x12ca3(%rip),%xmm2,%xmm4 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ - vmulps 0x12cce(%rip),%xmm5,%xmm8 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - vmovdqa 0x40(%rsp),%xmm6 │ │ │ │ │ + vmulps 0x12cab(%rip),%xmm3,%xmm6 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:862 │ │ │ │ │ - vcvttps2dq %xmm8,%xmm0 │ │ │ │ │ + vcvttps2dq %xmm6,%xmm5 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - vpaddd 0x30(%rsp),%xmm0,%xmm1 │ │ │ │ │ + vpaddd 0x12caf(%rip),%xmm5,%xmm7 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - vpand (%rsp),%xmm1,%xmm3 │ │ │ │ │ + vpand 0x12cb7(%rip),%xmm7,%xmm5 │ │ │ │ │ + vpand 0x12ccf(%rip),%xmm7,%xmm2 │ │ │ │ │ + vpand %xmm7,%xmm13,%xmm1 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1353 │ │ │ │ │ - vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - vpand %xmm6,%xmm1,%xmm4 │ │ │ │ │ + vpxor %xmm7,%xmm7,%xmm7 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1192 │ │ │ │ │ - vpslld $0x1d,%xmm3,%xmm3 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317 │ │ │ │ │ - vpand 0x50(%rsp),%xmm1,%xmm1 │ │ │ │ │ + vpslld $0x1d,%xmm1,%xmm1 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:814 │ │ │ │ │ - vcvtdq2ps %xmm4,%xmm8 │ │ │ │ │ + vcvtdq2ps %xmm5,%xmm6 │ │ │ │ │ +./pynx/scattering/sse_mathfun.h:846 │ │ │ │ │ + vmulps 0x12cc6(%rip),%xmm6,%xmm6 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1353 │ │ │ │ │ + vpcmpeqd %xmm7,%xmm2,%xmm2 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:266 │ │ │ │ │ - vxorps %xmm3,%xmm2,%xmm2 │ │ │ │ │ + vxorps %xmm1,%xmm4,%xmm4 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:846 │ │ │ │ │ - vfmadd132ps 0x12ca4(%rip),%xmm5,%xmm8 │ │ │ │ │ + vaddps %xmm3,%xmm6,%xmm6 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1120 │ │ │ │ │ - vpaddd %xmm6,%xmm4,%xmm5 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1353 │ │ │ │ │ - vpcmpeqd %xmm0,%xmm1,%xmm1 │ │ │ │ │ + vpaddd 0x12c82(%rip),%xmm5,%xmm3 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1323 │ │ │ │ │ - vpandn (%rsp),%xmm5,%xmm6 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:920 │ │ │ │ │ - vbroadcastss 0x12c4a(%rip),%xmm3 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:885 │ │ │ │ │ - vbroadcastss 0x12c39(%rip),%xmm5 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1192 │ │ │ │ │ - vpslld $0x1d,%xmm6,%xmm4 │ │ │ │ │ + vpandn %xmm13,%xmm3,%xmm5 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:884 │ │ │ │ │ - vmulps %xmm8,%xmm8,%xmm0 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:920 │ │ │ │ │ - vfmadd213ps 0x12cb2(%rip),%xmm0,%xmm3 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:885 │ │ │ │ │ - vfmadd213ps 0x12c79(%rip),%xmm0,%xmm5 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:920 │ │ │ │ │ - vfmadd213ps 0x12cb0(%rip),%xmm0,%xmm3 │ │ │ │ │ + vmulps %xmm6,%xmm6,%xmm7 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1192 │ │ │ │ │ + vpslld $0x1d,%xmm5,%xmm5 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:885 │ │ │ │ │ - vfmadd213ps 0x12c77(%rip),%xmm0,%xmm5 │ │ │ │ │ + vmulps 0x12cac(%rip),%xmm7,%xmm1 │ │ │ │ │ + vaddps 0x12cb4(%rip),%xmm1,%xmm3 │ │ │ │ │ + vmulps %xmm7,%xmm3,%xmm1 │ │ │ │ │ + vaddps 0x12cb8(%rip),%xmm1,%xmm3 │ │ │ │ │ + vmulps %xmm7,%xmm3,%xmm1 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:886 │ │ │ │ │ - vfmadd213ps 0x12c7e(%rip),%xmm0,%xmm5 │ │ │ │ │ -./pynx/scattering/sse_mathfun.h:921 │ │ │ │ │ - vfmadd132ps %xmm0,%xmm13,%xmm3 │ │ │ │ │ + vaddps 0x12cbc(%rip),%xmm1,%xmm3 │ │ │ │ │ + vmulps %xmm7,%xmm3,%xmm1 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:885 │ │ │ │ │ - vfmadd132ps %xmm0,%xmm13,%xmm5 │ │ │ │ │ + vaddps %xmm15,%xmm1,%xmm3 │ │ │ │ │ +./pynx/scattering/sse_mathfun.h:920 │ │ │ │ │ + vmulps 0x12cbb(%rip),%xmm7,%xmm1 │ │ │ │ │ + vaddps 0x12cc3(%rip),%xmm1,%xmm1 │ │ │ │ │ + vmulps %xmm7,%xmm1,%xmm1 │ │ │ │ │ + vaddps 0x12cc7(%rip),%xmm1,%xmm1 │ │ │ │ │ + vmulps %xmm7,%xmm1,%xmm7 │ │ │ │ │ +./pynx/scattering/sse_mathfun.h:921 │ │ │ │ │ + vaddps %xmm15,%xmm7,%xmm1 │ │ │ │ │ ./pynx/scattering/sse_mathfun.h:920 │ │ │ │ │ - vmulps %xmm8,%xmm3,%xmm8 │ │ │ │ │ + vmulps %xmm6,%xmm1,%xmm7 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:248 │ │ │ │ │ - vandps %xmm1,%xmm8,%xmm6 │ │ │ │ │ + vandps %xmm2,%xmm7,%xmm6 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:254 │ │ │ │ │ - vandnps %xmm5,%xmm1,%xmm1 │ │ │ │ │ + vandnps %xmm3,%xmm2,%xmm2 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ - vaddps %xmm6,%xmm1,%xmm0 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ - vunpcklps %xmm10,%xmm7,%xmm6 │ │ │ │ │ + vaddps %xmm6,%xmm2,%xmm1 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:198 │ │ │ │ │ - vsubps %xmm0,%xmm8,%xmm3 │ │ │ │ │ + vsubps %xmm1,%xmm7,%xmm7 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:266 │ │ │ │ │ - vxorps %xmm2,%xmm0,%xmm2 │ │ │ │ │ + vxorps %xmm4,%xmm1,%xmm4 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ + vunpcklps %xmm0,%xmm8,%xmm1 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:198 │ │ │ │ │ - vaddps %xmm5,%xmm3,%xmm5 │ │ │ │ │ + vaddps %xmm3,%xmm7,%xmm3 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:266 │ │ │ │ │ - vxorps %xmm4,%xmm5,%xmm8 │ │ │ │ │ + vxorps %xmm5,%xmm3,%xmm6 │ │ │ │ │ ./pynx/scattering/c_cpu.c:189 │ │ │ │ │ - vmulss 0x70(%rsp),%xmm12,%xmm4 │ │ │ │ │ + vmulss 0xc(%r12,%rdx,4),%xmm14,%xmm5 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ - vunpcklps %xmm9,%xmm4,%xmm1 │ │ │ │ │ - vmovlhps %xmm6,%xmm1,%xmm0 │ │ │ │ │ + vunpcklps %xmm10,%xmm5,%xmm2 │ │ │ │ │ + vmovlhps %xmm1,%xmm2,%xmm7 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:234 │ │ │ │ │ - vminps 0x12c67(%rip),%xmm0,%xmm3 │ │ │ │ │ + vminps 0x12c92(%rip),%xmm7,%xmm3 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:240 │ │ │ │ │ - vmaxps 0x12c6f(%rip),%xmm3,%xmm9 │ │ │ │ │ + vmaxps 0x12c9a(%rip),%xmm3,%xmm5 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmulps 0x12ca2(%rip),%xmm5,%xmm10 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ - vbroadcastss 0x12bb6(%rip),%xmm5 │ │ │ │ │ - vfmadd213ps 0x12c6d(%rip),%xmm9,%xmm5 │ │ │ │ │ + vaddps 0x12caa(%rip),%xmm10,%xmm8 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:862 │ │ │ │ │ - vcvttps2dq %xmm5,%xmm4 │ │ │ │ │ + vcvttps2dq %xmm8,%xmm0 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:814 │ │ │ │ │ - vcvtdq2ps %xmm4,%xmm7 │ │ │ │ │ + vcvtdq2ps %xmm0,%xmm1 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:386 │ │ │ │ │ - vcmpltps %xmm7,%xmm5,%xmm10 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ - vbroadcastss 0x12b9b(%rip),%xmm4 │ │ │ │ │ + vcmpltps %xmm1,%xmm8,%xmm2 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:248 │ │ │ │ │ - vandps %xmm13,%xmm10,%xmm6 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ - vmovss 0x4(%r13,%rax,4),%xmm10 │ │ │ │ │ + vandps %xmm15,%xmm2,%xmm7 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:198 │ │ │ │ │ - vsubps %xmm6,%xmm7,%xmm1 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ - vinsertps $0x10,0x0(%r13,%rax,4),%xmm10,%xmm6 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:198 │ │ │ │ │ - vfnmadd231ps 0x12c46(%rip),%xmm1,%xmm9 │ │ │ │ │ - vfnmadd231ps 0x12c4d(%rip),%xmm1,%xmm9 │ │ │ │ │ + vsubps %xmm7,%xmm1,%xmm3 │ │ │ │ │ + vmulps 0x12c9b(%rip),%xmm3,%xmm10 │ │ │ │ │ + vsubps %xmm10,%xmm5,%xmm8 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:862 │ │ │ │ │ + vcvttps2dq %xmm3,%xmm5 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ + vpaddd 0x12c9a(%rip),%xmm5,%xmm0 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1192 │ │ │ │ │ + vpslld $0x17,%xmm0,%xmm1 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmulps 0x12c9d(%rip),%xmm8,%xmm2 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ - vfmadd213ps 0x12c54(%rip),%xmm9,%xmm4 │ │ │ │ │ - vfmadd213ps 0x12c5b(%rip),%xmm9,%xmm4 │ │ │ │ │ - vfmadd213ps 0x12c62(%rip),%xmm9,%xmm4 │ │ │ │ │ - vfmadd213ps 0x12c69(%rip),%xmm9,%xmm4 │ │ │ │ │ + vaddps 0x12ca5(%rip),%xmm2,%xmm7 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ - vmulps %xmm9,%xmm9,%xmm3 │ │ │ │ │ + vmulps %xmm8,%xmm7,%xmm3 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ - vaddps %xmm13,%xmm9,%xmm0 │ │ │ │ │ - vfmadd213ps 0x12bf6(%rip),%xmm9,%xmm4 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:862 │ │ │ │ │ - vcvttps2dq %xmm1,%xmm9 │ │ │ │ │ + vaddps 0x12ca8(%rip),%xmm3,%xmm10 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmulps %xmm8,%xmm10,%xmm5 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ + vaddps 0x12cab(%rip),%xmm5,%xmm0 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmulps %xmm8,%xmm8,%xmm5 │ │ │ │ │ + vmulps %xmm8,%xmm0,%xmm2 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ + vaddps 0x12ca9(%rip),%xmm2,%xmm7 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ - vmovss 0xc(%r13,%rax,4),%xmm1 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1072 │ │ │ │ │ - vpaddd 0x60(%rsp),%xmm9,%xmm5 │ │ │ │ │ -/usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1192 │ │ │ │ │ - vpslld $0x17,%xmm5,%xmm7 │ │ │ │ │ + vmovss 0x4(%r13,%rdx,4),%xmm2 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmulps %xmm8,%xmm7,%xmm3 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ - vfmadd132ps %xmm3,%xmm0,%xmm4 │ │ │ │ │ + vaddps %xmm15,%xmm8,%xmm8 │ │ │ │ │ + vaddps 0x12c20(%rip),%xmm3,%xmm10 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ - vinsertps $0x10,0x8(%r13,%rax,4),%xmm1,%xmm3 │ │ │ │ │ - vmovlhps %xmm6,%xmm3,%xmm0 │ │ │ │ │ + vinsertps $0x10,0x0(%r13,%rdx,4),%xmm2,%xmm3 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ - vmulps %xmm7,%xmm0,%xmm9 │ │ │ │ │ - vmulps %xmm4,%xmm9,%xmm4 │ │ │ │ │ -./pynx/scattering/c_cpu.c:196 │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je 65a0 │ │ │ │ │ + vmulps %xmm5,%xmm10,%xmm0 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ + vmovss 0xc(%r13,%rdx,4),%xmm10 │ │ │ │ │ + vinsertps $0x10,0x8(%r13,%rdx,4),%xmm10,%xmm5 │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ - vfmadd213ps 0x20(%rsp),%xmm4,%xmm8 │ │ │ │ │ - vfmadd213ps 0x10(%rsp),%xmm2,%xmm4 │ │ │ │ │ + vaddps %xmm8,%xmm0,%xmm7 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:955 │ │ │ │ │ + vmovlhps %xmm3,%xmm5,%xmm0 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmulps %xmm1,%xmm0,%xmm1 │ │ │ │ │ + vmulps %xmm1,%xmm7,%xmm8 │ │ │ │ │ +./pynx/scattering/c_cpu.c:196 │ │ │ │ │ + je 65d0 │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmulps %xmm6,%xmm8,%xmm6 │ │ │ │ │ ./pynx/scattering/c_cpu.c:181 (discriminator 2) │ │ │ │ │ - add $0x4,%rax │ │ │ │ │ + add $0x4,%rdx │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmulps %xmm4,%xmm8,%xmm4 │ │ │ │ │ +./pynx/scattering/c_cpu.c:181 (discriminator 1) │ │ │ │ │ + cmp %r14,%rdx │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:192 │ │ │ │ │ - vmovaps %xmm8,0x20(%rsp) │ │ │ │ │ - vmovaps %xmm4,0x10(%rsp) │ │ │ │ │ + vaddps 0x10(%rsp),%xmm6,%xmm7 │ │ │ │ │ + vaddps (%rsp),%xmm4,%xmm2 │ │ │ │ │ + vmovaps %xmm7,0x10(%rsp) │ │ │ │ │ + vmovaps %xmm2,(%rsp) │ │ │ │ │ ./pynx/scattering/c_cpu.c:181 (discriminator 1) │ │ │ │ │ - cmp %r14,%rax │ │ │ │ │ - jb 62d8 │ │ │ │ │ + jb 62d8 │ │ │ │ │ ./pynx/scattering/c_cpu.c:203 (discriminator 3) │ │ │ │ │ - vmovaps 0x20(%rsp),%xmm14 │ │ │ │ │ - vmovaps 0x10(%rsp),%xmm5 │ │ │ │ │ - vmovhlps %xmm14,%xmm14,%xmm15 │ │ │ │ │ - vmovhlps %xmm5,%xmm5,%xmm7 │ │ │ │ │ - vaddps %xmm14,%xmm15,%xmm11 │ │ │ │ │ - vaddps %xmm5,%xmm7,%xmm10 │ │ │ │ │ - vshufps $0x55,%xmm11,%xmm11,%xmm12 │ │ │ │ │ - vshufps $0x55,%xmm10,%xmm10,%xmm6 │ │ │ │ │ - vaddps %xmm11,%xmm12,%xmm13 │ │ │ │ │ + vmovaps 0x10(%rsp),%xmm11 │ │ │ │ │ + vmovaps (%rsp),%xmm5 │ │ │ │ │ + vmovhlps %xmm11,%xmm11,%xmm12 │ │ │ │ │ + vmovhlps %xmm5,%xmm5,%xmm0 │ │ │ │ │ + vaddps %xmm11,%xmm12,%xmm9 │ │ │ │ │ + vaddps %xmm5,%xmm0,%xmm8 │ │ │ │ │ + vshufps $0x55,%xmm9,%xmm9,%xmm14 │ │ │ │ │ + vshufps $0x55,%xmm8,%xmm8,%xmm1 │ │ │ │ │ + vaddps %xmm9,%xmm14,%xmm15 │ │ │ │ │ ./pynx/scattering/c_cpu.c:205 (discriminator 3) │ │ │ │ │ - vaddps %xmm10,%xmm6,%xmm1 │ │ │ │ │ + vaddps %xmm8,%xmm1,%xmm6 │ │ │ │ │ ./pynx/scattering/c_cpu.c:206 │ │ │ │ │ - vmovss %xmm13,(%r15,%rdi,4) │ │ │ │ │ + vmovss %xmm15,(%r9,%rcx,4) │ │ │ │ │ ./pynx/scattering/c_cpu.c:207 │ │ │ │ │ - vmovss %xmm1,(%r9,%rdi,4) │ │ │ │ │ + vmovss %xmm6,(%rdi,%rcx,4) │ │ │ │ │ ./pynx/scattering/c_cpu.c:168 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + inc %rcx │ │ │ │ │ ./pynx/scattering/c_cpu.c:168 (discriminator 1) │ │ │ │ │ - cmp %rdi,%r10 │ │ │ │ │ - jne 62a0 │ │ │ │ │ + cmp %rcx,%r8 │ │ │ │ │ + jne 62a0 │ │ │ │ │ ./pynx/scattering/c_cpu.c:210 │ │ │ │ │ - add $0xa8,%rsp │ │ │ │ │ + add $0x68,%rsp │ │ │ │ │ ./pynx/scattering/c_cpu.c:209 │ │ │ │ │ - mov %rdx,%rdi │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/c_cpu.c:210 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ./pynx/scattering/c_cpu.c:209 │ │ │ │ │ jmp 30b0 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ + nopl (%rax) │ │ │ │ │ /usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ - vmulps %xmm8,%xmm4,%xmm8 │ │ │ │ │ - vmulps %xmm2,%xmm4,%xmm2 │ │ │ │ │ - vmovaps %xmm8,0x20(%rsp) │ │ │ │ │ - vmovaps %xmm2,0x10(%rsp) │ │ │ │ │ + vmulps %xmm6,%xmm8,%xmm3 │ │ │ │ │ ./pynx/scattering/c_cpu.c:181 (discriminator 1) │ │ │ │ │ cmp $0x4,%r14 │ │ │ │ │ - jbe 6539 │ │ │ │ │ - mov $0x4,%eax │ │ │ │ │ - jmp 62d8 │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/lib/gcc/x86_64-linux-gnu/14/include/xmmintrin.h:204 │ │ │ │ │ + vmulps %xmm4,%xmm8,%xmm10 │ │ │ │ │ + vmovaps %xmm3,0x10(%rsp) │ │ │ │ │ + vmovaps %xmm10,(%rsp) │ │ │ │ │ +./pynx/scattering/c_cpu.c:181 (discriminator 1) │ │ │ │ │ + jbe 656d │ │ │ │ │ + mov $0x4,%edx │ │ │ │ │ + jmp 62d8 │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl (%rax) │ │ │ │ │ __Pyx_CyFunction_get_qualname(): │ │ │ │ │ ./pynx/scattering/cpu.c:8851 │ │ │ │ │ endbr64 │ │ │ │ │ ./pynx/scattering/cpu.c:8853 │ │ │ │ │ mov 0x50(%rdi),%rdx │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rdx),%eax │ │ │ │ │ inc %eax │ │ │ │ │ - je 65f0 │ │ │ │ │ + je 6610 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %eax,(%rdx) │ │ │ │ │ __Pyx_CyFunction_get_qualname(): │ │ │ │ │ ./pynx/scattering/cpu.c:8855 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ ret │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nop │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ __Pyx_CyFunction_get_globals(): │ │ │ │ │ ./pynx/scattering/cpu.c:8906 │ │ │ │ │ endbr64 │ │ │ │ │ ./pynx/scattering/cpu.c:8908 │ │ │ │ │ mov 0x60(%rdi),%rdx │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rdx),%eax │ │ │ │ │ inc %eax │ │ │ │ │ - je 6610 │ │ │ │ │ + je 6628 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %eax,(%rdx) │ │ │ │ │ __Pyx_CyFunction_get_globals(): │ │ │ │ │ ./pynx/scattering/cpu.c:8910 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ ret │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nop │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ __Pyx_CyFunction_get_closure(): │ │ │ │ │ ./pynx/scattering/cpu.c:8913 │ │ │ │ │ endbr64 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:641 │ │ │ │ │ - mov 0x16965(%rip),%rdx │ │ │ │ │ + mov 0x16955(%rip),%rdx │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rdx),%eax │ │ │ │ │ inc %eax │ │ │ │ │ - je 6633 │ │ │ │ │ + je 6643 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %eax,(%rdx) │ │ │ │ │ __Pyx_CyFunction_get_closure(): │ │ │ │ │ ./pynx/scattering/cpu.c:8918 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ ret │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_CyFunction_get_code(): │ │ │ │ │ ./pynx/scattering/cpu.c:8921 │ │ │ │ │ endbr64 │ │ │ │ │ ./pynx/scattering/cpu.c:8922 │ │ │ │ │ mov 0x68(%rdi),%rax │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 6660 │ │ │ │ │ + je 6668 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rax),%edx │ │ │ │ │ inc %edx │ │ │ │ │ - je 6655 │ │ │ │ │ + je 6665 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %edx,(%rax) │ │ │ │ │ __Pyx_CyFunction_get_code(): │ │ │ │ │ ./pynx/scattering/cpu.c:8926 │ │ │ │ │ ret │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ ./pynx/scattering/cpu.c:8922 (discriminator 2) │ │ │ │ │ - mov 0x16929(%rip),%rax │ │ │ │ │ - jmp 664d │ │ │ │ │ + mov 0x16921(%rip),%rax │ │ │ │ │ + jmp 665d │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_CyFunction_get_annotations(): │ │ │ │ │ ./pynx/scattering/cpu.c:9026 │ │ │ │ │ endbr64 │ │ │ │ │ ./pynx/scattering/cpu.c:9027 │ │ │ │ │ mov 0xb0(%rdi),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:9029 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 6698 │ │ │ │ │ + je 66a0 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rax),%edx │ │ │ │ │ inc %edx │ │ │ │ │ - je 6690 │ │ │ │ │ + je 6698 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %edx,(%rax) │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_CyFunction_get_annotations(): │ │ │ │ │ ./pynx/scattering/cpu.c:9036 │ │ │ │ │ ret │ │ │ │ │ @@ -3815,215 +3916,217 @@ │ │ │ │ │ ./pynx/scattering/cpu.c:9026 │ │ │ │ │ sub $0x18,%rsp │ │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ │ ./pynx/scattering/cpu.c:9030 │ │ │ │ │ call 33b0 │ │ │ │ │ ./pynx/scattering/cpu.c:9031 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 66bf │ │ │ │ │ + je 66c7 │ │ │ │ │ +Py_INCREF(): │ │ │ │ │ +/usr/include/python3.12/object.h:643 │ │ │ │ │ + mov (%rax),%ecx │ │ │ │ │ +__Pyx_CyFunction_get_annotations(): │ │ │ │ │ ./pynx/scattering/cpu.c:9032 │ │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - mov (%rax),%ecx │ │ │ │ │ + inc %ecx │ │ │ │ │ __Pyx_CyFunction_get_annotations(): │ │ │ │ │ ./pynx/scattering/cpu.c:9032 │ │ │ │ │ mov %rax,0xb0(%rdi) │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - inc %ecx │ │ │ │ │ - je 66bf │ │ │ │ │ + je 66c7 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %ecx,(%rax) │ │ │ │ │ __Pyx_CyFunction_get_annotations(): │ │ │ │ │ ./pynx/scattering/cpu.c:9036 │ │ │ │ │ add $0x18,%rsp │ │ │ │ │ ret │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nop │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ __Pyx_CyFunction_get_dict(): │ │ │ │ │ ./pynx/scattering/cpu.c:8876 │ │ │ │ │ endbr64 │ │ │ │ │ ./pynx/scattering/cpu.c:8878 │ │ │ │ │ mov 0x40(%rdi),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:8878 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 66f8 │ │ │ │ │ + je 66f0 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rax),%edx │ │ │ │ │ inc %edx │ │ │ │ │ - je 66f0 │ │ │ │ │ + je 66e8 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %edx,(%rax) │ │ │ │ │ ret │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ __Pyx_CyFunction_get_dict(): │ │ │ │ │ ./pynx/scattering/cpu.c:8885 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:8876 │ │ │ │ │ sub $0x18,%rsp │ │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ │ ./pynx/scattering/cpu.c:8879 │ │ │ │ │ call 33b0 │ │ │ │ │ ./pynx/scattering/cpu.c:8879 (discriminator 1) │ │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ │ - mov %rax,0x40(%rdi) │ │ │ │ │ ./pynx/scattering/cpu.c:8880 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 671c │ │ │ │ │ +./pynx/scattering/cpu.c:8879 (discriminator 1) │ │ │ │ │ + mov %rax,0x40(%rdi) │ │ │ │ │ +./pynx/scattering/cpu.c:8880 (discriminator 1) │ │ │ │ │ + je 6714 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rax),%ecx │ │ │ │ │ inc %ecx │ │ │ │ │ - je 671c │ │ │ │ │ + je 6714 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %ecx,(%rax) │ │ │ │ │ __Pyx_CyFunction_get_dict(): │ │ │ │ │ ./pynx/scattering/cpu.c:8885 │ │ │ │ │ add $0x18,%rsp │ │ │ │ │ ret │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_CyFunction_Vectorcall_O(): │ │ │ │ │ ./pynx/scattering/cpu.c:9523 │ │ │ │ │ endbr64 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ __Pyx_CyFunction_Vectorcall_CheckArgs(): │ │ │ │ │ ./pynx/scattering/cpu.c:9477 │ │ │ │ │ mov 0x90(%rdi),%eax │ │ │ │ │ + btr $0x3f,%rdx │ │ │ │ │ __Pyx_CyFunction_Vectorcall_O(): │ │ │ │ │ ./pynx/scattering/cpu.c:9525 │ │ │ │ │ mov 0x10(%rdi),%r9 │ │ │ │ │ -_PyVectorcall_NARGS(): │ │ │ │ │ -/usr/include/python3.12/cpython/abstract.h:60 │ │ │ │ │ - btr $0x3f,%rdx │ │ │ │ │ __Pyx_CyFunction_Vectorcall_CheckArgs(): │ │ │ │ │ ./pynx/scattering/cpu.c:9477 │ │ │ │ │ and $0x5,%eax │ │ │ │ │ cmp $0x4,%eax │ │ │ │ │ - je 6770 │ │ │ │ │ - mov %rdx,%r8 │ │ │ │ │ + je 6760 │ │ │ │ │ ./pynx/scattering/cpu.c:9485 (discriminator 1) │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - jne 67b8 │ │ │ │ │ + mov %rdx,%r8 │ │ │ │ │ + jne 67a0 │ │ │ │ │ __Pyx_CyFunction_Vectorcall_O(): │ │ │ │ │ ./pynx/scattering/cpu.c:9539 │ │ │ │ │ mov 0x18(%rdi),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:9544 (discriminator 1) │ │ │ │ │ cmp $0x1,%r8 │ │ │ │ │ - jne 6790 │ │ │ │ │ + jne 6778 │ │ │ │ │ ./pynx/scattering/cpu.c:9550 │ │ │ │ │ mov (%rsi),%rsi │ │ │ │ │ mov 0x8(%r9),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:9551 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:9550 │ │ │ │ │ jmp *%rax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ __Pyx_CyFunction_Vectorcall_CheckArgs(): │ │ │ │ │ ./pynx/scattering/cpu.c:9478 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je 67e0 │ │ │ │ │ + je 67c8 │ │ │ │ │ ./pynx/scattering/cpu.c:9485 (discriminator 1) │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - jne 6800 │ │ │ │ │ + jne 67e8 │ │ │ │ │ __Pyx_CyFunction_Vectorcall_O(): │ │ │ │ │ ./pynx/scattering/cpu.c:9534 │ │ │ │ │ mov (%rsi),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:9536 │ │ │ │ │ lea -0x1(%rdx),%r8 │ │ │ │ │ ./pynx/scattering/cpu.c:9535 │ │ │ │ │ add $0x8,%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:9537 │ │ │ │ │ - jmp 675b │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + jmp 674b │ │ │ │ │ + nop │ │ │ │ │ ./pynx/scattering/cpu.c:9545 │ │ │ │ │ - mov 0x167c9(%rip),%rcx │ │ │ │ │ + mov 0x167e1(%rip),%rcx │ │ │ │ │ mov (%r9),%rdx │ │ │ │ │ - lea 0x12eb7(%rip),%rsi │ │ │ │ │ + lea 0x12f3f(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov (%rcx),%rdi │ │ │ │ │ mov %r8,%rcx │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:9551 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ __Pyx_CyFunction_Vectorcall_CheckArgs(): │ │ │ │ │ ./pynx/scattering/cpu.c:9485 (discriminator 2) │ │ │ │ │ cmpq $0x0,0x10(%rcx) │ │ │ │ │ - je 6757 │ │ │ │ │ + je 6747 │ │ │ │ │ ./pynx/scattering/cpu.c:9486 │ │ │ │ │ - mov 0x1679a(%rip),%rsi │ │ │ │ │ + mov 0x167b2(%rip),%rsi │ │ │ │ │ mov (%r9),%rdx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov (%rsi),%rdi │ │ │ │ │ - lea 0x12e5b(%rip),%rsi │ │ │ │ │ + lea 0x12ee3(%rip),%rsi │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:9488 │ │ │ │ │ - jmp 67ae │ │ │ │ │ + jmp 6796 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:9479 │ │ │ │ │ - mov 0x16779(%rip),%rdi │ │ │ │ │ + mov 0x16791(%rip),%rdi │ │ │ │ │ mov (%r9),%rdx │ │ │ │ │ - lea 0x1294f(%rip),%rsi │ │ │ │ │ + lea 0x129d7(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:9481 │ │ │ │ │ - jmp 67ae │ │ │ │ │ + jmp 6796 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:9485 (discriminator 2) │ │ │ │ │ cmpq $0x0,0x10(%rcx) │ │ │ │ │ - je 677e │ │ │ │ │ - jmp 67bf │ │ │ │ │ + je 676a │ │ │ │ │ + jmp 67a7 │ │ │ │ │ __Pyx_CyFunction_Vectorcall_O(): │ │ │ │ │ ./pynx/scattering/cpu.c:9485 (discriminator 2) │ │ │ │ │ nopl (%rax) │ │ │ │ │ __Pyx_CyFunction_get_name(): │ │ │ │ │ ./pynx/scattering/cpu.c:8815 │ │ │ │ │ endbr64 │ │ │ │ │ ./pynx/scattering/cpu.c:8817 │ │ │ │ │ mov 0x48(%rdi),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:8817 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 6838 │ │ │ │ │ + je 6818 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rax),%edx │ │ │ │ │ inc %edx │ │ │ │ │ - je 6830 │ │ │ │ │ + je 6810 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %edx,(%rax) │ │ │ │ │ ret │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ __Pyx_CyFunction_get_name(): │ │ │ │ │ ./pynx/scattering/cpu.c:8830 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:8815 │ │ │ │ │ push %rbx │ │ │ │ │ ./pynx/scattering/cpu.c:8821 │ │ │ │ │ mov 0x10(%rdi),%rax │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ mov (%rax),%rdi │ │ │ │ │ call 3420 │ │ │ │ │ +./pynx/scattering/cpu.c:8825 (discriminator 1) │ │ │ │ │ + test %rax,%rax │ │ │ │ │ ./pynx/scattering/cpu.c:8821 (discriminator 1) │ │ │ │ │ mov %rax,0x48(%rbx) │ │ │ │ │ ./pynx/scattering/cpu.c:8825 (discriminator 1) │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je 6859 │ │ │ │ │ + je 6839 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rax),%ecx │ │ │ │ │ inc %ecx │ │ │ │ │ - je 6859 │ │ │ │ │ + je 6839 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %ecx,(%rax) │ │ │ │ │ __Pyx_CyFunction_get_name(): │ │ │ │ │ ./pynx/scattering/cpu.c:8830 │ │ │ │ │ pop %rbx │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ @@ -4040,265 +4143,266 @@ │ │ │ │ │ ./pynx/scattering/cpu.c:9331 │ │ │ │ │ mov 0x10(%rax),%edx │ │ │ │ │ ./pynx/scattering/cpu.c:9327 │ │ │ │ │ mov 0x8(%rax),%r8 │ │ │ │ │ ./pynx/scattering/cpu.c:9331 │ │ │ │ │ and $0xf,%edx │ │ │ │ │ cmp $0x4,%edx │ │ │ │ │ - je 6900 │ │ │ │ │ - jg 68a8 │ │ │ │ │ + je 68d8 │ │ │ │ │ + jg 6888 │ │ │ │ │ cmp $0x1,%edx │ │ │ │ │ - je 6938 │ │ │ │ │ + je 6910 │ │ │ │ │ cmp $0x3,%edx │ │ │ │ │ - jne 68d8 │ │ │ │ │ + jne 68b8 │ │ │ │ │ ./pynx/scattering/cpu.c:9414 │ │ │ │ │ add $0x18,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:9337 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ mov %rcx,%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:9414 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ ./pynx/scattering/cpu.c:9337 │ │ │ │ │ jmp *%r8 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:9331 │ │ │ │ │ cmp $0x8,%edx │ │ │ │ │ - jne 68d8 │ │ │ │ │ + jne 68b8 │ │ │ │ │ ./pynx/scattering/cpu.c:9364 (discriminator 1) │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - jne 6968 │ │ │ │ │ + jne 6940 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rsi),%rcx │ │ │ │ │ __Pyx_CyFunction_CallMethod(): │ │ │ │ │ ./pynx/scattering/cpu.c:9371 (discriminator 1) │ │ │ │ │ cmp $0x1,%rcx │ │ │ │ │ - jne 69d8 │ │ │ │ │ + jne 69b0 │ │ │ │ │ ./pynx/scattering/cpu.c:9378 │ │ │ │ │ mov 0x18(%rsi),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:9414 │ │ │ │ │ add $0x18,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:9378 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:9414 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ ./pynx/scattering/cpu.c:9378 │ │ │ │ │ jmp *%r8 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:9400 │ │ │ │ │ - mov 0x16661(%rip),%rbx │ │ │ │ │ - lea 0x12875(%rip),%rsi │ │ │ │ │ + mov 0x16681(%rip),%rbx │ │ │ │ │ + lea 0x12905(%rip),%rsi │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ ./pynx/scattering/cpu.c:9414 │ │ │ │ │ add $0x18,%rsp │ │ │ │ │ xor %eax,%eax │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ ret │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nop │ │ │ │ │ ./pynx/scattering/cpu.c:9339 (discriminator 1) │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - jne 69b0 │ │ │ │ │ + jne 6988 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rsi),%rcx │ │ │ │ │ __Pyx_CyFunction_CallMethod(): │ │ │ │ │ ./pynx/scattering/cpu.c:9347 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:9346 (discriminator 1) │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - je 68c8 │ │ │ │ │ + je 68a8 │ │ │ │ │ ./pynx/scattering/cpu.c:9356 │ │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ │ - mov 0x16641(%rip),%rdi │ │ │ │ │ + mov 0x16669(%rip),%rdi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ - lea 0x12d5a(%rip),%rsi │ │ │ │ │ + lea 0x12df2(%rip),%rsi │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:9360 │ │ │ │ │ - jmp 68ee │ │ │ │ │ + jmp 68ce │ │ │ │ │ nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:9333 (discriminator 1) │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - je 68c8 │ │ │ │ │ + je 68a8 │ │ │ │ │ mov %rcx,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ mov %r8,(%rsp) │ │ │ │ │ call 3060 │ │ │ │ │ ./pynx/scattering/cpu.c:9333 (discriminator 2) │ │ │ │ │ mov (%rsp),%r8 │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 68c8 │ │ │ │ │ - jmp 698b │ │ │ │ │ + je 68a8 │ │ │ │ │ + jmp 6963 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:9364 (discriminator 1) │ │ │ │ │ mov %rcx,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ mov %r8,(%rsp) │ │ │ │ │ call 3060 │ │ │ │ │ ./pynx/scattering/cpu.c:9364 (discriminator 2) │ │ │ │ │ mov (%rsp),%r8 │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 68b6 │ │ │ │ │ + je 6896 │ │ │ │ │ ./pynx/scattering/cpu.c:9410 │ │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ │ - mov 0x165ca(%rip),%r11 │ │ │ │ │ - lea 0x12c93(%rip),%rsi │ │ │ │ │ + mov 0x165f2(%rip),%r11 │ │ │ │ │ + lea 0x12d2b(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov (%rcx),%rdx │ │ │ │ │ mov (%r11),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:9413 │ │ │ │ │ - jmp 68ee │ │ │ │ │ + jmp 68ce │ │ │ │ │ nop │ │ │ │ │ ./pynx/scattering/cpu.c:9339 (discriminator 1) │ │ │ │ │ mov %rcx,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ mov %r8,(%rsp) │ │ │ │ │ call 3060 │ │ │ │ │ ./pynx/scattering/cpu.c:9339 (discriminator 2) │ │ │ │ │ mov (%rsp),%r8 │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 6909 │ │ │ │ │ - jmp 698b │ │ │ │ │ + je 68e1 │ │ │ │ │ + jmp 6963 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:9392 │ │ │ │ │ mov 0x10(%rbx),%r9 │ │ │ │ │ - mov 0x1657d(%rip),%r10 │ │ │ │ │ - lea 0x12c6e(%rip),%rsi │ │ │ │ │ + mov 0x165a5(%rip),%r10 │ │ │ │ │ + lea 0x12d06(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov (%r9),%rdx │ │ │ │ │ mov (%r10),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:9396 │ │ │ │ │ - jmp 68ee │ │ │ │ │ + jmp 68ce │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_CyFunction_repr(): │ │ │ │ │ ./pynx/scattering/cpu.c:9306 │ │ │ │ │ endbr64 │ │ │ │ │ ./pynx/scattering/cpu.c:9308 │ │ │ │ │ mov 0x50(%rdi),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:9306 │ │ │ │ │ mov %rdi,%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:9308 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - lea 0x12765(%rip),%rdi │ │ │ │ │ + lea 0x127fd(%rip),%rdi │ │ │ │ │ jmp 3030 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_CyFunction_get_defaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:8966 │ │ │ │ │ endbr64 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:8967 │ │ │ │ │ mov 0x98(%rdi),%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:8969 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 6a50 │ │ │ │ │ + je 6a20 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rbx),%edi │ │ │ │ │ inc %edi │ │ │ │ │ - je 6a3e │ │ │ │ │ + je 6a16 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %edi,(%rbx) │ │ │ │ │ __Pyx_CyFunction_get_defaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:8979 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ ret │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:8970 │ │ │ │ │ mov 0xa8(%rdi),%rax │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 6ab0 │ │ │ │ │ + je 6a80 │ │ │ │ │ __Pyx_CyFunction_init_defaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:8930 │ │ │ │ │ call *%rax │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:8931 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 6a3e │ │ │ │ │ +./pynx/scattering/cpu.c:8930 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:8931 (discriminator 1) │ │ │ │ │ + je 6a16 │ │ │ │ │ ./pynx/scattering/cpu.c:8934 │ │ │ │ │ mov 0x18(%rax),%rbx │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rbx),%edx │ │ │ │ │ __Pyx_CyFunction_init_defaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:8934 │ │ │ │ │ mov %rbx,0x98(%rbp) │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ inc %edx │ │ │ │ │ - je 6a7c │ │ │ │ │ + je 6a4c │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %edx,(%rbx) │ │ │ │ │ __Pyx_CyFunction_init_defaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:8936 │ │ │ │ │ mov 0x20(%rdi),%rcx │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rcx),%esi │ │ │ │ │ __Pyx_CyFunction_init_defaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:8936 │ │ │ │ │ mov %rcx,0xa0(%rbp) │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ inc %esi │ │ │ │ │ - je 6a8f │ │ │ │ │ + je 6a5f │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %esi,(%rcx) │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%r8 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - js 6a36 │ │ │ │ │ + js 6a0e │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r8 │ │ │ │ │ mov %r8,(%rdi) │ │ │ │ │ - jne 6a36 │ │ │ │ │ + jne 6a0e │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ __Pyx_CyFunction_get_defaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:8972 │ │ │ │ │ mov 0x98(%rbp),%rbx │ │ │ │ │ - jmp 6a36 │ │ │ │ │ + jmp 6a0e │ │ │ │ │ nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:8974 │ │ │ │ │ - mov 0x164d9(%rip),%rbx │ │ │ │ │ - jmp 6a36 │ │ │ │ │ + mov 0x16509(%rip),%rbx │ │ │ │ │ + jmp 6a0e │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 6ad4 │ │ │ │ │ + je 6aa4 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%rax │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 6ad4 │ │ │ │ │ + js 6aa4 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - je 6ad8 │ │ │ │ │ + je 6aa8 │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:800 │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ jmp 3150 <_Py_Dealloc@plt> │ │ │ │ │ @@ -4315,143 +4419,143 @@ │ │ │ │ │ push %rbp │ │ │ │ │ mov %rsi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:9278 │ │ │ │ │ mov 0x70(%rdi),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 6b0b │ │ │ │ │ + je 6adb │ │ │ │ │ ./pynx/scattering/cpu.c:9278 (discriminator 1) │ │ │ │ │ mov %rdx,%rsi │ │ │ │ │ call *%rbp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 6c33 │ │ │ │ │ + jne 6c03 │ │ │ │ │ ./pynx/scattering/cpu.c:9282 │ │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 6b21 │ │ │ │ │ + je 6af1 │ │ │ │ │ ./pynx/scattering/cpu.c:9282 (discriminator 1) │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call *%rbp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 6c33 │ │ │ │ │ + jne 6c03 │ │ │ │ │ ./pynx/scattering/cpu.c:9284 │ │ │ │ │ mov 0x40(%rbx),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 6b37 │ │ │ │ │ + je 6b07 │ │ │ │ │ ./pynx/scattering/cpu.c:9284 (discriminator 1) │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call *%rbp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 6c33 │ │ │ │ │ + jne 6c03 │ │ │ │ │ ./pynx/scattering/cpu.c:9285 │ │ │ │ │ mov 0x48(%rbx),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 6b4d │ │ │ │ │ + je 6b1d │ │ │ │ │ ./pynx/scattering/cpu.c:9285 (discriminator 1) │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call *%rbp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 6c33 │ │ │ │ │ + jne 6c03 │ │ │ │ │ ./pynx/scattering/cpu.c:9286 │ │ │ │ │ mov 0x50(%rbx),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 6b63 │ │ │ │ │ + je 6b33 │ │ │ │ │ ./pynx/scattering/cpu.c:9286 (discriminator 1) │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call *%rbp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 6c33 │ │ │ │ │ + jne 6c03 │ │ │ │ │ ./pynx/scattering/cpu.c:9287 │ │ │ │ │ mov 0x58(%rbx),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 6b79 │ │ │ │ │ + je 6b49 │ │ │ │ │ ./pynx/scattering/cpu.c:9287 (discriminator 1) │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call *%rbp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 6c33 │ │ │ │ │ + jne 6c03 │ │ │ │ │ ./pynx/scattering/cpu.c:9288 │ │ │ │ │ mov 0x60(%rbx),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 6b8f │ │ │ │ │ + je 6b5f │ │ │ │ │ ./pynx/scattering/cpu.c:9288 (discriminator 1) │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call *%rbp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 6c33 │ │ │ │ │ + jne 6c03 │ │ │ │ │ ./pynx/scattering/cpu.c:9289 │ │ │ │ │ mov 0x68(%rbx),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 6ba5 │ │ │ │ │ + je 6b75 │ │ │ │ │ ./pynx/scattering/cpu.c:9289 (discriminator 1) │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call *%rbp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 6c33 │ │ │ │ │ + jne 6c03 │ │ │ │ │ ./pynx/scattering/cpu.c:9291 │ │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 6bb7 │ │ │ │ │ + je 6b87 │ │ │ │ │ ./pynx/scattering/cpu.c:9291 (discriminator 1) │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call *%rbp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 6c33 │ │ │ │ │ + jne 6c03 │ │ │ │ │ ./pynx/scattering/cpu.c:9293 │ │ │ │ │ mov 0x98(%rbx),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 6bcc │ │ │ │ │ + je 6b9c │ │ │ │ │ ./pynx/scattering/cpu.c:9293 (discriminator 1) │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call *%rbp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 6c33 │ │ │ │ │ + jne 6c03 │ │ │ │ │ ./pynx/scattering/cpu.c:9294 │ │ │ │ │ mov 0xa0(%rbx),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 6be1 │ │ │ │ │ + je 6bb1 │ │ │ │ │ ./pynx/scattering/cpu.c:9294 (discriminator 1) │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call *%rbp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 6c33 │ │ │ │ │ + jne 6c03 │ │ │ │ │ ./pynx/scattering/cpu.c:9295 │ │ │ │ │ mov 0xb8(%rbx),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 6bf6 │ │ │ │ │ + je 6bc6 │ │ │ │ │ ./pynx/scattering/cpu.c:9295 (discriminator 1) │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call *%rbp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 6c33 │ │ │ │ │ + jne 6c03 │ │ │ │ │ ./pynx/scattering/cpu.c:9296 │ │ │ │ │ mov 0x78(%rbx),%r13 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - je 6c31 │ │ │ │ │ + je 6c01 │ │ │ │ │ ./pynx/scattering/cpu.c:9299 (discriminator 1) │ │ │ │ │ mov 0x80(%rbx),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jle 6c31 │ │ │ │ │ + jle 6c01 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:9300 │ │ │ │ │ mov 0x0(%r13,%r14,8),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 6c29 │ │ │ │ │ + je 6bf9 │ │ │ │ │ ./pynx/scattering/cpu.c:9300 (discriminator 1) │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call *%rbp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 6c33 │ │ │ │ │ + jne 6c03 │ │ │ │ │ ./pynx/scattering/cpu.c:9299 (discriminator 1) │ │ │ │ │ mov 0x80(%rbx),%eax │ │ │ │ │ inc %r14 │ │ │ │ │ cmp %r14d,%eax │ │ │ │ │ - jg 6c10 │ │ │ │ │ + jg 6be0 │ │ │ │ │ ./pynx/scattering/cpu.c:9302 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:9303 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ @@ -4459,238 +4563,242 @@ │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_PyMethod_New(): │ │ │ │ │ ./pynx/scattering/cpu.c:2170 │ │ │ │ │ endbr64 │ │ │ │ │ ./pynx/scattering/cpu.c:2172 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je 6c50 │ │ │ │ │ + je 6c20 │ │ │ │ │ ./pynx/scattering/cpu.c:2174 │ │ │ │ │ jmp 31f0 │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rdi),%eax │ │ │ │ │ inc %eax │ │ │ │ │ - je 6c58 │ │ │ │ │ + je 6c28 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %eax,(%rdi) │ │ │ │ │ __Pyx_PyMethod_New(): │ │ │ │ │ ./pynx/scattering/cpu.c:2175 │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_CyFunction_get_doc(): │ │ │ │ │ ./pynx/scattering/cpu.c:8778 │ │ │ │ │ endbr64 │ │ │ │ │ ./pynx/scattering/cpu.c:8780 │ │ │ │ │ mov 0x58(%rdi),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:8780 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 6c88 │ │ │ │ │ + je 6c50 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rax),%edx │ │ │ │ │ inc %edx │ │ │ │ │ - je 6c80 │ │ │ │ │ + je 6c48 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %edx,(%rax) │ │ │ │ │ ret │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ __Pyx_CyFunction_get_doc(): │ │ │ │ │ ./pynx/scattering/cpu.c:8801 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:8778 │ │ │ │ │ push %rbx │ │ │ │ │ ./pynx/scattering/cpu.c:8785 │ │ │ │ │ mov 0x10(%rdi),%rax │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 6cb8 │ │ │ │ │ + je 6c80 │ │ │ │ │ ./pynx/scattering/cpu.c:8787 │ │ │ │ │ call 3400 │ │ │ │ │ +./pynx/scattering/cpu.c:8791 (discriminator 1) │ │ │ │ │ + test %rax,%rax │ │ │ │ │ ./pynx/scattering/cpu.c:8787 (discriminator 1) │ │ │ │ │ mov %rax,0x58(%rbx) │ │ │ │ │ ./pynx/scattering/cpu.c:8791 (discriminator 1) │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je 6caf │ │ │ │ │ + je 6c77 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rax),%ecx │ │ │ │ │ inc %ecx │ │ │ │ │ - je 6caf │ │ │ │ │ + je 6c77 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %ecx,(%rax) │ │ │ │ │ __Pyx_CyFunction_get_doc(): │ │ │ │ │ ./pynx/scattering/cpu.c:8801 │ │ │ │ │ pop %rbx │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:641 │ │ │ │ │ - mov 0x162d1(%rip),%rax │ │ │ │ │ + mov 0x16309(%rip),%rax │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rax),%ecx │ │ │ │ │ inc %ecx │ │ │ │ │ - je 6caf │ │ │ │ │ + je 6c77 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %ecx,(%rax) │ │ │ │ │ - jmp 6caf │ │ │ │ │ + jmp 6c77 │ │ │ │ │ __Pyx_CyFunction_get_doc(): │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_CyFunction_get_is_coroutine(): │ │ │ │ │ ./pynx/scattering/cpu.c:9038 │ │ │ │ │ endbr64 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:9041 │ │ │ │ │ mov 0xb8(%rdi),%rbx │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 6d00 │ │ │ │ │ + je 6cc8 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rbx),%edi │ │ │ │ │ inc %edi │ │ │ │ │ - je 6cf2 │ │ │ │ │ + je 6cba │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %edi,(%rbx) │ │ │ │ │ __Pyx_CyFunction_get_is_coroutine(): │ │ │ │ │ ./pynx/scattering/cpu.c:9074 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ - mov %rdi,%rbp │ │ │ │ │ ./pynx/scattering/cpu.c:9046 │ │ │ │ │ testb $0x8,0x90(%rdi) │ │ │ │ │ - jne 6d38 │ │ │ │ │ + mov %rdi,%rbp │ │ │ │ │ + jne 6d00 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:641 │ │ │ │ │ - mov 0x1625d(%rip),%rbx │ │ │ │ │ + mov 0x16295(%rip),%rbx │ │ │ │ │ mov (%rbx),%edi │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov %edi,%r8d │ │ │ │ │ inc %r8d │ │ │ │ │ - je 6dec │ │ │ │ │ + je 6db4 │ │ │ │ │ /usr/include/python3.12/object.h:642 │ │ │ │ │ add $0x2,%edi │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %r8d,(%rbx) │ │ │ │ │ +/usr/include/python3.12/object.h:643 │ │ │ │ │ + test %edi,%edi │ │ │ │ │ __Pyx_CyFunction_get_is_coroutine(): │ │ │ │ │ ./pynx/scattering/cpu.c:9072 (discriminator 1) │ │ │ │ │ mov %rbx,0xb8(%rbp) │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - jne 6cf0 │ │ │ │ │ - jmp 6cf2 │ │ │ │ │ + jne 6cb8 │ │ │ │ │ + jmp 6cba │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_CyFunction_get_is_coroutine(): │ │ │ │ │ ./pynx/scattering/cpu.c:9048 │ │ │ │ │ mov $0x1,%edi │ │ │ │ │ ./pynx/scattering/cpu.c:9047 │ │ │ │ │ - mov 0x16e1c(%rip),%r13 │ │ │ │ │ + mov 0x16e54(%rip),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:9048 │ │ │ │ │ call 3040 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:9049 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 6cf2 │ │ │ │ │ +./pynx/scattering/cpu.c:9048 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ +./pynx/scattering/cpu.c:9049 (discriminator 1) │ │ │ │ │ + je 6cba │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov 0x0(%r13),%eax │ │ │ │ │ inc %eax │ │ │ │ │ - je 6d5d │ │ │ │ │ + je 6d25 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %eax,0x0(%r13) │ │ │ │ │ PyList_SET_ITEM(): │ │ │ │ │ /usr/include/python3.12/cpython/listobject.h:44 │ │ │ │ │ mov 0x18(%rbx),%rdx │ │ │ │ │ __Pyx_CyFunction_get_is_coroutine(): │ │ │ │ │ ./pynx/scattering/cpu.c:9060 │ │ │ │ │ - mov %rbx,%rcx │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ + mov %rbx,%rcx │ │ │ │ │ xor %esi,%esi │ │ │ │ │ PyList_SET_ITEM(): │ │ │ │ │ /usr/include/python3.12/cpython/listobject.h:44 │ │ │ │ │ mov %r13,(%rdx) │ │ │ │ │ __Pyx_CyFunction_get_is_coroutine(): │ │ │ │ │ ./pynx/scattering/cpu.c:9060 │ │ │ │ │ - mov 0x16d9d(%rip),%rdi │ │ │ │ │ + mov 0x16dd5(%rip),%rdi │ │ │ │ │ xor %edx,%edx │ │ │ │ │ call 3380 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rbx),%rcx │ │ │ │ │ __Pyx_CyFunction_get_is_coroutine(): │ │ │ │ │ ./pynx/scattering/cpu.c:9060 │ │ │ │ │ mov %rax,%r12 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - js 6d8c │ │ │ │ │ + js 6d54 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rcx │ │ │ │ │ mov %rcx,(%rbx) │ │ │ │ │ - je 6e08 │ │ │ │ │ + je 6dd0 │ │ │ │ │ __Pyx_CyFunction_get_is_coroutine(): │ │ │ │ │ ./pynx/scattering/cpu.c:9062 (discriminator 1) │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je 6dd2 │ │ │ │ │ + je 6d9a │ │ │ │ │ __Pyx_PyObject_GetAttrStr(): │ │ │ │ │ ./pynx/scattering/cpu.c:6817 │ │ │ │ │ mov 0x8(%r12),%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:6818 │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:6817 │ │ │ │ │ mov 0x90(%rbx),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:6817 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 6e30 │ │ │ │ │ + je 6df8 │ │ │ │ │ ./pynx/scattering/cpu.c:6818 │ │ │ │ │ call *%rax │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ __Pyx_CyFunction_get_is_coroutine(): │ │ │ │ │ ./pynx/scattering/cpu.c:9063 (discriminator 1) │ │ │ │ │ mov %rbx,0xb8(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %esi,%esi │ │ │ │ │ - js 6dc9 │ │ │ │ │ + js 6d91 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rsi │ │ │ │ │ mov %rsi,(%r12) │ │ │ │ │ - je 6e18 │ │ │ │ │ + je 6de0 │ │ │ │ │ __Pyx_CyFunction_get_is_coroutine(): │ │ │ │ │ ./pynx/scattering/cpu.c:9065 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - jne 6cea │ │ │ │ │ + jne 6cb2 │ │ │ │ │ ./pynx/scattering/cpu.c:9069 │ │ │ │ │ call 32c0 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:641 │ │ │ │ │ - mov 0x161ba(%rip),%rbx │ │ │ │ │ + mov 0x161f2(%rip),%rbx │ │ │ │ │ mov (%rbx),%edi │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov %edi,%r8d │ │ │ │ │ inc %r8d │ │ │ │ │ - jne 6d21 │ │ │ │ │ + jne 6ce9 │ │ │ │ │ __Pyx_CyFunction_get_is_coroutine(): │ │ │ │ │ ./pynx/scattering/cpu.c:9072 (discriminator 1) │ │ │ │ │ mov %rbx,0xb8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:9074 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ pop %rbx │ │ │ │ │ @@ -4699,1082 +4807,1009 @@ │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 6d8c │ │ │ │ │ + jmp 6d54 │ │ │ │ │ nopl (%rax) │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ __Pyx_CyFunction_get_is_coroutine(): │ │ │ │ │ ./pynx/scattering/cpu.c:9065 │ │ │ │ │ mov 0xb8(%rbp),%rbx │ │ │ │ │ - jmp 6dc9 │ │ │ │ │ + jmp 6d91 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_PyObject_GetAttrStr(): │ │ │ │ │ ./pynx/scattering/cpu.c:6823 │ │ │ │ │ call 34a0 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 6db1 │ │ │ │ │ + jmp 6d79 │ │ │ │ │ __Pyx_CyFunction_get_is_coroutine(): │ │ │ │ │ ./pynx/scattering/cpu.c:6823 │ │ │ │ │ nopl (%rax) │ │ │ │ │ __Pyx_CyFunction_CallAsMethod(): │ │ │ │ │ ./pynx/scattering/cpu.c:9426 │ │ │ │ │ endbr64 │ │ │ │ │ - push %rbp │ │ │ │ │ - mov %rsp,%rbp │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ + mov %rsi,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ - mov %rsi,%r12 │ │ │ │ │ + push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ │ + sub $0x68,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:9430 │ │ │ │ │ mov 0x30(%rdi),%r8 │ │ │ │ │ ./pynx/scattering/cpu.c:9426 │ │ │ │ │ - mov %fs:0x28,%r14 │ │ │ │ │ - mov %r14,0x78(%rsp) │ │ │ │ │ - mov %rdx,%r14 │ │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ │ + mov %rbp,0x58(%rsp) │ │ │ │ │ + mov %rdx,%rbp │ │ │ │ │ ./pynx/scattering/cpu.c:9431 │ │ │ │ │ test %r8,%r8 │ │ │ │ │ - jne 6f40 │ │ │ │ │ + jne 6f00 │ │ │ │ │ ./pynx/scattering/cpu.c:9440 │ │ │ │ │ mov 0x90(%rdi),%eax │ │ │ │ │ and $0x5,%eax │ │ │ │ │ cmp $0x4,%eax │ │ │ │ │ - je 6ec0 │ │ │ │ │ + je 6e80 │ │ │ │ │ __Pyx_CyFunction_Call(): │ │ │ │ │ ./pynx/scattering/cpu.c:9423 │ │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 7764 │ │ │ │ │ + jne 7628 │ │ │ │ │ mov 0x18(%rdi),%rsi │ │ │ │ │ __Pyx_CyFunction_CallAsMethod(): │ │ │ │ │ ./pynx/scattering/cpu.c:9472 │ │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ │ + add $0x68,%rsp │ │ │ │ │ __Pyx_CyFunction_Call(): │ │ │ │ │ ./pynx/scattering/cpu.c:9423 │ │ │ │ │ - mov %r14,%rcx │ │ │ │ │ - mov %r12,%rdx │ │ │ │ │ + mov %rbp,%rcx │ │ │ │ │ __Pyx_CyFunction_CallAsMethod(): │ │ │ │ │ ./pynx/scattering/cpu.c:9472 │ │ │ │ │ pop %rbx │ │ │ │ │ +__Pyx_CyFunction_Call(): │ │ │ │ │ +./pynx/scattering/cpu.c:9423 │ │ │ │ │ + mov %r13,%rdx │ │ │ │ │ +__Pyx_CyFunction_CallAsMethod(): │ │ │ │ │ +./pynx/scattering/cpu.c:9472 │ │ │ │ │ + pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ - pop %rbp │ │ │ │ │ __Pyx_CyFunction_Call(): │ │ │ │ │ ./pynx/scattering/cpu.c:9423 │ │ │ │ │ - jmp 6860 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + jmp 6840 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ __Pyx_CyFunction_CallAsMethod(): │ │ │ │ │ ./pynx/scattering/cpu.c:9450 │ │ │ │ │ mov 0x10(%rsi),%rdx │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ mov $0x1,%esi │ │ │ │ │ call 3340 │ │ │ │ │ - mov %rax,%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:9451 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 6fb1 │ │ │ │ │ +./pynx/scattering/cpu.c:9450 │ │ │ │ │ + mov %rax,%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:9451 (discriminator 1) │ │ │ │ │ + je 6f69 │ │ │ │ │ ./pynx/scattering/cpu.c:9453 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ call 3230 │ │ │ │ │ - mov %rax,%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:9454 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 6f80 │ │ │ │ │ +./pynx/scattering/cpu.c:9453 │ │ │ │ │ + mov %rax,%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:9454 (discriminator 1) │ │ │ │ │ + je 6f38 │ │ │ │ │ ./pynx/scattering/cpu.c:9466 │ │ │ │ │ - mov %r13,%rdx │ │ │ │ │ - mov %r14,%rcx │ │ │ │ │ + mov %r12,%rdx │ │ │ │ │ + mov %rbp,%rcx │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - call 6860 │ │ │ │ │ + call 6840 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ │ + mov (%r12),%rdx │ │ │ │ │ __Pyx_CyFunction_CallAsMethod(): │ │ │ │ │ ./pynx/scattering/cpu.c:9466 │ │ │ │ │ mov %rax,%r15 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - js 6f19 │ │ │ │ │ + js 6ed9 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rdx │ │ │ │ │ - mov %rdx,0x0(%r13) │ │ │ │ │ - je 6fc0 │ │ │ │ │ + mov %rdx,(%r12) │ │ │ │ │ + je 6f78 │ │ │ │ │ __Pyx_CyFunction_CallAsMethod(): │ │ │ │ │ ./pynx/scattering/cpu.c:9472 │ │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 7764 │ │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ │ + jne 7628 │ │ │ │ │ + add $0x68,%rsp │ │ │ │ │ mov %r15,%rax │ │ │ │ │ pop %rbx │ │ │ │ │ + pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ - pop %rbp │ │ │ │ │ ret │ │ │ │ │ nop │ │ │ │ │ -Py_SIZE(): │ │ │ │ │ -/usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rsi),%rdx │ │ │ │ │ +__Pyx_PyVectorcall_FastCallDict(): │ │ │ │ │ +./pynx/scattering/cpu.c:8743 (discriminator 1) │ │ │ │ │ + test %rbp,%rbp │ │ │ │ │ __Pyx_CyFunction_CallAsMethod(): │ │ │ │ │ ./pynx/scattering/cpu.c:9433 (discriminator 1) │ │ │ │ │ + mov 0x10(%rsi),%rdx │ │ │ │ │ lea 0x18(%rsi),%rsi │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict(): │ │ │ │ │ ./pynx/scattering/cpu.c:8743 (discriminator 1) │ │ │ │ │ - test %r14,%r14 │ │ │ │ │ - jne 6fd0 │ │ │ │ │ + jne 6f88 │ │ │ │ │ ./pynx/scattering/cpu.c:8744 │ │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 7764 │ │ │ │ │ + jne 7628 │ │ │ │ │ __Pyx_CyFunction_CallAsMethod(): │ │ │ │ │ ./pynx/scattering/cpu.c:9472 │ │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ │ + add $0x68,%rsp │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict(): │ │ │ │ │ ./pynx/scattering/cpu.c:8744 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ __Pyx_CyFunction_CallAsMethod(): │ │ │ │ │ ./pynx/scattering/cpu.c:9472 │ │ │ │ │ pop %rbx │ │ │ │ │ + pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ - pop %rbp │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict(): │ │ │ │ │ ./pynx/scattering/cpu.c:8744 │ │ │ │ │ jmp *%r8 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + nop │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ │ + mov (%r12),%rcx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - js 6f95 │ │ │ │ │ + js 6f4d │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rcx │ │ │ │ │ - mov %rcx,0x0(%r13) │ │ │ │ │ - je 7529 │ │ │ │ │ + mov %rcx,(%r12) │ │ │ │ │ + je 7500 │ │ │ │ │ __Pyx_CyFunction_CallAsMethod(): │ │ │ │ │ ./pynx/scattering/cpu.c:9457 │ │ │ │ │ - mov 0x15fc4(%rip),%rsi │ │ │ │ │ + mov 0x1600c(%rip),%rsi │ │ │ │ │ mov 0x50(%rbx),%rdx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov (%rsi),%rdi │ │ │ │ │ - lea 0x12764(%rip),%rsi │ │ │ │ │ + lea 0x1281c(%rip),%rsi │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:9452 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ - jmp 6f19 │ │ │ │ │ + jmp 6ed9 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 6f19 │ │ │ │ │ + jmp 6ed9 │ │ │ │ │ nopl (%rax) │ │ │ │ │ PyDict_GET_SIZE(): │ │ │ │ │ /usr/include/python3.12/cpython/dictobject.h:57 │ │ │ │ │ - mov 0x10(%r14),%rdi │ │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict(): │ │ │ │ │ ./pynx/scattering/cpu.c:8743 (discriminator 1) │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 6f51 │ │ │ │ │ +PyDict_GET_SIZE(): │ │ │ │ │ +/usr/include/python3.12/cpython/dictobject.h:57 │ │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ │ +__Pyx_PyVectorcall_FastCallDict(): │ │ │ │ │ +./pynx/scattering/cpu.c:8743 (discriminator 1) │ │ │ │ │ + je 6f0d │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ ./pynx/scattering/cpu.c:8707 │ │ │ │ │ lea (%rdi,%rdx,1),%rdi │ │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ │ shl $0x3,%rdi │ │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ │ call 34b0 │ │ │ │ │ - mov %rax,%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:8708 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 76d4 │ │ │ │ │ -./pynx/scattering/cpu.c:8712 (discriminator 1) │ │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ │ - test %r10,%r10 │ │ │ │ │ - je 71eb │ │ │ │ │ - lea -0x1(%r10),%r8 │ │ │ │ │ - cmp $0x2,%r8 │ │ │ │ │ - jbe 7593 │ │ │ │ │ - lea 0x20(%r12),%r13 │ │ │ │ │ - sub %r13,%rax │ │ │ │ │ - cmp $0x10,%rax │ │ │ │ │ - jbe 7593 │ │ │ │ │ - mov %r10,%r15 │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ - shr $0x2,%r15 │ │ │ │ │ - shl $0x5,%r15 │ │ │ │ │ - lea -0x20(%r15),%rdx │ │ │ │ │ - shr $0x5,%rdx │ │ │ │ │ - inc %rdx │ │ │ │ │ - and $0x7,%edx │ │ │ │ │ - je 7101 │ │ │ │ │ - cmp $0x1,%rdx │ │ │ │ │ - je 70e7 │ │ │ │ │ - cmp $0x2,%rdx │ │ │ │ │ - je 70d6 │ │ │ │ │ - cmp $0x3,%rdx │ │ │ │ │ - je 70c5 │ │ │ │ │ - cmp $0x4,%rdx │ │ │ │ │ - je 70b4 │ │ │ │ │ - cmp $0x5,%rdx │ │ │ │ │ - je 70a3 │ │ │ │ │ - cmp $0x6,%rdx │ │ │ │ │ - je 7092 │ │ │ │ │ -./pynx/scattering/cpu.c:8712 (discriminator 3) │ │ │ │ │ - vmovdqu 0x18(%r12),%ymm0 │ │ │ │ │ - mov $0x20,%ecx │ │ │ │ │ - vmovdqu %ymm0,(%r9) │ │ │ │ │ - vmovdqu 0x18(%r12,%rcx,1),%ymm1 │ │ │ │ │ - vmovdqu %ymm1,(%r9,%rcx,1) │ │ │ │ │ -./pynx/scattering/cpu.c:8712 (discriminator 1) │ │ │ │ │ - add $0x20,%rcx │ │ │ │ │ -./pynx/scattering/cpu.c:8712 (discriminator 3) │ │ │ │ │ - vmovdqu 0x18(%r12,%rcx,1),%ymm2 │ │ │ │ │ - vmovdqu %ymm2,(%r9,%rcx,1) │ │ │ │ │ -./pynx/scattering/cpu.c:8712 (discriminator 1) │ │ │ │ │ - add $0x20,%rcx │ │ │ │ │ -./pynx/scattering/cpu.c:8712 (discriminator 3) │ │ │ │ │ - vmovdqu 0x18(%r12,%rcx,1),%ymm3 │ │ │ │ │ - vmovdqu %ymm3,(%r9,%rcx,1) │ │ │ │ │ -./pynx/scattering/cpu.c:8712 (discriminator 1) │ │ │ │ │ - add $0x20,%rcx │ │ │ │ │ -./pynx/scattering/cpu.c:8712 (discriminator 3) │ │ │ │ │ - vmovdqu 0x18(%r12,%rcx,1),%ymm4 │ │ │ │ │ - vmovdqu %ymm4,(%r9,%rcx,1) │ │ │ │ │ -./pynx/scattering/cpu.c:8712 (discriminator 1) │ │ │ │ │ - add $0x20,%rcx │ │ │ │ │ -./pynx/scattering/cpu.c:8712 (discriminator 3) │ │ │ │ │ - vmovdqu 0x18(%r12,%rcx,1),%ymm5 │ │ │ │ │ - vmovdqu %ymm5,(%r9,%rcx,1) │ │ │ │ │ -./pynx/scattering/cpu.c:8712 (discriminator 1) │ │ │ │ │ - add $0x20,%rcx │ │ │ │ │ -./pynx/scattering/cpu.c:8712 (discriminator 3) │ │ │ │ │ - vmovdqu 0x18(%r12,%rcx,1),%ymm6 │ │ │ │ │ - vmovdqu %ymm6,(%r9,%rcx,1) │ │ │ │ │ -./pynx/scattering/cpu.c:8712 (discriminator 1) │ │ │ │ │ - add $0x20,%rcx │ │ │ │ │ - cmp %r15,%rcx │ │ │ │ │ - je 7198 │ │ │ │ │ -./pynx/scattering/cpu.c:8712 (discriminator 3) │ │ │ │ │ - vmovdqu 0x18(%r12,%rcx,1),%ymm7 │ │ │ │ │ - vmovdqu %ymm7,(%r9,%rcx,1) │ │ │ │ │ - vmovdqu 0x38(%r12,%rcx,1),%ymm8 │ │ │ │ │ - vmovdqu %ymm8,0x20(%r9,%rcx,1) │ │ │ │ │ - vmovdqu 0x58(%r12,%rcx,1),%ymm9 │ │ │ │ │ - vmovdqu %ymm9,0x40(%r9,%rcx,1) │ │ │ │ │ - vmovdqu 0x78(%r12,%rcx,1),%ymm10 │ │ │ │ │ - vmovdqu %ymm10,0x60(%r9,%rcx,1) │ │ │ │ │ - vmovdqu 0x98(%r12,%rcx,1),%ymm11 │ │ │ │ │ - vmovdqu %ymm11,0x80(%r9,%rcx,1) │ │ │ │ │ - vmovdqu 0xb8(%r12,%rcx,1),%ymm12 │ │ │ │ │ - vmovdqu %ymm12,0xa0(%r9,%rcx,1) │ │ │ │ │ - vmovdqu 0xd8(%r12,%rcx,1),%ymm13 │ │ │ │ │ - vmovdqu %ymm13,0xc0(%r9,%rcx,1) │ │ │ │ │ - vmovdqu 0xf8(%r12,%rcx,1),%ymm14 │ │ │ │ │ - vmovdqu %ymm14,0xe0(%r9,%rcx,1) │ │ │ │ │ +./pynx/scattering/cpu.c:8707 │ │ │ │ │ + mov %rax,%r10 │ │ │ │ │ +./pynx/scattering/cpu.c:8708 (discriminator 1) │ │ │ │ │ + je 75a6 │ │ │ │ │ ./pynx/scattering/cpu.c:8712 (discriminator 1) │ │ │ │ │ - add $0x100,%rcx │ │ │ │ │ - cmp %r15,%rcx │ │ │ │ │ - jne 7101 │ │ │ │ │ - mov %r10,%r8 │ │ │ │ │ - and $0xfffffffffffffffc,%r8 │ │ │ │ │ - test $0x3,%r10b │ │ │ │ │ - je 7521 │ │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ │ + test %r15,%r15 │ │ │ │ │ + je 71d1 │ │ │ │ │ + cmp $0x8,%r15 │ │ │ │ │ + lea -0x7(%r15),%r14 │ │ │ │ │ + jbe 75f9 │ │ │ │ │ + lea -0x9(%r15),%r9 │ │ │ │ │ + lea 0xc8(%rax),%rcx │ │ │ │ │ +./pynx/scattering/cpu.c:8712 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + and $0x8,%r9d │ │ │ │ │ + lea 0xe0(%r13),%rsi │ │ │ │ │ + jne 7090 │ │ │ │ │ ./pynx/scattering/cpu.c:8712 (discriminator 3) │ │ │ │ │ - lea 0x0(,%r8,8),%rsi │ │ │ │ │ - lea 0x1(%r8),%r13 │ │ │ │ │ - mov 0x18(%r12,%rsi,1),%rdi │ │ │ │ │ - mov %rdi,(%r9,%r8,8) │ │ │ │ │ + mov -0xc8(%rsi),%r11 │ │ │ │ │ + prefetcht0 (%rsi) │ │ │ │ │ + cmp $0x9,%r14 │ │ │ │ │ + prefetchw (%rcx) │ │ │ │ │ + mov %r11,-0xc8(%rcx) │ │ │ │ │ + mov -0xc0(%rsi),%rax │ │ │ │ │ + mov %rax,-0xc0(%rcx) │ │ │ │ │ + mov -0xb8(%rsi),%r12 │ │ │ │ │ + mov $0x8,%eax │ │ │ │ │ + mov %r12,-0xb8(%rcx) │ │ │ │ │ + mov -0xb0(%rsi),%rdx │ │ │ │ │ + mov %rdx,-0xb0(%rcx) │ │ │ │ │ + mov -0xa8(%rsi),%rdi │ │ │ │ │ + mov %rdi,-0xa8(%rcx) │ │ │ │ │ + mov -0xa0(%rsi),%r9 │ │ │ │ │ + mov %r9,-0xa0(%rcx) │ │ │ │ │ + mov -0x98(%rsi),%r11 │ │ │ │ │ + mov %r11,-0x98(%rcx) │ │ │ │ │ + mov -0x90(%rsi),%rsi │ │ │ │ │ + mov %rsi,-0x90(%rcx) │ │ │ │ │ ./pynx/scattering/cpu.c:8712 (discriminator 1) │ │ │ │ │ - cmp %r10,%r13 │ │ │ │ │ - jae 7521 │ │ │ │ │ + lea 0x120(%r13),%rsi │ │ │ │ │ + lea 0x108(%r10),%rcx │ │ │ │ │ + jbe 71c0 │ │ │ │ │ + nop │ │ │ │ │ ./pynx/scattering/cpu.c:8712 (discriminator 3) │ │ │ │ │ - mov 0x20(%r12,%rsi,1),%rax │ │ │ │ │ - add $0x2,%r8 │ │ │ │ │ - mov %rax,0x8(%r9,%rsi,1) │ │ │ │ │ + mov -0xc8(%rsi),%r12 │ │ │ │ │ + prefetcht0 (%rsi) │ │ │ │ │ + prefetchw (%rcx) │ │ │ │ │ + mov %r12,-0xc8(%rcx) │ │ │ │ │ + mov -0xc0(%rsi),%rdx │ │ │ │ │ + mov %rdx,-0xc0(%rcx) │ │ │ │ │ + mov -0xb8(%rsi),%rdi │ │ │ │ │ + mov %rdi,-0xb8(%rcx) │ │ │ │ │ + mov -0xb0(%rsi),%r9 │ │ │ │ │ + mov %r9,-0xb0(%rcx) │ │ │ │ │ + mov -0xa8(%rsi),%r11 │ │ │ │ │ + lea 0x40(%rsi),%r9 │ │ │ │ │ + prefetcht0 (%r9) │ │ │ │ │ + sub $0xffffffffffffff80,%rsi │ │ │ │ │ + mov %r11,-0xa8(%rcx) │ │ │ │ │ + mov -0x120(%rsi),%r12 │ │ │ │ │ + lea 0x8(%rax),%r11 │ │ │ │ │ + lea 0x9(%r11),%r11 │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %r12,-0xa0(%rcx) │ │ │ │ │ + mov -0x118(%rsi),%rdx │ │ │ │ │ + mov %rdx,-0x98(%rcx) │ │ │ │ │ + mov -0x110(%rsi),%rdi │ │ │ │ │ + lea 0x40(%rcx),%rdx │ │ │ │ │ + prefetchw (%rdx) │ │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ │ + mov %rdi,-0x110(%rcx) │ │ │ │ │ + mov -0x108(%rsi),%r12 │ │ │ │ │ + mov %r12,-0x108(%rcx) │ │ │ │ │ + mov -0x100(%rsi),%rdi │ │ │ │ │ + mov %rdi,-0x100(%rcx) │ │ │ │ │ + mov -0xf8(%rsi),%r9 │ │ │ │ │ + mov %r9,-0xf8(%rcx) │ │ │ │ │ + mov -0xf0(%rsi),%rdx │ │ │ │ │ + mov %rdx,-0xf0(%rcx) │ │ │ │ │ + mov -0xe8(%rsi),%r12 │ │ │ │ │ + mov %r12,-0xe8(%rcx) │ │ │ │ │ + mov -0xe0(%rsi),%rdi │ │ │ │ │ + mov %rdi,-0xe0(%rcx) │ │ │ │ │ + mov -0xd8(%rsi),%r9 │ │ │ │ │ + mov %r9,-0xd8(%rcx) │ │ │ │ │ + mov -0xd0(%rsi),%rdx │ │ │ │ │ + mov %rdx,-0xd0(%rcx) │ │ │ │ │ ./pynx/scattering/cpu.c:8712 (discriminator 1) │ │ │ │ │ - cmp %r10,%r8 │ │ │ │ │ - jae 7521 │ │ │ │ │ + cmp %r14,%r11 │ │ │ │ │ + jb 7090 │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:8712 (discriminator 3) │ │ │ │ │ - mov 0x28(%r12,%rsi,1),%r12 │ │ │ │ │ - mov %r12,0x10(%r9,%rsi,1) │ │ │ │ │ + mov 0x18(%r13,%rax,8),%r14 │ │ │ │ │ + mov %r14,(%r10,%rax,8) │ │ │ │ │ + inc %rax │ │ │ │ │ ./pynx/scattering/cpu.c:8712 (discriminator 1) │ │ │ │ │ - vzeroupper │ │ │ │ │ + cmp %r15,%rax │ │ │ │ │ + jb 71c0 │ │ │ │ │ ./pynx/scattering/cpu.c:8713 │ │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ │ + mov %r15,0x8(%rsp) │ │ │ │ │ call 32e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8714 (discriminator 1) │ │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ │ test %rax,%rax │ │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:8713 │ │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ │ + mov %rax,%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:8714 (discriminator 1) │ │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ │ - je 76f2 │ │ │ │ │ -./pynx/scattering/cpu.c:8718 │ │ │ │ │ - lea 0x70(%rsp),%r8 │ │ │ │ │ - lea 0x68(%rsp),%rcx │ │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ │ + je 75c4 │ │ │ │ │ ./pynx/scattering/cpu.c:8720 │ │ │ │ │ mov $0x10000000,%r12d │ │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:8719 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ │ + lea 0x48(%rsp),%rdi │ │ │ │ │ + lea 0x40(%rsp),%rcx │ │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ │ + mov %r12,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:8718 │ │ │ │ │ - lea (%r9,%r10,8),%r13 │ │ │ │ │ + lea (%r10,%rsi,8),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:8721 │ │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ │ + mov %r15,%r12 │ │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ │ + mov %rdi,%r15 │ │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ │ mov %r10,0x30(%rsp) │ │ │ │ │ - mov %r11,0x28(%rsp) │ │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ │ - jmp 72a5 │ │ │ │ │ + jmp 728d │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:8722 │ │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:8722 (discriminator 1) │ │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ │ + mov 0x8(%rdi),%r11 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rdi),%edx │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ ./pynx/scattering/cpu.c:8722 (discriminator 1) │ │ │ │ │ - and 0xa8(%rsi),%r12 │ │ │ │ │ + and 0xa8(%r11),%rbx │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ inc %edx │ │ │ │ │ - je 7288 │ │ │ │ │ + je 7270 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %edx,(%rdi) │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ ./pynx/scattering/cpu.c:8724 │ │ │ │ │ - mov 0x70(%rsp),%r10 │ │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - mov (%r10),%r11d │ │ │ │ │ - inc %r11d │ │ │ │ │ - je 7298 │ │ │ │ │ + mov (%rsi),%r8d │ │ │ │ │ + inc %r8d │ │ │ │ │ + je 7280 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ - mov %r11d,(%r10) │ │ │ │ │ + mov %r8d,(%rsi) │ │ │ │ │ PyTuple_SET_ITEM(): │ │ │ │ │ /usr/include/python3.12/cpython/tupleobject.h:34 │ │ │ │ │ - mov %rdi,0x18(%rbx,%r15,8) │ │ │ │ │ + mov %rdi,0x18(%r14,%r12,8) │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ ./pynx/scattering/cpu.c:8726 │ │ │ │ │ - mov %r10,0x0(%r13,%r15,8) │ │ │ │ │ + mov %rsi,0x0(%r13,%r12,8) │ │ │ │ │ ./pynx/scattering/cpu.c:8727 │ │ │ │ │ - inc %r15 │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:8721 │ │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ │ - mov %r14,%rdi │ │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ │ + mov %r15,%rdx │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ call 33d0 │ │ │ │ │ ./pynx/scattering/cpu.c:8721 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 7270 │ │ │ │ │ + jne 7258 │ │ │ │ │ ./pynx/scattering/cpu.c:8729 (discriminator 1) │ │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ │ - test %r12,%r12 │ │ │ │ │ - je 76ff │ │ │ │ │ + mov %rbx,%r11 │ │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ │ + test %r11,%r11 │ │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ │ + je 75d1 │ │ │ │ │ ./pynx/scattering/cpu.c:8733 │ │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ │ - mov %rax,%rsi │ │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ │ + mov %r14,%rcx │ │ │ │ │ + mov %r9,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - call *%r14 │ │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ │ + call *%rbp │ │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ │ mov %rax,%r15 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ │ - mov (%rsi),%rdx │ │ │ │ │ + mov (%r14),%rsi │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - js 7310 │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + js 72f1 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rdx │ │ │ │ │ - mov %rdx,(%rsi) │ │ │ │ │ - je 7536 │ │ │ │ │ + dec %rsi │ │ │ │ │ + mov %rsi,(%r14) │ │ │ │ │ + je 750d │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ ./pynx/scattering/cpu.c:8736 (discriminator 1) │ │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ │ - test %r10,%r10 │ │ │ │ │ - jle 7514 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - and $0x7,%r10d │ │ │ │ │ - je 7427 │ │ │ │ │ - cmp $0x1,%r10 │ │ │ │ │ - je 7401 │ │ │ │ │ - cmp $0x2,%r10 │ │ │ │ │ - je 73e5 │ │ │ │ │ - cmp $0x3,%r10 │ │ │ │ │ - je 73ca │ │ │ │ │ - cmp $0x4,%r10 │ │ │ │ │ - je 73ae │ │ │ │ │ - cmp $0x5,%r10 │ │ │ │ │ - je 7393 │ │ │ │ │ - cmp $0x6,%r10 │ │ │ │ │ - je 7377 │ │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ │ + test %r14,%r14 │ │ │ │ │ + jle 74f3 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + and $0x7,%r14d │ │ │ │ │ + je 7408 │ │ │ │ │ + cmp $0x1,%r14 │ │ │ │ │ + je 73e2 │ │ │ │ │ + cmp $0x2,%r14 │ │ │ │ │ + je 73c6 │ │ │ │ │ + cmp $0x3,%r14 │ │ │ │ │ + je 73aa │ │ │ │ │ + cmp $0x4,%r14 │ │ │ │ │ + je 738f │ │ │ │ │ + cmp $0x5,%r14 │ │ │ │ │ + je 7374 │ │ │ │ │ + cmp $0x6,%r14 │ │ │ │ │ + je 7358 │ │ │ │ │ ./pynx/scattering/cpu.c:8737 │ │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%r11 │ │ │ │ │ + mov (%rdi),%r8 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r11d,%r11d │ │ │ │ │ - js 7372 │ │ │ │ │ + test %r8d,%r8d │ │ │ │ │ + js 7353 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r11 │ │ │ │ │ - mov %r11,(%rdi) │ │ │ │ │ - je 7750 │ │ │ │ │ + dec %r8 │ │ │ │ │ + mov %r8,(%rdi) │ │ │ │ │ + je 762d │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ ./pynx/scattering/cpu.c:8736 (discriminator 3) │ │ │ │ │ - mov $0x1,%ebx │ │ │ │ │ + mov $0x1,%ebp │ │ │ │ │ ./pynx/scattering/cpu.c:8737 │ │ │ │ │ - mov 0x0(%r13,%rbx,8),%rdi │ │ │ │ │ + mov 0x0(%r13,%rbp,8),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%r8 │ │ │ │ │ + mov (%rdi),%r12 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r8d,%r8d │ │ │ │ │ - js 7390 │ │ │ │ │ + test %r12d,%r12d │ │ │ │ │ + js 7371 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r8 │ │ │ │ │ - mov %r8,(%rdi) │ │ │ │ │ - je 773c │ │ │ │ │ + dec %r12 │ │ │ │ │ + mov %r12,(%rdi) │ │ │ │ │ + je 7614 │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ ./pynx/scattering/cpu.c:8736 (discriminator 3) │ │ │ │ │ - inc %rbx │ │ │ │ │ + inc %rbp │ │ │ │ │ ./pynx/scattering/cpu.c:8737 │ │ │ │ │ - mov 0x0(%r13,%rbx,8),%rdi │ │ │ │ │ + mov 0x0(%r13,%rbp,8),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rcx │ │ │ │ │ + mov (%rdi),%rax │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - js 73ab │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js 738c │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rcx │ │ │ │ │ - mov %rcx,(%rdi) │ │ │ │ │ - je 7728 │ │ │ │ │ + dec %rax │ │ │ │ │ + mov %rax,(%rdi) │ │ │ │ │ + je 7600 │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ ./pynx/scattering/cpu.c:8736 (discriminator 3) │ │ │ │ │ - inc %rbx │ │ │ │ │ + inc %rbp │ │ │ │ │ ./pynx/scattering/cpu.c:8737 │ │ │ │ │ - mov 0x0(%r13,%rbx,8),%rdi │ │ │ │ │ + mov 0x0(%r13,%rbp,8),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%r14 │ │ │ │ │ + mov (%rdi),%rcx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r14d,%r14d │ │ │ │ │ - js 73c7 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + js 73a7 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r14 │ │ │ │ │ - mov %r14,(%rdi) │ │ │ │ │ - je 76de │ │ │ │ │ + dec %rcx │ │ │ │ │ + mov %rcx,(%rdi) │ │ │ │ │ + je 75b0 │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ ./pynx/scattering/cpu.c:8736 (discriminator 3) │ │ │ │ │ - inc %rbx │ │ │ │ │ + inc %rbp │ │ │ │ │ ./pynx/scattering/cpu.c:8737 │ │ │ │ │ - mov 0x0(%r13,%rbx,8),%rdi │ │ │ │ │ + mov 0x0(%r13,%rbp,8),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rax │ │ │ │ │ + mov (%rdi),%r9 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 73e2 │ │ │ │ │ + test %r9d,%r9d │ │ │ │ │ + js 73c3 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rax │ │ │ │ │ - mov %rax,(%rdi) │ │ │ │ │ - je 76c0 │ │ │ │ │ + dec %r9 │ │ │ │ │ + mov %r9,(%rdi) │ │ │ │ │ + je 7592 │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ ./pynx/scattering/cpu.c:8736 (discriminator 3) │ │ │ │ │ - inc %rbx │ │ │ │ │ + inc %rbp │ │ │ │ │ ./pynx/scattering/cpu.c:8737 │ │ │ │ │ - mov 0x0(%r13,%rbx,8),%rdi │ │ │ │ │ + mov 0x0(%r13,%rbp,8),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%r12 │ │ │ │ │ + mov (%rdi),%r11 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r12d,%r12d │ │ │ │ │ - js 73fe │ │ │ │ │ + test %r11d,%r11d │ │ │ │ │ + js 73df │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r12 │ │ │ │ │ - mov %r12,(%rdi) │ │ │ │ │ - je 76ac │ │ │ │ │ + dec %r11 │ │ │ │ │ + mov %r11,(%rdi) │ │ │ │ │ + je 757e │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ ./pynx/scattering/cpu.c:8736 (discriminator 3) │ │ │ │ │ - inc %rbx │ │ │ │ │ + inc %rbp │ │ │ │ │ ./pynx/scattering/cpu.c:8737 │ │ │ │ │ - mov 0x0(%r13,%rbx,8),%rdi │ │ │ │ │ + mov 0x0(%r13,%rbp,8),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rsi │ │ │ │ │ + mov (%rdi),%rbx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - js 7419 │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + js 73fa │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rsi │ │ │ │ │ - mov %rsi,(%rdi) │ │ │ │ │ - je 7698 │ │ │ │ │ + dec %rbx │ │ │ │ │ + mov %rbx,(%rdi) │ │ │ │ │ + je 756a │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ ./pynx/scattering/cpu.c:8736 (discriminator 3) │ │ │ │ │ - inc %rbx │ │ │ │ │ + inc %rbp │ │ │ │ │ ./pynx/scattering/cpu.c:8736 (discriminator 1) │ │ │ │ │ - cmp %rbx,0x40(%rsp) │ │ │ │ │ - je 7514 │ │ │ │ │ - mov %r9,%r14 │ │ │ │ │ - jmp 74ea │ │ │ │ │ - nop │ │ │ │ │ + cmp %rbp,0x18(%rsp) │ │ │ │ │ + je 74f3 │ │ │ │ │ + mov %r10,%r14 │ │ │ │ │ + jmp 74c9 │ │ │ │ │ ./pynx/scattering/cpu.c:8736 (discriminator 3) │ │ │ │ │ - inc %rbx │ │ │ │ │ + inc %rbp │ │ │ │ │ ./pynx/scattering/cpu.c:8737 │ │ │ │ │ - mov 0x0(%r13,%rbx,8),%rdi │ │ │ │ │ + mov 0x0(%r13,%rbp,8),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%rdx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - js 744b │ │ │ │ │ + js 742b │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rdx │ │ │ │ │ mov %rdx,(%rdi) │ │ │ │ │ - je 7589 │ │ │ │ │ + je 7560 │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ ./pynx/scattering/cpu.c:8737 │ │ │ │ │ - mov 0x8(%r13,%rbx,8),%rdi │ │ │ │ │ + mov 0x8(%r13,%rbp,8),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%r10 │ │ │ │ │ -Py_DECREF(): │ │ │ │ │ -/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r10d,%r10d │ │ │ │ │ - js 7464 │ │ │ │ │ -/usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r10 │ │ │ │ │ - mov %r10,(%rdi) │ │ │ │ │ - je 7575 │ │ │ │ │ -__Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ -./pynx/scattering/cpu.c:8737 │ │ │ │ │ - mov 0x10(%r13,%rbx,8),%rdi │ │ │ │ │ -_Py_IsImmortal(): │ │ │ │ │ -/usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%r11 │ │ │ │ │ + mov (%rdi),%rsi │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r11d,%r11d │ │ │ │ │ - js 747d │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + js 7443 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r11 │ │ │ │ │ - mov %r11,(%rdi) │ │ │ │ │ - je 757f │ │ │ │ │ + dec %rsi │ │ │ │ │ + mov %rsi,(%rdi) │ │ │ │ │ + je 754c │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ ./pynx/scattering/cpu.c:8737 │ │ │ │ │ - mov 0x18(%r13,%rbx,8),%rdi │ │ │ │ │ + mov 0x10(%r13,%rbp,8),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%r8 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - js 7496 │ │ │ │ │ + js 745c │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r8 │ │ │ │ │ mov %r8,(%rdi) │ │ │ │ │ - je 754d │ │ │ │ │ + je 7556 │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ ./pynx/scattering/cpu.c:8737 │ │ │ │ │ - mov 0x20(%r13,%rbx,8),%rdi │ │ │ │ │ + mov 0x18(%r13,%rbp,8),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rcx │ │ │ │ │ + mov (%rdi),%r12 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - js 74ae │ │ │ │ │ + test %r12d,%r12d │ │ │ │ │ + js 7475 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rcx │ │ │ │ │ - mov %rcx,(%rdi) │ │ │ │ │ - je 7557 │ │ │ │ │ + dec %r12 │ │ │ │ │ + mov %r12,(%rdi) │ │ │ │ │ + je 7524 │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ ./pynx/scattering/cpu.c:8737 │ │ │ │ │ - mov 0x28(%r13,%rbx,8),%rdi │ │ │ │ │ + mov 0x20(%r13,%rbp,8),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%rax │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 74c6 │ │ │ │ │ + js 748d │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - je 7561 │ │ │ │ │ + je 752e │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ ./pynx/scattering/cpu.c:8737 │ │ │ │ │ - mov 0x30(%r13,%rbx,8),%rdi │ │ │ │ │ + mov 0x28(%r13,%rbp,8),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%r12 │ │ │ │ │ + mov (%rdi),%rcx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r12d,%r12d │ │ │ │ │ - js 74df │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + js 74a5 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r12 │ │ │ │ │ - mov %r12,(%rdi) │ │ │ │ │ - je 756b │ │ │ │ │ + dec %rcx │ │ │ │ │ + mov %rcx,(%rdi) │ │ │ │ │ + je 7538 │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ -./pynx/scattering/cpu.c:8736 (discriminator 3) │ │ │ │ │ - add $0x7,%rbx │ │ │ │ │ -./pynx/scattering/cpu.c:8736 (discriminator 1) │ │ │ │ │ - cmp %rbx,0x40(%rsp) │ │ │ │ │ - je 7511 │ │ │ │ │ ./pynx/scattering/cpu.c:8737 │ │ │ │ │ - mov 0x0(%r13,%rbx,8),%rdi │ │ │ │ │ + mov 0x30(%r13,%rbp,8),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%r9 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - js 7430 │ │ │ │ │ + js 74be │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r9 │ │ │ │ │ mov %r9,(%rdi) │ │ │ │ │ - jne 7430 │ │ │ │ │ + je 7542 │ │ │ │ │ +__Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ +./pynx/scattering/cpu.c:8736 (discriminator 3) │ │ │ │ │ + add $0x7,%rbp │ │ │ │ │ +./pynx/scattering/cpu.c:8736 (discriminator 1) │ │ │ │ │ + cmp %rbp,0x18(%rsp) │ │ │ │ │ + je 74f0 │ │ │ │ │ +./pynx/scattering/cpu.c:8737 │ │ │ │ │ + mov 0x0(%r13,%rbp,8),%rdi │ │ │ │ │ +_Py_IsImmortal(): │ │ │ │ │ +/usr/include/python3.12/object.h:242 │ │ │ │ │ + mov (%rdi),%r10 │ │ │ │ │ +Py_DECREF(): │ │ │ │ │ +/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ + test %r10d,%r10d │ │ │ │ │ + js 7410 │ │ │ │ │ +/usr/include/python3.12/object.h:704 │ │ │ │ │ + dec %r10 │ │ │ │ │ + mov %r10,(%rdi) │ │ │ │ │ + jne 7410 │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 7430 │ │ │ │ │ - mov %r14,%r9 │ │ │ │ │ + jmp 7410 │ │ │ │ │ + mov %r14,%r10 │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ ./pynx/scattering/cpu.c:8738 │ │ │ │ │ - mov %r9,%rdi │ │ │ │ │ + mov %r10,%rdi │ │ │ │ │ call 30d0 │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict(): │ │ │ │ │ ./pynx/scattering/cpu.c:8746 │ │ │ │ │ - jmp 6f19 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 71eb │ │ │ │ │ + jmp 6ed9 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 6f95 │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ │ + jmp 6f4d │ │ │ │ │ + mov %r14,%rdi │ │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ │ - jmp 7310 │ │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ │ + jmp 72f1 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 7496 │ │ │ │ │ + jmp 7475 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 74ae │ │ │ │ │ + jmp 748d │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 74c6 │ │ │ │ │ + jmp 74a5 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 74df │ │ │ │ │ + jmp 74be │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 7464 │ │ │ │ │ + jmp 7443 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 747d │ │ │ │ │ + jmp 745c │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 744b │ │ │ │ │ - mov %r10,%r15 │ │ │ │ │ -__Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ -./pynx/scattering/cpu.c:8712 (discriminator 1) │ │ │ │ │ - xor %r8d,%r8d │ │ │ │ │ - and $0x7,%r15d │ │ │ │ │ - je 7626 │ │ │ │ │ - cmp $0x1,%r15 │ │ │ │ │ - je 7611 │ │ │ │ │ - cmp $0x2,%r15 │ │ │ │ │ - je 7605 │ │ │ │ │ - cmp $0x3,%r15 │ │ │ │ │ - je 75f9 │ │ │ │ │ - cmp $0x4,%r15 │ │ │ │ │ - je 75ed │ │ │ │ │ - cmp $0x5,%r15 │ │ │ │ │ - je 75e1 │ │ │ │ │ - cmp $0x6,%r15 │ │ │ │ │ - je 75d5 │ │ │ │ │ -./pynx/scattering/cpu.c:8712 (discriminator 3) │ │ │ │ │ - mov 0x18(%r12),%rdx │ │ │ │ │ - mov $0x1,%r8d │ │ │ │ │ - mov %rdx,(%r9) │ │ │ │ │ - mov 0x18(%r12,%r8,8),%rcx │ │ │ │ │ - mov %rcx,(%r9,%r8,8) │ │ │ │ │ - inc %r8 │ │ │ │ │ - mov 0x18(%r12,%r8,8),%rsi │ │ │ │ │ - mov %rsi,(%r9,%r8,8) │ │ │ │ │ - inc %r8 │ │ │ │ │ - mov 0x18(%r12,%r8,8),%rdi │ │ │ │ │ - mov %rdi,(%r9,%r8,8) │ │ │ │ │ - inc %r8 │ │ │ │ │ - mov 0x18(%r12,%r8,8),%r13 │ │ │ │ │ - mov %r13,(%r9,%r8,8) │ │ │ │ │ - inc %r8 │ │ │ │ │ - mov 0x18(%r12,%r8,8),%rax │ │ │ │ │ - mov %rax,(%r9,%r8,8) │ │ │ │ │ - inc %r8 │ │ │ │ │ - mov 0x18(%r12,%r8,8),%r15 │ │ │ │ │ - mov %r15,(%r9,%r8,8) │ │ │ │ │ - inc %r8 │ │ │ │ │ -./pynx/scattering/cpu.c:8712 (discriminator 1) │ │ │ │ │ - cmp %r8,%r10 │ │ │ │ │ - je 71eb │ │ │ │ │ -./pynx/scattering/cpu.c:8712 (discriminator 3) │ │ │ │ │ - mov 0x18(%r12,%r8,8),%rdx │ │ │ │ │ - lea 0x1(%r8),%rcx │ │ │ │ │ - lea 0x2(%r8),%rdi │ │ │ │ │ - lea 0x3(%r8),%rax │ │ │ │ │ - mov %rdx,(%r9,%r8,8) │ │ │ │ │ - mov 0x18(%r12,%rcx,8),%rsi │ │ │ │ │ - lea 0x4(%r8),%rdx │ │ │ │ │ - mov %rsi,(%r9,%rcx,8) │ │ │ │ │ - mov 0x18(%r12,%rdi,8),%r13 │ │ │ │ │ - mov %r13,(%r9,%rdi,8) │ │ │ │ │ - mov 0x18(%r12,%rax,8),%r15 │ │ │ │ │ - lea 0x5(%r8),%rdi │ │ │ │ │ - lea 0x6(%r8),%r13 │ │ │ │ │ - mov %r15,(%r9,%rax,8) │ │ │ │ │ - mov 0x18(%r12,%rdx,8),%rcx │ │ │ │ │ - lea 0x7(%r8),%r15 │ │ │ │ │ - add $0x8,%r8 │ │ │ │ │ - mov %rcx,(%r9,%rdx,8) │ │ │ │ │ - mov 0x18(%r12,%rdi,8),%rsi │ │ │ │ │ - mov %rsi,(%r9,%rdi,8) │ │ │ │ │ - mov 0x18(%r12,%r13,8),%rax │ │ │ │ │ - mov %rax,(%r9,%r13,8) │ │ │ │ │ - mov 0x18(%r12,%r15,8),%rdx │ │ │ │ │ - mov %rdx,(%r9,%r15,8) │ │ │ │ │ -./pynx/scattering/cpu.c:8712 (discriminator 1) │ │ │ │ │ - cmp %r8,%r10 │ │ │ │ │ - jne 7626 │ │ │ │ │ - jmp 71eb │ │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ │ -Py_DECREF(): │ │ │ │ │ -/usr/include/python3.12/object.h:705 │ │ │ │ │ + jmp 742b │ │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ │ - jmp 7419 │ │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ │ + jmp 73fa │ │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ │ - jmp 73fe │ │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ │ + jmp 73df │ │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ │ - jmp 73e2 │ │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ │ + jmp 73c3 │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ ./pynx/scattering/cpu.c:8709 │ │ │ │ │ call 3170 │ │ │ │ │ ./pynx/scattering/cpu.c:8710 │ │ │ │ │ - jmp 6fb1 │ │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ │ + jmp 6f69 │ │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ │ - jmp 73c7 │ │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ │ + jmp 73a7 │ │ │ │ │ __Pyx_PyVectorcall_FastCallDict_kw(): │ │ │ │ │ ./pynx/scattering/cpu.c:8715 │ │ │ │ │ - mov %r9,%rdi │ │ │ │ │ + mov %r10,%rdi │ │ │ │ │ call 30d0 │ │ │ │ │ ./pynx/scattering/cpu.c:8716 │ │ │ │ │ - jmp 6fb1 │ │ │ │ │ + jmp 6f69 │ │ │ │ │ ./pynx/scattering/cpu.c:8730 │ │ │ │ │ - mov 0x1585a(%rip),%r12 │ │ │ │ │ - lea 0x11adb(%rip),%rsi │ │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ │ + mov 0x15988(%rip),%rdx │ │ │ │ │ + lea 0x11c79(%rip),%rsi │ │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ │ ./pynx/scattering/cpu.c:8698 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ ./pynx/scattering/cpu.c:8730 │ │ │ │ │ - mov (%r12),%rdi │ │ │ │ │ + mov (%rdx),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8731 │ │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ │ - jmp 72f8 │ │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ │ + jmp 72de │ │ │ │ │ +./pynx/scattering/cpu.c:8712 (discriminator 1) │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + jmp 71c0 │ │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ │ - jmp 73ab │ │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ │ - call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ │ - jmp 7390 │ │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ │ + jmp 738c │ │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ │ - jmp 7372 │ │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ │ + jmp 7371 │ │ │ │ │ __Pyx_CyFunction_CallAsMethod(): │ │ │ │ │ ./pynx/scattering/cpu.c:9472 │ │ │ │ │ call 31c0 <__stack_chk_fail@plt> │ │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ │ +Py_DECREF(): │ │ │ │ │ +/usr/include/python3.12/object.h:705 │ │ │ │ │ + call 3150 <_Py_Dealloc@plt> │ │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ │ + jmp 7353 │ │ │ │ │ +__Pyx_CyFunction_CallAsMethod(): │ │ │ │ │ +/usr/include/python3.12/object.h:705 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx__ArgTypeTest(): │ │ │ │ │ ./pynx/scattering/cpu.c:7655 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:7659 (discriminator 1) │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je 78b8 │ │ │ │ │ + je 7790 │ │ │ │ │ Py_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:220 │ │ │ │ │ mov 0x8(%rdi),%r9 │ │ │ │ │ __Pyx_IsSubtype(): │ │ │ │ │ ./pynx/scattering/cpu.c:11099 │ │ │ │ │ cmp %r9,%rsi │ │ │ │ │ - je 78a8 │ │ │ │ │ + je 7780 │ │ │ │ │ ./pynx/scattering/cpu.c:11100 │ │ │ │ │ mov 0x158(%r9),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:11101 (discriminator 1) │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - je 78d8 │ │ │ │ │ + je 77b0 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rcx),%rdi │ │ │ │ │ __Pyx_IsSubtype(): │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 1) │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - jle 787d │ │ │ │ │ + jle 7755 │ │ │ │ │ mov %rdi,%r8 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 │ │ │ │ │ xor %r10d,%r10d │ │ │ │ │ and $0x7,%r8d │ │ │ │ │ - je 783c │ │ │ │ │ + je 7714 │ │ │ │ │ cmp $0x1,%r8 │ │ │ │ │ - je 782d │ │ │ │ │ + je 7705 │ │ │ │ │ cmp $0x2,%r8 │ │ │ │ │ - je 7823 │ │ │ │ │ + je 76fb │ │ │ │ │ cmp $0x3,%r8 │ │ │ │ │ - je 7815 │ │ │ │ │ + je 76ed │ │ │ │ │ cmp $0x4,%r8 │ │ │ │ │ - je 7807 │ │ │ │ │ + je 76df │ │ │ │ │ cmp $0x5,%r8 │ │ │ │ │ - je 77f9 │ │ │ │ │ + je 76d1 │ │ │ │ │ cmp $0x6,%r8 │ │ │ │ │ - je 77eb │ │ │ │ │ + je 76c3 │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%rcx),%rsi │ │ │ │ │ - je 78a8 │ │ │ │ │ + je 7780 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ mov $0x1,%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%rcx,%r10,8),%rsi │ │ │ │ │ - je 78a8 │ │ │ │ │ + je 7780 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %r10 │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%rcx,%r10,8),%rsi │ │ │ │ │ - je 78a8 │ │ │ │ │ + je 7780 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %r10 │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%rcx,%r10,8),%rsi │ │ │ │ │ - je 78a8 │ │ │ │ │ + je 7780 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %r10 │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%rcx,%r10,8),%rsi │ │ │ │ │ - je 78a8 │ │ │ │ │ + je 7780 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %r10 │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%rcx,%r10,8),%rsi │ │ │ │ │ - je 78a8 │ │ │ │ │ + je 7780 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %r10 │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%rcx,%r10,8),%rsi │ │ │ │ │ - je 78a8 │ │ │ │ │ + je 7780 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %r10 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 1) │ │ │ │ │ cmp %r10,%rdi │ │ │ │ │ - je 787d │ │ │ │ │ + je 7755 │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%rcx,%r10,8),%rsi │ │ │ │ │ - je 78a8 │ │ │ │ │ + je 7780 │ │ │ │ │ cmp 0x20(%rcx,%r10,8),%rsi │ │ │ │ │ - je 78a8 │ │ │ │ │ + je 7780 │ │ │ │ │ cmp 0x28(%rcx,%r10,8),%rsi │ │ │ │ │ - je 78a8 │ │ │ │ │ + je 7780 │ │ │ │ │ cmp 0x30(%rcx,%r10,8),%rsi │ │ │ │ │ - je 78a8 │ │ │ │ │ + je 7780 │ │ │ │ │ cmp 0x38(%rcx,%r10,8),%rsi │ │ │ │ │ - je 78a8 │ │ │ │ │ + je 7780 │ │ │ │ │ cmp 0x40(%rcx,%r10,8),%rsi │ │ │ │ │ - je 78a8 │ │ │ │ │ + je 7780 │ │ │ │ │ cmp 0x48(%rcx,%r10,8),%rsi │ │ │ │ │ - je 78a8 │ │ │ │ │ + je 7780 │ │ │ │ │ cmp 0x50(%rcx,%r10,8),%rsi │ │ │ │ │ - je 78a8 │ │ │ │ │ + je 7780 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ add $0x8,%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 1) │ │ │ │ │ cmp %r10,%rdi │ │ │ │ │ - jne 783c │ │ │ │ │ + jne 7714 │ │ │ │ │ __Pyx__ArgTypeTest(): │ │ │ │ │ ./pynx/scattering/cpu.c:7673 │ │ │ │ │ mov 0x18(%rsi),%rcx │ │ │ │ │ - mov 0x156d8(%rip),%rsi │ │ │ │ │ + mov 0x15800(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov 0x18(%r9),%r8 │ │ │ │ │ mov (%rsi),%rdi │ │ │ │ │ - lea 0x11fb8(%rip),%rsi │ │ │ │ │ + lea 0x12150(%rip),%rsi │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:7661 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7679 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7669 (discriminator 1) │ │ │ │ │ mov $0x1,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7679 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ ret │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7660 │ │ │ │ │ - mov 0x15681(%rip),%rdx │ │ │ │ │ - lea 0x1193b(%rip),%rsi │ │ │ │ │ + mov 0x157a9(%rip),%rdx │ │ │ │ │ + lea 0x11ad3(%rip),%rsi │ │ │ │ │ mov (%rdx),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ ./pynx/scattering/cpu.c:7661 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - jmp 789f │ │ │ │ │ + jmp 7777 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_IsSubtype(): │ │ │ │ │ ./pynx/scattering/cpu.c:7661 │ │ │ │ │ mov %r9,%rax │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ __Pyx_InBases(): │ │ │ │ │ ./pynx/scattering/cpu.c:11091 │ │ │ │ │ mov 0x100(%rax),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:11092 │ │ │ │ │ cmp %rax,%rsi │ │ │ │ │ - je 78a8 │ │ │ │ │ + je 7780 │ │ │ │ │ ./pynx/scattering/cpu.c:11090 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 78e0 │ │ │ │ │ + jne 77c0 │ │ │ │ │ __Pyx__ArgTypeTest(): │ │ │ │ │ ./pynx/scattering/cpu.c:7669 (discriminator 3) │ │ │ │ │ - cmp 0x156a8(%rip),%rsi │ │ │ │ │ + cmp 0x157c8(%rip),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7669 (discriminator 1) │ │ │ │ │ mov $0x1,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7669 (discriminator 3) │ │ │ │ │ - je 78ad │ │ │ │ │ - jmp 787d │ │ │ │ │ + je 7785 │ │ │ │ │ + jmp 7755 │ │ │ │ │ __Pyx__ArgTypeTest.constprop.0(): │ │ │ │ │ ./pynx/scattering/cpu.c:7669 (discriminator 3) │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nop │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ __Pyx_BufFmt_TypeCharToAlignment(): │ │ │ │ │ ./pynx/scattering/cpu.c:7820 │ │ │ │ │ lea -0x3f(%rdi),%eax │ │ │ │ │ cmp $0x34,%al │ │ │ │ │ - ja 7930 │ │ │ │ │ - lea 0x12aa2(%rip),%rdx │ │ │ │ │ + ja 7808 │ │ │ │ │ + lea 0x12c4a(%rip),%rdx │ │ │ │ │ movzbl %al,%ecx │ │ │ │ │ movslq (%rdx,%rcx,4),%rsi │ │ │ │ │ add %rdx,%rsi │ │ │ │ │ notrack jmp *%rsi │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7818 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ __Pyx_BufFmt_RaiseUnexpectedChar(): │ │ │ │ │ ./pynx/scattering/cpu.c:7743 │ │ │ │ │ movsbl %dil,%edx │ │ │ │ │ - mov 0x15619(%rip),%rdi │ │ │ │ │ + mov 0x15741(%rip),%rdi │ │ │ │ │ + lea 0x120ea(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - lea 0x11f50(%rip),%rsi │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ __Pyx_BufFmt_TypeCharToAlignment(): │ │ │ │ │ ./pynx/scattering/cpu.c:7834 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7836 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ ret │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nop │ │ │ │ │ ./pynx/scattering/cpu.c:7824 │ │ │ │ │ mov $0x8,%eax │ │ │ │ │ ret │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ ./pynx/scattering/cpu.c:7821 │ │ │ │ │ mov $0x1,%eax │ │ │ │ │ ret │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ ./pynx/scattering/cpu.c:7823 │ │ │ │ │ mov $0x4,%eax │ │ │ │ │ ret │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ ./pynx/scattering/cpu.c:7820 │ │ │ │ │ mov $0x2,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7836 │ │ │ │ │ ret │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ ./pynx/scattering/cpu.c:7830 │ │ │ │ │ mov $0x10,%eax │ │ │ │ │ ret │ │ │ │ │ __Pyx_BufFmt_TypeCharToAlignment.isra.0(): │ │ │ │ │ ./pynx/scattering/cpu.c:7830 │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_CyFunction_reduce(): │ │ │ │ │ ./pynx/scattering/cpu.c:9135 │ │ │ │ │ endbr64 │ │ │ │ │ mov 0x50(%rdi),%rdx │ │ │ │ │ mov (%rdx),%eax │ │ │ │ │ inc %eax │ │ │ │ │ - je 79c0 │ │ │ │ │ + je 7870 │ │ │ │ │ mov %eax,(%rdx) │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ ret │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nop │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ __Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS(): │ │ │ │ │ ./pynx/scattering/cpu.c:9553 │ │ │ │ │ endbr64 │ │ │ │ │ __Pyx_CyFunction_Vectorcall_CheckArgs(): │ │ │ │ │ ./pynx/scattering/cpu.c:9477 │ │ │ │ │ mov 0x90(%rdi),%eax │ │ │ │ │ btr $0x3f,%rdx │ │ │ │ │ @@ -5784,73 +5819,72 @@ │ │ │ │ │ _PyVectorcall_NARGS(): │ │ │ │ │ /usr/include/python3.12/cpython/abstract.h:60 │ │ │ │ │ mov %rdx,%r8 │ │ │ │ │ __Pyx_CyFunction_Vectorcall_CheckArgs(): │ │ │ │ │ ./pynx/scattering/cpu.c:9477 │ │ │ │ │ and $0x5,%eax │ │ │ │ │ cmp $0x4,%eax │ │ │ │ │ - je 7a00 │ │ │ │ │ + je 78a8 │ │ │ │ │ __Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS(): │ │ │ │ │ ./pynx/scattering/cpu.c:9569 │ │ │ │ │ mov 0x18(%rdi),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:9574 │ │ │ │ │ mov 0x8(%r9),%rax │ │ │ │ │ mov %r8,%rdx │ │ │ │ │ jmp *%rax │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_CyFunction_Vectorcall_CheckArgs(): │ │ │ │ │ ./pynx/scattering/cpu.c:9478 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je 7a20 │ │ │ │ │ + je 78c0 │ │ │ │ │ __Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS(): │ │ │ │ │ ./pynx/scattering/cpu.c:9566 │ │ │ │ │ dec %r8 │ │ │ │ │ ./pynx/scattering/cpu.c:9564 │ │ │ │ │ mov (%rsi),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:9574 │ │ │ │ │ mov 0x8(%r9),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:9565 │ │ │ │ │ add $0x8,%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:9574 │ │ │ │ │ mov %r8,%rdx │ │ │ │ │ jmp *%rax │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:9553 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ __Pyx_CyFunction_Vectorcall_CheckArgs(): │ │ │ │ │ ./pynx/scattering/cpu.c:9479 │ │ │ │ │ - mov 0x15535(%rip),%rcx │ │ │ │ │ + mov 0x15695(%rip),%rcx │ │ │ │ │ mov (%r9),%rdx │ │ │ │ │ + lea 0x118db(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - lea 0x11709(%rip),%rsi │ │ │ │ │ mov (%rcx),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ __Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS(): │ │ │ │ │ ./pynx/scattering/cpu.c:9575 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ ret │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS_METHOD(): │ │ │ │ │ ./pynx/scattering/cpu.c:9577 │ │ │ │ │ endbr64 │ │ │ │ │ __Pyx_CyFunction_Vectorcall_CheckArgs(): │ │ │ │ │ ./pynx/scattering/cpu.c:9477 │ │ │ │ │ mov 0x90(%rdi),%eax │ │ │ │ │ + btr $0x3f,%rdx │ │ │ │ │ __Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS_METHOD(): │ │ │ │ │ ./pynx/scattering/cpu.c:9579 │ │ │ │ │ mov 0x10(%rdi),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:9577 │ │ │ │ │ mov %rcx,%r8 │ │ │ │ │ - btr $0x3f,%rdx │ │ │ │ │ __Pyx_CyFunction_Vectorcall_CheckArgs(): │ │ │ │ │ ./pynx/scattering/cpu.c:9477 │ │ │ │ │ and $0x5,%eax │ │ │ │ │ cmp $0x4,%eax │ │ │ │ │ - je 7a90 │ │ │ │ │ + je 7930 │ │ │ │ │ __Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS_METHOD(): │ │ │ │ │ ./pynx/scattering/cpu.c:9594 │ │ │ │ │ mov 0x18(%rdi),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:9599 │ │ │ │ │ mov 0x38(%rdi),%rdi │ │ │ │ │ mov %rdx,%rcx │ │ │ │ │ mov 0x8(%r9),%r11 │ │ │ │ │ @@ -5858,746 +5892,743 @@ │ │ │ │ │ mov %rdi,%rsi │ │ │ │ │ mov %r10,%rdi │ │ │ │ │ jmp *%r11 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_CyFunction_Vectorcall_CheckArgs(): │ │ │ │ │ ./pynx/scattering/cpu.c:9478 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je 7aa8 │ │ │ │ │ + je 7948 │ │ │ │ │ __Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS_METHOD(): │ │ │ │ │ ./pynx/scattering/cpu.c:9589 │ │ │ │ │ mov (%rsi),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:9591 │ │ │ │ │ dec %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:9590 │ │ │ │ │ add $0x8,%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:9592 │ │ │ │ │ - jmp 7a72 │ │ │ │ │ + jmp 7912 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:9577 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ __Pyx_CyFunction_Vectorcall_CheckArgs(): │ │ │ │ │ ./pynx/scattering/cpu.c:9479 │ │ │ │ │ - mov 0x154ad(%rip),%rcx │ │ │ │ │ + mov 0x1560d(%rip),%rcx │ │ │ │ │ mov (%r9),%rdx │ │ │ │ │ + lea 0x11853(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - lea 0x11681(%rip),%rsi │ │ │ │ │ mov (%rcx),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ __Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS_METHOD(): │ │ │ │ │ ./pynx/scattering/cpu.c:9600 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ PyType_HasFeature(): │ │ │ │ │ /usr/include/python3.12/object.h:966 │ │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ │ __Pyx_PyErr_GivenExceptionMatches(): │ │ │ │ │ ./pynx/scattering/cpu.c:11182 (discriminator 2) │ │ │ │ │ testb $0x80,0xab(%rax) │ │ │ │ │ - je 7c80 │ │ │ │ │ + je 7b20 │ │ │ │ │ testb $0x40,0xab(%rdi) │ │ │ │ │ - je 7c80 │ │ │ │ │ + je 7b20 │ │ │ │ │ PyType_HasFeature(): │ │ │ │ │ /usr/include/python3.12/object.h:966 │ │ │ │ │ mov 0x8(%rsi),%rdx │ │ │ │ │ mov 0xa8(%rdx),%rcx │ │ │ │ │ __Pyx_PyErr_GivenExceptionMatches(): │ │ │ │ │ ./pynx/scattering/cpu.c:11183 (discriminator 2) │ │ │ │ │ test $0x80000000,%ecx │ │ │ │ │ - je 7c88 │ │ │ │ │ + je 7b28 │ │ │ │ │ testb $0x40,0xab(%rsi) │ │ │ │ │ - je 7c88 │ │ │ │ │ + je 7b28 │ │ │ │ │ __Pyx_IsSubtype(): │ │ │ │ │ ./pynx/scattering/cpu.c:11099 │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11100 │ │ │ │ │ mov 0x158(%rdi),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:11101 (discriminator 1) │ │ │ │ │ test %r11,%r11 │ │ │ │ │ - je 7c60 │ │ │ │ │ + je 7b00 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%r11),%r8 │ │ │ │ │ __Pyx_IsSubtype(): │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 1) │ │ │ │ │ test %r8,%r8 │ │ │ │ │ - jle 7c0f │ │ │ │ │ + jle 7aaf │ │ │ │ │ mov %r8,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:11104 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ and $0x7,%edi │ │ │ │ │ - je 7bce │ │ │ │ │ + je 7a6e │ │ │ │ │ cmp $0x1,%rdi │ │ │ │ │ - je 7bbf │ │ │ │ │ + je 7a5f │ │ │ │ │ cmp $0x2,%rdi │ │ │ │ │ - je 7bb1 │ │ │ │ │ + je 7a51 │ │ │ │ │ cmp $0x3,%rdi │ │ │ │ │ - je 7ba3 │ │ │ │ │ + je 7a43 │ │ │ │ │ cmp $0x4,%rdi │ │ │ │ │ - je 7b95 │ │ │ │ │ + je 7a35 │ │ │ │ │ cmp $0x5,%rdi │ │ │ │ │ - je 7b87 │ │ │ │ │ + je 7a27 │ │ │ │ │ cmp $0x6,%rdi │ │ │ │ │ - je 7b79 │ │ │ │ │ + je 7a19 │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%r11),%rsi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ mov $0x1,%edx │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%r11,%rdx,8),%rsi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%r11,%rdx,8),%rsi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%r11,%rdx,8),%rsi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%r11,%rdx,8),%rsi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%r11,%rdx,8),%rsi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%r11,%rdx,8),%rsi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 1) │ │ │ │ │ cmp %rdx,%r8 │ │ │ │ │ - je 7c0f │ │ │ │ │ + je 7aaf │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%r11,%rdx,8),%rsi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ cmp 0x20(%r11,%rdx,8),%rsi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ cmp 0x28(%r11,%rdx,8),%rsi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ cmp 0x30(%r11,%rdx,8),%rsi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ cmp 0x38(%r11,%rdx,8),%rsi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ cmp 0x40(%r11,%rdx,8),%rsi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ cmp 0x48(%r11,%rdx,8),%rsi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ cmp 0x50(%r11,%rdx,8),%rsi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ add $0x8,%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 1) │ │ │ │ │ cmp %rdx,%r8 │ │ │ │ │ - jne 7bce │ │ │ │ │ + jne 7a6e │ │ │ │ │ ./pynx/scattering/cpu.c:11108 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ ret │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_InBases(): │ │ │ │ │ ./pynx/scattering/cpu.c:11091 │ │ │ │ │ mov 0x100(%rax),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:11092 │ │ │ │ │ cmp %rax,%rdx │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11090 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 7c20 │ │ │ │ │ + jne 7ac0 │ │ │ │ │ __Pyx_PyErr_GivenExceptionMatchesTuple(): │ │ │ │ │ ./pynx/scattering/cpu.c:11174 (discriminator 1) │ │ │ │ │ - cmp 0x15368(%rip),%rdx │ │ │ │ │ - jne 7ee0 │ │ │ │ │ + cmp 0x154c8(%rip),%rdx │ │ │ │ │ + jne 7d80 │ │ │ │ │ __Pyx_IsSubtype(): │ │ │ │ │ ./pynx/scattering/cpu.c:11099 (discriminator 1) │ │ │ │ │ mov $0x1,%eax │ │ │ │ │ __Pyx_PyErr_GivenExceptionMatches(): │ │ │ │ │ ./pynx/scattering/cpu.c:11191 │ │ │ │ │ ret │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_InBases(): │ │ │ │ │ ./pynx/scattering/cpu.c:11091 │ │ │ │ │ mov 0x100(%rdi),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:11092 │ │ │ │ │ cmp %rdi,%rsi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11090 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - jne 7c60 │ │ │ │ │ + jne 7b00 │ │ │ │ │ ./pynx/scattering/cpu.c:11095 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - cmp 0x15326(%rip),%rsi │ │ │ │ │ + cmp 0x15486(%rip),%rsi │ │ │ │ │ sete %al │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ __Pyx_PyErr_GivenExceptionMatches(): │ │ │ │ │ ./pynx/scattering/cpu.c:11190 │ │ │ │ │ jmp 31d0 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:11185 (discriminator 3) │ │ │ │ │ test $0x4000000,%ecx │ │ │ │ │ - je 7c80 │ │ │ │ │ + je 7b20 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rsi),%r11 │ │ │ │ │ __Pyx_PyErr_GivenExceptionMatchesTuple(): │ │ │ │ │ ./pynx/scattering/cpu.c:11164 (discriminator 1) │ │ │ │ │ test %r11,%r11 │ │ │ │ │ - jle 7c0f │ │ │ │ │ + jle 7aaf │ │ │ │ │ mov %r11,%r8 │ │ │ │ │ ./pynx/scattering/cpu.c:11164 │ │ │ │ │ xor %r9d,%r9d │ │ │ │ │ and $0x7,%r8d │ │ │ │ │ - je 7d3a │ │ │ │ │ + je 7bda │ │ │ │ │ cmp $0x1,%r8 │ │ │ │ │ - je 7d27 │ │ │ │ │ + je 7bc7 │ │ │ │ │ cmp $0x2,%r8 │ │ │ │ │ - je 7d19 │ │ │ │ │ + je 7bb9 │ │ │ │ │ cmp $0x3,%r8 │ │ │ │ │ - je 7d0b │ │ │ │ │ + je 7bab │ │ │ │ │ cmp $0x4,%r8 │ │ │ │ │ - je 7cfd │ │ │ │ │ + je 7b9d │ │ │ │ │ cmp $0x5,%r8 │ │ │ │ │ - je 7cef │ │ │ │ │ + je 7b8f │ │ │ │ │ cmp $0x6,%r8 │ │ │ │ │ - je 7ce1 │ │ │ │ │ + je 7b81 │ │ │ │ │ ./pynx/scattering/cpu.c:11165 │ │ │ │ │ cmp 0x18(%rsi),%rdi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11164 (discriminator 2) │ │ │ │ │ mov $0x1,%r9d │ │ │ │ │ ./pynx/scattering/cpu.c:11165 │ │ │ │ │ cmp 0x18(%rsi,%r9,8),%rdi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11164 (discriminator 2) │ │ │ │ │ inc %r9 │ │ │ │ │ ./pynx/scattering/cpu.c:11165 │ │ │ │ │ cmp 0x18(%rsi,%r9,8),%rdi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11164 (discriminator 2) │ │ │ │ │ inc %r9 │ │ │ │ │ ./pynx/scattering/cpu.c:11165 │ │ │ │ │ cmp 0x18(%rsi,%r9,8),%rdi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11164 (discriminator 2) │ │ │ │ │ inc %r9 │ │ │ │ │ ./pynx/scattering/cpu.c:11165 │ │ │ │ │ cmp 0x18(%rsi,%r9,8),%rdi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11164 (discriminator 2) │ │ │ │ │ inc %r9 │ │ │ │ │ ./pynx/scattering/cpu.c:11165 │ │ │ │ │ cmp 0x18(%rsi,%r9,8),%rdi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11164 (discriminator 2) │ │ │ │ │ inc %r9 │ │ │ │ │ ./pynx/scattering/cpu.c:11165 │ │ │ │ │ cmp 0x18(%rsi,%r9,8),%rdi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11164 (discriminator 2) │ │ │ │ │ inc %r9 │ │ │ │ │ ./pynx/scattering/cpu.c:11164 (discriminator 1) │ │ │ │ │ cmp %r9,%r11 │ │ │ │ │ - je 7d9b │ │ │ │ │ + je 7c3b │ │ │ │ │ ./pynx/scattering/cpu.c:11165 │ │ │ │ │ cmp 0x18(%rsi,%r9,8),%rdi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ cmp 0x20(%rsi,%r9,8),%rdi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ cmp 0x28(%rsi,%r9,8),%rdi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ cmp 0x30(%rsi,%r9,8),%rdi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ cmp 0x38(%rsi,%r9,8),%rdi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ cmp 0x40(%rsi,%r9,8),%rdi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ cmp 0x48(%rsi,%r9,8),%rdi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ cmp 0x50(%rsi,%r9,8),%rdi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11164 (discriminator 2) │ │ │ │ │ add $0x8,%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:11164 (discriminator 1) │ │ │ │ │ cmp %r9,%r11 │ │ │ │ │ - jne 7d3a │ │ │ │ │ + jne 7bda │ │ │ │ │ ./pynx/scattering/cpu.c:11168 │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ ./pynx/scattering/cpu.c:11169 │ │ │ │ │ mov 0x18(%rsi,%r8,8),%rdx │ │ │ │ │ PyType_HasFeature(): │ │ │ │ │ /usr/include/python3.12/object.h:966 │ │ │ │ │ mov 0x8(%rdx),%r10 │ │ │ │ │ __Pyx_PyErr_GivenExceptionMatchesTuple(): │ │ │ │ │ ./pynx/scattering/cpu.c:11173 (discriminator 2) │ │ │ │ │ testb $0x80,0xab(%r10) │ │ │ │ │ - je 7ee0 │ │ │ │ │ + je 7d80 │ │ │ │ │ testb $0x40,0xab(%rdx) │ │ │ │ │ - je 7ee0 │ │ │ │ │ + je 7d80 │ │ │ │ │ __Pyx_IsSubtype(): │ │ │ │ │ ./pynx/scattering/cpu.c:11099 │ │ │ │ │ cmp %rdx,%rdi │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11100 │ │ │ │ │ mov 0x158(%rdi),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:11101 (discriminator 1) │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - je 7c18 │ │ │ │ │ + je 7ab8 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rcx),%r9 │ │ │ │ │ __Pyx_IsSubtype(): │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 1) │ │ │ │ │ test %r9,%r9 │ │ │ │ │ - jle 7ee0 │ │ │ │ │ + jle 7d80 │ │ │ │ │ mov %r9,%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ and $0x7,%r10d │ │ │ │ │ - je 7e7a │ │ │ │ │ + je 7d1a │ │ │ │ │ cmp $0x1,%r10 │ │ │ │ │ - je 7e67 │ │ │ │ │ + je 7d07 │ │ │ │ │ cmp $0x2,%r10 │ │ │ │ │ - je 7e59 │ │ │ │ │ + je 7cf9 │ │ │ │ │ cmp $0x3,%r10 │ │ │ │ │ - je 7e4b │ │ │ │ │ + je 7ceb │ │ │ │ │ cmp $0x4,%r10 │ │ │ │ │ - je 7e3d │ │ │ │ │ + je 7cdd │ │ │ │ │ cmp $0x5,%r10 │ │ │ │ │ - je 7e2f │ │ │ │ │ + je 7ccf │ │ │ │ │ cmp $0x6,%r10 │ │ │ │ │ - jne 7ef8 │ │ │ │ │ + jne 7d98 │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%rcx,%rax,8),%rdx │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %rax │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%rcx,%rax,8),%rdx │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %rax │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%rcx,%rax,8),%rdx │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %rax │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%rcx,%rax,8),%rdx │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %rax │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%rcx,%rax,8),%rdx │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %rax │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%rcx,%rax,8),%rdx │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %rax │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 1) │ │ │ │ │ cmp %rax,%r9 │ │ │ │ │ - je 7ee0 │ │ │ │ │ + je 7d80 │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%rcx,%rax,8),%rdx │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ cmp 0x20(%rcx,%rax,8),%rdx │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ cmp 0x28(%rcx,%rax,8),%rdx │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ cmp 0x30(%rcx,%rax,8),%rdx │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ cmp 0x38(%rcx,%rax,8),%rdx │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ cmp 0x40(%rcx,%rax,8),%rdx │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ cmp 0x48(%rcx,%rax,8),%rdx │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ cmp 0x50(%rcx,%rax,8),%rdx │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ add $0x8,%rax │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 1) │ │ │ │ │ cmp %rax,%r9 │ │ │ │ │ - jne 7e7a │ │ │ │ │ + jne 7d1a │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_PyErr_GivenExceptionMatchesTuple(): │ │ │ │ │ ./pynx/scattering/cpu.c:11168 (discriminator 2) │ │ │ │ │ inc %r8 │ │ │ │ │ ./pynx/scattering/cpu.c:11168 (discriminator 1) │ │ │ │ │ cmp %r8,%r11 │ │ │ │ │ - jne 7da0 │ │ │ │ │ - jmp 7c0f │ │ │ │ │ + jne 7c40 │ │ │ │ │ + jmp 7aaf │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_IsSubtype(): │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%rcx),%rdx │ │ │ │ │ - je 7c3e │ │ │ │ │ + je 7ade │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ mov $0x1,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 1) │ │ │ │ │ - jmp 7e21 │ │ │ │ │ + jmp 7cc1 │ │ │ │ │ __Pyx_PyErr_GivenExceptionMatches.part.0(): │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_CyFunction_Vectorcall_NOARGS(): │ │ │ │ │ ./pynx/scattering/cpu.c:9493 │ │ │ │ │ endbr64 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ __Pyx_CyFunction_Vectorcall_CheckArgs(): │ │ │ │ │ ./pynx/scattering/cpu.c:9477 │ │ │ │ │ mov 0x90(%rdi),%eax │ │ │ │ │ + btr $0x3f,%rdx │ │ │ │ │ __Pyx_CyFunction_Vectorcall_NOARGS(): │ │ │ │ │ ./pynx/scattering/cpu.c:9495 │ │ │ │ │ mov 0x10(%rdi),%r9 │ │ │ │ │ -_PyVectorcall_NARGS(): │ │ │ │ │ -/usr/include/python3.12/cpython/abstract.h:60 │ │ │ │ │ - btr $0x3f,%rdx │ │ │ │ │ __Pyx_CyFunction_Vectorcall_CheckArgs(): │ │ │ │ │ ./pynx/scattering/cpu.c:9477 │ │ │ │ │ and $0x5,%eax │ │ │ │ │ cmp $0x4,%eax │ │ │ │ │ - je 7f50 │ │ │ │ │ - mov %rdx,%r8 │ │ │ │ │ + je 7df0 │ │ │ │ │ ./pynx/scattering/cpu.c:9485 (discriminator 1) │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - jne 7f90 │ │ │ │ │ + mov %rdx,%r8 │ │ │ │ │ + jne 7e30 │ │ │ │ │ __Pyx_CyFunction_Vectorcall_NOARGS(): │ │ │ │ │ ./pynx/scattering/cpu.c:9509 │ │ │ │ │ mov 0x18(%rdi),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:9514 (discriminator 1) │ │ │ │ │ test %r8,%r8 │ │ │ │ │ - jne 7f68 │ │ │ │ │ + jne 7e08 │ │ │ │ │ ./pynx/scattering/cpu.c:9520 │ │ │ │ │ mov 0x8(%r9),%rax │ │ │ │ │ xor %esi,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:9521 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:9520 │ │ │ │ │ jmp *%rax │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_CyFunction_Vectorcall_CheckArgs(): │ │ │ │ │ ./pynx/scattering/cpu.c:9478 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je 7fb8 │ │ │ │ │ + je 7e58 │ │ │ │ │ ./pynx/scattering/cpu.c:9485 (discriminator 1) │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - jne 7fd8 │ │ │ │ │ + jne 7e78 │ │ │ │ │ __Pyx_CyFunction_Vectorcall_NOARGS(): │ │ │ │ │ ./pynx/scattering/cpu.c:9504 │ │ │ │ │ mov (%rsi),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:9506 │ │ │ │ │ lea -0x1(%rdx),%r8 │ │ │ │ │ ./pynx/scattering/cpu.c:9507 │ │ │ │ │ - jmp 7f3b │ │ │ │ │ + jmp 7ddb │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:9515 │ │ │ │ │ - mov 0x14ff1(%rip),%rcx │ │ │ │ │ + mov 0x15151(%rip),%rcx │ │ │ │ │ mov (%r9),%rdx │ │ │ │ │ - lea 0x1170f(%rip),%rsi │ │ │ │ │ + lea 0x118df(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov (%rcx),%rdi │ │ │ │ │ mov %r8,%rcx │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:9521 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ __Pyx_CyFunction_Vectorcall_CheckArgs(): │ │ │ │ │ ./pynx/scattering/cpu.c:9485 (discriminator 2) │ │ │ │ │ cmpq $0x0,0x10(%rcx) │ │ │ │ │ - je 7f37 │ │ │ │ │ + je 7dd7 │ │ │ │ │ ./pynx/scattering/cpu.c:9486 │ │ │ │ │ - mov 0x14fc2(%rip),%rsi │ │ │ │ │ + mov 0x15122(%rip),%rsi │ │ │ │ │ mov (%r9),%rdx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov (%rsi),%rdi │ │ │ │ │ - lea 0x11683(%rip),%rsi │ │ │ │ │ + lea 0x11853(%rip),%rsi │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:9488 │ │ │ │ │ - jmp 7f86 │ │ │ │ │ + jmp 7e26 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:9479 │ │ │ │ │ - mov 0x14fa1(%rip),%rdi │ │ │ │ │ + mov 0x15101(%rip),%rdi │ │ │ │ │ mov (%r9),%rdx │ │ │ │ │ - lea 0x11177(%rip),%rsi │ │ │ │ │ + lea 0x11347(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:9481 │ │ │ │ │ - jmp 7f86 │ │ │ │ │ + jmp 7e26 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:9485 (discriminator 2) │ │ │ │ │ cmpq $0x0,0x10(%rcx) │ │ │ │ │ - je 7f5a │ │ │ │ │ - jmp 7f97 │ │ │ │ │ + je 7dfa │ │ │ │ │ + jmp 7e37 │ │ │ │ │ __Pyx_CyFunction_Vectorcall_NOARGS(): │ │ │ │ │ ./pynx/scattering/cpu.c:9485 (discriminator 2) │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nopl (%rax) │ │ │ │ │ __Pyx_CyFunction_set_doc(): │ │ │ │ │ ./pynx/scattering/cpu.c:8804 │ │ │ │ │ endbr64 │ │ │ │ │ ./pynx/scattering/cpu.c:8806 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je 8020 │ │ │ │ │ + je 7eb8 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rsi),%eax │ │ │ │ │ inc %eax │ │ │ │ │ - je 8001 │ │ │ │ │ + je 7e99 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %eax,(%rsi) │ │ │ │ │ __Pyx_CyFunction_set_doc(): │ │ │ │ │ ./pynx/scattering/cpu.c:8810 │ │ │ │ │ mov 0x58(%rdi),%rdx │ │ │ │ │ mov %rsi,0x58(%rdi) │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je 801d │ │ │ │ │ + je 7eb5 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdx),%rcx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - js 801d │ │ │ │ │ + js 7eb5 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rcx │ │ │ │ │ mov %rcx,(%rdx) │ │ │ │ │ - je 8030 │ │ │ │ │ + je 7ec8 │ │ │ │ │ __Pyx_CyFunction_set_doc(): │ │ │ │ │ ./pynx/scattering/cpu.c:8812 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ ret │ │ │ │ │ ./pynx/scattering/cpu.c:8807 │ │ │ │ │ - mov 0x14f69(%rip),%rsi │ │ │ │ │ - jmp 7ff9 │ │ │ │ │ + mov 0x150d1(%rip),%rsi │ │ │ │ │ + jmp 7e91 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:8804 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ __Pyx_CyFunction_set_doc(): │ │ │ │ │ ./pynx/scattering/cpu.c:8812 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ ret │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_CyFunction_set_annotations(): │ │ │ │ │ ./pynx/scattering/cpu.c:9012 │ │ │ │ │ endbr64 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:9014 (discriminator 1) │ │ │ │ │ - cmp 0x14f31(%rip),%rsi │ │ │ │ │ - je 80a8 │ │ │ │ │ + cmp 0x150a1(%rip),%rsi │ │ │ │ │ + je 7f38 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je 80a8 │ │ │ │ │ + je 7f38 │ │ │ │ │ PyType_HasFeature(): │ │ │ │ │ /usr/include/python3.12/object.h:966 │ │ │ │ │ mov 0x8(%rsi),%rax │ │ │ │ │ __Pyx_CyFunction_set_annotations(): │ │ │ │ │ ./pynx/scattering/cpu.c:9016 (discriminator 3) │ │ │ │ │ testb $0x20,0xab(%rax) │ │ │ │ │ - je 80c0 │ │ │ │ │ + je 7f50 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rsi),%edx │ │ │ │ │ inc %edx │ │ │ │ │ - je 807b │ │ │ │ │ + je 7f0b │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %edx,(%rsi) │ │ │ │ │ __Pyx_CyFunction_set_annotations(): │ │ │ │ │ ./pynx/scattering/cpu.c:9022 │ │ │ │ │ mov 0xb0(%rdi),%r8 │ │ │ │ │ mov %rsi,0xb0(%rdi) │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %r8,%r8 │ │ │ │ │ - je 809d │ │ │ │ │ + je 7f2d │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%r8),%rsi │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %esi,%esi │ │ │ │ │ - js 809d │ │ │ │ │ + js 7f2d │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rsi │ │ │ │ │ mov %rsi,(%r8) │ │ │ │ │ - je 80b0 │ │ │ │ │ + je 7f40 │ │ │ │ │ __Pyx_CyFunction_set_annotations(): │ │ │ │ │ ./pynx/scattering/cpu.c:9023 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:9024 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:9015 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ - jmp 807b │ │ │ │ │ + jmp 7f0b │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %r8,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 809d │ │ │ │ │ + jmp 7f2d │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_CyFunction_set_annotations(): │ │ │ │ │ ./pynx/scattering/cpu.c:9017 │ │ │ │ │ - mov 0x14e99(%rip),%rcx │ │ │ │ │ - lea 0x117fa(%rip),%rsi │ │ │ │ │ + mov 0x15009(%rip),%rcx │ │ │ │ │ + lea 0x119da(%rip),%rsi │ │ │ │ │ mov (%rcx),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ mov $0xffffffff,%eax │ │ │ │ │ - jmp 809f │ │ │ │ │ + jmp 7f2f │ │ │ │ │ nopl (%rax) │ │ │ │ │ __Pyx_CyFunction_set_qualname(): │ │ │ │ │ ./pynx/scattering/cpu.c:8858 │ │ │ │ │ endbr64 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:8861 (discriminator 1) │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je 8138 │ │ │ │ │ + je 7fc8 │ │ │ │ │ PyType_HasFeature(): │ │ │ │ │ /usr/include/python3.12/object.h:966 │ │ │ │ │ mov 0x8(%rsi),%rax │ │ │ │ │ __Pyx_CyFunction_set_qualname(): │ │ │ │ │ ./pynx/scattering/cpu.c:8861 (discriminator 3) │ │ │ │ │ testb $0x10,0xab(%rax) │ │ │ │ │ - je 8138 │ │ │ │ │ + je 7fc8 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rsi),%edx │ │ │ │ │ inc %edx │ │ │ │ │ - je 8102 │ │ │ │ │ + je 7f92 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %edx,(%rsi) │ │ │ │ │ __Pyx_CyFunction_set_qualname(): │ │ │ │ │ ./pynx/scattering/cpu.c:8871 │ │ │ │ │ mov 0x50(%rdi),%rcx │ │ │ │ │ mov %rsi,0x50(%rdi) │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - je 811e │ │ │ │ │ + je 7fae │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rcx),%rsi │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %esi,%esi │ │ │ │ │ - js 811e │ │ │ │ │ + js 7fae │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rsi │ │ │ │ │ mov %rsi,(%rcx) │ │ │ │ │ - je 8128 │ │ │ │ │ + je 7fb8 │ │ │ │ │ __Pyx_CyFunction_set_qualname(): │ │ │ │ │ ./pynx/scattering/cpu.c:8872 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:8873 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %rcx,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 811e │ │ │ │ │ + jmp 7fae │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_CyFunction_set_qualname(): │ │ │ │ │ ./pynx/scattering/cpu.c:8866 │ │ │ │ │ - mov 0x14e21(%rip),%rdi │ │ │ │ │ - lea 0x117b2(%rip),%rsi │ │ │ │ │ + mov 0x14f91(%rip),%rdi │ │ │ │ │ + lea 0x11992(%rip),%rsi │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ mov $0xffffffff,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:8873 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_CyFunction_set_name(): │ │ │ │ │ ./pynx/scattering/cpu.c:8833 │ │ │ │ │ endbr64 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:8836 (discriminator 1) │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je 81b8 │ │ │ │ │ + je 8048 │ │ │ │ │ PyType_HasFeature(): │ │ │ │ │ /usr/include/python3.12/object.h:966 │ │ │ │ │ mov 0x8(%rsi),%rax │ │ │ │ │ __Pyx_CyFunction_set_name(): │ │ │ │ │ ./pynx/scattering/cpu.c:8836 (discriminator 3) │ │ │ │ │ testb $0x10,0xab(%rax) │ │ │ │ │ - je 81b8 │ │ │ │ │ + je 8048 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rsi),%edx │ │ │ │ │ inc %edx │ │ │ │ │ - je 8182 │ │ │ │ │ + je 8012 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %edx,(%rsi) │ │ │ │ │ __Pyx_CyFunction_set_name(): │ │ │ │ │ ./pynx/scattering/cpu.c:8846 │ │ │ │ │ mov 0x48(%rdi),%rcx │ │ │ │ │ mov %rsi,0x48(%rdi) │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - je 819e │ │ │ │ │ + je 802e │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rcx),%rsi │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %esi,%esi │ │ │ │ │ - js 819e │ │ │ │ │ + js 802e │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rsi │ │ │ │ │ mov %rsi,(%rcx) │ │ │ │ │ - je 81a8 │ │ │ │ │ + je 8038 │ │ │ │ │ __Pyx_CyFunction_set_name(): │ │ │ │ │ ./pynx/scattering/cpu.c:8847 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:8848 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %rcx,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 819e │ │ │ │ │ + jmp 802e │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_CyFunction_set_name(): │ │ │ │ │ ./pynx/scattering/cpu.c:8841 │ │ │ │ │ - mov 0x14da1(%rip),%rdi │ │ │ │ │ - lea 0x11762(%rip),%rsi │ │ │ │ │ + mov 0x14f11(%rip),%rdi │ │ │ │ │ + lea 0x11942(%rip),%rsi │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ mov $0xffffffff,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:8848 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ @@ -6606,2319 +6637,2365 @@ │ │ │ │ │ endbr64 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:8983 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je 8260 │ │ │ │ │ + je 80e8 │ │ │ │ │ ./pynx/scattering/cpu.c:8985 (discriminator 1) │ │ │ │ │ - cmp 0x14d97(%rip),%rsi │ │ │ │ │ + cmp 0x14f07(%rip),%rsi │ │ │ │ │ mov %rsi,%rbx │ │ │ │ │ - jne 8270 │ │ │ │ │ + jne 80f8 │ │ │ │ │ ./pynx/scattering/cpu.c:8990 │ │ │ │ │ - mov 0x14dbb(%rip),%rcx │ │ │ │ │ - lea 0x11774(%rip),%rsi │ │ │ │ │ + mov 0x14f2b(%rip),%rcx │ │ │ │ │ + lea 0x11954(%rip),%rsi │ │ │ │ │ mov $0x1,%edx │ │ │ │ │ mov (%rcx),%rdi │ │ │ │ │ call 3140 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rbx),%esi │ │ │ │ │ inc %esi │ │ │ │ │ - je 8221 │ │ │ │ │ + je 80b1 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %esi,(%rbx) │ │ │ │ │ __Pyx_CyFunction_set_kwdefaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:8993 │ │ │ │ │ mov 0xa0(%rbp),%rdi │ │ │ │ │ mov %rbx,0xa0(%rbp) │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 8244 │ │ │ │ │ + je 80d4 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%r8 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - js 8244 │ │ │ │ │ + js 80d4 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r8 │ │ │ │ │ mov %r8,(%rdi) │ │ │ │ │ - je 8250 │ │ │ │ │ + je 80e0 │ │ │ │ │ __Pyx_CyFunction_set_kwdefaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:8994 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:8995 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 8244 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + jmp 80d4 │ │ │ │ │ + nop │ │ │ │ │ __Pyx_CyFunction_set_kwdefaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:8984 │ │ │ │ │ - mov 0x14d29(%rip),%rbx │ │ │ │ │ - jmp 81fe │ │ │ │ │ + mov 0x14ea1(%rip),%rbx │ │ │ │ │ + jmp 808e │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ PyType_HasFeature(): │ │ │ │ │ /usr/include/python3.12/object.h:966 │ │ │ │ │ mov 0x8(%rsi),%rax │ │ │ │ │ __Pyx_CyFunction_set_kwdefaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:8985 (discriminator 3) │ │ │ │ │ testb $0x20,0xab(%rax) │ │ │ │ │ - jne 81fe │ │ │ │ │ + jne 808e │ │ │ │ │ ./pynx/scattering/cpu.c:8986 │ │ │ │ │ - mov 0x14cdc(%rip),%rdx │ │ │ │ │ - lea 0x116c5(%rip),%rsi │ │ │ │ │ + mov 0x14e54(%rip),%rdx │ │ │ │ │ + lea 0x118ad(%rip),%rsi │ │ │ │ │ mov (%rdx),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ mov $0xffffffff,%eax │ │ │ │ │ - jmp 8246 │ │ │ │ │ + jmp 80d6 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_CyFunction_set_defaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:8950 │ │ │ │ │ endbr64 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:8952 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je 8320 │ │ │ │ │ + je 81a0 │ │ │ │ │ ./pynx/scattering/cpu.c:8954 (discriminator 1) │ │ │ │ │ - cmp 0x14cd7(%rip),%rsi │ │ │ │ │ + cmp 0x14e4f(%rip),%rsi │ │ │ │ │ mov %rsi,%rbx │ │ │ │ │ - jne 8330 │ │ │ │ │ + jne 81b0 │ │ │ │ │ ./pynx/scattering/cpu.c:8959 │ │ │ │ │ - mov 0x14cfb(%rip),%rcx │ │ │ │ │ - lea 0x1174c(%rip),%rsi │ │ │ │ │ + mov 0x14e73(%rip),%rcx │ │ │ │ │ + lea 0x11934(%rip),%rsi │ │ │ │ │ mov $0x1,%edx │ │ │ │ │ mov (%rcx),%rdi │ │ │ │ │ call 3140 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rbx),%esi │ │ │ │ │ inc %esi │ │ │ │ │ - je 82e1 │ │ │ │ │ + je 8169 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %esi,(%rbx) │ │ │ │ │ __Pyx_CyFunction_set_defaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:8962 │ │ │ │ │ mov 0x98(%rbp),%rdi │ │ │ │ │ mov %rbx,0x98(%rbp) │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 8304 │ │ │ │ │ + je 818c │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%r8 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - js 8304 │ │ │ │ │ + js 818c │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r8 │ │ │ │ │ mov %r8,(%rdi) │ │ │ │ │ - je 8310 │ │ │ │ │ + je 8198 │ │ │ │ │ __Pyx_CyFunction_set_defaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:8963 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:8964 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 8304 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + jmp 818c │ │ │ │ │ + nop │ │ │ │ │ __Pyx_CyFunction_set_defaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:8953 │ │ │ │ │ - mov 0x14c69(%rip),%rbx │ │ │ │ │ - jmp 82be │ │ │ │ │ + mov 0x14de9(%rip),%rbx │ │ │ │ │ + jmp 8146 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ PyType_HasFeature(): │ │ │ │ │ /usr/include/python3.12/object.h:966 │ │ │ │ │ mov 0x8(%rsi),%rax │ │ │ │ │ __Pyx_CyFunction_set_defaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:8954 (discriminator 3) │ │ │ │ │ testb $0x4,0xab(%rax) │ │ │ │ │ - jne 82be │ │ │ │ │ + jne 8146 │ │ │ │ │ ./pynx/scattering/cpu.c:8955 │ │ │ │ │ - mov 0x14c1c(%rip),%rdx │ │ │ │ │ - lea 0x1169d(%rip),%rsi │ │ │ │ │ + mov 0x14d9c(%rip),%rdx │ │ │ │ │ + lea 0x1188d(%rip),%rsi │ │ │ │ │ mov (%rdx),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ mov $0xffffffff,%eax │ │ │ │ │ - jmp 8306 │ │ │ │ │ + jmp 818e │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_CyFunction_set_dict(): │ │ │ │ │ ./pynx/scattering/cpu.c:8888 │ │ │ │ │ endbr64 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:8890 (discriminator 1) │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je 83b8 │ │ │ │ │ + je 8238 │ │ │ │ │ PyType_HasFeature(): │ │ │ │ │ /usr/include/python3.12/object.h:966 │ │ │ │ │ mov 0x8(%rsi),%rax │ │ │ │ │ __Pyx_CyFunction_set_dict(): │ │ │ │ │ ./pynx/scattering/cpu.c:8895 (discriminator 3) │ │ │ │ │ testb $0x20,0xab(%rax) │ │ │ │ │ - je 83e0 │ │ │ │ │ + je 8258 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rsi),%edx │ │ │ │ │ inc %edx │ │ │ │ │ - je 8382 │ │ │ │ │ + je 8202 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %edx,(%rsi) │ │ │ │ │ __Pyx_CyFunction_set_dict(): │ │ │ │ │ ./pynx/scattering/cpu.c:8901 │ │ │ │ │ mov 0x40(%rdi),%rcx │ │ │ │ │ mov %rsi,0x40(%rdi) │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - je 839e │ │ │ │ │ + je 821e │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rcx),%rsi │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %esi,%esi │ │ │ │ │ - js 839e │ │ │ │ │ + js 821e │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rsi │ │ │ │ │ mov %rsi,(%rcx) │ │ │ │ │ - je 83a8 │ │ │ │ │ + je 8228 │ │ │ │ │ __Pyx_CyFunction_set_dict(): │ │ │ │ │ ./pynx/scattering/cpu.c:8902 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:8903 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %rcx,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 839e │ │ │ │ │ + jmp 821e │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_CyFunction_set_dict(): │ │ │ │ │ ./pynx/scattering/cpu.c:8891 │ │ │ │ │ - mov 0x14ba1(%rip),%r8 │ │ │ │ │ - lea 0x116b2(%rip),%rsi │ │ │ │ │ + mov 0x14d21(%rip),%r8 │ │ │ │ │ + lea 0x118a2(%rip),%rsi │ │ │ │ │ mov (%r8),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8893 │ │ │ │ │ mov $0xffffffff,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:8903 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ ret │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:8896 │ │ │ │ │ - mov 0x14b79(%rip),%rdi │ │ │ │ │ - lea 0x116ba(%rip),%rsi │ │ │ │ │ + mov 0x14d01(%rip),%rdi │ │ │ │ │ + lea 0x118b2(%rip),%rsi │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8898 │ │ │ │ │ - jmp 83ce │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + jmp 824e │ │ │ │ │ __Pyx_CyFunction_get_kwdefaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:8997 │ │ │ │ │ endbr64 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:8998 │ │ │ │ │ mov 0xa0(%rdi),%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:9000 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 8430 │ │ │ │ │ + je 82a0 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:641 │ │ │ │ │ mov (%rbx),%r8d │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ inc %r8d │ │ │ │ │ - je 8421 │ │ │ │ │ + je 8291 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %r8d,(%rbx) │ │ │ │ │ __Pyx_CyFunction_get_kwdefaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:9010 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:9001 │ │ │ │ │ mov 0xa8(%rdi),%rax │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 8490 │ │ │ │ │ + je 8300 │ │ │ │ │ __Pyx_CyFunction_init_defaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:8930 │ │ │ │ │ call *%rax │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:8931 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 8421 │ │ │ │ │ +./pynx/scattering/cpu.c:8930 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:8931 (discriminator 1) │ │ │ │ │ + je 8291 │ │ │ │ │ ./pynx/scattering/cpu.c:8934 │ │ │ │ │ mov 0x18(%rax),%rdx │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rdx),%ecx │ │ │ │ │ __Pyx_CyFunction_init_defaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:8934 │ │ │ │ │ mov %rdx,0x98(%rbp) │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ inc %ecx │ │ │ │ │ - je 845c │ │ │ │ │ + je 82cc │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %ecx,(%rdx) │ │ │ │ │ __Pyx_CyFunction_init_defaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:8936 │ │ │ │ │ mov 0x20(%rdi),%rbx │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rbx),%r8d │ │ │ │ │ __Pyx_CyFunction_init_defaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:8936 │ │ │ │ │ mov %rbx,0xa0(%rbp) │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ inc %r8d │ │ │ │ │ - je 84a0 │ │ │ │ │ + je 8310 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %r8d,(%rbx) │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%rsi │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %esi,%esi │ │ │ │ │ - js 8419 │ │ │ │ │ + js 8289 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rsi │ │ │ │ │ mov %rsi,(%rdi) │ │ │ │ │ - jne 8416 │ │ │ │ │ + jne 8286 │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ __Pyx_CyFunction_get_kwdefaults(): │ │ │ │ │ ./pynx/scattering/cpu.c:9003 │ │ │ │ │ mov 0xa0(%rbp),%rbx │ │ │ │ │ - jmp 8416 │ │ │ │ │ + jmp 8286 │ │ │ │ │ nop │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:641 │ │ │ │ │ - mov 0x14af9(%rip),%rbx │ │ │ │ │ + mov 0x14c89(%rip),%rbx │ │ │ │ │ mov (%rbx),%r8d │ │ │ │ │ - jmp 8419 │ │ │ │ │ + jmp 8289 │ │ │ │ │ nop │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%rsi │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %esi,%esi │ │ │ │ │ - jns 8479 │ │ │ │ │ - jmp 8421 │ │ │ │ │ + jns 82e9 │ │ │ │ │ + jmp 8291 │ │ │ │ │ __Pyx_CyFunction_get_kwdefaults(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_BufFmt_RaiseExpected(): │ │ │ │ │ ./pynx/scattering/cpu.c:7892 │ │ │ │ │ mov 0x18(%rdi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7909 │ │ │ │ │ mov 0x40(%rdi),%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7911 │ │ │ │ │ movzbl 0x44(%rdi),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7892 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je 8518 │ │ │ │ │ + je 8388 │ │ │ │ │ ./pynx/scattering/cpu.c:7892 (discriminator 1) │ │ │ │ │ mov (%rdx),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7899 │ │ │ │ │ mov (%rcx),%rsi │ │ │ │ │ - mov (%rsi),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7892 (discriminator 1) │ │ │ │ │ cmp %rdi,%rcx │ │ │ │ │ - je 84f8 │ │ │ │ │ +./pynx/scattering/cpu.c:7899 │ │ │ │ │ + mov (%rsi),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7892 (discriminator 1) │ │ │ │ │ + je 8368 │ │ │ │ │ ./pynx/scattering/cpu.c:7912 │ │ │ │ │ mov -0x10(%rdx),%rdi │ │ │ │ │ +__Pyx_BufFmt_DescribeTypeChar(): │ │ │ │ │ +./pynx/scattering/cpu.c:7747 │ │ │ │ │ + cmp $0x73,%al │ │ │ │ │ +__Pyx_BufFmt_RaiseExpected(): │ │ │ │ │ ./pynx/scattering/cpu.c:7909 │ │ │ │ │ mov 0x8(%rcx),%r9 │ │ │ │ │ mov (%rdi),%r8 │ │ │ │ │ mov (%r8),%r8 │ │ │ │ │ __Pyx_BufFmt_DescribeTypeChar(): │ │ │ │ │ ./pynx/scattering/cpu.c:7747 │ │ │ │ │ - cmp $0x73,%al │ │ │ │ │ - ja 8550 │ │ │ │ │ - lea 0x11fac(%rip),%r11 │ │ │ │ │ + ja 83c0 │ │ │ │ │ + lea 0x121bc(%rip),%r11 │ │ │ │ │ movslq (%r11,%rax,4),%rdx │ │ │ │ │ add %r11,%rdx │ │ │ │ │ notrack jmp *%rdx │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ + cmp $0x73,%al │ │ │ │ │ __Pyx_BufFmt_RaiseExpected(): │ │ │ │ │ ./pynx/scattering/cpu.c:7900 │ │ │ │ │ - lea 0x10df2(%rip),%rdx │ │ │ │ │ + lea 0x10ff0(%rip),%rdx │ │ │ │ │ __Pyx_BufFmt_DescribeTypeChar(): │ │ │ │ │ ./pynx/scattering/cpu.c:7747 │ │ │ │ │ - cmp $0x73,%al │ │ │ │ │ - ja 852a │ │ │ │ │ - lea 0x1215a(%rip),%r9 │ │ │ │ │ - movslq (%r9,%rax,4),%rcx │ │ │ │ │ - add %r9,%rcx │ │ │ │ │ - notrack jmp *%rcx │ │ │ │ │ + ja 839a │ │ │ │ │ + lea 0x1236a(%rip),%r9 │ │ │ │ │ + movslq (%r9,%rax,4),%rax │ │ │ │ │ + add %r9,%rax │ │ │ │ │ + notrack jmp *%rax │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ + cmp $0x73,%al │ │ │ │ │ __Pyx_BufFmt_RaiseExpected(): │ │ │ │ │ ./pynx/scattering/cpu.c:7897 │ │ │ │ │ - lea 0x10dd3(%rip),%rdx │ │ │ │ │ + lea 0x10fd1(%rip),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7896 │ │ │ │ │ - lea 0x10cef(%rip),%rsi │ │ │ │ │ + lea 0x10eed(%rip),%rsi │ │ │ │ │ __Pyx_BufFmt_DescribeTypeChar(): │ │ │ │ │ ./pynx/scattering/cpu.c:7747 │ │ │ │ │ - cmp $0x73,%al │ │ │ │ │ - jbe 8503 │ │ │ │ │ + jbe 8373 │ │ │ │ │ ./pynx/scattering/cpu.c:7768 │ │ │ │ │ - lea 0x10dfa(%rip),%r9 │ │ │ │ │ + lea 0x10ffa(%rip),%r9 │ │ │ │ │ __Pyx_BufFmt_RaiseExpected(): │ │ │ │ │ ./pynx/scattering/cpu.c:7902 (discriminator 1) │ │ │ │ │ - mov 0x14a20(%rip),%rdi │ │ │ │ │ - mov %rsi,%rcx │ │ │ │ │ + mov 0x14bb0(%rip),%rcx │ │ │ │ │ mov %rdx,%r8 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - lea 0x11591(%rip),%rsi │ │ │ │ │ - mov (%rdi),%rdi │ │ │ │ │ + mov (%rcx),%rdi │ │ │ │ │ + mov %rsi,%rcx │ │ │ │ │ + lea 0x1178e(%rip),%rsi │ │ │ │ │ jmp 3460 │ │ │ │ │ nop │ │ │ │ │ __Pyx_BufFmt_DescribeTypeChar(): │ │ │ │ │ ./pynx/scattering/cpu.c:7768 │ │ │ │ │ - lea 0x10dd4(%rip),%rcx │ │ │ │ │ + lea 0x10fd4(%rip),%rcx │ │ │ │ │ __Pyx_BufFmt_RaiseExpected(): │ │ │ │ │ ./pynx/scattering/cpu.c:7909 │ │ │ │ │ - mov 0x149fa(%rip),%r11 │ │ │ │ │ + mov 0x14b8a(%rip),%r10 │ │ │ │ │ mov %rsi,%rdx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - lea 0x115a6(%rip),%rsi │ │ │ │ │ - mov (%r11),%rdi │ │ │ │ │ + lea 0x117a6(%rip),%rsi │ │ │ │ │ + mov (%r10),%rdi │ │ │ │ │ jmp 3460 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_BufFmt_DescribeTypeChar(): │ │ │ │ │ ./pynx/scattering/cpu.c:7766 │ │ │ │ │ - lea 0x10da3(%rip),%r9 │ │ │ │ │ - jmp 8531 │ │ │ │ │ - lea 0x10d9a(%rip),%rcx │ │ │ │ │ - jmp 8557 │ │ │ │ │ + lea 0x10fa3(%rip),%r9 │ │ │ │ │ + jmp 83a1 │ │ │ │ │ + lea 0x10f9a(%rip),%rcx │ │ │ │ │ + jmp 83c7 │ │ │ │ │ ./pynx/scattering/cpu.c:7754 │ │ │ │ │ - lea 0x10ccd(%rip),%r9 │ │ │ │ │ - jmp 8531 │ │ │ │ │ + lea 0x10ecd(%rip),%r9 │ │ │ │ │ + jmp 83a1 │ │ │ │ │ +./pynx/scattering/cpu.c:7761 │ │ │ │ │ + test %r10d,%r10d │ │ │ │ │ +./pynx/scattering/cpu.c:7761 (discriminator 2) │ │ │ │ │ + lea 0x10f37(%rip),%r9 │ │ │ │ │ +./pynx/scattering/cpu.c:7761 │ │ │ │ │ + je 83a1 │ │ │ │ │ ./pynx/scattering/cpu.c:7761 (discriminator 1) │ │ │ │ │ + lea 0x10f1d(%rip),%r9 │ │ │ │ │ + jmp 83a1 │ │ │ │ │ +./pynx/scattering/cpu.c:7760 │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - lea 0x10d37(%rip),%r9 │ │ │ │ │ - lea 0x10d1f(%rip),%rax │ │ │ │ │ - cmovne %rax,%r9 │ │ │ │ │ - jmp 8531 │ │ │ │ │ +./pynx/scattering/cpu.c:7760 (discriminator 2) │ │ │ │ │ + lea 0x10f09(%rip),%r9 │ │ │ │ │ +./pynx/scattering/cpu.c:7760 │ │ │ │ │ + je 83a1 │ │ │ │ │ ./pynx/scattering/cpu.c:7760 (discriminator 1) │ │ │ │ │ + lea 0x10eec(%rip),%r9 │ │ │ │ │ + jmp 83a1 │ │ │ │ │ +./pynx/scattering/cpu.c:7762 │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - lea 0x10d07(%rip),%r9 │ │ │ │ │ - lea 0x10cf0(%rip),%r10 │ │ │ │ │ - cmovne %r10,%r9 │ │ │ │ │ - jmp 8531 │ │ │ │ │ +./pynx/scattering/cpu.c:7762 (discriminator 2) │ │ │ │ │ + lea 0x10f25(%rip),%r9 │ │ │ │ │ +./pynx/scattering/cpu.c:7762 │ │ │ │ │ + je 83a1 │ │ │ │ │ ./pynx/scattering/cpu.c:7762 (discriminator 1) │ │ │ │ │ - test %r10d,%r10d │ │ │ │ │ - lea 0x10d25(%rip),%r9 │ │ │ │ │ - lea 0x10d08(%rip),%r8 │ │ │ │ │ - cmovne %r8,%r9 │ │ │ │ │ - jmp 8531 │ │ │ │ │ + lea 0x10f02(%rip),%r9 │ │ │ │ │ + jmp 83a1 │ │ │ │ │ ./pynx/scattering/cpu.c:7752 │ │ │ │ │ - lea 0x10c60(%rip),%r9 │ │ │ │ │ - jmp 8531 │ │ │ │ │ + lea 0x10e5e(%rip),%r9 │ │ │ │ │ + jmp 83a1 │ │ │ │ │ ./pynx/scattering/cpu.c:7764 │ │ │ │ │ - lea 0x10d19(%rip),%r9 │ │ │ │ │ - jmp 8531 │ │ │ │ │ + lea 0x10f17(%rip),%r9 │ │ │ │ │ + jmp 83a1 │ │ │ │ │ ./pynx/scattering/cpu.c:7765 │ │ │ │ │ - lea 0x10d1b(%rip),%r9 │ │ │ │ │ - jmp 8531 │ │ │ │ │ + lea 0x10f19(%rip),%r9 │ │ │ │ │ + jmp 83a1 │ │ │ │ │ ./pynx/scattering/cpu.c:7759 │ │ │ │ │ - lea 0x10c8d(%rip),%r9 │ │ │ │ │ - jmp 8531 │ │ │ │ │ + lea 0x10e8b(%rip),%r9 │ │ │ │ │ + jmp 83a1 │ │ │ │ │ ./pynx/scattering/cpu.c:7763 │ │ │ │ │ - lea 0x10cec(%rip),%r9 │ │ │ │ │ - jmp 8531 │ │ │ │ │ + lea 0x10eea(%rip),%r9 │ │ │ │ │ + jmp 83a1 │ │ │ │ │ ./pynx/scattering/cpu.c:7750 │ │ │ │ │ - lea 0x10c06(%rip),%r9 │ │ │ │ │ - jmp 8531 │ │ │ │ │ + lea 0x10e04(%rip),%r9 │ │ │ │ │ + jmp 83a1 │ │ │ │ │ ./pynx/scattering/cpu.c:7767 │ │ │ │ │ - lea 0x10be8(%rip),%r9 │ │ │ │ │ - jmp 8531 │ │ │ │ │ + lea 0x10de6(%rip),%r9 │ │ │ │ │ + jmp 83a1 │ │ │ │ │ ./pynx/scattering/cpu.c:7751 │ │ │ │ │ - lea 0x10bfc(%rip),%r9 │ │ │ │ │ - jmp 8531 │ │ │ │ │ + lea 0x10dfa(%rip),%r9 │ │ │ │ │ + jmp 83a1 │ │ │ │ │ ./pynx/scattering/cpu.c:7756 │ │ │ │ │ - lea 0x10c2e(%rip),%r9 │ │ │ │ │ - jmp 8531 │ │ │ │ │ + lea 0x10e2c(%rip),%r9 │ │ │ │ │ + jmp 83a1 │ │ │ │ │ ./pynx/scattering/cpu.c:7758 │ │ │ │ │ - lea 0x10c39(%rip),%r9 │ │ │ │ │ - jmp 8531 │ │ │ │ │ + lea 0x10e37(%rip),%r9 │ │ │ │ │ + jmp 83a1 │ │ │ │ │ ./pynx/scattering/cpu.c:7753 │ │ │ │ │ - lea 0x10bf0(%rip),%r9 │ │ │ │ │ - jmp 8531 │ │ │ │ │ + lea 0x10dee(%rip),%r9 │ │ │ │ │ + jmp 83a1 │ │ │ │ │ ./pynx/scattering/cpu.c:7755 │ │ │ │ │ - lea 0x10bfb(%rip),%r9 │ │ │ │ │ - jmp 8531 │ │ │ │ │ + lea 0x10df9(%rip),%r9 │ │ │ │ │ + jmp 83a1 │ │ │ │ │ ./pynx/scattering/cpu.c:7757 │ │ │ │ │ - lea 0x10c05(%rip),%r9 │ │ │ │ │ - jmp 8531 │ │ │ │ │ + lea 0x10e03(%rip),%r9 │ │ │ │ │ + jmp 83a1 │ │ │ │ │ ./pynx/scattering/cpu.c:7747 │ │ │ │ │ - lea 0x10b9f(%rip),%r9 │ │ │ │ │ - jmp 8531 │ │ │ │ │ + lea 0x10d9d(%rip),%r9 │ │ │ │ │ + jmp 83a1 │ │ │ │ │ ./pynx/scattering/cpu.c:7748 │ │ │ │ │ - lea 0x10b8c(%rip),%r9 │ │ │ │ │ - jmp 8531 │ │ │ │ │ + lea 0x10d8a(%rip),%r9 │ │ │ │ │ + jmp 83a1 │ │ │ │ │ ./pynx/scattering/cpu.c:7751 │ │ │ │ │ - lea 0x10b9c(%rip),%rcx │ │ │ │ │ - jmp 8557 │ │ │ │ │ + lea 0x10d9a(%rip),%rcx │ │ │ │ │ + jmp 83c7 │ │ │ │ │ ./pynx/scattering/cpu.c:7758 │ │ │ │ │ - lea 0x10be5(%rip),%rcx │ │ │ │ │ - jmp 8557 │ │ │ │ │ + lea 0x10de3(%rip),%rcx │ │ │ │ │ + jmp 83c7 │ │ │ │ │ ./pynx/scattering/cpu.c:7765 │ │ │ │ │ - lea 0x10c67(%rip),%rcx │ │ │ │ │ - jmp 8557 │ │ │ │ │ + lea 0x10e65(%rip),%rcx │ │ │ │ │ + jmp 83c7 │ │ │ │ │ ./pynx/scattering/cpu.c:7759 │ │ │ │ │ - lea 0x10bd9(%rip),%rcx │ │ │ │ │ - jmp 8557 │ │ │ │ │ + lea 0x10dd7(%rip),%rcx │ │ │ │ │ + jmp 83c7 │ │ │ │ │ ./pynx/scattering/cpu.c:7763 │ │ │ │ │ - lea 0x10c38(%rip),%rcx │ │ │ │ │ - jmp 8557 │ │ │ │ │ + lea 0x10e36(%rip),%rcx │ │ │ │ │ + jmp 83c7 │ │ │ │ │ ./pynx/scattering/cpu.c:7750 │ │ │ │ │ - lea 0x10b52(%rip),%rcx │ │ │ │ │ - jmp 8557 │ │ │ │ │ + lea 0x10d50(%rip),%rcx │ │ │ │ │ + jmp 83c7 │ │ │ │ │ +./pynx/scattering/cpu.c:7761 │ │ │ │ │ + test %r10d,%r10d │ │ │ │ │ +./pynx/scattering/cpu.c:7761 (discriminator 2) │ │ │ │ │ + lea 0x10dee(%rip),%rcx │ │ │ │ │ +./pynx/scattering/cpu.c:7761 │ │ │ │ │ + je 83c7 │ │ │ │ │ ./pynx/scattering/cpu.c:7761 (discriminator 1) │ │ │ │ │ + lea 0x10dd0(%rip),%rcx │ │ │ │ │ + jmp 83c7 │ │ │ │ │ +./pynx/scattering/cpu.c:7760 │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - lea 0x10bf0(%rip),%rcx │ │ │ │ │ - lea 0x10bd8(%rip),%rdi │ │ │ │ │ - cmovne %rdi,%rcx │ │ │ │ │ - jmp 8557 │ │ │ │ │ +./pynx/scattering/cpu.c:7760 (discriminator 2) │ │ │ │ │ + lea 0x10db9(%rip),%rcx │ │ │ │ │ +./pynx/scattering/cpu.c:7760 │ │ │ │ │ + je 83c7 │ │ │ │ │ ./pynx/scattering/cpu.c:7760 (discriminator 1) │ │ │ │ │ + lea 0x10d9c(%rip),%rcx │ │ │ │ │ + jmp 83c7 │ │ │ │ │ +./pynx/scattering/cpu.c:7762 │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - lea 0x10bbd(%rip),%rcx │ │ │ │ │ - lea 0x10ba6(%rip),%rax │ │ │ │ │ - cmovne %rax,%rcx │ │ │ │ │ - jmp 8557 │ │ │ │ │ +./pynx/scattering/cpu.c:7762 (discriminator 2) │ │ │ │ │ + lea 0x10dd5(%rip),%rcx │ │ │ │ │ +./pynx/scattering/cpu.c:7762 │ │ │ │ │ + je 83c7 │ │ │ │ │ ./pynx/scattering/cpu.c:7762 (discriminator 1) │ │ │ │ │ - test %r10d,%r10d │ │ │ │ │ - lea 0x10bdb(%rip),%rcx │ │ │ │ │ - lea 0x10bbe(%rip),%r10 │ │ │ │ │ - cmovne %r10,%rcx │ │ │ │ │ - jmp 8557 │ │ │ │ │ + lea 0x10db2(%rip),%rcx │ │ │ │ │ + jmp 83c7 │ │ │ │ │ ./pynx/scattering/cpu.c:7753 │ │ │ │ │ - lea 0x10b1e(%rip),%rcx │ │ │ │ │ - jmp 8557 │ │ │ │ │ + lea 0x10d16(%rip),%rcx │ │ │ │ │ + jmp 83c7 │ │ │ │ │ ./pynx/scattering/cpu.c:7755 │ │ │ │ │ - lea 0x10b29(%rip),%rcx │ │ │ │ │ - jmp 8557 │ │ │ │ │ + lea 0x10d21(%rip),%rcx │ │ │ │ │ + jmp 83c7 │ │ │ │ │ ./pynx/scattering/cpu.c:7757 │ │ │ │ │ - lea 0x10b33(%rip),%rcx │ │ │ │ │ - jmp 8557 │ │ │ │ │ + lea 0x10d2b(%rip),%rcx │ │ │ │ │ + jmp 83c7 │ │ │ │ │ ./pynx/scattering/cpu.c:7764 │ │ │ │ │ - lea 0x10bb7(%rip),%rcx │ │ │ │ │ - jmp 8557 │ │ │ │ │ + lea 0x10daf(%rip),%rcx │ │ │ │ │ + jmp 83c7 │ │ │ │ │ ./pynx/scattering/cpu.c:7752 │ │ │ │ │ - lea 0x10ae6(%rip),%rcx │ │ │ │ │ - jmp 8557 │ │ │ │ │ + lea 0x10cde(%rip),%rcx │ │ │ │ │ + jmp 83c7 │ │ │ │ │ ./pynx/scattering/cpu.c:7754 │ │ │ │ │ - lea 0x10af3(%rip),%rcx │ │ │ │ │ - jmp 8557 │ │ │ │ │ + lea 0x10ceb(%rip),%rcx │ │ │ │ │ + jmp 83c7 │ │ │ │ │ ./pynx/scattering/cpu.c:7756 │ │ │ │ │ - lea 0x10afc(%rip),%rcx │ │ │ │ │ - jmp 8557 │ │ │ │ │ + lea 0x10cf4(%rip),%rcx │ │ │ │ │ + jmp 83c7 │ │ │ │ │ ./pynx/scattering/cpu.c:7767 │ │ │ │ │ - lea 0x10a92(%rip),%rcx │ │ │ │ │ - jmp 8557 │ │ │ │ │ + lea 0x10c8a(%rip),%rcx │ │ │ │ │ + jmp 83c7 │ │ │ │ │ ./pynx/scattering/cpu.c:7747 │ │ │ │ │ - lea 0x10a91(%rip),%rcx │ │ │ │ │ - jmp 8557 │ │ │ │ │ + lea 0x10c89(%rip),%rcx │ │ │ │ │ + jmp 83c7 │ │ │ │ │ +./pynx/scattering/cpu.c:7748 │ │ │ │ │ + lea 0x10c76(%rip),%rcx │ │ │ │ │ + jmp 83c7 │ │ │ │ │ +__Pyx_BufFmt_RaiseExpected(): │ │ │ │ │ ./pynx/scattering/cpu.c:7748 │ │ │ │ │ - lea 0x10a7e(%rip),%rcx │ │ │ │ │ - jmp 8557 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_BufFmt_ProcessTypeChunk(): │ │ │ │ │ ./pynx/scattering/cpu.c:7918 │ │ │ │ │ movsbl 0x44(%rdi),%edx │ │ │ │ │ test %dl,%dl │ │ │ │ │ - je 8d58 │ │ │ │ │ + je 8bd8 │ │ │ │ │ ./pynx/scattering/cpu.c:7915 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ - sub $0x18,%rsp │ │ │ │ │ + sub $0x28,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:7919 │ │ │ │ │ mov 0x18(%rdi),%rax │ │ │ │ │ mov (%rax),%rbp │ │ │ │ │ mov 0x0(%rbp),%rcx │ │ │ │ │ mov 0x18(%rcx),%r15 │ │ │ │ │ test %r15,%r15 │ │ │ │ │ - je 88f0 │ │ │ │ │ + je 8770 │ │ │ │ │ +./pynx/scattering/cpu.c:7921 │ │ │ │ │ + cmp $0x73,%dl │ │ │ │ │ ./pynx/scattering/cpu.c:7922 │ │ │ │ │ mov 0x58(%rcx),%esi │ │ │ │ │ ./pynx/scattering/cpu.c:7921 │ │ │ │ │ - cmp $0x73,%dl │ │ │ │ │ - je 8ce0 │ │ │ │ │ + je 8b58 │ │ │ │ │ cmp $0x70,%dl │ │ │ │ │ - je 8ce0 │ │ │ │ │ + je 8b58 │ │ │ │ │ ./pynx/scattering/cpu.c:7931 │ │ │ │ │ cmpb $0x0,0x47(%rdi) │ │ │ │ │ - je 8d9a │ │ │ │ │ + je 8c2c │ │ │ │ │ ./pynx/scattering/cpu.c:7936 (discriminator 1) │ │ │ │ │ test %esi,%esi │ │ │ │ │ - jle 8d6e │ │ │ │ │ + jle 8c01 │ │ │ │ │ cmp $0x1,%esi │ │ │ │ │ - je 8842 │ │ │ │ │ + je 86c2 │ │ │ │ │ ./pynx/scattering/cpu.c:7937 │ │ │ │ │ imul 0x20(%rcx),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7936 (discriminator 1) │ │ │ │ │ cmp $0x2,%esi │ │ │ │ │ - je 8842 │ │ │ │ │ + je 86c2 │ │ │ │ │ ./pynx/scattering/cpu.c:7937 │ │ │ │ │ imul 0x28(%rcx),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7936 (discriminator 1) │ │ │ │ │ cmp $0x3,%esi │ │ │ │ │ - je 8842 │ │ │ │ │ + je 86c2 │ │ │ │ │ ./pynx/scattering/cpu.c:7937 │ │ │ │ │ imul 0x30(%rcx),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7936 (discriminator 1) │ │ │ │ │ cmp $0x4,%esi │ │ │ │ │ - je 8842 │ │ │ │ │ + je 86c2 │ │ │ │ │ ./pynx/scattering/cpu.c:7937 │ │ │ │ │ imul 0x38(%rcx),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7936 (discriminator 1) │ │ │ │ │ cmp $0x5,%esi │ │ │ │ │ - je 8842 │ │ │ │ │ + je 86c2 │ │ │ │ │ ./pynx/scattering/cpu.c:7937 │ │ │ │ │ imul 0x40(%rcx),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7936 (discriminator 1) │ │ │ │ │ cmp $0x6,%esi │ │ │ │ │ - je 8842 │ │ │ │ │ + je 86c2 │ │ │ │ │ ./pynx/scattering/cpu.c:7937 │ │ │ │ │ imul 0x48(%rcx),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7936 (discriminator 1) │ │ │ │ │ cmp $0x7,%esi │ │ │ │ │ - je 8842 │ │ │ │ │ + je 86c2 │ │ │ │ │ ./pynx/scattering/cpu.c:7937 │ │ │ │ │ imul 0x50(%rcx),%r15 │ │ │ │ │ +__Pyx_BufFmt_TypeCharToGroup(): │ │ │ │ │ +./pynx/scattering/cpu.c:7871 │ │ │ │ │ + cmp $0x51,%dl │ │ │ │ │ +__Pyx_BufFmt_ProcessTypeChunk(): │ │ │ │ │ ./pynx/scattering/cpu.c:7939 │ │ │ │ │ movb $0x0,0x47(%rbx) │ │ │ │ │ ./pynx/scattering/cpu.c:7942 │ │ │ │ │ mov 0x40(%rbx),%edi │ │ │ │ │ ./pynx/scattering/cpu.c:7940 │ │ │ │ │ movq $0x1,0x30(%rbx) │ │ │ │ │ __Pyx_BufFmt_TypeCharToGroup(): │ │ │ │ │ ./pynx/scattering/cpu.c:7871 │ │ │ │ │ - cmp $0x51,%dl │ │ │ │ │ - jle 8902 │ │ │ │ │ - lea -0x62(%rdx),%r8d │ │ │ │ │ - cmp $0x11,%r8b │ │ │ │ │ - ja 8947 │ │ │ │ │ - mov $0x1,%r9d │ │ │ │ │ - mov $0x49,%r14d │ │ │ │ │ - shlx %r8,%r9,%r10 │ │ │ │ │ - test $0x2c4c1,%r10d │ │ │ │ │ - jne 88a0 │ │ │ │ │ - test $0x34,%r10b │ │ │ │ │ - jne 8d5b │ │ │ │ │ + jle 8782 │ │ │ │ │ + lea -0x62(%rdx),%ecx │ │ │ │ │ + cmp $0x11,%cl │ │ │ │ │ + ja 87bc │ │ │ │ │ + mov $0x1,%r8d │ │ │ │ │ + shl %cl,%r8 │ │ │ │ │ + test $0x2c4c1,%r8d │ │ │ │ │ + jne 8bab │ │ │ │ │ + test $0x34,%r8b │ │ │ │ │ + jne 8bdb │ │ │ │ │ + dec %cl │ │ │ │ │ ./pynx/scattering/cpu.c:7873 │ │ │ │ │ - mov $0x48,%r14d │ │ │ │ │ + movb $0x48,0xf(%rsp) │ │ │ │ │ ./pynx/scattering/cpu.c:7871 │ │ │ │ │ - cmp $0x1,%r8b │ │ │ │ │ - jne 8947 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + jne 87bc │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_BufFmt_ProcessTypeChunk(): │ │ │ │ │ +./pynx/scattering/cpu.c:7946 │ │ │ │ │ + movzbl 0x46(%rbx),%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7984 │ │ │ │ │ - lea -0x1(%r15),%rax │ │ │ │ │ + lea -0x1(%r15),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7945 │ │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ │ +./pynx/scattering/cpu.c:7984 │ │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ │ __Pyx_BufFmt_TypeCharToNativeSize(): │ │ │ │ │ ./pynx/scattering/cpu.c:7790 │ │ │ │ │ - lea 0x12059(%rip),%r13 │ │ │ │ │ + lea 0x12257(%rip),%r13 │ │ │ │ │ +__Pyx_BufFmt_TypeCharToStandardSize(): │ │ │ │ │ +./pynx/scattering/cpu.c:7772 │ │ │ │ │ + lea 0x1217c(%rip),%r12 │ │ │ │ │ __Pyx_BufFmt_ProcessTypeChunk(): │ │ │ │ │ -./pynx/scattering/cpu.c:7984 │ │ │ │ │ - mov %rax,(%rsp) │ │ │ │ │ ./pynx/scattering/cpu.c:7946 │ │ │ │ │ - movzbl 0x46(%rbx),%eax │ │ │ │ │ - cmp $0x40,%al │ │ │ │ │ - je 8ab8 │ │ │ │ │ - nop │ │ │ │ │ - cmp $0x5e,%al │ │ │ │ │ - je 8ab8 │ │ │ │ │ + cmp $0x40,%r10b │ │ │ │ │ + je 8939 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + cmp $0x5e,%r10b │ │ │ │ │ + je 8939 │ │ │ │ │ __Pyx_BufFmt_TypeCharToStandardSize(): │ │ │ │ │ ./pynx/scattering/cpu.c:7772 │ │ │ │ │ - lea -0x3f(%rdx),%ecx │ │ │ │ │ - cmp $0x34,%cl │ │ │ │ │ - ja 8978 │ │ │ │ │ - lea 0x11f59(%rip),%r8 │ │ │ │ │ - movzbl %cl,%esi │ │ │ │ │ - movslq (%r8,%rsi,4),%r9 │ │ │ │ │ - add %r8,%r9 │ │ │ │ │ - notrack jmp *%r9 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + lea -0x3f(%rdx),%eax │ │ │ │ │ + cmp $0x34,%al │ │ │ │ │ + ja 87f0 │ │ │ │ │ + movzbl %al,%esi │ │ │ │ │ + movslq (%r12,%rsi,4),%r8 │ │ │ │ │ + add %r12,%r8 │ │ │ │ │ + notrack jmp *%r8 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +__Pyx_BufFmt_TypeCharToGroup(): │ │ │ │ │ +./pynx/scattering/cpu.c:7871 │ │ │ │ │ + cmp $0x51,%dl │ │ │ │ │ __Pyx_BufFmt_ProcessTypeChunk(): │ │ │ │ │ ./pynx/scattering/cpu.c:7942 │ │ │ │ │ mov 0x40(%rbx),%edi │ │ │ │ │ ./pynx/scattering/cpu.c:7917 │ │ │ │ │ mov $0x1,%r15d │ │ │ │ │ __Pyx_BufFmt_TypeCharToGroup(): │ │ │ │ │ ./pynx/scattering/cpu.c:7871 │ │ │ │ │ - cmp $0x51,%dl │ │ │ │ │ - jg 885a │ │ │ │ │ + jg 86da │ │ │ │ │ cmp $0x3e,%dl │ │ │ │ │ - jle 8947 │ │ │ │ │ - lea -0x3f(%rdx),%r11d │ │ │ │ │ - mov $0x1,%r12d │ │ │ │ │ -./pynx/scattering/cpu.c:7878 │ │ │ │ │ - mov $0x55,%r14d │ │ │ │ │ -./pynx/scattering/cpu.c:7871 │ │ │ │ │ - shlx %r11,%r12,%r13 │ │ │ │ │ - test $0x42609,%r13d │ │ │ │ │ - jne 88a0 │ │ │ │ │ + jle 87bc │ │ │ │ │ + lea -0x3f(%rdx),%ecx │ │ │ │ │ + mov $0x1,%r10d │ │ │ │ │ + shl %cl,%r10 │ │ │ │ │ + test $0x42609,%r10d │ │ │ │ │ + jne 8bf7 │ │ │ │ │ + cmp $0x50,%dl │ │ │ │ │ ./pynx/scattering/cpu.c:7884 │ │ │ │ │ - mov $0x50,%r14d │ │ │ │ │ + movb $0x50,0xf(%rsp) │ │ │ │ │ ./pynx/scattering/cpu.c:7871 │ │ │ │ │ - cmp $0x50,%dl │ │ │ │ │ - je 88a0 │ │ │ │ │ + je 8718 │ │ │ │ │ + cmp $0x4f,%dl │ │ │ │ │ ./pynx/scattering/cpu.c:7882 │ │ │ │ │ - mov $0x4f,%r14d │ │ │ │ │ + movb $0x4f,0xf(%rsp) │ │ │ │ │ ./pynx/scattering/cpu.c:7871 │ │ │ │ │ - cmp $0x4f,%dl │ │ │ │ │ - je 88a0 │ │ │ │ │ + je 8718 │ │ │ │ │ __Pyx_BufFmt_RaiseUnexpectedChar(): │ │ │ │ │ ./pynx/scattering/cpu.c:7743 │ │ │ │ │ - mov 0x1460a(%rip),%rdi │ │ │ │ │ - lea 0x10f43(%rip),%rsi │ │ │ │ │ + mov 0x14795(%rip),%rdi │ │ │ │ │ + lea 0x1113e(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ -__Pyx_BufFmt_TypeCharToGroup(): │ │ │ │ │ -./pynx/scattering/cpu.c:7887 │ │ │ │ │ - xor %r14d,%r14d │ │ │ │ │ -__Pyx_BufFmt_RaiseUnexpectedChar(): │ │ │ │ │ -./pynx/scattering/cpu.c:7743 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ __Pyx_BufFmt_ProcessTypeChunk(): │ │ │ │ │ ./pynx/scattering/cpu.c:7944 │ │ │ │ │ mov 0x18(%rbx),%rdx │ │ │ │ │ +__Pyx_BufFmt_TypeCharToGroup(): │ │ │ │ │ +./pynx/scattering/cpu.c:7887 │ │ │ │ │ + movb $0x0,0xf(%rsp) │ │ │ │ │ +__Pyx_BufFmt_ProcessTypeChunk(): │ │ │ │ │ ./pynx/scattering/cpu.c:7947 │ │ │ │ │ mov 0x40(%rbx),%edi │ │ │ │ │ ./pynx/scattering/cpu.c:7944 │ │ │ │ │ mov (%rdx),%rbp │ │ │ │ │ ./pynx/scattering/cpu.c:7947 │ │ │ │ │ movsbl 0x44(%rbx),%edx │ │ │ │ │ __Pyx_BufFmt_TypeCharToGroup(): │ │ │ │ │ ./pynx/scattering/cpu.c:7887 │ │ │ │ │ - jmp 88a0 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + jmp 8718 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ __Pyx_BufFmt_RaiseUnexpectedChar(): │ │ │ │ │ ./pynx/scattering/cpu.c:7743 │ │ │ │ │ - mov 0x145d9(%rip),%rdi │ │ │ │ │ - lea 0x10f12(%rip),%rsi │ │ │ │ │ + mov 0x14761(%rip),%rax │ │ │ │ │ + lea 0x1110a(%rip),%rsi │ │ │ │ │ + mov (%rax),%rdi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - mov (%rdi),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ __Pyx_BufFmt_ProcessTypeChunk(): │ │ │ │ │ ./pynx/scattering/cpu.c:7951 │ │ │ │ │ - movzbl 0x46(%rbx),%eax │ │ │ │ │ + movzbl 0x46(%rbx),%r10d │ │ │ │ │ __Pyx_BufFmt_TypeCharToStandardSize(): │ │ │ │ │ ./pynx/scattering/cpu.c:7781 │ │ │ │ │ xor %r11d,%r11d │ │ │ │ │ __Pyx_BufFmt_ProcessTypeChunk(): │ │ │ │ │ ./pynx/scattering/cpu.c:7951 │ │ │ │ │ - cmp $0x40,%al │ │ │ │ │ - je 8b30 │ │ │ │ │ + cmp $0x40,%r10b │ │ │ │ │ + je 89b0 │ │ │ │ │ +./pynx/scattering/cpu.c:7961 │ │ │ │ │ + cmp %r11,0x10(%r14) │ │ │ │ │ ./pynx/scattering/cpu.c:7962 │ │ │ │ │ - movzbl 0x5c(%r12),%ecx │ │ │ │ │ + movzbl 0x5c(%r14),%r9d │ │ │ │ │ ./pynx/scattering/cpu.c:7961 │ │ │ │ │ - cmp %r11,0x10(%r12) │ │ │ │ │ - je 89f0 │ │ │ │ │ + je 8868 │ │ │ │ │ ./pynx/scattering/cpu.c:7962 │ │ │ │ │ - cmp $0x43,%cl │ │ │ │ │ - je 8c28 │ │ │ │ │ + cmp $0x43,%r9b │ │ │ │ │ + je 8ab0 │ │ │ │ │ ./pynx/scattering/cpu.c:7971 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - call 84b0 │ │ │ │ │ + call 8320 │ │ │ │ │ ./pynx/scattering/cpu.c:8016 │ │ │ │ │ - add $0x18,%rsp │ │ │ │ │ + add $0x28,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:7928 │ │ │ │ │ mov $0xffffffff,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:8016 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -./pynx/scattering/cpu.c:7962 │ │ │ │ │ - movzbl 0x5c(%r12),%ecx │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_BufFmt_TypeCharToStandardSize(): │ │ │ │ │ ./pynx/scattering/cpu.c:7773 │ │ │ │ │ mov $0x1,%r11d │ │ │ │ │ __Pyx_BufFmt_ProcessTypeChunk(): │ │ │ │ │ ./pynx/scattering/cpu.c:7961 │ │ │ │ │ - cmp %r11,0x10(%r12) │ │ │ │ │ - jne 89ac │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + cmp %r11,0x10(%r14) │ │ │ │ │ +./pynx/scattering/cpu.c:7962 │ │ │ │ │ + movzbl 0x5c(%r14),%r9d │ │ │ │ │ +./pynx/scattering/cpu.c:7961 │ │ │ │ │ + jne 8825 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7961 (discriminator 1) │ │ │ │ │ - cmp %cl,%r14b │ │ │ │ │ - je 8a09 │ │ │ │ │ + cmp %r9b,0xf(%rsp) │ │ │ │ │ + je 8886 │ │ │ │ │ ./pynx/scattering/cpu.c:7962 │ │ │ │ │ - cmp $0x43,%cl │ │ │ │ │ - je 8cc0 │ │ │ │ │ + cmp $0x43,%r9b │ │ │ │ │ + je 8b38 │ │ │ │ │ ./pynx/scattering/cpu.c:7969 │ │ │ │ │ - cmp $0x48,%cl │ │ │ │ │ - je 8a09 │ │ │ │ │ + cmp $0x48,%r9b │ │ │ │ │ + je 8886 │ │ │ │ │ ./pynx/scattering/cpu.c:7969 (discriminator 2) │ │ │ │ │ - cmp $0x48,%r14b │ │ │ │ │ - jne 89b5 │ │ │ │ │ + cmpb $0x48,0xf(%rsp) │ │ │ │ │ + jne 882f │ │ │ │ │ ./pynx/scattering/cpu.c:7975 │ │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:7976 │ │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7975 │ │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ │ add 0x8(%rax),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7976 │ │ │ │ │ cmp %rcx,%rdx │ │ │ │ │ - jne 8d38 │ │ │ │ │ + jne 8bb8 │ │ │ │ │ ./pynx/scattering/cpu.c:7982 │ │ │ │ │ add %r11,%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7983 │ │ │ │ │ test %r15,%r15 │ │ │ │ │ - je 8a35 │ │ │ │ │ + je 88b3 │ │ │ │ │ ./pynx/scattering/cpu.c:7984 │ │ │ │ │ - mov (%rsp),%rsi │ │ │ │ │ - imul %rsi,%r11 │ │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ │ + imul %rdi,%r11 │ │ │ │ │ add %r11,%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7985 │ │ │ │ │ mov 0x30(%rbx),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7982 │ │ │ │ │ mov %rdx,0x20(%rbx) │ │ │ │ │ ./pynx/scattering/cpu.c:7985 │ │ │ │ │ lea -0x1(%r11),%rdx │ │ │ │ │ mov %rdx,0x30(%rbx) │ │ │ │ │ ./pynx/scattering/cpu.c:7987 │ │ │ │ │ cmp %rbp,%rbx │ │ │ │ │ - je 8c80 │ │ │ │ │ + je 8b00 │ │ │ │ │ ./pynx/scattering/cpu.c:7996 │ │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7995 │ │ │ │ │ - lea 0x18(%rbp),%r8 │ │ │ │ │ - mov %r8,(%rax) │ │ │ │ │ + lea 0x18(%rbp),%r10 │ │ │ │ │ + mov %r10,(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7996 │ │ │ │ │ - test %rdi,%rdi │ │ │ │ │ - je 8c60 │ │ │ │ │ + test %rcx,%rcx │ │ │ │ │ + je 8ae8 │ │ │ │ │ ./pynx/scattering/cpu.c:8000 │ │ │ │ │ - cmpb $0x53,0x5c(%rdi) │ │ │ │ │ - jne 8cd8 │ │ │ │ │ + cmpb $0x53,0x5c(%rcx) │ │ │ │ │ + jne 8b50 │ │ │ │ │ ./pynx/scattering/cpu.c:8002 │ │ │ │ │ - mov 0x8(%rdi),%r10 │ │ │ │ │ - cmpq $0x0,(%r10) │ │ │ │ │ - je 8cb0 │ │ │ │ │ + mov 0x8(%rcx),%r8 │ │ │ │ │ + cmpq $0x0,(%r8) │ │ │ │ │ + je 8b30 │ │ │ │ │ ./pynx/scattering/cpu.c:8001 │ │ │ │ │ - mov 0x28(%rbp),%r12 │ │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:8004 │ │ │ │ │ lea 0x10(%rax),%r9 │ │ │ │ │ -./pynx/scattering/cpu.c:8007 │ │ │ │ │ - mov %r10,%rbp │ │ │ │ │ -./pynx/scattering/cpu.c:8004 │ │ │ │ │ mov %r9,0x18(%rbx) │ │ │ │ │ +./pynx/scattering/cpu.c:8007 │ │ │ │ │ + mov %r8,%rbp │ │ │ │ │ ./pynx/scattering/cpu.c:8001 │ │ │ │ │ - add %r12,%rcx │ │ │ │ │ + add %r14,%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:8005 │ │ │ │ │ - mov %r10,0x10(%rax) │ │ │ │ │ + mov %r8,0x10(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:8001 │ │ │ │ │ - mov %rcx,0x18(%rax) │ │ │ │ │ + mov %rsi,0x18(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:8012 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je 8c91 │ │ │ │ │ + je 8b11 │ │ │ │ │ ./pynx/scattering/cpu.c:7946 │ │ │ │ │ - movzbl 0x46(%rbx),%eax │ │ │ │ │ + movzbl 0x46(%rbx),%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7947 │ │ │ │ │ mov 0x40(%rbx),%edi │ │ │ │ │ movsbl 0x44(%rbx),%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7945 │ │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7946 │ │ │ │ │ - cmp $0x40,%al │ │ │ │ │ - jne 88c0 │ │ │ │ │ + cmp $0x40,%r10b │ │ │ │ │ + jne 8748 │ │ │ │ │ __Pyx_BufFmt_TypeCharToNativeSize(): │ │ │ │ │ ./pynx/scattering/cpu.c:7790 │ │ │ │ │ - lea -0x3f(%rdx),%ecx │ │ │ │ │ - cmp $0x34,%cl │ │ │ │ │ - ja 8978 │ │ │ │ │ - movzbl %cl,%esi │ │ │ │ │ - movslq 0x0(%r13,%rsi,4),%r8 │ │ │ │ │ - add %r13,%r8 │ │ │ │ │ - notrack jmp *%r8 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + lea -0x3f(%rdx),%esi │ │ │ │ │ + cmp $0x34,%sil │ │ │ │ │ + ja 87f0 │ │ │ │ │ + movzbl %sil,%r8d │ │ │ │ │ + movslq 0x0(%r13,%r8,4),%r9 │ │ │ │ │ + add %r13,%r9 │ │ │ │ │ + notrack jmp *%r9 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ __Pyx_BufFmt_TypeCharToStandardSize(): │ │ │ │ │ ./pynx/scattering/cpu.c:7776 │ │ │ │ │ mov $0x8,%r11d │ │ │ │ │ - jmp 899f │ │ │ │ │ + jmp 881a │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7775 │ │ │ │ │ mov $0x4,%r11d │ │ │ │ │ - jmp 899f │ │ │ │ │ + jmp 881a │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7772 │ │ │ │ │ mov $0x2,%r11d │ │ │ │ │ - jmp 899f │ │ │ │ │ + jmp 881a │ │ │ │ │ ./pynx/scattering/cpu.c:7780 │ │ │ │ │ - mov 0x1444e(%rip),%r10 │ │ │ │ │ - lea 0x1108f(%rip),%rsi │ │ │ │ │ - mov (%r10),%rdi │ │ │ │ │ + mov 0x145ce(%rip),%r9 │ │ │ │ │ + lea 0x1127f(%rip),%rsi │ │ │ │ │ + mov (%r9),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ __Pyx_BufFmt_ProcessTypeChunk(): │ │ │ │ │ ./pynx/scattering/cpu.c:7951 │ │ │ │ │ - movzbl 0x46(%rbx),%eax │ │ │ │ │ + movzbl 0x46(%rbx),%r10d │ │ │ │ │ __Pyx_BufFmt_TypeCharToStandardSize(): │ │ │ │ │ ./pynx/scattering/cpu.c:7781 │ │ │ │ │ xor %r11d,%r11d │ │ │ │ │ __Pyx_BufFmt_ProcessTypeChunk(): │ │ │ │ │ ./pynx/scattering/cpu.c:7951 │ │ │ │ │ - cmp $0x40,%al │ │ │ │ │ - jne 899f │ │ │ │ │ + cmp $0x40,%r10b │ │ │ │ │ + jne 881a │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7952 │ │ │ │ │ movsbl 0x44(%rbx),%edi │ │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ │ - call 7910 │ │ │ │ │ - mov %rax,%r10 │ │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ │ + call 77e8 │ │ │ │ │ ./pynx/scattering/cpu.c:7954 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 89bd │ │ │ │ │ +./pynx/scattering/cpu.c:7952 │ │ │ │ │ + mov %rax,%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7954 │ │ │ │ │ + je 8837 │ │ │ │ │ ./pynx/scattering/cpu.c:7955 │ │ │ │ │ - mov 0x20(%rbx),%r9 │ │ │ │ │ + mov 0x20(%rbx),%r8 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7956 │ │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7955 │ │ │ │ │ - mov %r9,%rax │ │ │ │ │ - div %r10 │ │ │ │ │ + mov %r8,%rax │ │ │ │ │ + div %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7956 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je 8b6a │ │ │ │ │ + je 89ea │ │ │ │ │ ./pynx/scattering/cpu.c:7956 (discriminator 1) │ │ │ │ │ - add %r10,%r9 │ │ │ │ │ - sub %rdx,%r9 │ │ │ │ │ - mov %r9,0x20(%rbx) │ │ │ │ │ + add %rsi,%r8 │ │ │ │ │ + sub %rdx,%r8 │ │ │ │ │ + mov %r8,0x20(%rbx) │ │ │ │ │ ./pynx/scattering/cpu.c:7957 │ │ │ │ │ cmpq $0x0,0x38(%rbx) │ │ │ │ │ - jne 899f │ │ │ │ │ + jne 881a │ │ │ │ │ ./pynx/scattering/cpu.c:7958 │ │ │ │ │ movsbl 0x44(%rbx),%edi │ │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ │ - call 7910 │ │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ │ + call 77e8 │ │ │ │ │ ./pynx/scattering/cpu.c:7958 (discriminator 1) │ │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ │ mov %rax,0x38(%rbx) │ │ │ │ │ - jmp 899f │ │ │ │ │ + jmp 881a │ │ │ │ │ __Pyx_BufFmt_TypeCharToStandardSize(): │ │ │ │ │ ./pynx/scattering/cpu.c:7775 │ │ │ │ │ - cmp $0x1,%edi │ │ │ │ │ - sbb %r11,%r11 │ │ │ │ │ - and $0xfffffffffffffffc,%r11 │ │ │ │ │ - add $0x8,%r11 │ │ │ │ │ - jmp 899f │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + mov $0x4,%ecx │ │ │ │ │ + mov $0x8,%r11d │ │ │ │ │ + cmove %rcx,%r11 │ │ │ │ │ + jmp 881a │ │ │ │ │ ./pynx/scattering/cpu.c:7776 │ │ │ │ │ - cmp $0x1,%edi │ │ │ │ │ - sbb %r11,%r11 │ │ │ │ │ - and $0xfffffffffffffff8,%r11 │ │ │ │ │ - add $0x10,%r11 │ │ │ │ │ - jmp 899f │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + mov $0x8,%r10d │ │ │ │ │ + mov $0x10,%r11d │ │ │ │ │ + cmove %r10,%r11 │ │ │ │ │ + jmp 881a │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ __Pyx_BufFmt_TypeCharToNativeSize(): │ │ │ │ │ ./pynx/scattering/cpu.c:7794 │ │ │ │ │ mov $0x8,%r11d │ │ │ │ │ - jmp 8997 │ │ │ │ │ + jmp 8810 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_BufFmt_TypeCharToStandardSize(): │ │ │ │ │ ./pynx/scattering/cpu.c:7773 │ │ │ │ │ mov $0x1,%r11d │ │ │ │ │ - jmp 8997 │ │ │ │ │ + jmp 8810 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_BufFmt_TypeCharToNativeSize(): │ │ │ │ │ ./pynx/scattering/cpu.c:7790 │ │ │ │ │ mov $0x2,%r11d │ │ │ │ │ - jmp 8997 │ │ │ │ │ + jmp 8810 │ │ │ │ │ ./pynx/scattering/cpu.c:7800 (discriminator 2) │ │ │ │ │ - cmp $0x1,%edi │ │ │ │ │ - sbb %r11,%r11 │ │ │ │ │ - and $0xfffffffffffffff0,%r11 │ │ │ │ │ - add $0x20,%r11 │ │ │ │ │ - jmp 8997 │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + mov $0x20,%r11d │ │ │ │ │ + mov $0x10,%edi │ │ │ │ │ + cmove %rdi,%r11 │ │ │ │ │ + jmp 8810 │ │ │ │ │ ./pynx/scattering/cpu.c:7793 │ │ │ │ │ - cmp $0x1,%edi │ │ │ │ │ - sbb %r11,%r11 │ │ │ │ │ - and $0xfffffffffffffffc,%r11 │ │ │ │ │ - add $0x8,%r11 │ │ │ │ │ - jmp 8997 │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + mov $0x4,%edx │ │ │ │ │ + mov $0x8,%r11d │ │ │ │ │ + cmove %rdx,%r11 │ │ │ │ │ + jmp 8810 │ │ │ │ │ ./pynx/scattering/cpu.c:7794 │ │ │ │ │ - cmp $0x1,%edi │ │ │ │ │ - sbb %r11,%r11 │ │ │ │ │ - and $0xfffffffffffffff8,%r11 │ │ │ │ │ - add $0x10,%r11 │ │ │ │ │ - jmp 8997 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + mov $0x8,%ecx │ │ │ │ │ + mov $0x10,%r11d │ │ │ │ │ + cmove %rcx,%r11 │ │ │ │ │ + jmp 8810 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ __Pyx_BufFmt_ProcessTypeChunk(): │ │ │ │ │ ./pynx/scattering/cpu.c:7962 (discriminator 1) │ │ │ │ │ - mov 0x8(%r12),%r12 │ │ │ │ │ - test %r12,%r12 │ │ │ │ │ - je 89b5 │ │ │ │ │ + mov 0x8(%r14),%r14 │ │ │ │ │ + test %r14,%r14 │ │ │ │ │ + je 882f │ │ │ │ │ ./pynx/scattering/cpu.c:7963 │ │ │ │ │ - mov 0x18(%rbx),%r8 │ │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ │ + mov 0x18(%rbx),%r10 │ │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7985 │ │ │ │ │ mov 0x30(%rbx),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7963 │ │ │ │ │ - add 0x8(%r8),%rdi │ │ │ │ │ + add 0x8(%r10),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7964 │ │ │ │ │ - lea 0x10(%r8),%rbp │ │ │ │ │ + lea 0x10(%r10),%rbp │ │ │ │ │ mov %rbp,0x18(%rbx) │ │ │ │ │ ./pynx/scattering/cpu.c:7967 │ │ │ │ │ - mov %r12,%rbp │ │ │ │ │ + mov %r14,%rbp │ │ │ │ │ ./pynx/scattering/cpu.c:7965 │ │ │ │ │ - mov %r12,0x10(%r8) │ │ │ │ │ + mov %r14,0x10(%r10) │ │ │ │ │ ./pynx/scattering/cpu.c:7966 │ │ │ │ │ - mov %rdi,0x18(%r8) │ │ │ │ │ + mov %rcx,0x18(%r10) │ │ │ │ │ ./pynx/scattering/cpu.c:7967 │ │ │ │ │ - jmp 8a98 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ + jmp 8916 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7998 │ │ │ │ │ mov -0x10(%rax),%rbp │ │ │ │ │ ./pynx/scattering/cpu.c:7997 │ │ │ │ │ - lea -0x10(%rax),%rsi │ │ │ │ │ - mov %rsi,0x18(%rbx) │ │ │ │ │ + lea -0x10(%rax),%rdi │ │ │ │ │ + mov %rdi,0x18(%rbx) │ │ │ │ │ ./pynx/scattering/cpu.c:7999 │ │ │ │ │ - mov %rsi,%rax │ │ │ │ │ + mov %rdi,%rax │ │ │ │ │ ./pynx/scattering/cpu.c:7987 │ │ │ │ │ cmp %rbp,%rbx │ │ │ │ │ - jne 8a4e │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + jne 88cc │ │ │ │ │ +./pynx/scattering/cpu.c:7989 │ │ │ │ │ + test %rdx,%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7988 │ │ │ │ │ movq $0x0,0x18(%rbx) │ │ │ │ │ ./pynx/scattering/cpu.c:7989 │ │ │ │ │ - test %rdx,%rdx │ │ │ │ │ - jne 89b5 │ │ │ │ │ + jne 882f │ │ │ │ │ ./pynx/scattering/cpu.c:8013 │ │ │ │ │ movb $0x0,0x44(%rbx) │ │ │ │ │ ./pynx/scattering/cpu.c:7918 (discriminator 1) │ │ │ │ │ xor %eax,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:8014 │ │ │ │ │ movl $0x0,0x40(%rbx) │ │ │ │ │ ./pynx/scattering/cpu.c:8016 │ │ │ │ │ - add $0x18,%rsp │ │ │ │ │ + add $0x28,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7995 │ │ │ │ │ - mov %r8,%rbp │ │ │ │ │ + mov %r10,%rbp │ │ │ │ │ ./pynx/scattering/cpu.c:7987 │ │ │ │ │ - jmp 8a45 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + jmp 88c3 │ │ │ │ │ ./pynx/scattering/cpu.c:7962 (discriminator 1) │ │ │ │ │ - mov 0x8(%r12),%r12 │ │ │ │ │ - test %r12,%r12 │ │ │ │ │ - jne 8c36 │ │ │ │ │ - jmp 8a03 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ - mov %r8,%rbp │ │ │ │ │ - jmp 8a98 │ │ │ │ │ + mov 0x8(%r14),%r14 │ │ │ │ │ + test %r14,%r14 │ │ │ │ │ + jne 8abd │ │ │ │ │ + jmp 887f │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov %r10,%rbp │ │ │ │ │ + jmp 8916 │ │ │ │ │ ./pynx/scattering/cpu.c:7924 │ │ │ │ │ mov 0x30(%rbx),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7922 │ │ │ │ │ cmp $0x1,%esi │ │ │ │ │ sete 0x47(%rbx) │ │ │ │ │ ./pynx/scattering/cpu.c:7924 │ │ │ │ │ cmp %rcx,%r15 │ │ │ │ │ - jne 8d79 │ │ │ │ │ + jne 8c0c │ │ │ │ │ ./pynx/scattering/cpu.c:7931 │ │ │ │ │ cmp $0x1,%esi │ │ │ │ │ - je 8842 │ │ │ │ │ + je 86c2 │ │ │ │ │ ./pynx/scattering/cpu.c:7923 │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7932 │ │ │ │ │ - mov 0x1424f(%rip),%r10 │ │ │ │ │ + mov 0x143d7(%rip),%r8 │ │ │ │ │ mov %esi,%edx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - lea 0x10e6c(%rip),%rsi │ │ │ │ │ - mov (%r10),%rdi │ │ │ │ │ + lea 0x11064(%rip),%rsi │ │ │ │ │ + mov (%r8),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:7934 │ │ │ │ │ - jmp 89bd │ │ │ │ │ + jmp 8837 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_BufFmt_TypeCharToNativeSize(): │ │ │ │ │ ./pynx/scattering/cpu.c:7793 │ │ │ │ │ mov $0x4,%r11d │ │ │ │ │ - jmp 8997 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + jmp 8810 │ │ │ │ │ +__Pyx_BufFmt_TypeCharToGroup(): │ │ │ │ │ +./pynx/scattering/cpu.c:7871 │ │ │ │ │ + movb $0x49,0xf(%rsp) │ │ │ │ │ + jmp 8718 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ __Pyx_BufFmt_ProcessTypeChunk(): │ │ │ │ │ ./pynx/scattering/cpu.c:7977 │ │ │ │ │ - mov 0x14219(%rip),%r11 │ │ │ │ │ - lea 0x10eaa(%rip),%rsi │ │ │ │ │ + mov 0x14399(%rip),%r11 │ │ │ │ │ + lea 0x1109a(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov (%r11),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:7980 │ │ │ │ │ - jmp 89bd │ │ │ │ │ + jmp 8837 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7918 (discriminator 1) │ │ │ │ │ xor %eax,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:8016 │ │ │ │ │ ret │ │ │ │ │ __Pyx_BufFmt_TypeCharToGroup(): │ │ │ │ │ ./pynx/scattering/cpu.c:7880 (discriminator 1) │ │ │ │ │ - cmp $0x1,%edi │ │ │ │ │ - sbb %r14d,%r14d │ │ │ │ │ - and $0xf,%r14d │ │ │ │ │ - add $0x43,%r14d │ │ │ │ │ - jmp 88a0 │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + mov $0x43,%r9d │ │ │ │ │ + mov $0x52,%r14d │ │ │ │ │ + cmove %r14d,%r9d │ │ │ │ │ + mov %r9b,0xf(%rsp) │ │ │ │ │ + jmp 8718 │ │ │ │ │ +./pynx/scattering/cpu.c:7878 │ │ │ │ │ + movb $0x55,0xf(%rsp) │ │ │ │ │ + jmp 8718 │ │ │ │ │ __Pyx_BufFmt_ProcessTypeChunk(): │ │ │ │ │ ./pynx/scattering/cpu.c:7917 │ │ │ │ │ mov $0x1,%r15d │ │ │ │ │ - jmp 8842 │ │ │ │ │ + jmp 86c2 │ │ │ │ │ ./pynx/scattering/cpu.c:7925 │ │ │ │ │ - mov 0x141d8(%rip),%r12 │ │ │ │ │ + mov 0x14345(%rip),%rsi │ │ │ │ │ mov %r15,%rdx │ │ │ │ │ - lea 0x10dc6(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - mov (%r12),%rdi │ │ │ │ │ + mov (%rsi),%rdi │ │ │ │ │ + lea 0x10f9e(%rip),%rsi │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:7928 │ │ │ │ │ - jmp 89bd │ │ │ │ │ + jmp 8837 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ - jmp 8d02 │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + jmp 8b7a │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_BufFmt_CheckString(): │ │ │ │ │ ./pynx/scattering/cpu.c:8066 │ │ │ │ │ push %r15 │ │ │ │ │ - mov %rdi,%r15 │ │ │ │ │ + mov %rsi,%r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ - mov %rsi,%rbp │ │ │ │ │ + mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ ./pynx/scattering/cpu.c:8069 │ │ │ │ │ - lea 0x11c15(%rip),%rbx │ │ │ │ │ + lea 0x11e0d(%rip),%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:8066 │ │ │ │ │ sub $0x18,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:8069 │ │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ │ + movzbl (%r15),%eax │ │ │ │ │ cmp $0x54,%al │ │ │ │ │ - jg 8e00 │ │ │ │ │ + jg 8c90 │ │ │ │ │ cmp $0x3e,%al │ │ │ │ │ - jg 8ea0 │ │ │ │ │ - ja 8e6c │ │ │ │ │ - movzbl %al,%r9d │ │ │ │ │ - movslq (%rbx,%r9,4),%r10 │ │ │ │ │ - add %rbx,%r10 │ │ │ │ │ - notrack jmp *%r10 │ │ │ │ │ + jg 8d28 │ │ │ │ │ + ja 8cfc │ │ │ │ │ + movzbl %al,%esi │ │ │ │ │ + movslq (%rbx,%rsi,4),%rdi │ │ │ │ │ + add %rbx,%rdi │ │ │ │ │ + notrack jmp *%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:8091 │ │ │ │ │ - movb $0x3d,0x45(%r15) │ │ │ │ │ + movb $0x3d,0x45(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8069 │ │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ │ + movzbl 0x1(%r15),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:8092 │ │ │ │ │ - inc %rbp │ │ │ │ │ + inc %r15 │ │ │ │ │ ./pynx/scattering/cpu.c:8069 │ │ │ │ │ cmp $0x54,%al │ │ │ │ │ - jle 8dd3 │ │ │ │ │ + jle 8c5b │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cmp $0x73,%al │ │ │ │ │ - je 9320 │ │ │ │ │ - jle 8ed8 │ │ │ │ │ + je 9188 │ │ │ │ │ + jle 8d58 │ │ │ │ │ cmp $0x78,%al │ │ │ │ │ - je 8f70 │ │ │ │ │ + je 8de8 │ │ │ │ │ cmp $0x7d,%al │ │ │ │ │ - jne 8e6c │ │ │ │ │ + jne 8cfc │ │ │ │ │ ./pynx/scattering/cpu.c:8137 │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:8135 │ │ │ │ │ - mov 0x38(%r15),%rbx │ │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:8137 │ │ │ │ │ - call 87a0 │ │ │ │ │ + call 8620 │ │ │ │ │ ./pynx/scattering/cpu.c:8137 (discriminator 1) │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 8e87 │ │ │ │ │ -./pynx/scattering/cpu.c:8138 │ │ │ │ │ - movb $0x0,0x44(%r15) │ │ │ │ │ + inc %eax │ │ │ │ │ + je 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8139 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 8e50 │ │ │ │ │ +./pynx/scattering/cpu.c:8138 │ │ │ │ │ + movb $0x0,0x44(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8139 │ │ │ │ │ + je 8cde │ │ │ │ │ ./pynx/scattering/cpu.c:8139 (discriminator 1) │ │ │ │ │ - mov 0x20(%r15),%rcx │ │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ │ xor %edx,%edx │ │ │ │ │ mov %rcx,%rax │ │ │ │ │ div %rbx │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je 8e50 │ │ │ │ │ + je 8cde │ │ │ │ │ ./pynx/scattering/cpu.c:8140 │ │ │ │ │ add %rbx,%rcx │ │ │ │ │ sub %rdx,%rcx │ │ │ │ │ - mov %rcx,0x20(%r15) │ │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8200 │ │ │ │ │ add $0x18,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:8136 │ │ │ │ │ - lea 0x1(%rbp),%rax │ │ │ │ │ + lea 0x1(%r15),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:8200 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ - nop │ │ │ │ │ + nopl (%rax) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __pyx_buffmt_parse_array(): │ │ │ │ │ ./pynx/scattering/cpu.c:8031 │ │ │ │ │ cmp $0x8,%al │ │ │ │ │ - jg 8e68 │ │ │ │ │ + jg 8cf8 │ │ │ │ │ movsbl %al,%edx │ │ │ │ │ __Pyx_BufFmt_ExpectNumber(): │ │ │ │ │ ./pynx/scattering/cpu.c:7738 │ │ │ │ │ - mov 0x140e2(%rip),%r15 │ │ │ │ │ - lea 0x10e5b(%rip),%rsi │ │ │ │ │ + mov 0x14252(%rip),%rcx │ │ │ │ │ + lea 0x1103b(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - mov (%r15),%rdi │ │ │ │ │ + mov (%rcx),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ __Pyx_BufFmt_CheckString(): │ │ │ │ │ ./pynx/scattering/cpu.c:8200 │ │ │ │ │ add $0x18,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:8073 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:8200 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:8069 │ │ │ │ │ - lea -0x3f(%rax),%r11d │ │ │ │ │ - mov $0x1,%r13d │ │ │ │ │ - shlx %r11,%r13,%r12 │ │ │ │ │ + lea -0x3f(%rax),%ecx │ │ │ │ │ + mov $0x1,%r12d │ │ │ │ │ + shl %cl,%r12 │ │ │ │ │ and $0x52609,%r12d │ │ │ │ │ - jne 938e │ │ │ │ │ + jne 91f2 │ │ │ │ │ cmp $0x54,%al │ │ │ │ │ - je 8faf │ │ │ │ │ + je 8e23 │ │ │ │ │ cmp $0x40,%al │ │ │ │ │ - jne 8e6c │ │ │ │ │ + jne 8cfc │ │ │ │ │ ./pynx/scattering/cpu.c:8106 │ │ │ │ │ - mov %al,0x45(%r15) │ │ │ │ │ - inc %rbp │ │ │ │ │ + mov %al,0x45(%rbp) │ │ │ │ │ + inc %r15 │ │ │ │ │ ./pynx/scattering/cpu.c:8107 │ │ │ │ │ - jmp 8dcb │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + jmp 8c53 │ │ │ │ │ ./pynx/scattering/cpu.c:8069 │ │ │ │ │ - lea -0x5a(%rax),%esi │ │ │ │ │ - cmp $0x17,%sil │ │ │ │ │ - ja 8e6c │ │ │ │ │ - mov $0x1,%edi │ │ │ │ │ - shlx %rsi,%rdi,%r8 │ │ │ │ │ - test $0xc4f700,%r8d │ │ │ │ │ - jne 938e │ │ │ │ │ - and $0x1,%r8d │ │ │ │ │ - je 93e4 │ │ │ │ │ + lea -0x5a(%rax),%ecx │ │ │ │ │ + cmp $0x17,%cl │ │ │ │ │ + ja 8cfc │ │ │ │ │ + mov $0x1,%esi │ │ │ │ │ + shl %cl,%rsi │ │ │ │ │ + test $0xc4f700,%esi │ │ │ │ │ + jne 91f2 │ │ │ │ │ + and $0x1,%esi │ │ │ │ │ + je 9246 │ │ │ │ │ ./pynx/scattering/cpu.c:8156 │ │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ │ + movzbl 0x1(%r15),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:8155 │ │ │ │ │ - lea 0x1(%rbp),%r9 │ │ │ │ │ + lea 0x1(%r15),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:8156 │ │ │ │ │ - lea -0x66(%rax),%ebp │ │ │ │ │ + lea -0x66(%rax),%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:8156 (discriminator 1) │ │ │ │ │ - cmp $0x1,%bpl │ │ │ │ │ - jbe 8f1b │ │ │ │ │ + cmp $0x1,%r8b │ │ │ │ │ + jbe 8d98 │ │ │ │ │ cmp $0x64,%al │ │ │ │ │ - jne 9432 │ │ │ │ │ + jne 9293 │ │ │ │ │ +./pynx/scattering/cpu.c:8165 │ │ │ │ │ + cmp %al,0x44(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8155 │ │ │ │ │ - mov %r9,%rbp │ │ │ │ │ + mov %rdi,%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:8154 │ │ │ │ │ mov $0x1,%r12d │ │ │ │ │ ./pynx/scattering/cpu.c:8165 │ │ │ │ │ - cmp %al,0x44(%r15) │ │ │ │ │ - je 939b │ │ │ │ │ + je 91fe │ │ │ │ │ ./pynx/scattering/cpu.c:8175 │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 87a0 │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + call 8620 │ │ │ │ │ ./pynx/scattering/cpu.c:8175 (discriminator 1) │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 8e87 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8176 │ │ │ │ │ - mov 0x28(%r15),%rcx │ │ │ │ │ + mov 0x28(%rbp),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:8177 │ │ │ │ │ - movzbl 0x45(%r15),%eax │ │ │ │ │ + movzbl 0x45(%rbp),%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:8180 │ │ │ │ │ - inc %rbp │ │ │ │ │ + inc %r15 │ │ │ │ │ ./pynx/scattering/cpu.c:8176 │ │ │ │ │ - mov %rcx,0x30(%r15) │ │ │ │ │ + mov %r10,0x30(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8177 │ │ │ │ │ - mov %al,0x46(%r15) │ │ │ │ │ + mov %r11b,0x46(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8178 │ │ │ │ │ - movzbl -0x1(%rbp),%edx │ │ │ │ │ + movzbl -0x1(%r15),%r13d │ │ │ │ │ ./pynx/scattering/cpu.c:8179 │ │ │ │ │ - mov %r12d,0x40(%r15) │ │ │ │ │ + mov %r12d,0x40(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8178 │ │ │ │ │ - mov %dl,0x44(%r15) │ │ │ │ │ + mov %r13b,0x44(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8181 │ │ │ │ │ - movq $0x1,0x28(%r15) │ │ │ │ │ + movq $0x1,0x28(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8183 │ │ │ │ │ - jmp 8dcb │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + jmp 8c53 │ │ │ │ │ ./pynx/scattering/cpu.c:8145 │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 87a0 │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + call 8620 │ │ │ │ │ ./pynx/scattering/cpu.c:8145 (discriminator 1) │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 8e87 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8150 │ │ │ │ │ - movzbl 0x45(%r15),%edx │ │ │ │ │ + movzbl 0x45(%rbp),%edx │ │ │ │ │ ./pynx/scattering/cpu.c:8146 │ │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ │ -./pynx/scattering/cpu.c:8149 │ │ │ │ │ - movb $0x0,0x44(%r15) │ │ │ │ │ -./pynx/scattering/cpu.c:8151 │ │ │ │ │ - inc %rbp │ │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ │ +./pynx/scattering/cpu.c:8148 │ │ │ │ │ + movq $0x0,0x30(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8146 │ │ │ │ │ - add %rax,0x20(%r15) │ │ │ │ │ + add %rax,0x20(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8151 │ │ │ │ │ + inc %r15 │ │ │ │ │ ./pynx/scattering/cpu.c:8147 │ │ │ │ │ - movq $0x1,0x28(%r15) │ │ │ │ │ -./pynx/scattering/cpu.c:8148 │ │ │ │ │ - movq $0x0,0x30(%r15) │ │ │ │ │ + movq $0x1,0x28(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8149 │ │ │ │ │ + movb $0x0,0x44(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8150 │ │ │ │ │ - mov %dl,0x46(%r15) │ │ │ │ │ + mov %dl,0x46(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8152 │ │ │ │ │ - jmp 8dcb │ │ │ │ │ + jmp 8c53 │ │ │ │ │ ./pynx/scattering/cpu.c:8112 │ │ │ │ │ - mov 0x38(%r15),%rsi │ │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:8111 │ │ │ │ │ - mov 0x28(%r15),%r14 │ │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:8113 │ │ │ │ │ - movq $0x1,0x28(%r15) │ │ │ │ │ + movq $0x1,0x28(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8115 │ │ │ │ │ - cmpb $0x7b,0x1(%rbp) │ │ │ │ │ + cmpb $0x7b,0x1(%r15) │ │ │ │ │ ./pynx/scattering/cpu.c:8112 │ │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ │ ./pynx/scattering/cpu.c:8115 │ │ │ │ │ - jne 949d │ │ │ │ │ + jne 92fd │ │ │ │ │ ./pynx/scattering/cpu.c:8119 │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 87a0 │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + call 8620 │ │ │ │ │ ./pynx/scattering/cpu.c:8119 (discriminator 1) │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 8e87 │ │ │ │ │ -./pynx/scattering/cpu.c:8121 │ │ │ │ │ - vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 8d17 │ │ │ │ │ +./pynx/scattering/cpu.c:8125 (discriminator 1) │ │ │ │ │ + test %r14,%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:8120 │ │ │ │ │ - movb $0x0,0x44(%r15) │ │ │ │ │ + movb $0x0,0x44(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8123 │ │ │ │ │ - lea 0x2(%rbp),%r13 │ │ │ │ │ + lea 0x2(%r15),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:8121 │ │ │ │ │ - vmovdqu %xmm0,0x30(%r15) │ │ │ │ │ + movq $0x0,0x30(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8122 │ │ │ │ │ + movq $0x0,0x38(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8125 (discriminator 1) │ │ │ │ │ - test %r14,%r14 │ │ │ │ │ - je 947a │ │ │ │ │ - mov %r14,%rdi │ │ │ │ │ - and $0x7,%edi │ │ │ │ │ - je 90c9 │ │ │ │ │ - cmp $0x1,%rdi │ │ │ │ │ - je 90a6 │ │ │ │ │ - cmp $0x2,%rdi │ │ │ │ │ - je 908f │ │ │ │ │ - cmp $0x3,%rdi │ │ │ │ │ - je 9078 │ │ │ │ │ - cmp $0x4,%rdi │ │ │ │ │ - je 9061 │ │ │ │ │ - cmp $0x5,%rdi │ │ │ │ │ - je 904a │ │ │ │ │ - cmp $0x6,%rdi │ │ │ │ │ - jne 9413 │ │ │ │ │ + je 92da │ │ │ │ │ + mov %r14,%r15 │ │ │ │ │ + and $0x7,%r15d │ │ │ │ │ + je 8f43 │ │ │ │ │ + cmp $0x1,%r15 │ │ │ │ │ + je 8f20 │ │ │ │ │ + cmp $0x2,%r15 │ │ │ │ │ + je 8f09 │ │ │ │ │ + cmp $0x3,%r15 │ │ │ │ │ + je 8ef2 │ │ │ │ │ + cmp $0x4,%r15 │ │ │ │ │ + je 8edb │ │ │ │ │ + cmp $0x5,%r15 │ │ │ │ │ + je 8ec4 │ │ │ │ │ + cmp $0x6,%r15 │ │ │ │ │ + jne 9274 │ │ │ │ │ ./pynx/scattering/cpu.c:8126 │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 8db0 │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + call 8c38 │ │ │ │ │ ./pynx/scattering/cpu.c:8127 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 8e87 │ │ │ │ │ + je 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8125 (discriminator 2) │ │ │ │ │ inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:8126 │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 8db0 │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + call 8c38 │ │ │ │ │ ./pynx/scattering/cpu.c:8127 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 8e87 │ │ │ │ │ + je 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8125 (discriminator 2) │ │ │ │ │ inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:8126 │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 8db0 │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + call 8c38 │ │ │ │ │ ./pynx/scattering/cpu.c:8127 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 8e87 │ │ │ │ │ + je 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8125 (discriminator 2) │ │ │ │ │ inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:8126 │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 8db0 │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + call 8c38 │ │ │ │ │ ./pynx/scattering/cpu.c:8127 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 8e87 │ │ │ │ │ + je 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8125 (discriminator 2) │ │ │ │ │ inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:8126 │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 8db0 │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + call 8c38 │ │ │ │ │ ./pynx/scattering/cpu.c:8127 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 8e87 │ │ │ │ │ + je 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8125 (discriminator 2) │ │ │ │ │ inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:8126 │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 8db0 │ │ │ │ │ - mov %rax,%rbp │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + call 8c38 │ │ │ │ │ ./pynx/scattering/cpu.c:8127 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 8e87 │ │ │ │ │ +./pynx/scattering/cpu.c:8126 │ │ │ │ │ + mov %rax,%r15 │ │ │ │ │ +./pynx/scattering/cpu.c:8127 │ │ │ │ │ + je 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8125 (discriminator 2) │ │ │ │ │ inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:8125 (discriminator 1) │ │ │ │ │ cmp %r12,%r14 │ │ │ │ │ - je 9179 │ │ │ │ │ + je 8ff3 │ │ │ │ │ ./pynx/scattering/cpu.c:8126 │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 8db0 │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + call 8c38 │ │ │ │ │ ./pynx/scattering/cpu.c:8127 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 8e87 │ │ │ │ │ + je 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8126 │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 8db0 │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + call 8c38 │ │ │ │ │ ./pynx/scattering/cpu.c:8127 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 8e87 │ │ │ │ │ + je 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8126 │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 8db0 │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + call 8c38 │ │ │ │ │ ./pynx/scattering/cpu.c:8127 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 8e87 │ │ │ │ │ + je 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8126 │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 8db0 │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + call 8c38 │ │ │ │ │ ./pynx/scattering/cpu.c:8127 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 8e87 │ │ │ │ │ + je 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8126 │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 8db0 │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + call 8c38 │ │ │ │ │ ./pynx/scattering/cpu.c:8127 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 8e87 │ │ │ │ │ + je 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8126 │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 8db0 │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + call 8c38 │ │ │ │ │ ./pynx/scattering/cpu.c:8127 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 8e87 │ │ │ │ │ + je 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8126 │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 8db0 │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + call 8c38 │ │ │ │ │ ./pynx/scattering/cpu.c:8127 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 8e87 │ │ │ │ │ + je 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8126 │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 8db0 │ │ │ │ │ - mov %rax,%rbp │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + call 8c38 │ │ │ │ │ ./pynx/scattering/cpu.c:8127 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 8e87 │ │ │ │ │ +./pynx/scattering/cpu.c:8126 │ │ │ │ │ + mov %rax,%r15 │ │ │ │ │ +./pynx/scattering/cpu.c:8127 │ │ │ │ │ + je 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8125 (discriminator 2) │ │ │ │ │ add $0x8,%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:8125 (discriminator 1) │ │ │ │ │ cmp %r12,%r14 │ │ │ │ │ - jne 90c9 │ │ │ │ │ + jne 8f43 │ │ │ │ │ ./pynx/scattering/cpu.c:8130 │ │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ │ - test %r8,%r8 │ │ │ │ │ - je 8dcb │ │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ │ + test %rdx,%rdx │ │ │ │ │ + je 8c53 │ │ │ │ │ ./pynx/scattering/cpu.c:8130 (discriminator 1) │ │ │ │ │ - mov %r8,0x38(%r15) │ │ │ │ │ - jmp 8dcb │ │ │ │ │ + mov %rdx,0x38(%rbp) │ │ │ │ │ + jmp 8c53 │ │ │ │ │ ./pynx/scattering/cpu.c:8097 │ │ │ │ │ - mov 0x13dc1(%rip),%r13 │ │ │ │ │ - lea 0x10a9a(%rip),%rsi │ │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ │ + mov 0x13f47(%rip),%rbp │ │ │ │ │ + lea 0x10c90(%rip),%rsi │ │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8098 │ │ │ │ │ - jmp 8e87 │ │ │ │ │ + jmp 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8071 │ │ │ │ │ - cmpb $0x0,0x44(%r15) │ │ │ │ │ - je 91be │ │ │ │ │ + cmpb $0x0,0x44(%rbp) │ │ │ │ │ + je 9037 │ │ │ │ │ ./pynx/scattering/cpu.c:8071 (discriminator 1) │ │ │ │ │ - cmpq $0x0,0x18(%r15) │ │ │ │ │ - je 93d7 │ │ │ │ │ + cmpq $0x0,0x18(%rbp) │ │ │ │ │ + je 9239 │ │ │ │ │ ./pynx/scattering/cpu.c:8075 │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 87a0 │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + call 8620 │ │ │ │ │ ./pynx/scattering/cpu.c:8075 (discriminator 1) │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 8e87 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8076 │ │ │ │ │ - cmpq $0x0,0x18(%r15) │ │ │ │ │ - jne 93d7 │ │ │ │ │ + cmpq $0x0,0x18(%rbp) │ │ │ │ │ + jne 9239 │ │ │ │ │ ./pynx/scattering/cpu.c:8200 │ │ │ │ │ add $0x18,%rsp │ │ │ │ │ ./pynx/scattering/cpu.c:8080 │ │ │ │ │ - mov %rbp,%rax │ │ │ │ │ + mov %r15,%rax │ │ │ │ │ ./pynx/scattering/cpu.c:8200 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ ./pynx/scattering/cpu.c:8186 (discriminator 1) │ │ │ │ │ - cmpb $0x3a,0x1(%rbp) │ │ │ │ │ + cmpb $0x3a,0x1(%r15) │ │ │ │ │ ./pynx/scattering/cpu.c:8185 │ │ │ │ │ - lea 0x1(%rbp),%r11 │ │ │ │ │ + lea 0x1(%r15),%r8 │ │ │ │ │ ./pynx/scattering/cpu.c:8186 (discriminator 1) │ │ │ │ │ - je 9209 │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + je 9079 │ │ │ │ │ + nop │ │ │ │ │ ./pynx/scattering/cpu.c:8186 (discriminator 2) │ │ │ │ │ - inc %r11 │ │ │ │ │ + inc %r8 │ │ │ │ │ ./pynx/scattering/cpu.c:8186 (discriminator 1) │ │ │ │ │ - cmpb $0x3a,(%r11) │ │ │ │ │ - jne 9200 │ │ │ │ │ + cmpb $0x3a,(%r8) │ │ │ │ │ + jne 9070 │ │ │ │ │ ./pynx/scattering/cpu.c:8187 │ │ │ │ │ - lea 0x1(%r11),%rbp │ │ │ │ │ + lea 0x1(%r8),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:8188 │ │ │ │ │ - jmp 8dcb │ │ │ │ │ + jmp 8c53 │ │ │ │ │ __pyx_buffmt_parse_array(): │ │ │ │ │ ./pynx/scattering/cpu.c:8023 │ │ │ │ │ - cmpq $0x1,0x28(%r15) │ │ │ │ │ + cmpq $0x1,0x28(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8022 │ │ │ │ │ - lea 0x1(%rbp),%r12 │ │ │ │ │ + lea 0x1(%r15),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:8023 │ │ │ │ │ - jne 9482 │ │ │ │ │ + jne 92e2 │ │ │ │ │ ./pynx/scattering/cpu.c:8028 │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 87a0 │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + call 8620 │ │ │ │ │ ./pynx/scattering/cpu.c:8028 (discriminator 1) │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 8e87 │ │ │ │ │ -./pynx/scattering/cpu.c:8029 │ │ │ │ │ - mov 0x18(%r15),%rcx │ │ │ │ │ -./pynx/scattering/cpu.c:8021 │ │ │ │ │ - xor %r14d,%r14d │ │ │ │ │ + inc %eax │ │ │ │ │ + je 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8029 │ │ │ │ │ - mov (%rcx),%rax │ │ │ │ │ - mov (%rax),%rdi │ │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:8030 │ │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ │ + movzbl 0x1(%r15),%eax │ │ │ │ │ +./pynx/scattering/cpu.c:8021 │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:8029 │ │ │ │ │ - mov 0x58(%rdi),%r13d │ │ │ │ │ + mov (%rcx),%r9 │ │ │ │ │ + mov (%r9),%r13 │ │ │ │ │ + mov 0x58(%r13),%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:8030 │ │ │ │ │ test %al,%al │ │ │ │ │ - je 94db │ │ │ │ │ + je 933b │ │ │ │ │ cmp $0x29,%al │ │ │ │ │ - je 94db │ │ │ │ │ + je 933b │ │ │ │ │ ./pynx/scattering/cpu.c:8031 │ │ │ │ │ cmp $0xd,%al │ │ │ │ │ - jle 8e68 │ │ │ │ │ + jle 8cf8 │ │ │ │ │ cmp $0x20,%al │ │ │ │ │ - je 92ed │ │ │ │ │ + je 9151 │ │ │ │ │ __Pyx_BufFmt_ParseNumber(): │ │ │ │ │ ./pynx/scattering/cpu.c:7726 │ │ │ │ │ movsbl %al,%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7723 │ │ │ │ │ sub $0x30,%eax │ │ │ │ │ cmp $0x9,%al │ │ │ │ │ - ja 8e6f │ │ │ │ │ + ja 8cff │ │ │ │ │ ./pynx/scattering/cpu.c:7727 │ │ │ │ │ movsbl 0x1(%r12),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7726 │ │ │ │ │ - lea 0x1(%r12),%rcx │ │ │ │ │ sub $0x30,%edx │ │ │ │ │ + lea 0x1(%r12),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7727 │ │ │ │ │ - lea -0x30(%rax),%esi │ │ │ │ │ - cmp $0x9,%sil │ │ │ │ │ - ja 92c0 │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -./pynx/scattering/cpu.c:7729 │ │ │ │ │ - inc %rcx │ │ │ │ │ + lea -0x30(%rax),%r10d │ │ │ │ │ + cmp $0x9,%r10b │ │ │ │ │ + ja 9123 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7728 │ │ │ │ │ - lea (%rdx,%rdx,4),%edx │ │ │ │ │ + imul $0xa,%edx,%r12d │ │ │ │ │ ./pynx/scattering/cpu.c:7729 │ │ │ │ │ - lea -0x30(%rax,%rdx,2),%edx │ │ │ │ │ + inc %r9 │ │ │ │ │ + lea -0x30(%r12,%rax,1),%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7727 │ │ │ │ │ - movsbl (%rcx),%eax │ │ │ │ │ - lea -0x30(%rax),%r12d │ │ │ │ │ - cmp $0x9,%r12b │ │ │ │ │ - jbe 92a0 │ │ │ │ │ + movsbl (%r9),%eax │ │ │ │ │ + lea -0x30(%rax),%r15d │ │ │ │ │ + cmp $0x9,%r15b │ │ │ │ │ + jbe 9100 │ │ │ │ │ __Pyx_BufFmt_ExpectNumber(): │ │ │ │ │ ./pynx/scattering/cpu.c:7737 │ │ │ │ │ cmp $0xffffffff,%edx │ │ │ │ │ - je 8e6c │ │ │ │ │ + je 8cfc │ │ │ │ │ __pyx_buffmt_parse_array(): │ │ │ │ │ ./pynx/scattering/cpu.c:8037 │ │ │ │ │ - cmp %r13d,%r14d │ │ │ │ │ - jge 92d9 │ │ │ │ │ + cmp %r14d,%r11d │ │ │ │ │ + jge 913c │ │ │ │ │ ./pynx/scattering/cpu.c:8037 (discriminator 1) │ │ │ │ │ - movslq %r14d,%rbp │ │ │ │ │ - movslq %edx,%r9 │ │ │ │ │ - mov 0x18(%rdi,%rbp,8),%r8 │ │ │ │ │ - cmp %r8,%r9 │ │ │ │ │ - jne 9458 │ │ │ │ │ + movslq %r11d,%rdi │ │ │ │ │ + movslq %edx,%rcx │ │ │ │ │ + mov 0x18(%r13,%rdi,8),%r8 │ │ │ │ │ + cmp %r8,%rcx │ │ │ │ │ + jne 92b8 │ │ │ │ │ ./pynx/scattering/cpu.c:8043 │ │ │ │ │ cmp $0x2c,%al │ │ │ │ │ - jne 92f0 │ │ │ │ │ + jne 9158 │ │ │ │ │ ./pynx/scattering/cpu.c:8030 │ │ │ │ │ - movzbl 0x1(%rcx),%eax │ │ │ │ │ + movzbl 0x1(%r9),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:8048 (discriminator 1) │ │ │ │ │ - lea 0x1(%rcx),%r12 │ │ │ │ │ + lea 0x1(%r9),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:8049 │ │ │ │ │ - inc %r14d │ │ │ │ │ - jmp 9247 │ │ │ │ │ - jmp 92ed │ │ │ │ │ - nop │ │ │ │ │ + inc %r11d │ │ │ │ │ + jmp 90b7 │ │ │ │ │ + jmp 9151 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:8043 │ │ │ │ │ cmp $0x29,%al │ │ │ │ │ - jne 93f3 │ │ │ │ │ + jne 9254 │ │ │ │ │ ./pynx/scattering/cpu.c:8048 │ │ │ │ │ cmp $0x2c,%al │ │ │ │ │ - je 92dd │ │ │ │ │ + je 9140 │ │ │ │ │ ./pynx/scattering/cpu.c:8049 │ │ │ │ │ - inc %r14d │ │ │ │ │ + inc %r11d │ │ │ │ │ ./pynx/scattering/cpu.c:8051 │ │ │ │ │ - cmp %r14d,%r13d │ │ │ │ │ - jne 94b8 │ │ │ │ │ + cmp %r11d,%r14d │ │ │ │ │ + jne 9318 │ │ │ │ │ ./pynx/scattering/cpu.c:8061 │ │ │ │ │ - movb $0x1,0x47(%r15) │ │ │ │ │ + movb $0x1,0x47(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8063 │ │ │ │ │ - lea 0x1(%rcx),%rbp │ │ │ │ │ + lea 0x1(%r9),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:8062 │ │ │ │ │ - movq $0x1,0x28(%r15) │ │ │ │ │ + movq $0x1,0x28(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8064 │ │ │ │ │ - jmp 8dcb │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ + jmp 8c53 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ __Pyx_BufFmt_CheckString(): │ │ │ │ │ ./pynx/scattering/cpu.c:8069 │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ - jmp 8f2e │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + jmp 8daa │ │ │ │ │ __Pyx_BufFmt_ParseNumber(): │ │ │ │ │ ./pynx/scattering/cpu.c:7726 │ │ │ │ │ movsbl %al,%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7723 │ │ │ │ │ sub $0x30,%eax │ │ │ │ │ cmp $0x9,%al │ │ │ │ │ - ja 8e6f │ │ │ │ │ + ja 8cff │ │ │ │ │ ./pynx/scattering/cpu.c:7727 │ │ │ │ │ - movsbl 0x1(%rbp),%eax │ │ │ │ │ + movsbl 0x1(%r15),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7726 │ │ │ │ │ - lea 0x1(%rbp),%rdi │ │ │ │ │ sub $0x30,%edx │ │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7727 │ │ │ │ │ - lea -0x30(%rax),%esi │ │ │ │ │ - cmp $0x9,%sil │ │ │ │ │ - ja 937f │ │ │ │ │ + lea -0x30(%rax),%r13d │ │ │ │ │ + cmp $0x9,%r13b │ │ │ │ │ + ja 91e3 │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -./pynx/scattering/cpu.c:7729 │ │ │ │ │ - inc %rdi │ │ │ │ │ + nop │ │ │ │ │ ./pynx/scattering/cpu.c:7728 │ │ │ │ │ - lea (%rdx,%rdx,4),%edx │ │ │ │ │ + imul $0xa,%edx,%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7729 │ │ │ │ │ - lea -0x30(%rax,%rdx,2),%edx │ │ │ │ │ + inc %r14 │ │ │ │ │ + lea -0x30(%r10,%rax,1),%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7727 │ │ │ │ │ - movsbl (%rdi),%eax │ │ │ │ │ - lea -0x30(%rax),%ebp │ │ │ │ │ - cmp $0x9,%bpl │ │ │ │ │ - jbe 9360 │ │ │ │ │ + movsbl (%r14),%eax │ │ │ │ │ + lea -0x30(%rax),%r15d │ │ │ │ │ + cmp $0x9,%r15b │ │ │ │ │ + jbe 91c0 │ │ │ │ │ __Pyx_BufFmt_ExpectNumber(): │ │ │ │ │ ./pynx/scattering/cpu.c:7737 │ │ │ │ │ cmp $0xffffffff,%edx │ │ │ │ │ - je 8e6c │ │ │ │ │ + je 8cfc │ │ │ │ │ __Pyx_BufFmt_CheckString(): │ │ │ │ │ ./pynx/scattering/cpu.c:8196 │ │ │ │ │ movslq %edx,%r8 │ │ │ │ │ __Pyx_BufFmt_ParseNumber(): │ │ │ │ │ ./pynx/scattering/cpu.c:7732 │ │ │ │ │ - mov %rdi,%rbp │ │ │ │ │ + mov %r14,%r15 │ │ │ │ │ __Pyx_BufFmt_CheckString(): │ │ │ │ │ ./pynx/scattering/cpu.c:8196 │ │ │ │ │ - mov %r8,0x28(%r15) │ │ │ │ │ - jmp 8dcb │ │ │ │ │ + mov %r8,0x28(%rbp) │ │ │ │ │ + jmp 8c53 │ │ │ │ │ ./pynx/scattering/cpu.c:8069 │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ ./pynx/scattering/cpu.c:8165 │ │ │ │ │ - cmp %al,0x44(%r15) │ │ │ │ │ - jne 8f2e │ │ │ │ │ + cmp %al,0x44(%rbp) │ │ │ │ │ + jne 8daa │ │ │ │ │ ./pynx/scattering/cpu.c:8165 (discriminator 1) │ │ │ │ │ - cmp %r12d,0x40(%r15) │ │ │ │ │ - jne 8f2e │ │ │ │ │ + cmp %r12d,0x40(%rbp) │ │ │ │ │ + jne 8daa │ │ │ │ │ ./pynx/scattering/cpu.c:8165 (discriminator 2) │ │ │ │ │ - movzbl 0x45(%r15),%r14d │ │ │ │ │ - cmp %r14b,0x46(%r15) │ │ │ │ │ - jne 8f2e │ │ │ │ │ + movzbl 0x45(%rbp),%r9d │ │ │ │ │ + cmp %r9b,0x46(%rbp) │ │ │ │ │ + jne 8daa │ │ │ │ │ ./pynx/scattering/cpu.c:8166 │ │ │ │ │ - cmpb $0x0,0x47(%r15) │ │ │ │ │ - jne 8f2e │ │ │ │ │ + cmpb $0x0,0x47(%rbp) │ │ │ │ │ + jne 8daa │ │ │ │ │ ./pynx/scattering/cpu.c:8167 │ │ │ │ │ - mov 0x28(%r15),%r12 │ │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:8170 │ │ │ │ │ - inc %rbp │ │ │ │ │ + inc %r15 │ │ │ │ │ ./pynx/scattering/cpu.c:8167 │ │ │ │ │ - add %r12,0x30(%r15) │ │ │ │ │ + add %r14,0x30(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8168 │ │ │ │ │ - movq $0x1,0x28(%r15) │ │ │ │ │ + movq $0x1,0x28(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8171 │ │ │ │ │ - jmp 8dcb │ │ │ │ │ + jmp 8c53 │ │ │ │ │ ./pynx/scattering/cpu.c:8072 │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 84b0 │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + call 8320 │ │ │ │ │ ./pynx/scattering/cpu.c:8073 │ │ │ │ │ - jmp 8e87 │ │ │ │ │ + jmp 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8069 │ │ │ │ │ - cmp $0x4,%sil │ │ │ │ │ - je 8ec8 │ │ │ │ │ - jmp 8e6c │ │ │ │ │ + cmp $0x4,%cl │ │ │ │ │ + je 8d4d │ │ │ │ │ + jmp 8cfc │ │ │ │ │ __pyx_buffmt_parse_array(): │ │ │ │ │ ./pynx/scattering/cpu.c:8044 │ │ │ │ │ - mov 0x13b5e(%rip),%r10 │ │ │ │ │ movsbl %al,%edx │ │ │ │ │ + mov 0x13cfa(%rip),%rax │ │ │ │ │ + lea 0x10b53(%rip),%rsi │ │ │ │ │ + mov (%rax),%rdi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - lea 0x10942(%rip),%rsi │ │ │ │ │ - mov (%r10),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:8046 │ │ │ │ │ - jmp 8e87 │ │ │ │ │ + jmp 8d17 │ │ │ │ │ __Pyx_BufFmt_CheckString(): │ │ │ │ │ ./pynx/scattering/cpu.c:8126 │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 8db0 │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + call 8c38 │ │ │ │ │ ./pynx/scattering/cpu.c:8127 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 8e87 │ │ │ │ │ + je 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8125 (discriminator 2) │ │ │ │ │ mov $0x1,%r12d │ │ │ │ │ ./pynx/scattering/cpu.c:8125 (discriminator 1) │ │ │ │ │ - jmp 9033 │ │ │ │ │ + jmp 8ead │ │ │ │ │ __Pyx_BufFmt_RaiseUnexpectedChar(): │ │ │ │ │ ./pynx/scattering/cpu.c:7743 │ │ │ │ │ - mov 0x13b1f(%rip),%r10 │ │ │ │ │ + mov 0x13cbe(%rip),%rbp │ │ │ │ │ mov $0x5a,%edx │ │ │ │ │ - lea 0x10453(%rip),%rsi │ │ │ │ │ + lea 0x10662(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - mov (%r10),%rdi │ │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ __Pyx_BufFmt_CheckString(): │ │ │ │ │ ./pynx/scattering/cpu.c:8158 │ │ │ │ │ - jmp 8e87 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + jmp 8d17 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ __pyx_buffmt_parse_array(): │ │ │ │ │ ./pynx/scattering/cpu.c:8038 │ │ │ │ │ - mov 0x13af9(%rip),%r11 │ │ │ │ │ + mov 0x13c99(%rip),%rsi │ │ │ │ │ mov %edx,%ecx │ │ │ │ │ - lea 0x108b0(%rip),%rsi │ │ │ │ │ - mov %r8,%rdx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - mov (%r11),%rdi │ │ │ │ │ + mov %r8,%rdx │ │ │ │ │ + mov (%rsi),%rdi │ │ │ │ │ + lea 0x10ab8(%rip),%rsi │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:8041 │ │ │ │ │ - jmp 8e87 │ │ │ │ │ + jmp 8d17 │ │ │ │ │ __Pyx_BufFmt_CheckString(): │ │ │ │ │ ./pynx/scattering/cpu.c:8124 │ │ │ │ │ - mov %r13,%rbp │ │ │ │ │ - jmp 9179 │ │ │ │ │ + mov %r13,%r15 │ │ │ │ │ + jmp 8ff3 │ │ │ │ │ __pyx_buffmt_parse_array(): │ │ │ │ │ ./pynx/scattering/cpu.c:8024 │ │ │ │ │ - mov 0x13acf(%rip),%r14 │ │ │ │ │ - lea 0x10818(%rip),%rsi │ │ │ │ │ - mov (%r14),%rdi │ │ │ │ │ + mov 0x13c6f(%rip),%r11 │ │ │ │ │ + lea 0x10a28(%rip),%rsi │ │ │ │ │ + mov (%r11),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8026 │ │ │ │ │ - jmp 8e87 │ │ │ │ │ + jmp 8d17 │ │ │ │ │ __Pyx_BufFmt_CheckString(): │ │ │ │ │ ./pynx/scattering/cpu.c:8116 │ │ │ │ │ - mov 0x13ab4(%rip),%r15 │ │ │ │ │ - lea 0x107cd(%rip),%rsi │ │ │ │ │ - mov (%r15),%rdi │ │ │ │ │ + mov 0x13c54(%rip),%rbx │ │ │ │ │ + lea 0x109dd(%rip),%rsi │ │ │ │ │ + mov (%rbx),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8117 │ │ │ │ │ - jmp 8e87 │ │ │ │ │ + jmp 8d17 │ │ │ │ │ __pyx_buffmt_parse_array(): │ │ │ │ │ ./pynx/scattering/cpu.c:8052 │ │ │ │ │ - mov 0x13a99(%rip),%rbx │ │ │ │ │ - mov %r14d,%ecx │ │ │ │ │ - mov %r13d,%edx │ │ │ │ │ + mov 0x13c39(%rip),%rbx │ │ │ │ │ + mov %r11d,%ecx │ │ │ │ │ + mov %r14d,%edx │ │ │ │ │ + lea 0x10abc(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - lea 0x108aa(%rip),%rsi │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:8054 │ │ │ │ │ - jmp 8e87 │ │ │ │ │ + jmp 8d17 │ │ │ │ │ ./pynx/scattering/cpu.c:8051 │ │ │ │ │ - cmp %r13d,%r14d │ │ │ │ │ - jne 94b8 │ │ │ │ │ + cmp %r14d,%r11d │ │ │ │ │ + jne 9318 │ │ │ │ │ ./pynx/scattering/cpu.c:8056 │ │ │ │ │ test %al,%al │ │ │ │ │ - jne 94ff │ │ │ │ │ + jne 935f │ │ │ │ │ ./pynx/scattering/cpu.c:8057 │ │ │ │ │ - mov 0x13a6d(%rip),%rax │ │ │ │ │ - lea 0x108ae(%rip),%rsi │ │ │ │ │ - mov (%rax),%rdi │ │ │ │ │ + mov 0x13c0d(%rip),%rdx │ │ │ │ │ + lea 0x10abe(%rip),%rsi │ │ │ │ │ + mov (%rdx),%rdi │ │ │ │ │ call 31e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8059 │ │ │ │ │ - jmp 8e87 │ │ │ │ │ - mov %r12,%rcx │ │ │ │ │ - jmp 9308 │ │ │ │ │ + jmp 8d17 │ │ │ │ │ + mov %r12,%r9 │ │ │ │ │ + jmp 9170 │ │ │ │ │ __Pyx_BufFmt_CheckString(): │ │ │ │ │ ./pynx/scattering/cpu.c:8059 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx__GetBufferAndValidate(): │ │ │ │ │ ./pynx/scattering/cpu.c:8215 │ │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ │ - lea 0xfe24(%rip),%rax │ │ │ │ │ push -0x8(%r10) │ │ │ │ │ push %rbp │ │ │ │ │ mov %rsp,%rbp │ │ │ │ │ push %r12 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ push %r10 │ │ │ │ │ + mov %rsi,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:8220 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:8215 │ │ │ │ │ push %rbx │ │ │ │ │ - sub $0x98,%rsp │ │ │ │ │ - vmovq 0x13833(%rip),%xmm2 │ │ │ │ │ + sub $0x78,%rsp │ │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ │ mov %rbx,-0x38(%rbp) │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:8219 │ │ │ │ │ movq $0x0,(%r12) │ │ │ │ │ ./pynx/scattering/cpu.c:8220 │ │ │ │ │ mov $0x3c,%edx │ │ │ │ │ - vpinsrq $0x1,%rax,%xmm2,%xmm1 │ │ │ │ │ - vmovdqa %xmm1,-0xa0(%rbp) │ │ │ │ │ call 33c0 │ │ │ │ │ ./pynx/scattering/cpu.c:8220 (discriminator 2) │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 96f0 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 9518 │ │ │ │ │ ./pynx/scattering/cpu.c:8224 │ │ │ │ │ mov 0x24(%r12),%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:8224 (discriminator 1) │ │ │ │ │ cmp $0x1,%ecx │ │ │ │ │ - jne 96a0 │ │ │ │ │ + jne 94d0 │ │ │ │ │ __Pyx_BufFmt_Init(): │ │ │ │ │ -./pynx/scattering/cpu.c:7698 │ │ │ │ │ - vmovdqa -0xa0(%rbp),%xmm3 │ │ │ │ │ -./pynx/scattering/cpu.c:7703 │ │ │ │ │ - vmovdqa 0x11864(%rip),%ymm0 │ │ │ │ │ ./pynx/scattering/cpu.c:7702 │ │ │ │ │ lea -0x90(%rbp),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7704 │ │ │ │ │ movq $0x0,0x8(%rbx) │ │ │ │ │ -./pynx/scattering/cpu.c:7710 │ │ │ │ │ - movabs $0x40400000000000,%rdx │ │ │ │ │ +./pynx/scattering/cpu.c:7698 │ │ │ │ │ + lea 0x1457f(%rip),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:7702 │ │ │ │ │ mov %rdi,(%rbx) │ │ │ │ │ +./pynx/scattering/cpu.c:7699 │ │ │ │ │ + lea 0xffc9(%rip),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7710 │ │ │ │ │ + movabs $0x40400000000000,%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7713 │ │ │ │ │ - cmpb $0x53,0x143fd(%rip) │ │ │ │ │ + cmpb $0x53,0x145c0(%rip) │ │ │ │ │ +./pynx/scattering/cpu.c:7698 │ │ │ │ │ + mov %rax,-0x90(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:7699 │ │ │ │ │ + mov %rsi,-0x88(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:7700 │ │ │ │ │ movq $0x0,-0x80(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:7701 │ │ │ │ │ mov %rbx,-0x78(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:7703 │ │ │ │ │ + movq $0x0,-0x70(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:7707 │ │ │ │ │ + movq $0x1,-0x68(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:7708 │ │ │ │ │ + movq $0x0,-0x60(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:7712 │ │ │ │ │ + movq $0x0,-0x58(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:7710 │ │ │ │ │ mov %rdx,-0x50(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:7698 │ │ │ │ │ - vmovdqa %xmm3,-0x90(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:7703 │ │ │ │ │ - vmovdqa %ymm0,-0x70(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:7713 │ │ │ │ │ - jne 9630 │ │ │ │ │ - lea 0x1437b(%rip),%r8 │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + jne 946f │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7715 │ │ │ │ │ - mov 0x8(%r8),%rsi │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ mov %rbx,%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7714 │ │ │ │ │ add $0x10,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7716 │ │ │ │ │ movq $0x0,0x8(%rbx) │ │ │ │ │ ./pynx/scattering/cpu.c:7717 │ │ │ │ │ - mov (%rsi),%r8 │ │ │ │ │ + mov (%r8),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:7715 │ │ │ │ │ - mov %rsi,(%rbx) │ │ │ │ │ + mov %r8,(%rbx) │ │ │ │ │ ./pynx/scattering/cpu.c:7713 │ │ │ │ │ - cmpb $0x53,0x5c(%r8) │ │ │ │ │ - je 9600 │ │ │ │ │ + cmpb $0x53,0x5c(%rax) │ │ │ │ │ + je 9440 │ │ │ │ │ mov %rbx,-0x78(%rbp) │ │ │ │ │ - mov %rsi,0x10(%rcx) │ │ │ │ │ + mov %r8,0x10(%rcx) │ │ │ │ │ movq $0x0,0x18(%rcx) │ │ │ │ │ __Pyx__GetBufferAndValidate(): │ │ │ │ │ ./pynx/scattering/cpu.c:8233 │ │ │ │ │ mov 0x28(%r12),%rsi │ │ │ │ │ - vzeroupper │ │ │ │ │ - call 8db0 │ │ │ │ │ + call 8c38 │ │ │ │ │ ./pynx/scattering/cpu.c:8233 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 96bd │ │ │ │ │ + je 94ed │ │ │ │ │ ./pynx/scattering/cpu.c:8235 │ │ │ │ │ mov 0x18(%r12),%rdx │ │ │ │ │ - mov 0x14322(%rip),%r9 │ │ │ │ │ + mov 0x144e6(%rip),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:8235 (discriminator 1) │ │ │ │ │ cmp %r9,%rdx │ │ │ │ │ - jne 9720 │ │ │ │ │ + jne 9548 │ │ │ │ │ ./pynx/scattering/cpu.c:8242 │ │ │ │ │ cmpq $0x0,0x40(%r12) │ │ │ │ │ - je 9688 │ │ │ │ │ + je 94c0 │ │ │ │ │ ./pynx/scattering/cpu.c:8243 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:8247 │ │ │ │ │ mov -0x38(%rbp),%rdx │ │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ │ - jne 977f │ │ │ │ │ + jne 95aa │ │ │ │ │ lea -0x18(%rbp),%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ - pop %rsi │ │ │ │ │ + pop %rcx │ │ │ │ │ pop %r12 │ │ │ │ │ pop %rbp │ │ │ │ │ - lea -0x8(%rsi),%rsp │ │ │ │ │ + lea -0x8(%rcx),%rsp │ │ │ │ │ ret │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ ./pynx/scattering/cpu.c:8242 (discriminator 1) │ │ │ │ │ - lea 0x13c11(%rip),%rdi │ │ │ │ │ + lea 0x13dd9(%rip),%rdi │ │ │ │ │ mov %rdi,0x40(%r12) │ │ │ │ │ - jmp 965f │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + jmp 949b │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ ./pynx/scattering/cpu.c:8225 │ │ │ │ │ - mov 0x138b1(%rip),%r9 │ │ │ │ │ + mov 0x13a81(%rip),%r9 │ │ │ │ │ mov $0x1,%edx │ │ │ │ │ - lea 0x1071d(%rip),%rsi │ │ │ │ │ + lea 0x1095d(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov (%r9),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ __Pyx_SafeReleaseBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,(%r12) │ │ │ │ │ - je 96de │ │ │ │ │ + je 950e │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x13bd5(%rip),%rax │ │ │ │ │ - cmp %rax,0x40(%r12) │ │ │ │ │ - je 9771 │ │ │ │ │ + lea 0x13da5(%rip),%rbx │ │ │ │ │ + cmp %rbx,0x40(%r12) │ │ │ │ │ + je 959c │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ __Pyx__GetBufferAndValidate(): │ │ │ │ │ ./pynx/scattering/cpu.c:8222 │ │ │ │ │ mov $0xffffffff,%eax │ │ │ │ │ - jmp 9661 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + jmp 949d │ │ │ │ │ + nopl (%rax) │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ -./pynx/scattering/cpu.c:8210 │ │ │ │ │ - lea 0x14589(%rip),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm4,%xmm4,%xmm4 │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0x14761(%rip),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0x13b9e(%rip),%rcx │ │ │ │ │ - vmovq %rdx,%xmm5 │ │ │ │ │ - mov %rcx,0x40(%r12) │ │ │ │ │ -./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vpunpcklqdq %xmm5,%xmm5,%xmm6 │ │ │ │ │ + lea 0x13d7a(%rip),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm4,(%r12) │ │ │ │ │ + movq $0x0,(%r12) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %rsi,0x38(%r12) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm6,0x30(%r12) │ │ │ │ │ + mov %rsi,0x30(%r12) │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + mov %rdx,0x40(%r12) │ │ │ │ │ __Pyx__GetBufferAndValidate(): │ │ │ │ │ ./pynx/scattering/cpu.c:8222 │ │ │ │ │ - jmp 96de │ │ │ │ │ - nop │ │ │ │ │ -./pynx/scattering/cpu.c:8236 (discriminator 1) │ │ │ │ │ - lea 0xfad8(%rip),%r11 │ │ │ │ │ - cmp $0x2,%r9 │ │ │ │ │ - lea 0xfbc0(%rip),%r10 │ │ │ │ │ -./pynx/scattering/cpu.c:8236 (discriminator 8) │ │ │ │ │ - mov 0x1381f(%rip),%rbx │ │ │ │ │ + jmp 950e │ │ │ │ │ +./pynx/scattering/cpu.c:8236 │ │ │ │ │ + cmp $0x1,%r9 │ │ │ │ │ +./pynx/scattering/cpu.c:8236 (discriminator 2) │ │ │ │ │ + lea 0xfe0f(%rip),%r11 │ │ │ │ │ +./pynx/scattering/cpu.c:8236 │ │ │ │ │ + jbe 955c │ │ │ │ │ ./pynx/scattering/cpu.c:8236 (discriminator 1) │ │ │ │ │ - cmovae %r11,%r10 │ │ │ │ │ + lea 0xfd13(%rip),%r11 │ │ │ │ │ +./pynx/scattering/cpu.c:8236 (discriminator 4) │ │ │ │ │ + cmp $0x1,%rdx │ │ │ │ │ + mov 0x143f9(%rip),%r8 │ │ │ │ │ +./pynx/scattering/cpu.c:8236 (discriminator 6) │ │ │ │ │ + lea 0xfdf4(%rip),%rcx │ │ │ │ │ +./pynx/scattering/cpu.c:8236 (discriminator 4) │ │ │ │ │ + jle 9577 │ │ │ │ │ ./pynx/scattering/cpu.c:8236 (discriminator 5) │ │ │ │ │ - lea 0xfbae(%rip),%rcx │ │ │ │ │ - cmp $0x2,%rdx │ │ │ │ │ - cmovge %r11,%rcx │ │ │ │ │ + lea 0xfcf8(%rip),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:8236 (discriminator 8) │ │ │ │ │ + mov 0x139da(%rip),%r10 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - mov (%rbx),%rdi │ │ │ │ │ + lea 0x108f7(%rip),%rsi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - push %r10 │ │ │ │ │ - mov 0x14202(%rip),%r8 │ │ │ │ │ - lea 0x106ab(%rip),%rsi │ │ │ │ │ + mov (%r10),%rdi │ │ │ │ │ + push %r11 │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:8240 │ │ │ │ │ pop %rax │ │ │ │ │ pop %rdx │ │ │ │ │ - jmp 96bd │ │ │ │ │ + jmp 94ed │ │ │ │ │ __Pyx_SafeReleaseBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8205 (discriminator 1) │ │ │ │ │ movq $0x0,0x40(%r12) │ │ │ │ │ - jmp 96d6 │ │ │ │ │ + jmp 9506 │ │ │ │ │ __Pyx__GetBufferAndValidate(): │ │ │ │ │ ./pynx/scattering/cpu.c:8247 │ │ │ │ │ call 31c0 <__stack_chk_fail@plt> │ │ │ │ │ __Pyx__GetBufferAndValidate.constprop.0(): │ │ │ │ │ ./pynx/scattering/cpu.c:8247 │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nop │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9226 │ │ │ │ │ endbr64 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:9227 │ │ │ │ │ mov 0x70(%rdi),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 97bf │ │ │ │ │ + je 95df │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%rax │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9227 (discriminator 1) │ │ │ │ │ movq $0x0,0x70(%rbx) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 97bf │ │ │ │ │ + js 95df │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - je 9a28 │ │ │ │ │ + je 9848 │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9231 │ │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 97e3 │ │ │ │ │ + je 9603 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%rdx │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9231 (discriminator 1) │ │ │ │ │ movq $0x0,0x20(%rbx) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - js 97e3 │ │ │ │ │ + js 9603 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rdx │ │ │ │ │ mov %rdx,(%rdi) │ │ │ │ │ - je 9a38 │ │ │ │ │ + je 9858 │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9233 │ │ │ │ │ mov 0x40(%rbx),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 9807 │ │ │ │ │ + je 9627 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%rcx │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9233 (discriminator 1) │ │ │ │ │ movq $0x0,0x40(%rbx) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - js 9807 │ │ │ │ │ + js 9627 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rcx │ │ │ │ │ mov %rcx,(%rdi) │ │ │ │ │ - je 9a48 │ │ │ │ │ + je 9868 │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9234 │ │ │ │ │ mov 0x48(%rbx),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 982b │ │ │ │ │ + je 964b │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%rsi │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9234 (discriminator 1) │ │ │ │ │ movq $0x0,0x48(%rbx) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %esi,%esi │ │ │ │ │ - js 982b │ │ │ │ │ + js 964b │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rsi │ │ │ │ │ mov %rsi,(%rdi) │ │ │ │ │ - je 9a58 │ │ │ │ │ + je 9878 │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9235 │ │ │ │ │ mov 0x50(%rbx),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 984f │ │ │ │ │ + je 966f │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%rbp │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9235 (discriminator 1) │ │ │ │ │ movq $0x0,0x50(%rbx) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %ebp,%ebp │ │ │ │ │ - js 984f │ │ │ │ │ + js 966f │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rbp │ │ │ │ │ mov %rbp,(%rdi) │ │ │ │ │ - je 9a68 │ │ │ │ │ + je 9888 │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9236 │ │ │ │ │ mov 0x58(%rbx),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 9874 │ │ │ │ │ + je 9694 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%r8 │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9236 (discriminator 1) │ │ │ │ │ movq $0x0,0x58(%rbx) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - js 9874 │ │ │ │ │ + js 9694 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r8 │ │ │ │ │ mov %r8,(%rdi) │ │ │ │ │ - je 9a78 │ │ │ │ │ + je 9898 │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9237 │ │ │ │ │ mov 0x60(%rbx),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 9899 │ │ │ │ │ + je 96b9 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%r9 │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9237 (discriminator 1) │ │ │ │ │ movq $0x0,0x60(%rbx) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - js 9899 │ │ │ │ │ + js 96b9 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r9 │ │ │ │ │ mov %r9,(%rdi) │ │ │ │ │ - je 9a88 │ │ │ │ │ + je 98a8 │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9238 │ │ │ │ │ mov 0x68(%rbx),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 98be │ │ │ │ │ + je 96de │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%r10 │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9238 (discriminator 1) │ │ │ │ │ movq $0x0,0x68(%rbx) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - js 98be │ │ │ │ │ + js 96de │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r10 │ │ │ │ │ mov %r10,(%rdi) │ │ │ │ │ - je 9a98 │ │ │ │ │ + je 98b8 │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9244 │ │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:9245 │ │ │ │ │ movq $0x0,0x38(%rbx) │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 98e3 │ │ │ │ │ + je 9703 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%r11 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r11d,%r11d │ │ │ │ │ - js 98e3 │ │ │ │ │ + js 9703 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r11 │ │ │ │ │ mov %r11,(%rdi) │ │ │ │ │ - je 9aa8 │ │ │ │ │ + je 98c8 │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9250 │ │ │ │ │ mov 0x98(%rbx),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 990e │ │ │ │ │ -./pynx/scattering/cpu.c:9250 (discriminator 1) │ │ │ │ │ - movq $0x0,0x98(%rbx) │ │ │ │ │ + je 972e │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%r12 │ │ │ │ │ +__Pyx_CyFunction_clear(): │ │ │ │ │ +./pynx/scattering/cpu.c:9250 (discriminator 1) │ │ │ │ │ + movq $0x0,0x98(%rbx) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r12d,%r12d │ │ │ │ │ - js 990e │ │ │ │ │ + js 972e │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r12 │ │ │ │ │ mov %r12,(%rdi) │ │ │ │ │ - je 9ab8 │ │ │ │ │ + je 98d8 │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9251 │ │ │ │ │ mov 0xa0(%rbx),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 9938 │ │ │ │ │ -./pynx/scattering/cpu.c:9251 (discriminator 1) │ │ │ │ │ - movq $0x0,0xa0(%rbx) │ │ │ │ │ + je 9758 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%rax │ │ │ │ │ +__Pyx_CyFunction_clear(): │ │ │ │ │ +./pynx/scattering/cpu.c:9251 (discriminator 1) │ │ │ │ │ + movq $0x0,0xa0(%rbx) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 9938 │ │ │ │ │ + js 9758 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - je 9ac8 │ │ │ │ │ + je 98e8 │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9252 │ │ │ │ │ mov 0xb0(%rbx),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 9962 │ │ │ │ │ -./pynx/scattering/cpu.c:9252 (discriminator 1) │ │ │ │ │ - movq $0x0,0xb0(%rbx) │ │ │ │ │ + je 9782 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%rdx │ │ │ │ │ +__Pyx_CyFunction_clear(): │ │ │ │ │ +./pynx/scattering/cpu.c:9252 (discriminator 1) │ │ │ │ │ + movq $0x0,0xb0(%rbx) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - js 9962 │ │ │ │ │ + js 9782 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rdx │ │ │ │ │ mov %rdx,(%rdi) │ │ │ │ │ - je 9ad8 │ │ │ │ │ + je 98f8 │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9253 │ │ │ │ │ mov 0xb8(%rbx),%rdi │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 998c │ │ │ │ │ -./pynx/scattering/cpu.c:9253 (discriminator 1) │ │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ │ + je 97ac │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%rcx │ │ │ │ │ +__Pyx_CyFunction_clear(): │ │ │ │ │ +./pynx/scattering/cpu.c:9253 (discriminator 1) │ │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - js 998c │ │ │ │ │ + js 97ac │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rcx │ │ │ │ │ mov %rcx,(%rdi) │ │ │ │ │ - je 9a18 │ │ │ │ │ + je 9838 │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9254 │ │ │ │ │ mov 0x78(%rbx),%r12 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je 9a0c │ │ │ │ │ + je 982c │ │ │ │ │ ./pynx/scattering/cpu.c:9257 (discriminator 1) │ │ │ │ │ mov 0x80(%rbx),%r8d │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - jle 99fc │ │ │ │ │ + jle 981c │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ - jmp 99c8 │ │ │ │ │ + jmp 97e8 │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ inc %rbp │ │ │ │ │ cmp %ebp,%r8d │ │ │ │ │ - jle 99f8 │ │ │ │ │ + jle 9818 │ │ │ │ │ ./pynx/scattering/cpu.c:9258 │ │ │ │ │ mov (%r12,%rbp,8),%rdi │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 99c0 │ │ │ │ │ + je 97e0 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%rsi │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %esi,%esi │ │ │ │ │ - js 99c0 │ │ │ │ │ + js 97e0 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rsi │ │ │ │ │ mov %rsi,(%rdi) │ │ │ │ │ - jne 99c0 │ │ │ │ │ + jne 97e0 │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ ./pynx/scattering/cpu.c:9257 (discriminator 1) │ │ │ │ │ mov 0x80(%rbx),%r8d │ │ │ │ │ inc %rbp │ │ │ │ │ cmp %ebp,%r8d │ │ │ │ │ - jg 99c8 │ │ │ │ │ + jg 97e8 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:9259 │ │ │ │ │ mov 0x78(%rbx),%r12 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 3290 │ │ │ │ │ ./pynx/scattering/cpu.c:9260 │ │ │ │ │ movq $0x0,0x78(%rbx) │ │ │ │ │ @@ -8928,72 +9005,71 @@ │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 998c │ │ │ │ │ + jmp 97ac │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 97bf │ │ │ │ │ + jmp 95df │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 97e3 │ │ │ │ │ + jmp 9603 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 9807 │ │ │ │ │ + jmp 9627 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 982b │ │ │ │ │ + jmp 964b │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 984f │ │ │ │ │ + jmp 966f │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 9874 │ │ │ │ │ + jmp 9694 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 9899 │ │ │ │ │ + jmp 96b9 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 98be │ │ │ │ │ + jmp 96de │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 98e3 │ │ │ │ │ + jmp 9703 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 990e │ │ │ │ │ + jmp 972e │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 9938 │ │ │ │ │ + jmp 9758 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 9962 │ │ │ │ │ + jmp 9782 │ │ │ │ │ __Pyx_CyFunction_clear(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_CyFunction_dealloc(): │ │ │ │ │ ./pynx/scattering/cpu.c:9272 │ │ │ │ │ endbr64 │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:9273 │ │ │ │ │ call 34e0 │ │ │ │ │ __Pyx__CyFunction_dealloc(): │ │ │ │ │ ./pynx/scattering/cpu.c:9266 │ │ │ │ │ cmpq $0x0,0x28(%rbx) │ │ │ │ │ - je 9b0c │ │ │ │ │ + je 9924 │ │ │ │ │ ./pynx/scattering/cpu.c:9267 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 3080 │ │ │ │ │ ./pynx/scattering/cpu.c:9268 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - call 9790 │ │ │ │ │ + call 95b0 │ │ │ │ │ ./pynx/scattering/cpu.c:9269 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ __Pyx_CyFunction_dealloc(): │ │ │ │ │ ./pynx/scattering/cpu.c:9275 │ │ │ │ │ pop %rbx │ │ │ │ │ __Pyx__CyFunction_dealloc(): │ │ │ │ │ ./pynx/scattering/cpu.c:9269 │ │ │ │ │ @@ -9029,65 +9105,69 @@ │ │ │ │ │ PyType_HasFeature(): │ │ │ │ │ /usr/include/python3.12/object.h:966 │ │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ │ __Pyx_ParseOptionalKeywords(): │ │ │ │ │ ./pynx/scattering/cpu.c:7508 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ movq $0x0,0x18(%rsp) │ │ │ │ │ +PyType_HasFeature(): │ │ │ │ │ +/usr/include/python3.12/object.h:968 │ │ │ │ │ + mov 0xa8(%rax),%r13 │ │ │ │ │ +__Pyx_ParseOptionalKeywords(): │ │ │ │ │ ./pynx/scattering/cpu.c:7509 │ │ │ │ │ movq $0x0,0x20(%rsp) │ │ │ │ │ PyType_HasFeature(): │ │ │ │ │ /usr/include/python3.12/object.h:968 │ │ │ │ │ - mov 0xa8(%rax),%r13 │ │ │ │ │ and $0x4000000,%r13d │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je 9b9b │ │ │ │ │ + je 99b3 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - js 9b9b │ │ │ │ │ + js 99b3 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rdx │ │ │ │ │ mov %rdx,(%rsi) │ │ │ │ │ - je 9f98 │ │ │ │ │ + je 9db8 │ │ │ │ │ __Pyx_ParseOptionalKeywords(): │ │ │ │ │ -./pynx/scattering/cpu.c:7514 (discriminator 1) │ │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ │ ./pynx/scattering/cpu.c:7515 │ │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7514 (discriminator 1) │ │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 9bc1 │ │ │ │ │ + je 99d9 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%rcx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - js 9bc1 │ │ │ │ │ + js 99d9 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rcx │ │ │ │ │ mov %rcx,(%rdi) │ │ │ │ │ - je 9fa8 │ │ │ │ │ + je 9dc8 │ │ │ │ │ __Pyx_ParseOptionalKeywords(): │ │ │ │ │ +./pynx/scattering/cpu.c:7516 │ │ │ │ │ + test %r13,%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7515 (discriminator 1) │ │ │ │ │ movq $0x0,0x18(%rsp) │ │ │ │ │ ./pynx/scattering/cpu.c:7516 │ │ │ │ │ - test %r13,%r13 │ │ │ │ │ - je 9fc0 │ │ │ │ │ + je 9de0 │ │ │ │ │ ./pynx/scattering/cpu.c:7524 │ │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ │ cmp %r8,0x10(%rbp) │ │ │ │ │ - jle a0b3 │ │ │ │ │ + jle 9ed3 │ │ │ │ │ ./pynx/scattering/cpu.c:7534 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7529 │ │ │ │ │ mov 0x18(%rbp,%r8,8),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7534 │ │ │ │ │ mov (%rdi,%r8,8),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7535 │ │ │ │ │ @@ -9097,1144 +9177,1197 @@ │ │ │ │ │ ./pynx/scattering/cpu.c:7535 │ │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ │ ./pynx/scattering/cpu.c:7534 │ │ │ │ │ mov %r11,0x18(%rsp) │ │ │ │ │ ./pynx/scattering/cpu.c:7545 (discriminator 1) │ │ │ │ │ mov (%rbx),%rcx │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - je 9c50 │ │ │ │ │ + je 9a68 │ │ │ │ │ mov %rcx,%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7544 │ │ │ │ │ mov %rbx,%r10 │ │ │ │ │ - jmp 9c2d │ │ │ │ │ + jmp 9a4d │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nop │ │ │ │ │ ./pynx/scattering/cpu.c:7545 (discriminator 1) │ │ │ │ │ mov 0x8(%r10),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7545 (discriminator 3) │ │ │ │ │ add $0x8,%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7545 (discriminator 1) │ │ │ │ │ test %r9,%r9 │ │ │ │ │ - je 9c50 │ │ │ │ │ + je 9a68 │ │ │ │ │ ./pynx/scattering/cpu.c:7545 (discriminator 2) │ │ │ │ │ cmp %rsi,(%r9) │ │ │ │ │ - jne 9c20 │ │ │ │ │ + jne 9a40 │ │ │ │ │ +./pynx/scattering/cpu.c:7547 │ │ │ │ │ + sub %r12,%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7553 │ │ │ │ │ movq $0x0,0x18(%rsp) │ │ │ │ │ ./pynx/scattering/cpu.c:7547 │ │ │ │ │ - sub %r12,%r10 │ │ │ │ │ mov %r11,(%r14,%r10,1) │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ - jmp 9b9b │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + jmp 99b3 │ │ │ │ │ + nop │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%rsi),%r15d │ │ │ │ │ inc %r15d │ │ │ │ │ - je 9c5b │ │ │ │ │ + je 9a73 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %r15d,(%rsi) │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%r11),%eax │ │ │ │ │ inc %eax │ │ │ │ │ - je 9c65 │ │ │ │ │ + je 9a7d │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %eax,(%r11) │ │ │ │ │ PyType_HasFeature(): │ │ │ │ │ /usr/include/python3.12/object.h:966 │ │ │ │ │ mov 0x8(%rsi),%rdx │ │ │ │ │ __Pyx_ParseOptionalKeywords(): │ │ │ │ │ ./pynx/scattering/cpu.c:7588 (discriminator 3) │ │ │ │ │ testb $0x10,0xab(%rdx) │ │ │ │ │ - je a082 │ │ │ │ │ + je 9ea2 │ │ │ │ │ ./pynx/scattering/cpu.c:7589 │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - je 9cc0 │ │ │ │ │ + je 9ae0 │ │ │ │ │ ./pynx/scattering/cpu.c:7560 │ │ │ │ │ mov %rbx,%r15 │ │ │ │ │ - jmp 9c8d │ │ │ │ │ + jmp 9aad │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7589 │ │ │ │ │ mov 0x8(%r15),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7604 │ │ │ │ │ add $0x8,%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7589 │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - je 9cc0 │ │ │ │ │ + je 9ae0 │ │ │ │ │ ./pynx/scattering/cpu.c:7592 │ │ │ │ │ mov (%rcx),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7592 (discriminator 2) │ │ │ │ │ mov 0x10(%rsi),%rcx │ │ │ │ │ cmp %rcx,0x10(%rdi) │ │ │ │ │ - jne 9c80 │ │ │ │ │ + jne 9aa0 │ │ │ │ │ ./pynx/scattering/cpu.c:7594 │ │ │ │ │ call 33a0 │ │ │ │ │ ./pynx/scattering/cpu.c:7596 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js a020 │ │ │ │ │ + js 9e40 │ │ │ │ │ ./pynx/scattering/cpu.c:7597 │ │ │ │ │ - je 9ff8 │ │ │ │ │ + je 9e18 │ │ │ │ │ ./pynx/scattering/cpu.c:7589 │ │ │ │ │ mov 0x8(%r15),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7604 │ │ │ │ │ add $0x8,%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7644 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7589 │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - jne 9c8d │ │ │ │ │ + jne 9aad │ │ │ │ │ nop │ │ │ │ │ ./pynx/scattering/cpu.c:7609 │ │ │ │ │ cmp %rbx,%r12 │ │ │ │ │ - je 9f13 │ │ │ │ │ + je 9d33 │ │ │ │ │ mov %rbx,%r9 │ │ │ │ │ sub %r12,%r9 │ │ │ │ │ sub $0x8,%r9 │ │ │ │ │ shr $0x3,%r9 │ │ │ │ │ inc %r9 │ │ │ │ │ and $0x7,%r9d │ │ │ │ │ - je 9e0c │ │ │ │ │ + je 9c2c │ │ │ │ │ cmp $0x1,%r9 │ │ │ │ │ - je 9de1 │ │ │ │ │ + je 9c01 │ │ │ │ │ cmp $0x2,%r9 │ │ │ │ │ - je 9dbf │ │ │ │ │ + je 9bdf │ │ │ │ │ cmp $0x3,%r9 │ │ │ │ │ - je 9d9d │ │ │ │ │ + je 9bbd │ │ │ │ │ cmp $0x4,%r9 │ │ │ │ │ - je 9d7b │ │ │ │ │ + je 9b9b │ │ │ │ │ cmp $0x5,%r9 │ │ │ │ │ - je 9d59 │ │ │ │ │ + je 9b79 │ │ │ │ │ cmp $0x6,%r9 │ │ │ │ │ - je 9d36 │ │ │ │ │ + je 9b56 │ │ │ │ │ ./pynx/scattering/cpu.c:7610 │ │ │ │ │ mov (%r12),%r10 │ │ │ │ │ mov (%r10),%rdi │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je a058 │ │ │ │ │ + je 9e78 │ │ │ │ │ ./pynx/scattering/cpu.c:7612 (discriminator 2) │ │ │ │ │ mov 0x10(%rsi),%r11 │ │ │ │ │ cmp %r11,0x10(%rdi) │ │ │ │ │ - je a3a1 │ │ │ │ │ + je a1b9 │ │ │ │ │ ./pynx/scattering/cpu.c:7617 │ │ │ │ │ add $0x8,%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7610 │ │ │ │ │ mov (%r12),%rbp │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je a058 │ │ │ │ │ + je 9e78 │ │ │ │ │ ./pynx/scattering/cpu.c:7612 (discriminator 2) │ │ │ │ │ mov 0x10(%rsi),%r13 │ │ │ │ │ cmp %r13,0x10(%rdi) │ │ │ │ │ - je a310 │ │ │ │ │ + je a128 │ │ │ │ │ ./pynx/scattering/cpu.c:7617 │ │ │ │ │ add $0x8,%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7610 │ │ │ │ │ mov (%r12),%r14 │ │ │ │ │ mov (%r14),%rdi │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je a058 │ │ │ │ │ + je 9e78 │ │ │ │ │ ./pynx/scattering/cpu.c:7612 (discriminator 2) │ │ │ │ │ mov 0x10(%rsi),%rax │ │ │ │ │ cmp %rax,0x10(%rdi) │ │ │ │ │ - je a2f0 │ │ │ │ │ + je a108 │ │ │ │ │ ./pynx/scattering/cpu.c:7617 │ │ │ │ │ add $0x8,%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7610 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ mov (%rdx),%rdi │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je a058 │ │ │ │ │ + je 9e78 │ │ │ │ │ ./pynx/scattering/cpu.c:7612 (discriminator 2) │ │ │ │ │ mov 0x10(%rsi),%r15 │ │ │ │ │ cmp %r15,0x10(%rdi) │ │ │ │ │ - je a290 │ │ │ │ │ + je a0b0 │ │ │ │ │ ./pynx/scattering/cpu.c:7617 │ │ │ │ │ add $0x8,%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7610 │ │ │ │ │ mov (%r12),%r8 │ │ │ │ │ mov (%r8),%rdi │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je a058 │ │ │ │ │ + je 9e78 │ │ │ │ │ ./pynx/scattering/cpu.c:7612 (discriminator 2) │ │ │ │ │ mov 0x10(%rsi),%rcx │ │ │ │ │ cmp %rcx,0x10(%rdi) │ │ │ │ │ - je a272 │ │ │ │ │ + je a092 │ │ │ │ │ ./pynx/scattering/cpu.c:7617 │ │ │ │ │ add $0x8,%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7610 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je a058 │ │ │ │ │ + je 9e78 │ │ │ │ │ ./pynx/scattering/cpu.c:7612 (discriminator 2) │ │ │ │ │ mov 0x10(%rsi),%r9 │ │ │ │ │ cmp %r9,0x10(%rdi) │ │ │ │ │ - je a200 │ │ │ │ │ + je a020 │ │ │ │ │ ./pynx/scattering/cpu.c:7617 │ │ │ │ │ add $0x8,%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7610 │ │ │ │ │ mov (%r12),%r10 │ │ │ │ │ mov (%r10),%rdi │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je a058 │ │ │ │ │ + je 9e78 │ │ │ │ │ ./pynx/scattering/cpu.c:7612 (discriminator 2) │ │ │ │ │ mov 0x10(%rsi),%r11 │ │ │ │ │ cmp %r11,0x10(%rdi) │ │ │ │ │ - je a1e0 │ │ │ │ │ + je a000 │ │ │ │ │ ./pynx/scattering/cpu.c:7617 │ │ │ │ │ add $0x8,%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7609 │ │ │ │ │ cmp %r12,%rbx │ │ │ │ │ - je 9f13 │ │ │ │ │ + je 9d33 │ │ │ │ │ ./pynx/scattering/cpu.c:7610 │ │ │ │ │ mov (%r12),%rbp │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je a058 │ │ │ │ │ + je 9e78 │ │ │ │ │ ./pynx/scattering/cpu.c:7612 (discriminator 2) │ │ │ │ │ mov 0x10(%rsi),%r13 │ │ │ │ │ cmp %r13,0x10(%rdi) │ │ │ │ │ - je a03b │ │ │ │ │ + je 9e5b │ │ │ │ │ ./pynx/scattering/cpu.c:7617 │ │ │ │ │ lea 0x8(%r12),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7610 │ │ │ │ │ mov 0x8(%r12),%r12 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je a058 │ │ │ │ │ + je 9e78 │ │ │ │ │ ./pynx/scattering/cpu.c:7612 (discriminator 2) │ │ │ │ │ mov 0x10(%rsi),%rax │ │ │ │ │ cmp %rax,0x10(%rdi) │ │ │ │ │ - je a100 │ │ │ │ │ + je 9f20 │ │ │ │ │ ./pynx/scattering/cpu.c:7610 │ │ │ │ │ mov 0x8(%r14),%rdx │ │ │ │ │ mov (%rdx),%rdi │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je a058 │ │ │ │ │ + je 9e78 │ │ │ │ │ ./pynx/scattering/cpu.c:7612 (discriminator 2) │ │ │ │ │ mov 0x10(%rsi),%r15 │ │ │ │ │ cmp %r15,0x10(%rdi) │ │ │ │ │ - je a160 │ │ │ │ │ + je 9f80 │ │ │ │ │ ./pynx/scattering/cpu.c:7610 │ │ │ │ │ mov 0x10(%r14),%r8 │ │ │ │ │ mov (%r8),%rdi │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je a058 │ │ │ │ │ + je 9e78 │ │ │ │ │ ./pynx/scattering/cpu.c:7612 (discriminator 2) │ │ │ │ │ mov 0x10(%rsi),%rcx │ │ │ │ │ cmp %rcx,0x10(%rdi) │ │ │ │ │ - je a140 │ │ │ │ │ + je 9f60 │ │ │ │ │ ./pynx/scattering/cpu.c:7610 │ │ │ │ │ mov 0x18(%r14),%rdi │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je a058 │ │ │ │ │ + je 9e78 │ │ │ │ │ ./pynx/scattering/cpu.c:7612 (discriminator 2) │ │ │ │ │ mov 0x10(%rsi),%r9 │ │ │ │ │ cmp %r9,0x10(%rdi) │ │ │ │ │ - je a120 │ │ │ │ │ + je 9f40 │ │ │ │ │ ./pynx/scattering/cpu.c:7610 │ │ │ │ │ mov 0x20(%r14),%r10 │ │ │ │ │ mov (%r10),%rdi │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je a058 │ │ │ │ │ + je 9e78 │ │ │ │ │ ./pynx/scattering/cpu.c:7612 (discriminator 2) │ │ │ │ │ mov 0x10(%rsi),%r11 │ │ │ │ │ cmp %r11,0x10(%rdi) │ │ │ │ │ - je a1c0 │ │ │ │ │ + je 9fe0 │ │ │ │ │ ./pynx/scattering/cpu.c:7610 │ │ │ │ │ mov 0x28(%r14),%rbp │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je a058 │ │ │ │ │ + je 9e78 │ │ │ │ │ ./pynx/scattering/cpu.c:7612 (discriminator 2) │ │ │ │ │ mov 0x10(%rsi),%r13 │ │ │ │ │ cmp %r13,0x10(%rdi) │ │ │ │ │ - je a1a0 │ │ │ │ │ + je 9fc0 │ │ │ │ │ ./pynx/scattering/cpu.c:7610 │ │ │ │ │ mov 0x30(%r14),%r12 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je a058 │ │ │ │ │ + je 9e78 │ │ │ │ │ ./pynx/scattering/cpu.c:7612 (discriminator 2) │ │ │ │ │ mov 0x10(%rsi),%rax │ │ │ │ │ cmp %rax,0x10(%rdi) │ │ │ │ │ - je a180 │ │ │ │ │ + je 9fa0 │ │ │ │ │ ./pynx/scattering/cpu.c:7617 │ │ │ │ │ lea 0x38(%r14),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7609 │ │ │ │ │ cmp %r12,%rbx │ │ │ │ │ - jne 9e0c │ │ │ │ │ + jne 9c2c │ │ │ │ │ ./pynx/scattering/cpu.c:7644 │ │ │ │ │ - mov 0x13046(%rip),%r14 │ │ │ │ │ + mov 0x13226(%rip),%r14 │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ mov %rsi,%rcx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - lea 0xff95(%rip),%rsi │ │ │ │ │ + lea 0x101e5(%rip),%rsi │ │ │ │ │ mov (%r14),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 9f50 │ │ │ │ │ + je 9d70 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%rsi │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %esi,%esi │ │ │ │ │ - js 9f50 │ │ │ │ │ + js 9d70 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rsi │ │ │ │ │ mov %rsi,(%rdi) │ │ │ │ │ - je a0a9 │ │ │ │ │ + je 9ec9 │ │ │ │ │ __Pyx_ParseOptionalKeywords(): │ │ │ │ │ ./pynx/scattering/cpu.c:7650 │ │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 9f6d │ │ │ │ │ + je 9d8d │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%rdx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - js 9f6d │ │ │ │ │ + js 9d8d │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rdx │ │ │ │ │ mov %rdx,(%rdi) │ │ │ │ │ - je a0f6 │ │ │ │ │ + je 9f16 │ │ │ │ │ __Pyx_ParseOptionalKeywords(): │ │ │ │ │ ./pynx/scattering/cpu.c:7651 │ │ │ │ │ mov $0xffffffff,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7652 │ │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ │ - jne a471 │ │ │ │ │ + jne a281 │ │ │ │ │ add $0x38,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %rsi,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 9b9b │ │ │ │ │ + jmp 99b3 │ │ │ │ │ nopl (%rax) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ __Pyx_ParseOptionalKeywords(): │ │ │ │ │ +./pynx/scattering/cpu.c:7516 │ │ │ │ │ + test %r13,%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7515 (discriminator 1) │ │ │ │ │ movq $0x0,0x18(%rsp) │ │ │ │ │ ./pynx/scattering/cpu.c:7516 │ │ │ │ │ - test %r13,%r13 │ │ │ │ │ - jne 9bd3 │ │ │ │ │ + jne 99eb │ │ │ │ │ nop │ │ │ │ │ ./pynx/scattering/cpu.c:7539 │ │ │ │ │ lea 0x20(%rsp),%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ lea 0x18(%rsp),%rcx │ │ │ │ │ lea 0x10(%rsp),%rdx │ │ │ │ │ call 33d0 │ │ │ │ │ ./pynx/scattering/cpu.c:7628 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7539 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je a0b8 │ │ │ │ │ +./pynx/scattering/cpu.c:7628 │ │ │ │ │ + mov %rsi,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7539 (discriminator 1) │ │ │ │ │ + je 9ed8 │ │ │ │ │ ./pynx/scattering/cpu.c:7547 │ │ │ │ │ mov 0x18(%rsp),%r11 │ │ │ │ │ - jmp 9c01 │ │ │ │ │ + jmp 9a19 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7598 │ │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ │ mov %r15,%r8 │ │ │ │ │ ./pynx/scattering/cpu.c:7644 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7598 │ │ │ │ │ sub %r12,%r8 │ │ │ │ │ ./pynx/scattering/cpu.c:7606 │ │ │ │ │ cmpq $0x0,(%r15) │ │ │ │ │ ./pynx/scattering/cpu.c:7598 │ │ │ │ │ mov %rdi,(%r14,%r8,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7606 │ │ │ │ │ - jne 9b83 │ │ │ │ │ - jmp 9cc0 │ │ │ │ │ + jne 999b │ │ │ │ │ + jmp 9ae0 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7596 (discriminator 1) │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:7649 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7596 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 9c80 │ │ │ │ │ - jmp 9f38 │ │ │ │ │ +./pynx/scattering/cpu.c:7649 │ │ │ │ │ + mov %rsi,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7596 (discriminator 2) │ │ │ │ │ + je 9aa0 │ │ │ │ │ + jmp 9d58 │ │ │ │ │ ./pynx/scattering/cpu.c:7614 │ │ │ │ │ call 33a0 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js a2b0 │ │ │ │ │ + js a0d0 │ │ │ │ │ ./pynx/scattering/cpu.c:7632 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7616 │ │ │ │ │ - jne 9e2b │ │ │ │ │ + jne 9c4b │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_RaiseDoubleKeywordsError(): │ │ │ │ │ ./pynx/scattering/cpu.c:7489 │ │ │ │ │ - mov 0x12f01(%rip),%rbx │ │ │ │ │ + mov 0x130e1(%rip),%rbx │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ mov %rsi,%rcx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - lea 0xfdf0(%rip),%rsi │ │ │ │ │ + lea 0x10040(%rip),%rsi │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ call 3460 │ │ │ │ │ __Pyx_ParseOptionalKeywords(): │ │ │ │ │ ./pynx/scattering/cpu.c:7633 │ │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ │ - jmp 9f38 │ │ │ │ │ + jmp 9d58 │ │ │ │ │ ./pynx/scattering/cpu.c:7635 │ │ │ │ │ - mov 0x12ed7(%rip),%rsi │ │ │ │ │ + mov 0x130b7(%rip),%rsi │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov (%rsi),%rdi │ │ │ │ │ - lea 0xfdfe(%rip),%rsi │ │ │ │ │ + lea 0x1004e(%rip),%rsi │ │ │ │ │ call 3460 │ │ │ │ │ ./pynx/scattering/cpu.c:7637 │ │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ │ - jmp 9f38 │ │ │ │ │ + jmp 9d58 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 9f50 │ │ │ │ │ + jmp 9d70 │ │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je a0d1 │ │ │ │ │ + je 9ef1 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%r15 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r15d,%r15d │ │ │ │ │ - js a0d1 │ │ │ │ │ + js 9ef1 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r15 │ │ │ │ │ mov %r15,(%rdi) │ │ │ │ │ - je a268 │ │ │ │ │ + je a088 │ │ │ │ │ __Pyx_ParseOptionalKeywords(): │ │ │ │ │ ./pynx/scattering/cpu.c:7629 │ │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je a0ef │ │ │ │ │ + je 9f0f │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%r8 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - js a0ef │ │ │ │ │ + js 9f0f │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r8 │ │ │ │ │ mov %r8,(%rdi) │ │ │ │ │ - je a220 │ │ │ │ │ + je a040 │ │ │ │ │ __Pyx_ParseOptionalKeywords(): │ │ │ │ │ ./pynx/scattering/cpu.c:7630 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - jmp 9f72 │ │ │ │ │ + jmp 9d92 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 9f6d │ │ │ │ │ + jmp 9d8d │ │ │ │ │ __Pyx_ParseOptionalKeywords(): │ │ │ │ │ ./pynx/scattering/cpu.c:7614 │ │ │ │ │ call 33a0 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js a2cb │ │ │ │ │ + js a0eb │ │ │ │ │ ./pynx/scattering/cpu.c:7632 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7616 │ │ │ │ │ - jne 9e50 │ │ │ │ │ - jmp a058 │ │ │ │ │ + jne 9c70 │ │ │ │ │ + jmp 9e78 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7614 │ │ │ │ │ call 33a0 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js a386 │ │ │ │ │ + js a19e │ │ │ │ │ ./pynx/scattering/cpu.c:7632 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7616 │ │ │ │ │ - jne 9eaa │ │ │ │ │ - jmp a058 │ │ │ │ │ + jne 9cca │ │ │ │ │ + jmp 9e78 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7614 │ │ │ │ │ call 33a0 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js a36b │ │ │ │ │ + js a183 │ │ │ │ │ ./pynx/scattering/cpu.c:7632 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7616 │ │ │ │ │ - jne 9e8c │ │ │ │ │ - jmp a058 │ │ │ │ │ + jne 9cac │ │ │ │ │ + jmp 9e78 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7614 │ │ │ │ │ call 33a0 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js a350 │ │ │ │ │ + js a168 │ │ │ │ │ ./pynx/scattering/cpu.c:7632 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7616 │ │ │ │ │ - jne 9e6e │ │ │ │ │ - jmp a058 │ │ │ │ │ + jne 9c8e │ │ │ │ │ + jmp 9e78 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7614 │ │ │ │ │ call 33a0 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js a247 │ │ │ │ │ + js a067 │ │ │ │ │ ./pynx/scattering/cpu.c:7632 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7616 │ │ │ │ │ - jne 9f06 │ │ │ │ │ - jmp a058 │ │ │ │ │ + jne 9d26 │ │ │ │ │ + jmp 9e78 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7614 │ │ │ │ │ call 33a0 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js a22c │ │ │ │ │ + js a04c │ │ │ │ │ ./pynx/scattering/cpu.c:7632 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7616 │ │ │ │ │ - jne 9ee7 │ │ │ │ │ - jmp a058 │ │ │ │ │ + jne 9d07 │ │ │ │ │ + jmp 9e78 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7614 │ │ │ │ │ call 33a0 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js a330 │ │ │ │ │ + js a148 │ │ │ │ │ ./pynx/scattering/cpu.c:7632 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7616 │ │ │ │ │ - jne 9ec8 │ │ │ │ │ - jmp a058 │ │ │ │ │ + jne 9ce8 │ │ │ │ │ + jmp 9e78 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7614 │ │ │ │ │ call 33a0 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js a420 │ │ │ │ │ + js a230 │ │ │ │ │ ./pynx/scattering/cpu.c:7632 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7616 │ │ │ │ │ - jne 9dff │ │ │ │ │ - jmp a058 │ │ │ │ │ + jne 9c1f │ │ │ │ │ + jmp 9e78 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7614 │ │ │ │ │ call 33a0 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js a3e0 │ │ │ │ │ + js a1f8 │ │ │ │ │ ./pynx/scattering/cpu.c:7632 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7616 │ │ │ │ │ - jne 9ddd │ │ │ │ │ - jmp a058 │ │ │ │ │ + jne 9bfd │ │ │ │ │ + jmp 9e78 │ │ │ │ │ nopl (%rax) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ __Pyx_ParseOptionalKeywords(): │ │ │ │ │ ./pynx/scattering/cpu.c:7630 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - jmp 9f72 │ │ │ │ │ + jmp 9d92 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 1) │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:7649 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 9ee7 │ │ │ │ │ - jmp 9f38 │ │ │ │ │ +./pynx/scattering/cpu.c:7649 │ │ │ │ │ + mov %rsi,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ + je 9d07 │ │ │ │ │ + jmp 9d58 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 1) │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:7649 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 9f06 │ │ │ │ │ - jmp 9f38 │ │ │ │ │ +./pynx/scattering/cpu.c:7649 │ │ │ │ │ + mov %rsi,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ + je 9d26 │ │ │ │ │ + jmp 9d58 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp a0d1 │ │ │ │ │ + jmp 9ef1 │ │ │ │ │ __Pyx_ParseOptionalKeywords(): │ │ │ │ │ ./pynx/scattering/cpu.c:7614 │ │ │ │ │ call 33a0 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js a43b │ │ │ │ │ + js a24b │ │ │ │ │ ./pynx/scattering/cpu.c:7632 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7616 │ │ │ │ │ - jne 9dbb │ │ │ │ │ - jmp a058 │ │ │ │ │ + jne 9bdb │ │ │ │ │ + jmp 9e78 │ │ │ │ │ nop │ │ │ │ │ ./pynx/scattering/cpu.c:7614 │ │ │ │ │ call 33a0 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js a3c0 │ │ │ │ │ + js a1d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7632 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7616 │ │ │ │ │ - jne 9d99 │ │ │ │ │ - jmp a058 │ │ │ │ │ + jne 9bb9 │ │ │ │ │ + jmp 9e78 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 1) │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:7649 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 9e2b │ │ │ │ │ - jmp 9f38 │ │ │ │ │ +./pynx/scattering/cpu.c:7649 │ │ │ │ │ + mov %rsi,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ + je 9c4b │ │ │ │ │ + jmp 9d58 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 1) │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:7649 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 9e50 │ │ │ │ │ - jmp 9f38 │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +./pynx/scattering/cpu.c:7649 │ │ │ │ │ + mov %rsi,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ + je 9c70 │ │ │ │ │ + jmp 9d58 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ ./pynx/scattering/cpu.c:7614 │ │ │ │ │ call 33a0 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js a3fb │ │ │ │ │ + js a213 │ │ │ │ │ ./pynx/scattering/cpu.c:7632 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7616 │ │ │ │ │ - jne 9d77 │ │ │ │ │ - jmp a058 │ │ │ │ │ + jne 9b97 │ │ │ │ │ + jmp 9e78 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7614 │ │ │ │ │ call 33a0 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js a476 │ │ │ │ │ + js a286 │ │ │ │ │ ./pynx/scattering/cpu.c:7632 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7616 │ │ │ │ │ - jne 9d55 │ │ │ │ │ - jmp a058 │ │ │ │ │ + jne 9b75 │ │ │ │ │ + jmp 9e78 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 1) │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:7649 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 9ec8 │ │ │ │ │ - jmp 9f38 │ │ │ │ │ +./pynx/scattering/cpu.c:7649 │ │ │ │ │ + mov %rsi,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ + je 9ce8 │ │ │ │ │ + jmp 9d58 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 1) │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:7649 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 9e6e │ │ │ │ │ - jmp 9f38 │ │ │ │ │ +./pynx/scattering/cpu.c:7649 │ │ │ │ │ + mov %rsi,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ + je 9c8e │ │ │ │ │ + jmp 9d58 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 1) │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:7649 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 9e8c │ │ │ │ │ - jmp 9f38 │ │ │ │ │ +./pynx/scattering/cpu.c:7649 │ │ │ │ │ + mov %rsi,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ + je 9cac │ │ │ │ │ + jmp 9d58 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 1) │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:7649 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 9eaa │ │ │ │ │ - jmp 9f38 │ │ │ │ │ +./pynx/scattering/cpu.c:7649 │ │ │ │ │ + mov %rsi,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ + je 9cca │ │ │ │ │ + jmp 9d58 │ │ │ │ │ ./pynx/scattering/cpu.c:7614 │ │ │ │ │ call 33a0 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js a456 │ │ │ │ │ + js a266 │ │ │ │ │ ./pynx/scattering/cpu.c:7632 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7616 │ │ │ │ │ - jne 9d32 │ │ │ │ │ - jmp a058 │ │ │ │ │ + jne 9b52 │ │ │ │ │ + jmp 9e78 │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 1) │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:7649 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 9d99 │ │ │ │ │ - jmp 9f38 │ │ │ │ │ +./pynx/scattering/cpu.c:7649 │ │ │ │ │ + mov %rsi,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ + je 9bb9 │ │ │ │ │ + jmp 9d58 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 1) │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:7649 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 9ddd │ │ │ │ │ - jmp 9f38 │ │ │ │ │ +./pynx/scattering/cpu.c:7649 │ │ │ │ │ + mov %rsi,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ + je 9bfd │ │ │ │ │ + jmp 9d58 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 1) │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:7649 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 9d77 │ │ │ │ │ - jmp 9f38 │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +./pynx/scattering/cpu.c:7649 │ │ │ │ │ + mov %rsi,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ + je 9b97 │ │ │ │ │ + jmp 9d58 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 1) │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:7649 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 9dff │ │ │ │ │ - jmp 9f38 │ │ │ │ │ +./pynx/scattering/cpu.c:7649 │ │ │ │ │ + mov %rsi,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ + je 9c1f │ │ │ │ │ + jmp 9d58 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 1) │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:7649 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 9dbb │ │ │ │ │ - jmp 9f38 │ │ │ │ │ +./pynx/scattering/cpu.c:7649 │ │ │ │ │ + mov %rsi,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ + je 9bdb │ │ │ │ │ + jmp 9d58 │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 1) │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:7649 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 9d32 │ │ │ │ │ - jmp 9f38 │ │ │ │ │ +./pynx/scattering/cpu.c:7649 │ │ │ │ │ + mov %rsi,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ + je 9b52 │ │ │ │ │ + jmp 9d58 │ │ │ │ │ ./pynx/scattering/cpu.c:7652 │ │ │ │ │ call 31c0 <__stack_chk_fail@plt> │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 1) │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:7649 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 9d55 │ │ │ │ │ - jmp 9f38 │ │ │ │ │ +./pynx/scattering/cpu.c:7649 │ │ │ │ │ + mov %rsi,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ + je 9b75 │ │ │ │ │ + jmp 9d58 │ │ │ │ │ __Pyx_ParseOptionalKeywords.constprop.0(): │ │ │ │ │ ./pynx/scattering/cpu.c:7615 (discriminator 2) │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_AddTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:10072 │ │ │ │ │ push %r15 │ │ │ │ │ + mov %edx,%r15d │ │ │ │ │ push %r14 │ │ │ │ │ - mov %edx,%r14d │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ - mov %esi,%r12d │ │ │ │ │ push %rbp │ │ │ │ │ + mov %esi,%ebp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x38,%rsp │ │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ ./pynx/scattering/cpu.c:10075 │ │ │ │ │ call 3090 <_PyThreadState_UncheckedGet@plt> │ │ │ │ │ __Pyx_CLineForTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:9803 │ │ │ │ │ - mov 0x13587(%rip),%rdi │ │ │ │ │ + mov 0x13780(%rip),%rdi │ │ │ │ │ __Pyx_AddTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:10075 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ __Pyx_CLineForTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:9803 (discriminator 1) │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je a6f0 │ │ │ │ │ + je a4f8 │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6787 │ │ │ │ │ - mov 0x60(%rax),%rbp │ │ │ │ │ + mov 0x60(%rax),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:6788 │ │ │ │ │ movq $0x0,0x60(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:6792 │ │ │ │ │ - test %rbp,%rbp │ │ │ │ │ - je a878 │ │ │ │ │ + test %r14,%r14 │ │ │ │ │ + je a6b8 │ │ │ │ │ Py_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:220 │ │ │ │ │ - mov 0x8(%rbp),%r15 │ │ │ │ │ + mov 0x8(%r14),%r13 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - mov (%r15),%eax │ │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ │ inc %eax │ │ │ │ │ - je a4f8 │ │ │ │ │ + je a301 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ - mov %eax,(%r15) │ │ │ │ │ + mov %eax,0x0(%r13) │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6796 │ │ │ │ │ - mov 0x28(%rbp),%r13 │ │ │ │ │ + mov 0x28(%r14),%r12 │ │ │ │ │ Py_XINCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:787 │ │ │ │ │ - test %r13,%r13 │ │ │ │ │ - je a50d │ │ │ │ │ + test %r12,%r12 │ │ │ │ │ + je a316 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - mov 0x0(%r13),%edx │ │ │ │ │ + mov (%r12),%edx │ │ │ │ │ inc %edx │ │ │ │ │ - je a50d │ │ │ │ │ + je a316 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ - mov %edx,0x0(%r13) │ │ │ │ │ + mov %edx,(%r12) │ │ │ │ │ __Pyx_CLineForTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:9808 │ │ │ │ │ call 33f0 <_PyObject_GetDictPtr@plt> │ │ │ │ │ ./pynx/scattering/cpu.c:9810 │ │ │ │ │ - mov 0x135ff(%rip),%rsi │ │ │ │ │ + mov 0x137f6(%rip),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:9809 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je ad00 │ │ │ │ │ + je abc0 │ │ │ │ │ __Pyx_PyDict_GetItemStr(): │ │ │ │ │ ./pynx/scattering/cpu.c:965 │ │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ │ mov (%rax),%rdi │ │ │ │ │ call 3330 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ │ ./pynx/scattering/cpu.c:966 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je a850 │ │ │ │ │ - mov 0x12a32(%rip),%r8 │ │ │ │ │ + je a690 │ │ │ │ │ + mov 0x12c29(%rip),%r8 │ │ │ │ │ __Pyx_CLineForTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:9829 │ │ │ │ │ cmp %r8,%rax │ │ │ │ │ - je a560 │ │ │ │ │ + je a368 │ │ │ │ │ ./pynx/scattering/cpu.c:9829 (discriminator 1) │ │ │ │ │ - cmp 0x12a4e(%rip),%rax │ │ │ │ │ - je a563 │ │ │ │ │ + cmp 0x12c45(%rip),%rax │ │ │ │ │ + je a36a │ │ │ │ │ ./pynx/scattering/cpu.c:9829 (discriminator 2) │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 3280 │ │ │ │ │ ./pynx/scattering/cpu.c:9829 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je a563 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + je a36a │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:9826 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ __Pyx_ErrRestoreInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6760 │ │ │ │ │ - test %rbp,%rbp │ │ │ │ │ - je a572 │ │ │ │ │ + test %r14,%r14 │ │ │ │ │ + je a379 │ │ │ │ │ ./pynx/scattering/cpu.c:6762 (discriminator 1) │ │ │ │ │ - cmp %r13,0x28(%rbp) │ │ │ │ │ - jne ad91 │ │ │ │ │ + cmp %r12,0x28(%r14) │ │ │ │ │ + jne ac51 │ │ │ │ │ ./pynx/scattering/cpu.c:6766 │ │ │ │ │ mov 0x60(%rbx),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:6767 │ │ │ │ │ - mov %rbp,0x60(%rbx) │ │ │ │ │ + mov %r14,0x60(%rbx) │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je a592 │ │ │ │ │ + je a39a │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rbp │ │ │ │ │ + mov (%rdi),%r10 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %ebp,%ebp │ │ │ │ │ - js a592 │ │ │ │ │ + test %r10d,%r10d │ │ │ │ │ + js a39a │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rbp │ │ │ │ │ - mov %rbp,(%rdi) │ │ │ │ │ - je aa90 │ │ │ │ │ + dec %r10 │ │ │ │ │ + mov %r10,(%rdi) │ │ │ │ │ + je a8b0 │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ - test %r15,%r15 │ │ │ │ │ - je a5aa │ │ │ │ │ + test %r13,%r13 │ │ │ │ │ + je a3b5 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%r15),%rdi │ │ │ │ │ + mov 0x0(%r13),%r11 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - js a5aa │ │ │ │ │ + test %r11d,%r11d │ │ │ │ │ + js a3b5 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rdi │ │ │ │ │ - mov %rdi,(%r15) │ │ │ │ │ - je aa80 │ │ │ │ │ + dec %r11 │ │ │ │ │ + mov %r11,0x0(%r13) │ │ │ │ │ + je a8a0 │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ - test %r13,%r13 │ │ │ │ │ - je a5c5 │ │ │ │ │ + test %r12,%r12 │ │ │ │ │ + je a3d0 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov 0x0(%r13),%r15 │ │ │ │ │ + mov (%r12),%r13 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r15d,%r15d │ │ │ │ │ - js a5c5 │ │ │ │ │ + test %r13d,%r13d │ │ │ │ │ + js a3d0 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r15 │ │ │ │ │ - mov %r15,0x0(%r13) │ │ │ │ │ - je aa70 │ │ │ │ │ + dec %r13 │ │ │ │ │ + mov %r13,(%r12) │ │ │ │ │ + je a890 │ │ │ │ │ __Pyx_AddTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:10080 │ │ │ │ │ - test %r12d,%r12d │ │ │ │ │ - jne a6f0 │ │ │ │ │ + test %ebp,%ebp │ │ │ │ │ + jne a4f8 │ │ │ │ │ __pyx_find_code_object(): │ │ │ │ │ ./pynx/scattering/cpu.c:9863 (discriminator 1) │ │ │ │ │ - mov 0x13693(%rip),%r13 │ │ │ │ │ + mov 0x13889(%rip),%r14 │ │ │ │ │ __Pyx_AddTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:10080 (discriminator 2) │ │ │ │ │ - mov %r14d,%r15d │ │ │ │ │ + mov %r15d,%r12d │ │ │ │ │ __pyx_find_code_object(): │ │ │ │ │ ./pynx/scattering/cpu.c:9863 (discriminator 1) │ │ │ │ │ - test %r13,%r13 │ │ │ │ │ - je a9ef │ │ │ │ │ + test %r14,%r14 │ │ │ │ │ + je a81a │ │ │ │ │ ./pynx/scattering/cpu.c:9866 │ │ │ │ │ - mov 0x13678(%rip),%r10d │ │ │ │ │ + mov 0x1386f(%rip),%ecx │ │ │ │ │ __pyx_bisect_code_objects(): │ │ │ │ │ ./pynx/scattering/cpu.c:9841 │ │ │ │ │ - mov %r10d,%r8d │ │ │ │ │ - dec %r8d │ │ │ │ │ - js a898 │ │ │ │ │ + mov %ecx,%edi │ │ │ │ │ + dec %edi │ │ │ │ │ + js a6d0 │ │ │ │ │ ./pynx/scattering/cpu.c:9841 (discriminator 1) │ │ │ │ │ - movslq %r8d,%r9 │ │ │ │ │ - shl $0x4,%r9 │ │ │ │ │ - cmp %r15d,0x8(%r13,%r9,1) │ │ │ │ │ - jl a898 │ │ │ │ │ + movslq %edi,%rdx │ │ │ │ │ + shl $0x4,%rdx │ │ │ │ │ + cmp %r12d,0x8(%r14,%rdx,1) │ │ │ │ │ + jl a6d0 │ │ │ │ │ ./pynx/scattering/cpu.c:9844 │ │ │ │ │ - test %r8d,%r8d │ │ │ │ │ - je af0a │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ - jmp a626 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + je adc5 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + jmp a42d │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:9848 │ │ │ │ │ - jge a888 │ │ │ │ │ + jge a6c8 │ │ │ │ │ ./pynx/scattering/cpu.c:9849 │ │ │ │ │ - lea 0x1(%rsi),%ecx │ │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ │ ./pynx/scattering/cpu.c:9844 │ │ │ │ │ - cmp %r8d,%ecx │ │ │ │ │ - jge a650 │ │ │ │ │ + cmp %edi,%esi │ │ │ │ │ + jge a459 │ │ │ │ │ ./pynx/scattering/cpu.c:9845 │ │ │ │ │ - mov %r8d,%edx │ │ │ │ │ - sub %ecx,%edx │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - shr $0x1f,%esi │ │ │ │ │ - add %edx,%esi │ │ │ │ │ - sar $1,%esi │ │ │ │ │ - add %ecx,%esi │ │ │ │ │ + mov %edi,%r9d │ │ │ │ │ + sub %esi,%r9d │ │ │ │ │ + mov %r9d,%eax │ │ │ │ │ + shr $0x1f,%eax │ │ │ │ │ + add %r9d,%eax │ │ │ │ │ + sar $1,%eax │ │ │ │ │ + add %esi,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:9846 │ │ │ │ │ - movslq %esi,%rax │ │ │ │ │ - shl $0x4,%rax │ │ │ │ │ - add %r13,%rax │ │ │ │ │ - mov 0x8(%rax),%ebp │ │ │ │ │ - cmp %r15d,%ebp │ │ │ │ │ - jle a618 │ │ │ │ │ + movslq %eax,%r8 │ │ │ │ │ + shl $0x4,%r8 │ │ │ │ │ + add %r14,%r8 │ │ │ │ │ + mov 0x8(%r8),%r10d │ │ │ │ │ + cmp %r12d,%r10d │ │ │ │ │ + jle a420 │ │ │ │ │ ./pynx/scattering/cpu.c:9847 │ │ │ │ │ - mov %esi,%r8d │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ ./pynx/scattering/cpu.c:9844 │ │ │ │ │ - cmp %r8d,%ecx │ │ │ │ │ - jl a626 │ │ │ │ │ + cmp %edi,%esi │ │ │ │ │ + jl a42d │ │ │ │ │ ./pynx/scattering/cpu.c:9857 │ │ │ │ │ xor %r11d,%r11d │ │ │ │ │ - cmp %r15d,%ebp │ │ │ │ │ + cmp %r12d,%r10d │ │ │ │ │ setl %r11b │ │ │ │ │ - add %esi,%r11d │ │ │ │ │ + add %r11d,%eax │ │ │ │ │ __pyx_find_code_object(): │ │ │ │ │ ./pynx/scattering/cpu.c:9867 (discriminator 1) │ │ │ │ │ - cmp %r11d,%r10d │ │ │ │ │ - jle a898 │ │ │ │ │ - movslq %r11d,%rax │ │ │ │ │ + cmp %eax,%ecx │ │ │ │ │ + jle a6d0 │ │ │ │ │ + cltq │ │ │ │ │ shl $0x4,%rax │ │ │ │ │ - add %r13,%rax │ │ │ │ │ - cmp %r15d,0x8(%rax) │ │ │ │ │ - jne a898 │ │ │ │ │ + lea (%r14,%rax,1),%r8 │ │ │ │ │ + cmp %r12d,0x8(%r8) │ │ │ │ │ + jne a6d0 │ │ │ │ │ ./pynx/scattering/cpu.c:9870 │ │ │ │ │ - mov (%rax),%r12 │ │ │ │ │ + mov (%r8),%r13 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - mov (%r12),%r11d │ │ │ │ │ - inc %r11d │ │ │ │ │ - je a68a │ │ │ │ │ + mov 0x0(%r13),%edi │ │ │ │ │ + inc %edi │ │ │ │ │ + je a491 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ - mov %r11d,(%r12) │ │ │ │ │ + mov %edi,0x0(%r13) │ │ │ │ │ __Pyx_AddTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:10096 │ │ │ │ │ - mov 0x133af(%rip),%rdx │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ + mov 0x135a8(%rip),%rdx │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ - mov %r12,%rsi │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + mov %r13,%rsi │ │ │ │ │ call 30c0 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:10102 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je a7b0 │ │ │ │ │ +./pynx/scattering/cpu.c:10096 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ +./pynx/scattering/cpu.c:10102 │ │ │ │ │ + je a5e8 │ │ │ │ │ ./pynx/scattering/cpu.c:10103 │ │ │ │ │ - mov %r14d,0x28(%rax) │ │ │ │ │ + mov %r15d,0x28(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:10104 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 3270 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%r12),%r14 │ │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r14d,%r14d │ │ │ │ │ - js a6cc │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js a4d2 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r14 │ │ │ │ │ - mov %r14,(%r12) │ │ │ │ │ - je aa60 │ │ │ │ │ + dec %rax │ │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ │ + je a880 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rbx),%r12 │ │ │ │ │ + mov (%rbx),%rcx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r12d,%r12d │ │ │ │ │ - js a6e0 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + js a4e5 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r12 │ │ │ │ │ - mov %r12,(%rbx) │ │ │ │ │ - je aa58 │ │ │ │ │ + dec %rcx │ │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ │ + je a878 │ │ │ │ │ __Pyx_AddTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:10108 │ │ │ │ │ add $0x38,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ - nop │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ __pyx_find_code_object(): │ │ │ │ │ ./pynx/scattering/cpu.c:9863 (discriminator 1) │ │ │ │ │ - mov 0x13571(%rip),%r13 │ │ │ │ │ + mov 0x13769(%rip),%r14 │ │ │ │ │ __Pyx_AddTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:10080 (discriminator 1) │ │ │ │ │ - mov %r12d,%r15d │ │ │ │ │ - neg %r15d │ │ │ │ │ + mov %ebp,%r12d │ │ │ │ │ + neg %r12d │ │ │ │ │ __pyx_find_code_object(): │ │ │ │ │ ./pynx/scattering/cpu.c:9863 (discriminator 1) │ │ │ │ │ - test %r13,%r13 │ │ │ │ │ - jne a5e1 │ │ │ │ │ + test %r14,%r14 │ │ │ │ │ + jne a3eb │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6787 │ │ │ │ │ mov 0x60(%rbx),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:6788 │ │ │ │ │ movq $0x0,0x60(%rbx) │ │ │ │ │ ./pynx/scattering/cpu.c:6792 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - jne a8ad │ │ │ │ │ -./pynx/scattering/cpu.c:6790 │ │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ │ + jne a6e5 │ │ │ │ │ ./pynx/scattering/cpu.c:6791 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + xor %r14d,%r14d │ │ │ │ │ +./pynx/scattering/cpu.c:6790 │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_CreateCodeObjectForTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:10027 │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - mov %r12d,%ecx │ │ │ │ │ - lea 0xec10(%rip),%rdx │ │ │ │ │ - lea 0xec1f(%rip),%rdi │ │ │ │ │ + mov %ebp,%ecx │ │ │ │ │ + lea 0xee7c(%rip),%rdx │ │ │ │ │ + lea 0xee8b(%rip),%rdi │ │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ │ call 3030 │ │ │ │ │ ./pynx/scattering/cpu.c:10028 │ │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je adc9 │ │ │ │ │ +./pynx/scattering/cpu.c:10027 │ │ │ │ │ + mov %rax,%rbp │ │ │ │ │ +./pynx/scattering/cpu.c:10028 │ │ │ │ │ + je ac97 │ │ │ │ │ ./pynx/scattering/cpu.c:10029 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ │ call 33e0 │ │ │ │ │ ./pynx/scattering/cpu.c:10030 │ │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ │ test %rax,%rax │ │ │ │ │ ./pynx/scattering/cpu.c:10029 │ │ │ │ │ mov %rax,%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:10030 │ │ │ │ │ - je adb1 │ │ │ │ │ + je ac6b │ │ │ │ │ ./pynx/scattering/cpu.c:10060 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ - mov %r14d,%edx │ │ │ │ │ + mov %r15d,%edx │ │ │ │ │ call 34d0 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ │ +Py_DECREF(): │ │ │ │ │ +/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ │ __Pyx_CreateCodeObjectForTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:10060 │ │ │ │ │ - mov %rax,%r12 │ │ │ │ │ -_Py_IsImmortal(): │ │ │ │ │ -/usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rcx),%rdx │ │ │ │ │ + mov %rax,%r13 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - js a8f9 │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + js a734 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rdx │ │ │ │ │ - mov %rdx,(%rcx) │ │ │ │ │ - jne a8f9 │ │ │ │ │ + dec %rsi │ │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ │ + jne a734 │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ - mov %rcx,%rdi │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ │ + mov %r9,(%rsp) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp a8f9 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov (%rsp),%r9 │ │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ │ + jmp a734 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%r12),%r15 │ │ │ │ │ + mov 0x0(%r13),%r12 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r15d,%r15d │ │ │ │ │ - js a6e0 │ │ │ │ │ + test %r12d,%r12d │ │ │ │ │ + js a4e5 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r15 │ │ │ │ │ + dec %r12 │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - mov %r15,(%r12) │ │ │ │ │ - jne a6e0 │ │ │ │ │ + mov %r12,0x0(%r13) │ │ │ │ │ + jne a4e5 │ │ │ │ │ __Pyx_AddTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:10108 │ │ │ │ │ add $0x38,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ @@ -10242,1269 +10375,1350 @@ │ │ │ │ │ pop %r15 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ jmp 3150 <_Py_Dealloc@plt> │ │ │ │ │ __Pyx_PyObject_GetAttrStr(): │ │ │ │ │ ./pynx/scattering/cpu.c:6817 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je af4b │ │ │ │ │ + je ae31 │ │ │ │ │ ./pynx/scattering/cpu.c:6818 │ │ │ │ │ call *%rax │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ __Pyx_PyObject_GetAttrStrNoError(): │ │ │ │ │ ./pynx/scattering/cpu.c:6849 (discriminator 1) │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - jne ad37 │ │ │ │ │ + jne abf7 │ │ │ │ │ __Pyx_PyObject_GetAttrStr_ClearAttributeError(): │ │ │ │ │ ./pynx/scattering/cpu.c:6831 │ │ │ │ │ call 3090 <_PyThreadState_UncheckedGet@plt> │ │ │ │ │ ./pynx/scattering/cpu.c:6832 │ │ │ │ │ - mov 0x127b5(%rip),%rsi │ │ │ │ │ + mov 0x1297d(%rip),%rsi │ │ │ │ │ mov 0x60(%rax),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:6831 │ │ │ │ │ - mov %rax,%r12 │ │ │ │ │ + mov %rax,%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:6832 │ │ │ │ │ - mov (%rsi),%r11 │ │ │ │ │ + mov (%rsi),%rcx │ │ │ │ │ __Pyx_PyErr_ExceptionMatchesInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6731 (discriminator 1) │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je a850 │ │ │ │ │ + je a690 │ │ │ │ │ Py_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:220 │ │ │ │ │ mov 0x8(%rdi),%rdi │ │ │ │ │ __Pyx_PyErr_ExceptionMatchesInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6733 │ │ │ │ │ - cmp %rdi,%r11 │ │ │ │ │ - je a839 │ │ │ │ │ + cmp %rdi,%rcx │ │ │ │ │ + je a67b │ │ │ │ │ PyType_HasFeature(): │ │ │ │ │ /usr/include/python3.12/object.h:966 │ │ │ │ │ - mov 0x8(%r11),%r8 │ │ │ │ │ + mov 0x8(%rcx),%r8 │ │ │ │ │ __Pyx_PyErr_ExceptionMatchesInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6742 (discriminator 3) │ │ │ │ │ testb $0x4,0xab(%r8) │ │ │ │ │ - jne af58 │ │ │ │ │ + jne ae3e │ │ │ │ │ __Pyx_PyErr_GivenExceptionMatches(): │ │ │ │ │ +./pynx/scattering/cpu.c:6742 (discriminator 3) │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ │ ./pynx/scattering/cpu.c:11181 │ │ │ │ │ - mov %r11,%rsi │ │ │ │ │ - call 7ad0 │ │ │ │ │ + call 7970 │ │ │ │ │ __Pyx_PyObject_GetAttrStr_ClearAttributeError(): │ │ │ │ │ ./pynx/scattering/cpu.c:6832 (discriminator 2) │ │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je a850 │ │ │ │ │ + je a690 │ │ │ │ │ __Pyx_ErrRestoreInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6767 │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:6766 │ │ │ │ │ - mov 0x60(%r12),%rdi │ │ │ │ │ + mov 0x60(%r10),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:6767 │ │ │ │ │ - mov %rcx,0x60(%r12) │ │ │ │ │ + mov %rax,0x60(%r10) │ │ │ │ │ ./pynx/scattering/cpu.c:6768 │ │ │ │ │ - call 6ac0 │ │ │ │ │ + call 6a90 │ │ │ │ │ __Pyx_CLineForTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:9817 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_PyDict_GetItemStr(): │ │ │ │ │ ./pynx/scattering/cpu.c:966 (discriminator 1) │ │ │ │ │ call 32c0 │ │ │ │ │ __Pyx_CLineForTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:9827 │ │ │ │ │ - mov 0x12714(%rip),%rdx │ │ │ │ │ - mov 0x132b5(%rip),%rsi │ │ │ │ │ - mov 0x131e6(%rip),%rdi │ │ │ │ │ + mov 0x128d4(%rip),%rdx │ │ │ │ │ + mov 0x13475(%rip),%rsi │ │ │ │ │ + mov 0x133a6(%rip),%rdi │ │ │ │ │ call 3300 │ │ │ │ │ - jmp a560 │ │ │ │ │ + jmp a368 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6791 │ │ │ │ │ - xor %r13d,%r13d │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ ./pynx/scattering/cpu.c:6790 │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ - jmp a50d │ │ │ │ │ + xor %r13d,%r13d │ │ │ │ │ + jmp a316 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ __pyx_find_code_object(): │ │ │ │ │ ./pynx/scattering/cpu.c:9867 (discriminator 1) │ │ │ │ │ - cmp %esi,%r10d │ │ │ │ │ - jg a67a │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + cmp %eax,%ecx │ │ │ │ │ + jg a482 │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6787 │ │ │ │ │ mov 0x60(%rbx),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:6788 │ │ │ │ │ movq $0x0,0x60(%rbx) │ │ │ │ │ ./pynx/scattering/cpu.c:6792 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - je ada1 │ │ │ │ │ + je ac61 │ │ │ │ │ Py_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:220 │ │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ │ + mov 0x8(%r13),%rcx │ │ │ │ │ Py_INCREF(): │ │ │ │ │ -/usr/include/python3.12/object.h:642 │ │ │ │ │ - mov (%rdi),%r10d │ │ │ │ │ -Py_TYPE(): │ │ │ │ │ -/usr/include/python3.12/object.h:220 │ │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ │ -Py_INCREF(): │ │ │ │ │ -/usr/include/python3.12/object.h:642 │ │ │ │ │ - mov %r10d,0x18(%rsp) │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - inc %r10d │ │ │ │ │ - je a8c6 │ │ │ │ │ + mov (%rcx),%edx │ │ │ │ │ + inc %edx │ │ │ │ │ + je a6f1 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ - mov %r10d,(%rdi) │ │ │ │ │ + mov %edx,(%rcx) │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6796 │ │ │ │ │ - mov 0x28(%r13),%rbp │ │ │ │ │ + mov 0x28(%r13),%r14 │ │ │ │ │ Py_XINCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:787 │ │ │ │ │ - test %rbp,%rbp │ │ │ │ │ - je a8dc │ │ │ │ │ + test %r14,%r14 │ │ │ │ │ + je a704 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - mov 0x0(%rbp),%r9d │ │ │ │ │ - inc %r9d │ │ │ │ │ - je a8dc │ │ │ │ │ + mov (%r14),%eax │ │ │ │ │ + inc %eax │ │ │ │ │ + je a704 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ - mov %r9d,0x0(%rbp) │ │ │ │ │ + mov %eax,(%r14) │ │ │ │ │ __Pyx_CreateCodeObjectForTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:10022 │ │ │ │ │ - test %r12d,%r12d │ │ │ │ │ - jne a730 │ │ │ │ │ + test %ebp,%ebp │ │ │ │ │ + jne a530 │ │ │ │ │ ./pynx/scattering/cpu.c:10060 │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ - mov %r14d,%edx │ │ │ │ │ + mov %r15d,%edx │ │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ │ call 34d0 │ │ │ │ │ - mov %rax,%r12 │ │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ │ + mov %rax,%r13 │ │ │ │ │ __Pyx_AddTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:10085 │ │ │ │ │ - test %r12,%r12 │ │ │ │ │ - je adc9 │ │ │ │ │ + test %r13,%r13 │ │ │ │ │ + je ac97 │ │ │ │ │ __Pyx_ErrRestoreInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6760 │ │ │ │ │ - test %r13,%r13 │ │ │ │ │ - je a911 │ │ │ │ │ + test %r9,%r9 │ │ │ │ │ + je a74c │ │ │ │ │ ./pynx/scattering/cpu.c:6762 (discriminator 1) │ │ │ │ │ - cmp %rbp,0x28(%r13) │ │ │ │ │ - jne aefa │ │ │ │ │ + cmp %r14,0x28(%r9) │ │ │ │ │ + jne add6 │ │ │ │ │ ./pynx/scattering/cpu.c:6766 │ │ │ │ │ mov 0x60(%rbx),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:6767 │ │ │ │ │ - mov %r13,0x60(%rbx) │ │ │ │ │ + mov %r9,0x60(%rbx) │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je a931 │ │ │ │ │ + je a76d │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rsi │ │ │ │ │ + mov (%rdi),%r8 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - js a931 │ │ │ │ │ + test %r8d,%r8d │ │ │ │ │ + js a76d │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rsi │ │ │ │ │ - mov %rsi,(%rdi) │ │ │ │ │ - je ae7f │ │ │ │ │ + dec %r8 │ │ │ │ │ + mov %r8,(%rdi) │ │ │ │ │ + je ad69 │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ │ - test %r8,%r8 │ │ │ │ │ - je a94e │ │ │ │ │ + test %r10,%r10 │ │ │ │ │ + je a785 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%r8),%rax │ │ │ │ │ + mov (%r10),%rdi │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js a94e │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + js a785 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rax │ │ │ │ │ - mov %rax,(%r8) │ │ │ │ │ - je ae96 │ │ │ │ │ + dec %rdi │ │ │ │ │ + mov %rdi,(%r10) │ │ │ │ │ + je ad5c │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ - test %rbp,%rbp │ │ │ │ │ - je a969 │ │ │ │ │ + test %r14,%r14 │ │ │ │ │ + je a79e │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ │ + mov (%r14),%r11 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r13d,%r13d │ │ │ │ │ - js a969 │ │ │ │ │ + test %r11d,%r11d │ │ │ │ │ + js a79e │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r13 │ │ │ │ │ - mov %r13,0x0(%rbp) │ │ │ │ │ - je ae89 │ │ │ │ │ + dec %r11 │ │ │ │ │ + mov %r11,(%r14) │ │ │ │ │ + je ad4f │ │ │ │ │ __pyx_insert_code_object(): │ │ │ │ │ ./pynx/scattering/cpu.c:9876 │ │ │ │ │ - mov 0x132f8(%rip),%rdi │ │ │ │ │ + mov 0x134c3(%rip),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:9880 (discriminator 1) │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je aeaa │ │ │ │ │ + je ad82 │ │ │ │ │ ./pynx/scattering/cpu.c:9892 │ │ │ │ │ - mov 0x132e1(%rip),%esi │ │ │ │ │ + mov 0x134ac(%rip),%ecx │ │ │ │ │ __pyx_bisect_code_objects(): │ │ │ │ │ ./pynx/scattering/cpu.c:9840 │ │ │ │ │ - lea -0x1(%rsi),%ecx │ │ │ │ │ - mov %ecx,%r8d │ │ │ │ │ + lea -0x1(%rcx),%esi │ │ │ │ │ ./pynx/scattering/cpu.c:9841 │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - js aca0 │ │ │ │ │ + test %esi,%esi │ │ │ │ │ +./pynx/scattering/cpu.c:9840 │ │ │ │ │ + mov %esi,%r8d │ │ │ │ │ +./pynx/scattering/cpu.c:9841 │ │ │ │ │ + js ab68 │ │ │ │ │ ./pynx/scattering/cpu.c:9841 (discriminator 1) │ │ │ │ │ - movslq %ecx,%rbp │ │ │ │ │ - shl $0x4,%rbp │ │ │ │ │ - cmp %r15d,0x8(%rdi,%rbp,1) │ │ │ │ │ - jl aea3 │ │ │ │ │ + movslq %esi,%r14 │ │ │ │ │ + shl $0x4,%r14 │ │ │ │ │ + cmp %r12d,0x8(%rdi,%r14,1) │ │ │ │ │ + jl ad7b │ │ │ │ │ ./pynx/scattering/cpu.c:9844 │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je af35 │ │ │ │ │ - xor %r10d,%r10d │ │ │ │ │ - jmp a9c3 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + je ae1b │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + jmp a7f2 │ │ │ │ │ ./pynx/scattering/cpu.c:9848 │ │ │ │ │ - jge ae35 │ │ │ │ │ + jge ad01 │ │ │ │ │ ./pynx/scattering/cpu.c:9849 │ │ │ │ │ - lea 0x1(%rbp),%r10d │ │ │ │ │ + lea 0x1(%rbp),%edx │ │ │ │ │ ./pynx/scattering/cpu.c:9844 │ │ │ │ │ - cmp %r8d,%r10d │ │ │ │ │ - jge aaa0 │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jge a8c0 │ │ │ │ │ ./pynx/scattering/cpu.c:9845 │ │ │ │ │ - mov %r8d,%r9d │ │ │ │ │ - sub %r10d,%r9d │ │ │ │ │ - mov %r9d,%ebp │ │ │ │ │ + mov %r8d,%eax │ │ │ │ │ + sub %edx,%eax │ │ │ │ │ + mov %eax,%ebp │ │ │ │ │ shr $0x1f,%ebp │ │ │ │ │ - add %r9d,%ebp │ │ │ │ │ + add %eax,%ebp │ │ │ │ │ sar $1,%ebp │ │ │ │ │ - add %r10d,%ebp │ │ │ │ │ + add %edx,%ebp │ │ │ │ │ ./pynx/scattering/cpu.c:9846 │ │ │ │ │ - movslq %ebp,%r11 │ │ │ │ │ - shl $0x4,%r11 │ │ │ │ │ - add %rdi,%r11 │ │ │ │ │ - mov 0x8(%r11),%edx │ │ │ │ │ - cmp %r15d,%edx │ │ │ │ │ - jle a9b0 │ │ │ │ │ + movslq %ebp,%rax │ │ │ │ │ + shl $0x4,%rax │ │ │ │ │ + add %rdi,%rax │ │ │ │ │ + mov 0x8(%rax),%r9d │ │ │ │ │ + cmp %r12d,%r9d │ │ │ │ │ + jle a7e0 │ │ │ │ │ ./pynx/scattering/cpu.c:9847 │ │ │ │ │ mov %ebp,%r8d │ │ │ │ │ - jmp a9ba │ │ │ │ │ + jmp a7e9 │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6787 │ │ │ │ │ mov 0x60(%rbx),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:6788 │ │ │ │ │ movq $0x0,0x60(%rbx) │ │ │ │ │ ./pynx/scattering/cpu.c:6792 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - jne a8ad │ │ │ │ │ + jne a6e5 │ │ │ │ │ __Pyx_CreateCodeObjectForTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:10060 │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ - mov %r14d,%edx │ │ │ │ │ + mov %r15d,%edx │ │ │ │ │ call 34d0 │ │ │ │ │ - mov %rax,%r12 │ │ │ │ │ __Pyx_AddTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:10085 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je a6e0 │ │ │ │ │ +__Pyx_CreateCodeObjectForTraceback(): │ │ │ │ │ +./pynx/scattering/cpu.c:10060 │ │ │ │ │ + mov %rax,%r13 │ │ │ │ │ +__Pyx_AddTraceback(): │ │ │ │ │ +./pynx/scattering/cpu.c:10085 │ │ │ │ │ + je a4e5 │ │ │ │ │ __Pyx_ErrRestoreInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6766 │ │ │ │ │ mov 0x60(%rbx),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:6767 │ │ │ │ │ movq $0x0,0x60(%rbx) │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je a969 │ │ │ │ │ + je a79e │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rsi │ │ │ │ │ + mov (%rdi),%r8 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - js a969 │ │ │ │ │ + test %r8d,%r8d │ │ │ │ │ + js a79e │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6790 │ │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ │ + xor %r10d,%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:6791 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - jmp a925 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + xor %r14d,%r14d │ │ │ │ │ + jmp a761 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - jmp a7cd │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ + jmp a605 │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ - jmp a6cc │ │ │ │ │ + jmp a4d2 │ │ │ │ │ nopl (%rax) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp a5c5 │ │ │ │ │ + jmp a3d0 │ │ │ │ │ nopl (%rax) │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp a5aa │ │ │ │ │ + jmp a3b5 │ │ │ │ │ nopl (%rax) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp a592 │ │ │ │ │ + jmp a39a │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ __pyx_bisect_code_objects(): │ │ │ │ │ ./pynx/scattering/cpu.c:9857 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - cmp %r15d,%edx │ │ │ │ │ - setl %al │ │ │ │ │ - add %eax,%ebp │ │ │ │ │ + xor %r10d,%r10d │ │ │ │ │ + cmp %r12d,%r9d │ │ │ │ │ + setl %r10b │ │ │ │ │ + add %r10d,%ebp │ │ │ │ │ __pyx_insert_code_object(): │ │ │ │ │ ./pynx/scattering/cpu.c:9893 │ │ │ │ │ - cmp %ebp,%esi │ │ │ │ │ - jle acaa │ │ │ │ │ + cmp %ebp,%ecx │ │ │ │ │ + jle ab72 │ │ │ │ │ ./pynx/scattering/cpu.c:9893 (discriminator 1) │ │ │ │ │ - movslq %ebp,%r11 │ │ │ │ │ - shl $0x4,%r11 │ │ │ │ │ - add %rdi,%r11 │ │ │ │ │ - cmp %r15d,0x8(%r11) │ │ │ │ │ - je ae3d │ │ │ │ │ + movslq %ebp,%rax │ │ │ │ │ + shl $0x4,%rax │ │ │ │ │ + add %rdi,%rax │ │ │ │ │ + cmp %r12d,0x8(%rax) │ │ │ │ │ + je ad09 │ │ │ │ │ ./pynx/scattering/cpu.c:9899 │ │ │ │ │ - cmp 0x13198(%rip),%esi │ │ │ │ │ - je acb6 │ │ │ │ │ - movslq %esi,%r10 │ │ │ │ │ - movslq %ecx,%r8 │ │ │ │ │ - shl $0x4,%r10 │ │ │ │ │ - shl $0x4,%r8 │ │ │ │ │ - lea (%rdi,%r10,1),%rdx │ │ │ │ │ - lea -0x10(%rdi,%r10,1),%r9 │ │ │ │ │ - mov %ecx,%edi │ │ │ │ │ - sub %ebp,%edi │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ - shl $0x4,%rdi │ │ │ │ │ - sub %rdi,%r9 │ │ │ │ │ - sub %r9,%rax │ │ │ │ │ - sub $0x10,%rax │ │ │ │ │ - shr $0x4,%rax │ │ │ │ │ - inc %rax │ │ │ │ │ - and $0x7,%eax │ │ │ │ │ - je abda │ │ │ │ │ - cmp $0x1,%rax │ │ │ │ │ - je abbb │ │ │ │ │ - cmp $0x2,%rax │ │ │ │ │ - je aba5 │ │ │ │ │ - cmp $0x3,%rax │ │ │ │ │ - je ab90 │ │ │ │ │ - cmp $0x4,%rax │ │ │ │ │ - je ab7b │ │ │ │ │ - cmp $0x5,%rax │ │ │ │ │ - je ab66 │ │ │ │ │ - cmp $0x6,%rax │ │ │ │ │ - je ab50 │ │ │ │ │ -./pynx/scattering/cpu.c:9910 │ │ │ │ │ - mov %rdx,%rbp │ │ │ │ │ -./pynx/scattering/cpu.c:9909 (discriminator 1) │ │ │ │ │ - sub $0x10,%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:9910 │ │ │ │ │ - sub %r10,%rbp │ │ │ │ │ - vmovdqu 0x0(%rbp,%r8,1),%xmm0 │ │ │ │ │ - vmovdqu %xmm0,0x10(%rdx) │ │ │ │ │ - mov %rdx,%r13 │ │ │ │ │ -./pynx/scattering/cpu.c:9909 (discriminator 1) │ │ │ │ │ - sub $0x10,%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:9910 │ │ │ │ │ - sub %r10,%r13 │ │ │ │ │ - vmovdqu 0x0(%r13,%r8,1),%xmm1 │ │ │ │ │ - vmovdqu %xmm1,0x10(%rdx) │ │ │ │ │ - mov %rdx,%rcx │ │ │ │ │ -./pynx/scattering/cpu.c:9909 (discriminator 1) │ │ │ │ │ - sub $0x10,%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:9910 │ │ │ │ │ - sub %r10,%rcx │ │ │ │ │ - vmovdqu (%rcx,%r8,1),%xmm2 │ │ │ │ │ - vmovdqu %xmm2,0x10(%rdx) │ │ │ │ │ - mov %rdx,%rdi │ │ │ │ │ -./pynx/scattering/cpu.c:9909 (discriminator 1) │ │ │ │ │ - sub $0x10,%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:9910 │ │ │ │ │ - sub %r10,%rdi │ │ │ │ │ - vmovdqu (%rdi,%r8,1),%xmm3 │ │ │ │ │ - vmovdqu %xmm3,0x10(%rdx) │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ -./pynx/scattering/cpu.c:9909 (discriminator 1) │ │ │ │ │ - sub $0x10,%rdx │ │ │ │ │ + cmp 0x13375(%rip),%ecx │ │ │ │ │ + je ab7a │ │ │ │ │ + lea 0x3(%rbp),%r10d │ │ │ │ │ + cmp %r10d,%esi │ │ │ │ │ + jle adf8 │ │ │ │ │ + cmp $0x7ffffffc,%ebp │ │ │ │ │ + jg adf8 │ │ │ │ │ ./pynx/scattering/cpu.c:9910 │ │ │ │ │ - sub %r10,%rax │ │ │ │ │ - vmovdqu (%rax,%r8,1),%xmm4 │ │ │ │ │ - vmovdqu %xmm4,0x10(%rdx) │ │ │ │ │ - mov %rdx,%rbp │ │ │ │ │ + movslq %esi,%r9 │ │ │ │ │ + lea -0x2(%rcx),%r8d │ │ │ │ │ + movslq %ecx,%rdx │ │ │ │ │ + shl $0x4,%r9 │ │ │ │ │ + shl $0x4,%rdx │ │ │ │ │ + movslq %r8d,%r14 │ │ │ │ │ + add %rdi,%r9 │ │ │ │ │ + add %rdi,%rdx │ │ │ │ │ + shl $0x4,%r14 │ │ │ │ │ + vmovdqu (%r9),%xmm0 │ │ │ │ │ + add %rdi,%r14 │ │ │ │ │ + prefetcht0 -0x170(%r9) │ │ │ │ │ + prefetchw -0x170(%rdx) │ │ │ │ │ + mov %r10d,%r11d │ │ │ │ │ + vmovdqu %xmm0,(%rdx) │ │ │ │ │ + lea -0x3(%rcx),%edx │ │ │ │ │ + not %r11d │ │ │ │ │ + vmovdqu (%r14),%xmm1 │ │ │ │ │ + add %esi,%r11d │ │ │ │ │ + shr $0x2,%r11d │ │ │ │ │ + vmovdqu %xmm1,(%r9) │ │ │ │ │ + movslq %edx,%r9 │ │ │ │ │ + lea -0x4(%rcx),%edx │ │ │ │ │ + shl $0x4,%r9 │ │ │ │ │ + movslq %edx,%r8 │ │ │ │ │ + and $0x1,%r11d │ │ │ │ │ + add %rdi,%r9 │ │ │ │ │ + vmovdqu (%r9),%xmm2 │ │ │ │ │ + vmovdqu %xmm2,(%r14) │ │ │ │ │ + mov %r8,%r14 │ │ │ │ │ + shl $0x4,%r14 │ │ │ │ │ + add %rdi,%r14 │ │ │ │ │ + vmovdqu (%r14),%xmm3 │ │ │ │ │ + vmovdqu %xmm3,(%r9) │ │ │ │ │ ./pynx/scattering/cpu.c:9909 (discriminator 1) │ │ │ │ │ - sub $0x10,%rdx │ │ │ │ │ + lea -0x4(%rsi),%r9d │ │ │ │ │ + cmp %r10d,%r9d │ │ │ │ │ + jle ab06 │ │ │ │ │ + test %r11d,%r11d │ │ │ │ │ + je aa20 │ │ │ │ │ ./pynx/scattering/cpu.c:9910 │ │ │ │ │ - sub %r10,%rbp │ │ │ │ │ - vmovdqu 0x0(%rbp,%r8,1),%xmm5 │ │ │ │ │ - vmovdqu %xmm5,0x10(%rdx) │ │ │ │ │ - mov %rdx,%r13 │ │ │ │ │ + movslq %r9d,%r11 │ │ │ │ │ + lea -0x6(%rcx),%edx │ │ │ │ │ + prefetchw -0x170(%r14) │ │ │ │ │ + shl $0x4,%r11 │ │ │ │ │ + lea -0x7(%rcx),%r9d │ │ │ │ │ + lea (%rdi,%r11,1),%r8 │ │ │ │ │ + movslq %r9d,%r9 │ │ │ │ │ + vmovdqu (%r8),%xmm4 │ │ │ │ │ + prefetcht0 -0x170(%r8) │ │ │ │ │ + shl $0x4,%r9 │ │ │ │ │ + add %rdi,%r9 │ │ │ │ │ + vmovdqu %xmm4,(%r14) │ │ │ │ │ + movslq %edx,%r14 │ │ │ │ │ + lea -0x8(%rcx),%edx │ │ │ │ │ + shl $0x4,%r14 │ │ │ │ │ + add %rdi,%r14 │ │ │ │ │ + vmovdqu (%r14),%xmm5 │ │ │ │ │ + vmovdqu %xmm5,(%r8) │ │ │ │ │ + movslq %edx,%r8 │ │ │ │ │ + vmovdqu (%r9),%xmm6 │ │ │ │ │ + mov %r8,%r11 │ │ │ │ │ + shl $0x4,%r11 │ │ │ │ │ + vmovdqu %xmm6,(%r14) │ │ │ │ │ + vmovdqu (%rdi,%r11,1),%xmm7 │ │ │ │ │ + vmovdqu %xmm7,(%r9) │ │ │ │ │ ./pynx/scattering/cpu.c:9909 (discriminator 1) │ │ │ │ │ - sub $0x10,%rdx │ │ │ │ │ + lea -0x8(%rsi),%r9d │ │ │ │ │ + cmp %r10d,%r9d │ │ │ │ │ + jle ab06 │ │ │ │ │ + nop │ │ │ │ │ ./pynx/scattering/cpu.c:9910 │ │ │ │ │ - sub %r10,%r13 │ │ │ │ │ - vmovdqu 0x0(%r13,%r8,1),%xmm6 │ │ │ │ │ - vmovdqu %xmm6,0x10(%rdx) │ │ │ │ │ + movslq %r9d,%rsi │ │ │ │ │ + shl $0x4,%r8 │ │ │ │ │ + lea -0x2(%rdx),%r14d │ │ │ │ │ + shl $0x4,%rsi │ │ │ │ │ + add %rdi,%r8 │ │ │ │ │ + lea -0x3(%rdx),%r11d │ │ │ │ │ + add %rdi,%rsi │ │ │ │ │ + prefetchw -0x170(%r8) │ │ │ │ │ + vmovdqu (%rsi),%xmm8 │ │ │ │ │ + prefetcht0 -0x170(%rsi) │ │ │ │ │ + vmovdqu %xmm8,(%r8) │ │ │ │ │ + movslq %r14d,%r8 │ │ │ │ │ + lea -0x4(%rdx),%r14d │ │ │ │ │ + shl $0x4,%r8 │ │ │ │ │ + add %rdi,%r8 │ │ │ │ │ + vmovdqu (%r8),%xmm9 │ │ │ │ │ + vmovdqu %xmm9,(%rsi) │ │ │ │ │ + movslq %r11d,%rsi │ │ │ │ │ + lea -0x4(%r9),%r11d │ │ │ │ │ + shl $0x4,%rsi │ │ │ │ │ + sub $0x8,%r9d │ │ │ │ │ + add %rdi,%rsi │ │ │ │ │ + vmovdqu (%rsi),%xmm10 │ │ │ │ │ + vmovdqu %xmm10,(%r8) │ │ │ │ │ + movslq %r14d,%r8 │ │ │ │ │ + lea -0x6(%rdx),%r14d │ │ │ │ │ + shl $0x4,%r8 │ │ │ │ │ + add %rdi,%r8 │ │ │ │ │ + vmovdqu (%r8),%xmm11 │ │ │ │ │ + prefetchw -0x170(%r8) │ │ │ │ │ + vmovdqu %xmm11,(%rsi) │ │ │ │ │ + movslq %r11d,%rsi │ │ │ │ │ + lea -0x7(%rdx),%r11d │ │ │ │ │ + shl $0x4,%rsi │ │ │ │ │ + sub $0x8,%edx │ │ │ │ │ + add %rdi,%rsi │ │ │ │ │ + vmovdqu (%rsi),%xmm12 │ │ │ │ │ + prefetcht0 -0x170(%rsi) │ │ │ │ │ + vmovdqu %xmm12,(%r8) │ │ │ │ │ + movslq %r14d,%r8 │ │ │ │ │ + shl $0x4,%r8 │ │ │ │ │ + add %rdi,%r8 │ │ │ │ │ + vmovdqu (%r8),%xmm13 │ │ │ │ │ + vmovdqu %xmm13,(%rsi) │ │ │ │ │ + movslq %r11d,%rsi │ │ │ │ │ + shl $0x4,%rsi │ │ │ │ │ + add %rdi,%rsi │ │ │ │ │ + vmovdqu (%rsi),%xmm14 │ │ │ │ │ + vmovdqu %xmm14,(%r8) │ │ │ │ │ + movslq %edx,%r8 │ │ │ │ │ + mov %r8,%r14 │ │ │ │ │ + shl $0x4,%r14 │ │ │ │ │ + cmp %r10d,%r9d │ │ │ │ │ + vmovdqu (%rdi,%r14,1),%xmm15 │ │ │ │ │ + vmovdqu %xmm15,(%rsi) │ │ │ │ │ ./pynx/scattering/cpu.c:9909 (discriminator 1) │ │ │ │ │ - cmp %r9,%rdx │ │ │ │ │ - je ac75 │ │ │ │ │ + jg aa20 │ │ │ │ │ + dec %edx │ │ │ │ │ + shl $0x4,%r8 │ │ │ │ │ + movslq %edx,%r9 │ │ │ │ │ + add %r8,%rdi │ │ │ │ │ + shl $0x4,%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:9910 │ │ │ │ │ - mov %rdx,%rcx │ │ │ │ │ - mov %rdx,%rdi │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ - mov %rdx,%rbp │ │ │ │ │ - sub %r10,%rcx │ │ │ │ │ - sub %r10,%rdi │ │ │ │ │ - sub %r10,%rax │ │ │ │ │ - sub %r10,%rbp │ │ │ │ │ - vmovdqu (%rcx,%r8,1),%xmm7 │ │ │ │ │ - mov %rdx,%r13 │ │ │ │ │ - mov %rdx,%rcx │ │ │ │ │ - sub %r10,%r13 │ │ │ │ │ - sub %r10,%rcx │ │ │ │ │ - vmovdqu %xmm7,(%rdx) │ │ │ │ │ - vmovdqu -0x10(%rdi,%r8,1),%xmm8 │ │ │ │ │ - mov %rdx,%rdi │ │ │ │ │ - sub %r10,%rdi │ │ │ │ │ - vmovdqu %xmm8,-0x10(%rdx) │ │ │ │ │ - vmovdqu -0x20(%rax,%r8,1),%xmm9 │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ + mov %rdi,%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:9909 (discriminator 1) │ │ │ │ │ - add $0xffffffffffffff80,%rdx │ │ │ │ │ + sub $0x10,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:9910 │ │ │ │ │ - sub %r10,%rax │ │ │ │ │ - vmovdqu %xmm9,0x60(%rdx) │ │ │ │ │ - vmovdqu -0x30(%rbp,%r8,1),%xmm10 │ │ │ │ │ - vmovdqu %xmm10,0x50(%rdx) │ │ │ │ │ - vmovdqu -0x40(%r13,%r8,1),%xmm11 │ │ │ │ │ - vmovdqu %xmm11,0x40(%rdx) │ │ │ │ │ - vmovdqu -0x50(%rcx,%r8,1),%xmm12 │ │ │ │ │ - vmovdqu %xmm12,0x30(%rdx) │ │ │ │ │ - vmovdqu -0x60(%rdi,%r8,1),%xmm13 │ │ │ │ │ - vmovdqu %xmm13,0x20(%rdx) │ │ │ │ │ - vmovdqu -0x70(%rax,%r8,1),%xmm14 │ │ │ │ │ - vmovdqu %xmm14,0x10(%rdx) │ │ │ │ │ + sub %r8,%r11 │ │ │ │ │ + mov (%r11,%r9,1),%r10 │ │ │ │ │ + mov 0x8(%r11,%r9,1),%rsi │ │ │ │ │ + mov %r10,0x10(%rdi) │ │ │ │ │ + mov %rsi,0x18(%rdi) │ │ │ │ │ ./pynx/scattering/cpu.c:9909 (discriminator 1) │ │ │ │ │ - cmp %r9,%rdx │ │ │ │ │ - jne abda │ │ │ │ │ + cmp %edx,%ebp │ │ │ │ │ + jge ab48 │ │ │ │ │ + dec %edx │ │ │ │ │ + jmp ab16 │ │ │ │ │ +./pynx/scattering/cpu.c:9912 │ │ │ │ │ + movslq %ebp,%rax │ │ │ │ │ + shl $0x4,%rax │ │ │ │ │ + add %rdi,%rax │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:9914 │ │ │ │ │ - inc %esi │ │ │ │ │ + inc %ecx │ │ │ │ │ ./pynx/scattering/cpu.c:9912 │ │ │ │ │ - mov %r15d,0x8(%r11) │ │ │ │ │ -./pynx/scattering/cpu.c:9913 │ │ │ │ │ - mov %r12,(%r11) │ │ │ │ │ + mov %r12d,0x8(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:9914 │ │ │ │ │ - mov %esi,0x12fdc(%rip) │ │ │ │ │ + mov %ecx,0x1310c(%rip) │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - mov (%r12),%r11d │ │ │ │ │ - inc %r11d │ │ │ │ │ - jne a686 │ │ │ │ │ - jmp a68a │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov 0x0(%r13),%edi │ │ │ │ │ +__pyx_insert_code_object(): │ │ │ │ │ +./pynx/scattering/cpu.c:9913 │ │ │ │ │ + mov %r13,(%rax) │ │ │ │ │ +Py_INCREF(): │ │ │ │ │ +/usr/include/python3.12/object.h:643 │ │ │ │ │ + inc %edi │ │ │ │ │ + jne a48d │ │ │ │ │ + jmp a491 │ │ │ │ │ __pyx_bisect_code_objects(): │ │ │ │ │ ./pynx/scattering/cpu.c:9854 │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ - cmp 0x8(%rdi),%r15d │ │ │ │ │ + cmp 0x8(%rdi),%r12d │ │ │ │ │ setg %bpl │ │ │ │ │ __pyx_insert_code_object(): │ │ │ │ │ ./pynx/scattering/cpu.c:9899 │ │ │ │ │ - cmp %esi,0x12fb4(%rip) │ │ │ │ │ - jne aeeb │ │ │ │ │ + cmp %ecx,0x130ec(%rip) │ │ │ │ │ + jne ab39 │ │ │ │ │ ./pynx/scattering/cpu.c:9900 │ │ │ │ │ - lea 0x40(%rsi),%r13d │ │ │ │ │ + lea 0x40(%rcx),%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:9902 │ │ │ │ │ - movslq %r13d,%rsi │ │ │ │ │ + movslq %r14d,%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:9901 │ │ │ │ │ shl $0x4,%rsi │ │ │ │ │ call 3240 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:9903 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je a68a │ │ │ │ │ -./pynx/scattering/cpu.c:9912 │ │ │ │ │ - movslq %ebp,%r11 │ │ │ │ │ -./pynx/scattering/cpu.c:9909 │ │ │ │ │ - mov 0x12f85(%rip),%esi │ │ │ │ │ +./pynx/scattering/cpu.c:9901 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:9903 (discriminator 1) │ │ │ │ │ + je a491 │ │ │ │ │ ./pynx/scattering/cpu.c:9906 │ │ │ │ │ - mov %rax,0x12f86(%rip) │ │ │ │ │ + mov %rax,0x130cb(%rip) │ │ │ │ │ +./pynx/scattering/cpu.c:9909 │ │ │ │ │ + mov 0x130bd(%rip),%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:9912 │ │ │ │ │ - shl $0x4,%r11 │ │ │ │ │ + movslq %ebp,%rax │ │ │ │ │ + shl $0x4,%rax │ │ │ │ │ ./pynx/scattering/cpu.c:9907 │ │ │ │ │ - mov %r13d,0x12f77(%rip) │ │ │ │ │ + mov %r14d,0x130b3(%rip) │ │ │ │ │ ./pynx/scattering/cpu.c:9912 │ │ │ │ │ - add %rax,%r11 │ │ │ │ │ + add %rdi,%rax │ │ │ │ │ ./pynx/scattering/cpu.c:9909 (discriminator 1) │ │ │ │ │ - cmp %esi,%ebp │ │ │ │ │ - jge ac75 │ │ │ │ │ - lea -0x1(%rsi),%ecx │ │ │ │ │ - jmp aad2 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + cmp %ecx,%ebp │ │ │ │ │ + jge ab48 │ │ │ │ │ + lea -0x1(%rcx),%esi │ │ │ │ │ + jmp a8f5 │ │ │ │ │ __Pyx_CLineForTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:9816 │ │ │ │ │ - mov 0x12d49(%rip),%rdi │ │ │ │ │ + mov 0x12e89(%rip),%rdi │ │ │ │ │ __Pyx_PyObject_GetAttrStrNoError(): │ │ │ │ │ ./pynx/scattering/cpu.c:6844 │ │ │ │ │ mov 0x8(%rdi),%rcx │ │ │ │ │ mov 0x90(%rcx),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:6844 (discriminator 1) │ │ │ │ │ - cmp 0x12267(%rip),%rax │ │ │ │ │ - jne a7e0 │ │ │ │ │ + cmp 0x123a7(%rip),%rax │ │ │ │ │ + jne a618 │ │ │ │ │ ./pynx/scattering/cpu.c:6845 │ │ │ │ │ - mov $0x1,%ecx │ │ │ │ │ xor %edx,%edx │ │ │ │ │ + mov $0x1,%ecx │ │ │ │ │ call 3120 <_PyObject_GenericGetAttrWithDict@plt> │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ __Pyx_CLineForTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:9817 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je a850 │ │ │ │ │ +__Pyx_PyObject_GetAttrStrNoError(): │ │ │ │ │ +./pynx/scattering/cpu.c:6845 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +__Pyx_CLineForTraceback(): │ │ │ │ │ +./pynx/scattering/cpu.c:9817 │ │ │ │ │ + je a690 │ │ │ │ │ ./pynx/scattering/cpu.c:9818 │ │ │ │ │ mov %rdi,0x10(%rsp) │ │ │ │ │ call 3280 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ │ - mov (%rdi),%rsi │ │ │ │ │ __Pyx_CLineForTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:9818 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne ae68 │ │ │ │ │ +_Py_IsImmortal(): │ │ │ │ │ +/usr/include/python3.12/object.h:242 │ │ │ │ │ + mov (%rdi),%rsi │ │ │ │ │ +__Pyx_CLineForTraceback(): │ │ │ │ │ +./pynx/scattering/cpu.c:9818 (discriminator 1) │ │ │ │ │ + jne ad38 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %esi,%esi │ │ │ │ │ - js af1c │ │ │ │ │ - mov 0x12238(%rip),%rax │ │ │ │ │ - mov 0x12209(%rip),%r8 │ │ │ │ │ + js ae02 │ │ │ │ │ + mov 0x12378(%rip),%rax │ │ │ │ │ + mov 0x12349(%rip),%r8 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rsi │ │ │ │ │ mov %rsi,(%rdi) │ │ │ │ │ - jne a53e │ │ │ │ │ + jne a347 │ │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ __Pyx_CLineForTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:9825 │ │ │ │ │ - jmp a53e │ │ │ │ │ + jmp a347 │ │ │ │ │ __Pyx_ErrRestoreInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6764 │ │ │ │ │ - mov %r13,%rsi │ │ │ │ │ - mov %rbp,%rdi │ │ │ │ │ + mov %r12,%rsi │ │ │ │ │ + mov %r14,%rdi │ │ │ │ │ call 3070 │ │ │ │ │ - jmp a572 │ │ │ │ │ + jmp a379 │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ -./pynx/scattering/cpu.c:6790 │ │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ │ ./pynx/scattering/cpu.c:6791 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - jmp a8dc │ │ │ │ │ + xor %r14d,%r14d │ │ │ │ │ +./pynx/scattering/cpu.c:6790 │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + jmp a704 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%r11),%r10 │ │ │ │ │ + mov 0x0(%rbp),%r13 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r10d,%r10d │ │ │ │ │ - js adc9 │ │ │ │ │ + test %r13d,%r13d │ │ │ │ │ + js ac97 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r10 │ │ │ │ │ - mov %r10,(%r11) │ │ │ │ │ - jne adc9 │ │ │ │ │ + dec %r13 │ │ │ │ │ + mov %r13,0x0(%rbp) │ │ │ │ │ + jne ac97 │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ - mov %r11,%rdi │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ │ + mov %r9,(%rsp) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ +__Pyx_AddTraceback(): │ │ │ │ │ +./pynx/scattering/cpu.c:10085 │ │ │ │ │ + mov (%rsp),%r9 │ │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ │ - test %rdx,%rdx │ │ │ │ │ - je adeb │ │ │ │ │ + test %r10,%r10 │ │ │ │ │ + je acbc │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdx),%r9 │ │ │ │ │ + mov (%r10),%r15 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r9d,%r9d │ │ │ │ │ - js adeb │ │ │ │ │ + test %r15d,%r15d │ │ │ │ │ + js acbc │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r9 │ │ │ │ │ - mov %r9,(%rdx) │ │ │ │ │ - jne adeb │ │ │ │ │ + dec %r15 │ │ │ │ │ + mov %r15,(%r10) │ │ │ │ │ + jne acbc │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ - mov %rdx,%rdi │ │ │ │ │ + mov %r10,%rdi │ │ │ │ │ + mov %r9,(%rsp) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ + mov (%rsp),%r9 │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ - test %r13,%r13 │ │ │ │ │ - je ae0a │ │ │ │ │ + test %r9,%r9 │ │ │ │ │ + je acd8 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov 0x0(%r13),%r8 │ │ │ │ │ + mov (%r9),%rdx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r8d,%r8d │ │ │ │ │ - js ae0a │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + js acd8 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r8 │ │ │ │ │ - mov %r8,0x0(%r13) │ │ │ │ │ - jne ae0a │ │ │ │ │ + dec %rdx │ │ │ │ │ + mov %rdx,(%r9) │ │ │ │ │ + jne acd8 │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ + mov %r9,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ - test %rbp,%rbp │ │ │ │ │ - je a6e0 │ │ │ │ │ + test %r14,%r14 │ │ │ │ │ + je a4e5 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ │ + mov (%r14),%r8 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r13d,%r13d │ │ │ │ │ - js a6e0 │ │ │ │ │ + test %r8d,%r8d │ │ │ │ │ + js a4e5 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r13 │ │ │ │ │ + dec %r8 │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ - mov %rbp,%rdi │ │ │ │ │ + mov %r14,%rdi │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - mov %r13,0x0(%rbp) │ │ │ │ │ - jne a6e0 │ │ │ │ │ - jmp a7cd │ │ │ │ │ + mov %r8,(%r14) │ │ │ │ │ + jne a4e5 │ │ │ │ │ + jmp a605 │ │ │ │ │ __pyx_insert_code_object(): │ │ │ │ │ ./pynx/scattering/cpu.c:9893 │ │ │ │ │ - cmp %ebp,%esi │ │ │ │ │ - jle acaa │ │ │ │ │ + cmp %ebp,%ecx │ │ │ │ │ + jle ab72 │ │ │ │ │ ./pynx/scattering/cpu.c:9894 │ │ │ │ │ - mov (%r11),%rdi │ │ │ │ │ + mov (%rax),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:9895 │ │ │ │ │ - mov %r12,(%r11) │ │ │ │ │ + mov %r13,(%rax) │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%r15 │ │ │ │ │ + mov (%rdi),%r12 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r15d,%r15d │ │ │ │ │ - js a68a │ │ │ │ │ + test %r12d,%r12d │ │ │ │ │ + js a491 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r15 │ │ │ │ │ - mov %r15,(%rdi) │ │ │ │ │ - jne a68a │ │ │ │ │ + dec %r12 │ │ │ │ │ + mov %r12,(%rdi) │ │ │ │ │ + jne a491 │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp a68a │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + jmp a491 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %esi,%esi │ │ │ │ │ - js a560 │ │ │ │ │ + js a368 │ │ │ │ │ __Pyx_CLineForTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:9818 (discriminator 1) │ │ │ │ │ - mov 0x120f9(%rip),%r8 │ │ │ │ │ + mov 0x12229(%rip),%r8 │ │ │ │ │ mov %r8,%rax │ │ │ │ │ - jmp ad67 │ │ │ │ │ + jmp ac27 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ + mov %r14,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp a931 │ │ │ │ │ - mov %rbp,%rdi │ │ │ │ │ + jmp a79e │ │ │ │ │ + mov %r10,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp a969 │ │ │ │ │ - mov %r8,%rdi │ │ │ │ │ + jmp a785 │ │ │ │ │ + mov %r10,(%rsp) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp a94e │ │ │ │ │ + mov (%rsp),%r10 │ │ │ │ │ + jmp a76d │ │ │ │ │ __pyx_bisect_code_objects(): │ │ │ │ │ ./pynx/scattering/cpu.c:9842 │ │ │ │ │ - mov %esi,%ebp │ │ │ │ │ - jmp acaa │ │ │ │ │ + mov %ecx,%ebp │ │ │ │ │ + jmp ab72 │ │ │ │ │ __pyx_insert_code_object(): │ │ │ │ │ ./pynx/scattering/cpu.c:9881 │ │ │ │ │ mov $0x400,%edi │ │ │ │ │ call 34b0 │ │ │ │ │ ./pynx/scattering/cpu.c:9882 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je a68a │ │ │ │ │ + je a491 │ │ │ │ │ ./pynx/scattering/cpu.c:9885 │ │ │ │ │ - mov 0xff5c(%rip),%rsi │ │ │ │ │ + movabs $0x4000000001,%rbp │ │ │ │ │ ./pynx/scattering/cpu.c:9886 │ │ │ │ │ - mov %r15d,0x8(%rax) │ │ │ │ │ -./pynx/scattering/cpu.c:9883 │ │ │ │ │ - mov %rax,0x12d99(%rip) │ │ │ │ │ + mov %r12d,0x8(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:9885 │ │ │ │ │ - mov %rsi,0x12d8a(%rip) │ │ │ │ │ + mov %rbp,0x12eb6(%rip) │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - mov (%r12),%r11d │ │ │ │ │ + mov 0x0(%r13),%edi │ │ │ │ │ __pyx_insert_code_object(): │ │ │ │ │ -./pynx/scattering/cpu.c:9887 │ │ │ │ │ - mov %r12,(%rax) │ │ │ │ │ +./pynx/scattering/cpu.c:9883 │ │ │ │ │ + mov %rax,0x12eb3(%rip) │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - inc %r11d │ │ │ │ │ - jne a686 │ │ │ │ │ - jmp a68a │ │ │ │ │ + inc %edi │ │ │ │ │ __pyx_insert_code_object(): │ │ │ │ │ -./pynx/scattering/cpu.c:9912 │ │ │ │ │ - movslq %ebp,%r11 │ │ │ │ │ - shl $0x4,%r11 │ │ │ │ │ - add %rdi,%r11 │ │ │ │ │ - jmp ac75 │ │ │ │ │ -__Pyx_ErrRestoreInState(): │ │ │ │ │ -./pynx/scattering/cpu.c:6764 │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ - call 3070 │ │ │ │ │ - jmp a911 │ │ │ │ │ +./pynx/scattering/cpu.c:9887 │ │ │ │ │ + mov %r13,(%rax) │ │ │ │ │ +Py_INCREF(): │ │ │ │ │ +/usr/include/python3.12/object.h:643 │ │ │ │ │ + jne a48d │ │ │ │ │ + jmp a491 │ │ │ │ │ __pyx_bisect_code_objects(): │ │ │ │ │ ./pynx/scattering/cpu.c:9854 │ │ │ │ │ - cmp 0x8(%r13),%r15d │ │ │ │ │ - jg a898 │ │ │ │ │ + cmp 0x8(%r14),%r12d │ │ │ │ │ + jg a6d0 │ │ │ │ │ ./pynx/scattering/cpu.c:9855 │ │ │ │ │ - xor %r11d,%r11d │ │ │ │ │ - jmp a666 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + jmp a46e │ │ │ │ │ +__Pyx_ErrRestoreInState(): │ │ │ │ │ +./pynx/scattering/cpu.c:6764 │ │ │ │ │ + mov %r9,%rdi │ │ │ │ │ + mov %r14,%rsi │ │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ │ + mov %r9,(%rsp) │ │ │ │ │ + call 3070 │ │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ │ + mov (%rsp),%r9 │ │ │ │ │ + jmp a74c │ │ │ │ │ +__pyx_insert_code_object(): │ │ │ │ │ +./pynx/scattering/cpu.c:9909 │ │ │ │ │ + mov %ecx,%edx │ │ │ │ │ + movslq %ecx,%r8 │ │ │ │ │ + jmp ab06 │ │ │ │ │ __Pyx_CLineForTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:9829 │ │ │ │ │ - mov 0x1204d(%rip),%rax │ │ │ │ │ - cmp %rax,0x1206e(%rip) │ │ │ │ │ - jne a563 │ │ │ │ │ - jmp a560 │ │ │ │ │ + mov 0x12167(%rip),%rdi │ │ │ │ │ + cmp %rdi,0x12188(%rip) │ │ │ │ │ + jne a36a │ │ │ │ │ + jmp a368 │ │ │ │ │ __pyx_bisect_code_objects(): │ │ │ │ │ +./pynx/scattering/cpu.c:9854 │ │ │ │ │ + cmp 0x8(%rdi),%r12d │ │ │ │ │ ./pynx/scattering/cpu.c:9857 │ │ │ │ │ mov $0x1,%ebp │ │ │ │ │ ./pynx/scattering/cpu.c:9854 │ │ │ │ │ - cmp %r15d,0x8(%rdi) │ │ │ │ │ - jl acaa │ │ │ │ │ + jg ab72 │ │ │ │ │ ./pynx/scattering/cpu.c:9855 │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ - jmp aab2 │ │ │ │ │ + jmp a8d5 │ │ │ │ │ __Pyx_PyObject_GetAttrStr(): │ │ │ │ │ ./pynx/scattering/cpu.c:6823 │ │ │ │ │ call 34a0 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ - jmp a7ee │ │ │ │ │ + jmp a626 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%r11),%r10 │ │ │ │ │ + mov 0x10(%rcx),%r9 │ │ │ │ │ __Pyx_PyErr_ExceptionMatchesTuple(): │ │ │ │ │ ./pynx/scattering/cpu.c:6717 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ - jmp af6e │ │ │ │ │ + jmp ae54 │ │ │ │ │ ./pynx/scattering/cpu.c:6718 │ │ │ │ │ - cmp 0x18(%r11,%rdx,8),%rdi │ │ │ │ │ - je a839 │ │ │ │ │ + cmp 0x18(%rcx,%rdx,8),%rdi │ │ │ │ │ + je a67b │ │ │ │ │ ./pynx/scattering/cpu.c:6717 (discriminator 2) │ │ │ │ │ inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:6717 (discriminator 1) │ │ │ │ │ - cmp %rdx,%r10 │ │ │ │ │ - jg af60 │ │ │ │ │ + cmp %rdx,%r9 │ │ │ │ │ + jg ae46 │ │ │ │ │ ./pynx/scattering/cpu.c:6721 │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ │ + mov %rdi,%rbp │ │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ │ + mov %r9,%r13 │ │ │ │ │ + mov %rcx,%r12 │ │ │ │ │ + mov %r15d,0x24(%rsp) │ │ │ │ │ + mov %r14,%r15 │ │ │ │ │ + mov %rbx,%r14 │ │ │ │ │ + mov %r11,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:6721 (discriminator 1) │ │ │ │ │ - cmp %r9,%r10 │ │ │ │ │ - jle a850 │ │ │ │ │ + cmp %rbx,%r13 │ │ │ │ │ + jle aea6 │ │ │ │ │ ./pynx/scattering/cpu.c:6722 │ │ │ │ │ - mov 0x18(%r11,%r9,8),%rsi │ │ │ │ │ + mov 0x18(%r12,%rbx,8),%rsi │ │ │ │ │ __Pyx_PyErr_GivenExceptionMatches(): │ │ │ │ │ ./pynx/scattering/cpu.c:11181 (discriminator 1) │ │ │ │ │ - cmp %rsi,%rdi │ │ │ │ │ - je a839 │ │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ │ - mov %r11,0x18(%rsp) │ │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ │ - call 7ad0 │ │ │ │ │ + cmp %rsi,%rbp │ │ │ │ │ + jne aec0 │ │ │ │ │ + mov %r14,%rbx │ │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ │ + mov %r15,%r14 │ │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ │ + mov 0x24(%rsp),%r15d │ │ │ │ │ + jmp a67b │ │ │ │ │ +__Pyx_PyErr_ExceptionMatchesTuple(): │ │ │ │ │ +./pynx/scattering/cpu.c:11181 (discriminator 1) │ │ │ │ │ + mov %r14,%rbx │ │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ │ + mov %r15,%r14 │ │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ │ + mov 0x24(%rsp),%r15d │ │ │ │ │ + jmp a690 │ │ │ │ │ +__Pyx_PyErr_GivenExceptionMatches(): │ │ │ │ │ +./pynx/scattering/cpu.c:11181 (discriminator 1) │ │ │ │ │ + mov %rbp,%rdi │ │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ │ + call 7970 │ │ │ │ │ __Pyx_PyErr_ExceptionMatchesTuple(): │ │ │ │ │ ./pynx/scattering/cpu.c:6722 (discriminator 1) │ │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne a839 │ │ │ │ │ + jne ae8c │ │ │ │ │ ./pynx/scattering/cpu.c:6721 (discriminator 2) │ │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ │ - inc %r9 │ │ │ │ │ - jmp af76 │ │ │ │ │ + inc %rbx │ │ │ │ │ + jmp ae7d │ │ │ │ │ __Pyx_AddTraceback(): │ │ │ │ │ ./pynx/scattering/cpu.c:6721 (discriminator 2) │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_PyObject_GetAttrStrNoError(): │ │ │ │ │ ./pynx/scattering/cpu.c:6844 │ │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:6844 (discriminator 1) │ │ │ │ │ - cmp 0x11f9e(%rip),%rax │ │ │ │ │ - jne aff0 │ │ │ │ │ + cmp 0x1208e(%rip),%rax │ │ │ │ │ + jne af00 │ │ │ │ │ ./pynx/scattering/cpu.c:6845 │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ xor %edx,%edx │ │ │ │ │ jmp 3120 <_PyObject_GenericGetAttrWithDict@plt> │ │ │ │ │ ./pynx/scattering/cpu.c:6836 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x10,%rsp │ │ │ │ │ __Pyx_PyObject_GetAttrStr(): │ │ │ │ │ ./pynx/scattering/cpu.c:6817 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je b020 │ │ │ │ │ + je af30 │ │ │ │ │ ./pynx/scattering/cpu.c:6818 │ │ │ │ │ call *%rax │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ __Pyx_PyObject_GetAttrStrNoError(): │ │ │ │ │ ./pynx/scattering/cpu.c:6849 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je b030 │ │ │ │ │ + je af40 │ │ │ │ │ ./pynx/scattering/cpu.c:6854 │ │ │ │ │ add $0x10,%rsp │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_PyObject_GetAttrStr(): │ │ │ │ │ ./pynx/scattering/cpu.c:6823 │ │ │ │ │ call 34a0 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp b006 │ │ │ │ │ + jmp af16 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_PyObject_GetAttrStr_ClearAttributeError(): │ │ │ │ │ ./pynx/scattering/cpu.c:6831 │ │ │ │ │ call 3090 <_PyThreadState_UncheckedGet@plt> │ │ │ │ │ ./pynx/scattering/cpu.c:6832 │ │ │ │ │ - mov 0x11f7c(%rip),%rdx │ │ │ │ │ + mov 0x1206c(%rip),%rdx │ │ │ │ │ mov 0x60(%rax),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:6831 │ │ │ │ │ mov %rax,%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:6832 │ │ │ │ │ mov (%rdx),%rbp │ │ │ │ │ __Pyx_PyErr_ExceptionMatchesInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6731 (discriminator 1) │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je b00b │ │ │ │ │ + je af1b │ │ │ │ │ Py_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:220 │ │ │ │ │ mov 0x8(%rsi),%rdi │ │ │ │ │ __Pyx_PyErr_ExceptionMatchesInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6733 │ │ │ │ │ cmp %rdi,%rbp │ │ │ │ │ - je b1de │ │ │ │ │ + je b0fe │ │ │ │ │ PyType_HasFeature(): │ │ │ │ │ /usr/include/python3.12/object.h:966 │ │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ │ mov 0xa8(%rcx),%r8 │ │ │ │ │ __Pyx_PyErr_ExceptionMatchesInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6742 (discriminator 3) │ │ │ │ │ test $0x4000000,%r8d │ │ │ │ │ - jne b231 │ │ │ │ │ + jne b151 │ │ │ │ │ PyType_HasFeature(): │ │ │ │ │ /usr/include/python3.12/object.h:966 │ │ │ │ │ mov 0x8(%rdi),%r9 │ │ │ │ │ __Pyx_PyErr_GivenExceptionMatches(): │ │ │ │ │ ./pynx/scattering/cpu.c:11182 (discriminator 2) │ │ │ │ │ testb $0x80,0xab(%r9) │ │ │ │ │ - je b209 │ │ │ │ │ + je b129 │ │ │ │ │ testb $0x40,0xab(%rdi) │ │ │ │ │ - je b209 │ │ │ │ │ + je b129 │ │ │ │ │ ./pynx/scattering/cpu.c:11183 (discriminator 2) │ │ │ │ │ test $0x80000000,%r8d │ │ │ │ │ - je b209 │ │ │ │ │ + je b129 │ │ │ │ │ testb $0x40,0xab(%rbp) │ │ │ │ │ - je b209 │ │ │ │ │ + je b129 │ │ │ │ │ __Pyx_IsSubtype(): │ │ │ │ │ ./pynx/scattering/cpu.c:11100 │ │ │ │ │ mov 0x158(%rdi),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:11101 (discriminator 1) │ │ │ │ │ test %r10,%r10 │ │ │ │ │ - je b1c0 │ │ │ │ │ + je b0e0 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%r10),%rdi │ │ │ │ │ __Pyx_IsSubtype(): │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 1) │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - jle b00b │ │ │ │ │ + jle af1b │ │ │ │ │ mov %rdi,%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ and $0x7,%r11d │ │ │ │ │ - je b167 │ │ │ │ │ + je b077 │ │ │ │ │ cmp $0x1,%r11 │ │ │ │ │ - je b150 │ │ │ │ │ + je b060 │ │ │ │ │ cmp $0x2,%r11 │ │ │ │ │ - je b142 │ │ │ │ │ + je b052 │ │ │ │ │ cmp $0x3,%r11 │ │ │ │ │ - je b134 │ │ │ │ │ + je b044 │ │ │ │ │ cmp $0x4,%r11 │ │ │ │ │ - je b126 │ │ │ │ │ + je b036 │ │ │ │ │ cmp $0x5,%r11 │ │ │ │ │ - je b118 │ │ │ │ │ + je b028 │ │ │ │ │ cmp $0x6,%r11 │ │ │ │ │ - je b10a │ │ │ │ │ + je b01a │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%r10),%rbp │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ mov $0x1,%r13d │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%r10,%r13,8),%rbp │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%r10,%r13,8),%rbp │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%r10,%r13,8),%rbp │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%r10,%r13,8),%rbp │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%r10,%r13,8),%rbp │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%r10,%r13,8),%rbp │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 1) │ │ │ │ │ cmp %r13,%rdi │ │ │ │ │ - je b00b │ │ │ │ │ + je af1b │ │ │ │ │ ./pynx/scattering/cpu.c:11105 │ │ │ │ │ cmp 0x18(%r10,%r13,8),%rbp │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ cmp 0x20(%r10,%r13,8),%rbp │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ cmp 0x28(%r10,%r13,8),%rbp │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ cmp 0x30(%r10,%r13,8),%rbp │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ cmp 0x38(%r10,%r13,8),%rbp │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ cmp 0x40(%r10,%r13,8),%rbp │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ cmp 0x48(%r10,%r13,8),%rbp │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ cmp 0x50(%r10,%r13,8),%rbp │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 2) │ │ │ │ │ add $0x8,%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:11104 (discriminator 1) │ │ │ │ │ cmp %r13,%rdi │ │ │ │ │ - jne b167 │ │ │ │ │ - jmp b00b │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + jne b077 │ │ │ │ │ + jmp af1b │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_InBases(): │ │ │ │ │ ./pynx/scattering/cpu.c:11091 │ │ │ │ │ mov 0x100(%rdi),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:11092 │ │ │ │ │ cmp %rdi,%rbp │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ ./pynx/scattering/cpu.c:11090 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - jne b1c0 │ │ │ │ │ + jne b0e0 │ │ │ │ │ __Pyx_PyObject_GetAttrStr_ClearAttributeError(): │ │ │ │ │ ./pynx/scattering/cpu.c:6832 (discriminator 2) │ │ │ │ │ - cmp 0x11dc8(%rip),%rbp │ │ │ │ │ - jne b00b │ │ │ │ │ + cmp 0x11ea8(%rip),%rbp │ │ │ │ │ + jne af1b │ │ │ │ │ __Pyx_ErrRestoreInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6767 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ mov %rdx,0x60(%r12) │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rsi),%rbp │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %ebp,%ebp │ │ │ │ │ - js b00b │ │ │ │ │ + js af1b │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rbp │ │ │ │ │ mov %rbp,(%rsi) │ │ │ │ │ - jne b00b │ │ │ │ │ + jne af1b │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ mov %rsi,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp b00b │ │ │ │ │ + jmp af1b │ │ │ │ │ __Pyx_PyErr_GivenExceptionMatches(): │ │ │ │ │ ./pynx/scattering/cpu.c:11190 │ │ │ │ │ mov %rbp,%rsi │ │ │ │ │ call 31d0 │ │ │ │ │ __Pyx_PyObject_GetAttrStr_ClearAttributeError(): │ │ │ │ │ ./pynx/scattering/cpu.c:6832 (discriminator 2) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je b00b │ │ │ │ │ + je af1b │ │ │ │ │ __Pyx_ErrRestoreInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6766 │ │ │ │ │ mov 0x60(%r12),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:6767 │ │ │ │ │ movq $0x0,0x60(%r12) │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - jne b1e5 │ │ │ │ │ - jmp b00b │ │ │ │ │ + jne b105 │ │ │ │ │ + jmp af1b │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbp),%r13 │ │ │ │ │ __Pyx_PyErr_ExceptionMatchesTuple(): │ │ │ │ │ ./pynx/scattering/cpu.c:6717 (discriminator 1) │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - jle b326 │ │ │ │ │ + jle b246 │ │ │ │ │ mov %r13,%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:6717 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ and $0x7,%r14d │ │ │ │ │ - je b2c5 │ │ │ │ │ + je b1e5 │ │ │ │ │ cmp $0x1,%r14 │ │ │ │ │ - je b2b2 │ │ │ │ │ + je b1d2 │ │ │ │ │ cmp $0x2,%r14 │ │ │ │ │ - je b2a4 │ │ │ │ │ + je b1c4 │ │ │ │ │ cmp $0x3,%r14 │ │ │ │ │ - je b296 │ │ │ │ │ + je b1b6 │ │ │ │ │ cmp $0x4,%r14 │ │ │ │ │ - je b28c │ │ │ │ │ + je b1ac │ │ │ │ │ cmp $0x5,%r14 │ │ │ │ │ - je b282 │ │ │ │ │ + je b1a2 │ │ │ │ │ cmp $0x6,%r14 │ │ │ │ │ - je b278 │ │ │ │ │ + je b198 │ │ │ │ │ +./pynx/scattering/cpu.c:6718 │ │ │ │ │ + cmp 0x18(%rbp),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:6717 (discriminator 2) │ │ │ │ │ mov $0x1,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:6718 │ │ │ │ │ - cmp 0x18(%rbp),%rdi │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ cmp 0x18(%rbp,%rax,8),%rdi │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ ./pynx/scattering/cpu.c:6717 (discriminator 2) │ │ │ │ │ inc %rax │ │ │ │ │ ./pynx/scattering/cpu.c:6718 │ │ │ │ │ cmp 0x18(%rbp,%rax,8),%rdi │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ ./pynx/scattering/cpu.c:6717 (discriminator 2) │ │ │ │ │ inc %rax │ │ │ │ │ ./pynx/scattering/cpu.c:6718 │ │ │ │ │ cmp 0x18(%rbp,%rax,8),%rdi │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ ./pynx/scattering/cpu.c:6717 (discriminator 2) │ │ │ │ │ inc %rax │ │ │ │ │ ./pynx/scattering/cpu.c:6718 │ │ │ │ │ cmp 0x18(%rbp,%rax,8),%rdi │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ ./pynx/scattering/cpu.c:6717 (discriminator 2) │ │ │ │ │ inc %rax │ │ │ │ │ ./pynx/scattering/cpu.c:6718 │ │ │ │ │ cmp 0x18(%rbp,%rax,8),%rdi │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ ./pynx/scattering/cpu.c:6717 (discriminator 2) │ │ │ │ │ inc %rax │ │ │ │ │ ./pynx/scattering/cpu.c:6718 │ │ │ │ │ cmp 0x18(%rbp,%rax,8),%rdi │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ ./pynx/scattering/cpu.c:6717 (discriminator 2) │ │ │ │ │ inc %rax │ │ │ │ │ ./pynx/scattering/cpu.c:6717 (discriminator 1) │ │ │ │ │ cmp %rax,%r13 │ │ │ │ │ - je b326 │ │ │ │ │ + je b246 │ │ │ │ │ ./pynx/scattering/cpu.c:6718 │ │ │ │ │ cmp 0x18(%rbp,%rax,8),%rdi │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ cmp 0x20(%rbp,%rax,8),%rdi │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ cmp 0x28(%rbp,%rax,8),%rdi │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ cmp 0x30(%rbp,%rax,8),%rdi │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ cmp 0x38(%rbp,%rax,8),%rdi │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ cmp 0x40(%rbp,%rax,8),%rdi │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ cmp 0x48(%rbp,%rax,8),%rdi │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ cmp 0x50(%rbp,%rax,8),%rdi │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ ./pynx/scattering/cpu.c:6717 (discriminator 2) │ │ │ │ │ add $0x8,%rax │ │ │ │ │ ./pynx/scattering/cpu.c:6717 (discriminator 1) │ │ │ │ │ cmp %rax,%r13 │ │ │ │ │ - jne b2c5 │ │ │ │ │ + jne b1e5 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:6721 (discriminator 1) │ │ │ │ │ cmp %r14,%r13 │ │ │ │ │ - jle b00b │ │ │ │ │ + jle af1b │ │ │ │ │ ./pynx/scattering/cpu.c:6722 │ │ │ │ │ mov 0x18(%rbp,%r14,8),%rsi │ │ │ │ │ __Pyx_PyErr_GivenExceptionMatches(): │ │ │ │ │ ./pynx/scattering/cpu.c:11181 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je b219 │ │ │ │ │ + je b139 │ │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ │ - call 7ad0 │ │ │ │ │ + call 7970 │ │ │ │ │ __Pyx_PyErr_ExceptionMatchesTuple(): │ │ │ │ │ ./pynx/scattering/cpu.c:6722 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne b219 │ │ │ │ │ + jne b139 │ │ │ │ │ ./pynx/scattering/cpu.c:6721 (discriminator 2) │ │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ │ inc %r14 │ │ │ │ │ - jmp b329 │ │ │ │ │ + jmp b249 │ │ │ │ │ __Pyx_PyObject_GetAttrStrNoError(): │ │ │ │ │ ./pynx/scattering/cpu.c:6721 (discriminator 2) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4281 │ │ │ │ │ endbr64 │ │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ │ mov %rsi,%rax │ │ │ │ │ push -0x8(%r10) │ │ │ │ │ + mov %rdx,%r8 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rsp,%rbp │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %r10 │ │ │ │ │ push %rbx │ │ │ │ │ - sub $0x420,%rsp │ │ │ │ │ -./pynx/scattering/cpu.c:4310 │ │ │ │ │ - vmovq 0x119b6(%rip),%xmm2 │ │ │ │ │ - vmovq 0x1199e(%rip),%xmm3 │ │ │ │ │ -./pynx/scattering/cpu.c:4281 │ │ │ │ │ - mov %fs:0x28,%r10 │ │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ │ - mov %rdx,%r10 │ │ │ │ │ + sub $0x400,%rsp │ │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ │ + mov %rbx,-0x38(%rbp) │ │ │ │ │ + mov %rcx,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:4310 │ │ │ │ │ - lea 0x1283f(%rip),%rdx │ │ │ │ │ - vmovq 0x118ff(%rip),%xmm5 │ │ │ │ │ - vmovq 0x119a7(%rip),%xmm7 │ │ │ │ │ - vpinsrq $0x1,%rdx,%xmm2,%xmm1 │ │ │ │ │ - sub $0x20,%rdx │ │ │ │ │ + lea 0x12904(%rip),%rcx │ │ │ │ │ movq $0x0,-0x50(%rbp) │ │ │ │ │ - vpinsrq $0x1,%rdx,%xmm3,%xmm0 │ │ │ │ │ - sub $0x90,%rdx │ │ │ │ │ - vpinsrq $0x1,%rdx,%xmm5,%xmm6 │ │ │ │ │ - add $0xc0,%rdx │ │ │ │ │ - vinserti128 $0x1,%xmm1,%ymm0,%ymm4 │ │ │ │ │ - vpinsrq $0x1,%rdx,%xmm7,%xmm8 │ │ │ │ │ - vmovdqa %ymm4,-0x90(%rbp) │ │ │ │ │ - vinserti128 $0x1,%xmm6,%ymm8,%ymm9 │ │ │ │ │ - vmovdqa %ymm9,-0x70(%rbp) │ │ │ │ │ + mov %rcx,-0x90(%rbp) │ │ │ │ │ + add $0x8,%rcx │ │ │ │ │ + mov %rcx,-0x88(%rbp) │ │ │ │ │ + add $0x8,%rcx │ │ │ │ │ + mov %rcx,-0x80(%rbp) │ │ │ │ │ + add $0x18,%rcx │ │ │ │ │ + mov %rcx,-0x78(%rbp) │ │ │ │ │ + add $0x8,%rcx │ │ │ │ │ + mov %rcx,-0x70(%rbp) │ │ │ │ │ + add $0x8,%rcx │ │ │ │ │ + mov %rcx,-0x68(%rbp) │ │ │ │ │ + sub $0xb8,%rcx │ │ │ │ │ + mov %rcx,-0x60(%rbp) │ │ │ │ │ + sub $0x8,%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:4311 │ │ │ │ │ - test %rcx,%rcx │ │ │ │ │ - je b440 │ │ │ │ │ + test %rbx,%rbx │ │ │ │ │ +./pynx/scattering/cpu.c:4310 │ │ │ │ │ + mov %rcx,-0x58(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:4311 │ │ │ │ │ + je b338 │ │ │ │ │ +./pynx/scattering/cpu.c:4313 │ │ │ │ │ + cmp $0x8,%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:4308 │ │ │ │ │ - lea (%rsi,%r10,8),%r9 │ │ │ │ │ - mov %rcx,%rbx │ │ │ │ │ - mov %r9,-0x410(%rbp) │ │ │ │ │ + lea (%rsi,%rdx,8),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:4313 │ │ │ │ │ - cmp $0x8,%r10 │ │ │ │ │ - ja e244 │ │ │ │ │ - lea 0xf6a8(%rip),%r11 │ │ │ │ │ - movslq (%r11,%r10,4),%r15 │ │ │ │ │ - add %r11,%r15 │ │ │ │ │ - notrack jmp *%r15 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + ja d640 │ │ │ │ │ + lea 0xf82d(%rip),%r9 │ │ │ │ │ + movslq (%r9,%rdx,4),%r11 │ │ │ │ │ + add %r9,%r11 │ │ │ │ │ + notrack jmp *%r11 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ ./pynx/scattering/cpu.c:4417 (discriminator 1) │ │ │ │ │ - cmp $0x8,%r10 │ │ │ │ │ - jne e244 │ │ │ │ │ + cmp $0x8,%rdx │ │ │ │ │ + jne d640 │ │ │ │ │ ./pynx/scattering/cpu.c:4420 │ │ │ │ │ - mov (%rsi),%rcx │ │ │ │ │ + mov (%rsi),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:4421 │ │ │ │ │ - mov 0x8(%rsi),%rbx │ │ │ │ │ -./pynx/scattering/cpu.c:4423 │ │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:4422 │ │ │ │ │ - mov 0x10(%rsi),%rsi │ │ │ │ │ + mov 0x10(%rsi),%rbx │ │ │ │ │ +./pynx/scattering/cpu.c:4423 │ │ │ │ │ + mov 0x18(%rsi),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:4424 │ │ │ │ │ - mov 0x20(%rax),%r8 │ │ │ │ │ + mov 0x20(%rax),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:4425 │ │ │ │ │ - mov 0x28(%rax),%r13 │ │ │ │ │ + mov 0x28(%rax),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:4420 │ │ │ │ │ - mov %rcx,-0x3d8(%rbp) │ │ │ │ │ + mov %rdi,-0x3d8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:4421 │ │ │ │ │ + mov %rdx,-0x3e8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4426 │ │ │ │ │ - mov 0x30(%rax),%r14 │ │ │ │ │ + mov 0x30(%rax),%r15 │ │ │ │ │ +./pynx/scattering/cpu.c:4422 │ │ │ │ │ + mov %rbx,-0x3f0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4427 │ │ │ │ │ mov 0x38(%rax),%r12 │ │ │ │ │ -./pynx/scattering/cpu.c:4421 │ │ │ │ │ - mov %rbx,-0x3f0(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:4422 │ │ │ │ │ - mov %rsi,-0x3f8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4423 │ │ │ │ │ - mov %rdi,-0x3e0(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:4424 │ │ │ │ │ - mov %r8,-0x400(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:4427 │ │ │ │ │ - vzeroupper │ │ │ │ │ + mov %rsi,-0x3e0(%rbp) │ │ │ │ │ Py_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:220 │ │ │ │ │ - mov -0x3d8(%rbp),%r15 │ │ │ │ │ + mov -0x3d8(%rbp),%r9 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4454 │ │ │ │ │ - mov 0x125fb(%rip),%r11 │ │ │ │ │ + mov 0x1270d(%rip),%rbx │ │ │ │ │ Py_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:220 │ │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ │ + mov 0x8(%r9),%rsi │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4454 (discriminator 2) │ │ │ │ │ - cmp %rsi,%r11 │ │ │ │ │ - jne daf8 │ │ │ │ │ + cmp %rsi,%rbx │ │ │ │ │ + jne d9b8 │ │ │ │ │ ./pynx/scattering/cpu.c:4455 (discriminator 2) │ │ │ │ │ - mov -0x3f0(%rbp),%rdi │ │ │ │ │ - cmp %rsi,0x8(%rdi) │ │ │ │ │ - jne db28 │ │ │ │ │ + mov -0x3e8(%rbp),%r11 │ │ │ │ │ + cmp %rsi,0x8(%r11) │ │ │ │ │ + jne d9e0 │ │ │ │ │ ./pynx/scattering/cpu.c:4456 (discriminator 2) │ │ │ │ │ - mov -0x3f8(%rbp),%rax │ │ │ │ │ - cmp %rsi,0x8(%rax) │ │ │ │ │ - jne db50 │ │ │ │ │ -./pynx/scattering/cpu.c:4457 (discriminator 2) │ │ │ │ │ - mov -0x3e0(%rbp),%rcx │ │ │ │ │ + mov -0x3f0(%rbp),%rcx │ │ │ │ │ cmp %rsi,0x8(%rcx) │ │ │ │ │ - jne db78 │ │ │ │ │ + jne da08 │ │ │ │ │ +./pynx/scattering/cpu.c:4457 (discriminator 2) │ │ │ │ │ + mov -0x3e0(%rbp),%rax │ │ │ │ │ + cmp %rsi,0x8(%rax) │ │ │ │ │ + jne da30 │ │ │ │ │ ./pynx/scattering/cpu.c:4458 (discriminator 2) │ │ │ │ │ - mov -0x400(%rbp),%r9 │ │ │ │ │ - cmp %rsi,0x8(%r9) │ │ │ │ │ - jne dba0 │ │ │ │ │ -./pynx/scattering/cpu.c:4459 (discriminator 2) │ │ │ │ │ cmp %rsi,0x8(%r13) │ │ │ │ │ - jne dbc8 │ │ │ │ │ -./pynx/scattering/cpu.c:4460 (discriminator 2) │ │ │ │ │ + jne da58 │ │ │ │ │ +./pynx/scattering/cpu.c:4459 (discriminator 2) │ │ │ │ │ cmp %rsi,0x8(%r14) │ │ │ │ │ - jne dc10 │ │ │ │ │ + jne da80 │ │ │ │ │ +./pynx/scattering/cpu.c:4460 (discriminator 2) │ │ │ │ │ + cmp %rsi,0x8(%r15) │ │ │ │ │ + jne dab8 │ │ │ │ │ ./pynx/scattering/cpu.c:4461 (discriminator 2) │ │ │ │ │ cmp %rsi,0x8(%r12) │ │ │ │ │ - jne dc38 │ │ │ │ │ - lea 0x1276c(%rip),%rsi │ │ │ │ │ + jne dae0 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4547 │ │ │ │ │ + mov 0x11b95(%rip),%rbx │ │ │ │ │ + cmp %rbx,-0x3d8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4513 │ │ │ │ │ movq $0x0,-0x308(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:4547 │ │ │ │ │ - mov 0x11a6a(%rip),%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:4514 │ │ │ │ │ movq $0x0,-0x310(%rbp) │ │ │ │ │ - vmovq %rsi,%xmm10 │ │ │ │ │ ./pynx/scattering/cpu.c:4517 │ │ │ │ │ movq $0x0,-0x2a8(%rbp) │ │ │ │ │ - vpunpcklqdq %xmm10,%xmm10,%xmm2 │ │ │ │ │ ./pynx/scattering/cpu.c:4518 │ │ │ │ │ movq $0x0,-0x2b0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4521 │ │ │ │ │ movq $0x0,-0x248(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4522 │ │ │ │ │ movq $0x0,-0x250(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4525 │ │ │ │ │ @@ -11524,3542 +11738,3591 @@ │ │ │ │ │ ./pynx/scattering/cpu.c:4538 │ │ │ │ │ movq $0x0,-0x370(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4541 │ │ │ │ │ movq $0x0,-0x3c8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4542 │ │ │ │ │ movq $0x0,-0x3d0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4547 │ │ │ │ │ - cmp %rbx,-0x3d8(%rbp) │ │ │ │ │ - je b9b0 │ │ │ │ │ + je b800 │ │ │ │ │ ./pynx/scattering/cpu.c:4547 (discriminator 4) │ │ │ │ │ mov -0x3d8(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x308(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm2,-0x410(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:4547 (discriminator 1) │ │ │ │ │ - vmovdqa -0x410(%rbp),%xmm2 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je e2a1 │ │ │ │ │ + inc %eax │ │ │ │ │ + je e139 │ │ │ │ │ ./pynx/scattering/cpu.c:4552 │ │ │ │ │ - cmp %rbx,-0x3f0(%rbp) │ │ │ │ │ - je b9de │ │ │ │ │ + cmp %rbx,-0x3e8(%rbp) │ │ │ │ │ + je b83b │ │ │ │ │ ./pynx/scattering/cpu.c:4552 (discriminator 4) │ │ │ │ │ - mov -0x3f0(%rbp),%rsi │ │ │ │ │ + mov -0x3e8(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x2a8(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm2,-0x410(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:4552 (discriminator 1) │ │ │ │ │ - vmovdqa -0x410(%rbp),%xmm2 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je e2b6 │ │ │ │ │ + inc %eax │ │ │ │ │ + je e14e │ │ │ │ │ ./pynx/scattering/cpu.c:4557 │ │ │ │ │ - cmp %rbx,-0x3f8(%rbp) │ │ │ │ │ - je ba0e │ │ │ │ │ + cmp %rbx,-0x3f0(%rbp) │ │ │ │ │ + je b881 │ │ │ │ │ ./pynx/scattering/cpu.c:4557 (discriminator 4) │ │ │ │ │ - mov -0x3f8(%rbp),%rsi │ │ │ │ │ + mov -0x3f0(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x248(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm2,-0x3f0(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:4557 (discriminator 1) │ │ │ │ │ - vmovdqa -0x3f0(%rbp),%xmm2 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je ddc7 │ │ │ │ │ + inc %eax │ │ │ │ │ + je dc5a │ │ │ │ │ ./pynx/scattering/cpu.c:4562 │ │ │ │ │ cmp %rbx,-0x3e0(%rbp) │ │ │ │ │ - je ba3e │ │ │ │ │ + je b8c7 │ │ │ │ │ ./pynx/scattering/cpu.c:4562 (discriminator 4) │ │ │ │ │ mov -0x3e0(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x1e8(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm2,-0x3f0(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:4562 (discriminator 1) │ │ │ │ │ - vmovdqa -0x3f0(%rbp),%xmm2 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je dff9 │ │ │ │ │ + inc %eax │ │ │ │ │ + je de89 │ │ │ │ │ ./pynx/scattering/cpu.c:4567 │ │ │ │ │ - cmp %rbx,-0x400(%rbp) │ │ │ │ │ - je ba6e │ │ │ │ │ + cmp %rbx,%r13 │ │ │ │ │ + je b909 │ │ │ │ │ ./pynx/scattering/cpu.c:4567 (discriminator 4) │ │ │ │ │ - mov -0x400(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x188(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm2,-0x3f0(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + mov %r13,%rsi │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:4567 (discriminator 1) │ │ │ │ │ - vmovdqa -0x3f0(%rbp),%xmm2 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je e00e │ │ │ │ │ + inc %eax │ │ │ │ │ + je de9e │ │ │ │ │ ./pynx/scattering/cpu.c:4572 │ │ │ │ │ - cmp %rbx,%r13 │ │ │ │ │ - je ba9a │ │ │ │ │ + cmp %rbx,%r14 │ │ │ │ │ + je b94b │ │ │ │ │ ./pynx/scattering/cpu.c:4572 (discriminator 4) │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x128(%rbp),%rdi │ │ │ │ │ - mov %r13,%rsi │ │ │ │ │ - vmovdqa %xmm2,-0x3f0(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + mov %r14,%rsi │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:4572 (discriminator 1) │ │ │ │ │ - vmovdqa -0x3f0(%rbp),%xmm2 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je e023 │ │ │ │ │ + inc %eax │ │ │ │ │ + je deb3 │ │ │ │ │ ./pynx/scattering/cpu.c:4577 │ │ │ │ │ - cmp %rbx,%r14 │ │ │ │ │ - je bac6 │ │ │ │ │ + cmp %rbx,%r15 │ │ │ │ │ + je b98d │ │ │ │ │ ./pynx/scattering/cpu.c:4577 (discriminator 4) │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x368(%rbp),%rdi │ │ │ │ │ - mov %r14,%rsi │ │ │ │ │ - vmovdqa %xmm2,-0x3f0(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:4577 (discriminator 1) │ │ │ │ │ - vmovdqa -0x3f0(%rbp),%xmm2 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je e06f │ │ │ │ │ + inc %eax │ │ │ │ │ + je df07 │ │ │ │ │ ./pynx/scattering/cpu.c:4582 │ │ │ │ │ cmp %rbx,%r12 │ │ │ │ │ - je baf1 │ │ │ │ │ + je b9cf │ │ │ │ │ ./pynx/scattering/cpu.c:4582 (discriminator 4) │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x3c8(%rbp),%rdi │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:4582 (discriminator 1) │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je e084 │ │ │ │ │ + inc %eax │ │ │ │ │ + je df1c │ │ │ │ │ ./pynx/scattering/cpu.c:4593 │ │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ │ call 3360 │ │ │ │ │ - mov %rax,%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:4593 (discriminator 2) │ │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ │ - je e130 │ │ │ │ │ +./pynx/scattering/cpu.c:4593 │ │ │ │ │ + mov %rax,%r13 │ │ │ │ │ +./pynx/scattering/cpu.c:4593 (discriminator 2) │ │ │ │ │ + je dfc8 │ │ │ │ │ ./pynx/scattering/cpu.c:4595 │ │ │ │ │ mov -0x3d8(%rbp),%rdi │ │ │ │ │ call 3360 │ │ │ │ │ ./pynx/scattering/cpu.c:4595 (discriminator 2) │ │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ │ - je e178 │ │ │ │ │ + je e010 │ │ │ │ │ ./pynx/scattering/cpu.c:4613 │ │ │ │ │ push -0x3c8(%rbp) │ │ │ │ │ push -0x368(%rbp) │ │ │ │ │ - mov -0x308(%rbp),%rdi │ │ │ │ │ + mov -0x188(%rbp),%r8 │ │ │ │ │ push %rax │ │ │ │ │ mov -0x128(%rbp),%r9 │ │ │ │ │ - mov -0x188(%rbp),%r8 │ │ │ │ │ - push %r15 │ │ │ │ │ mov -0x1e8(%rbp),%rcx │ │ │ │ │ + push %r13 │ │ │ │ │ mov -0x248(%rbp),%rdx │ │ │ │ │ mov -0x2a8(%rbp),%rsi │ │ │ │ │ - call 5770 │ │ │ │ │ + mov -0x308(%rbp),%rdi │ │ │ │ │ + call 57a0 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - mov (%rbx),%edi │ │ │ │ │ + mov (%rbx),%r8d │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ - inc %edi │ │ │ │ │ - je b826 │ │ │ │ │ + inc %r8d │ │ │ │ │ + je b67f │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ - mov %edi,(%rbx) │ │ │ │ │ + mov %r8d,(%rbx) │ │ │ │ │ __Pyx_SafeReleaseBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x3c8(%rbp) │ │ │ │ │ - je b850 │ │ │ │ │ + je b6a9 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x11a69(%rip),%rax │ │ │ │ │ - cmp %rax,-0x388(%rbp) │ │ │ │ │ - je d860 │ │ │ │ │ + lea 0x11c10(%rip),%r10 │ │ │ │ │ + cmp %r10,-0x388(%rbp) │ │ │ │ │ + je d730 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x3c8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x368(%rbp) │ │ │ │ │ - je b87a │ │ │ │ │ + je b6d3 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x11a3f(%rip),%rcx │ │ │ │ │ - cmp %rcx,-0x328(%rbp) │ │ │ │ │ - je d850 │ │ │ │ │ + lea 0x11be6(%rip),%r9 │ │ │ │ │ + cmp %r9,-0x328(%rbp) │ │ │ │ │ + je d720 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x368(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x308(%rbp) │ │ │ │ │ - je b8a4 │ │ │ │ │ + je b6fd │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x11a15(%rip),%r9 │ │ │ │ │ - cmp %r9,-0x2c8(%rbp) │ │ │ │ │ - je d840 │ │ │ │ │ + lea 0x11bbc(%rip),%r11 │ │ │ │ │ + cmp %r11,-0x2c8(%rbp) │ │ │ │ │ + je d710 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x308(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x2a8(%rbp) │ │ │ │ │ - je b8ce │ │ │ │ │ + je b727 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x119eb(%rip),%rsi │ │ │ │ │ - cmp %rsi,-0x268(%rbp) │ │ │ │ │ - je d830 │ │ │ │ │ + lea 0x11b92(%rip),%rcx │ │ │ │ │ + cmp %rcx,-0x268(%rbp) │ │ │ │ │ + je d700 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x2a8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x248(%rbp) │ │ │ │ │ - je b8f8 │ │ │ │ │ + je b751 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x119c1(%rip),%rdx │ │ │ │ │ - cmp %rdx,-0x208(%rbp) │ │ │ │ │ - je d800 │ │ │ │ │ + lea 0x11b68(%rip),%rax │ │ │ │ │ + cmp %rax,-0x208(%rbp) │ │ │ │ │ + je d6d0 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x248(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x1e8(%rbp) │ │ │ │ │ - je b922 │ │ │ │ │ + je b77b │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x11997(%rip),%r8 │ │ │ │ │ - cmp %r8,-0x1a8(%rbp) │ │ │ │ │ - je d7e8 │ │ │ │ │ + lea 0x11b3e(%rip),%r14 │ │ │ │ │ + cmp %r14,-0x1a8(%rbp) │ │ │ │ │ + je d6c0 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x1e8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x188(%rbp) │ │ │ │ │ - je b94c │ │ │ │ │ + je b7a5 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x1196d(%rip),%r10 │ │ │ │ │ - cmp %r10,-0x148(%rbp) │ │ │ │ │ - je d810 │ │ │ │ │ + lea 0x11b14(%rip),%rsi │ │ │ │ │ + cmp %rsi,-0x148(%rbp) │ │ │ │ │ + je d6e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x188(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x128(%rbp) │ │ │ │ │ - je b976 │ │ │ │ │ + je b7cf │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x11943(%rip),%r11 │ │ │ │ │ - cmp %r11,-0xe8(%rbp) │ │ │ │ │ - je d820 │ │ │ │ │ + lea 0x11aea(%rip),%r15 │ │ │ │ │ + cmp %r15,-0xe8(%rbp) │ │ │ │ │ + je d6f0 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x128(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4623 │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4477 │ │ │ │ │ mov -0x38(%rbp),%rdx │ │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ │ - jne e493 │ │ │ │ │ + jne e318 │ │ │ │ │ lea -0x30(%rbp),%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ - pop %rcx │ │ │ │ │ + pop %rdx │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ pop %rbp │ │ │ │ │ - lea -0x8(%rcx),%rsp │ │ │ │ │ + lea -0x8(%rdx),%rsp │ │ │ │ │ ret │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nop │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0x12479(%rip),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0x118e9(%rip),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm2,-0x2d8(%rbp) │ │ │ │ │ + lea 0x11a92(%rip),%rdi │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4552 │ │ │ │ │ + cmp %rbx,-0x3e8(%rbp) │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8210 │ │ │ │ │ movq $0x0,-0x300(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %rsi,-0x2d0(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8212 │ │ │ │ │ + mov %rsi,-0x2d8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %rdx,-0x2c8(%rbp) │ │ │ │ │ + mov %rdi,-0x2c8(%rbp) │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4552 │ │ │ │ │ + jne b4e7 │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0x1243e(%rip),%rdx │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0x11a57(%rip),%r8 │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4557 │ │ │ │ │ cmp %rbx,-0x3f0(%rbp) │ │ │ │ │ - jne b622 │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm11,%xmm11,%xmm11 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0x118b6(%rip),%r8 │ │ │ │ │ + movq $0x0,-0x2a8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x2a0(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %rdx,-0x270(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm2,-0x278(%rbp) │ │ │ │ │ + mov %rdx,-0x278(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ mov %r8,-0x268(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm11,-0x2a8(%rbp) │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4557 │ │ │ │ │ - cmp %rbx,-0x3f8(%rbp) │ │ │ │ │ - jne b662 │ │ │ │ │ + jne b516 │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm12,%xmm12,%xmm12 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0x11886(%rip),%r10 │ │ │ │ │ -./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm2,-0x218(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0x123f8(%rip),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r10,-0x208(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm12,-0x248(%rbp) │ │ │ │ │ + lea 0x11a11(%rip),%r9 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4562 │ │ │ │ │ cmp %rbx,-0x3e0(%rbp) │ │ │ │ │ - jne b6a2 │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm13,%xmm13,%xmm13 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0x11856(%rip),%r11 │ │ │ │ │ + movq $0x0,-0x248(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x240(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r10,-0x210(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm2,-0x1b8(%rbp) │ │ │ │ │ + mov %r10,-0x218(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r11,-0x1a8(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm13,-0x1e8(%rbp) │ │ │ │ │ + mov %r9,-0x208(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4562 │ │ │ │ │ + jne b545 │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0x123b2(%rip),%r11 │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0x119cb(%rip),%rcx │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4567 │ │ │ │ │ - cmp %rbx,-0x400(%rbp) │ │ │ │ │ - jne b6e2 │ │ │ │ │ + cmp %rbx,%r13 │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm14,%xmm14,%xmm14 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0x11826(%rip),%r15 │ │ │ │ │ + movq $0x0,-0x1e8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x1e0(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r11,-0x1b0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm2,-0x158(%rbp) │ │ │ │ │ + mov %r11,-0x1b8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r15,-0x148(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm14,-0x188(%rbp) │ │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4567 │ │ │ │ │ + jne b570 │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0x12370(%rip),%r13 │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0x11989(%rip),%rax │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4572 │ │ │ │ │ - cmp %rbx,%r13 │ │ │ │ │ - jne b71e │ │ │ │ │ + cmp %rbx,%r14 │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm15,%xmm15,%xmm15 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0x117fa(%rip),%r13 │ │ │ │ │ + movq $0x0,-0x188(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x180(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r13,-0x150(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm2,-0xf8(%rbp) │ │ │ │ │ + mov %r13,-0x158(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r13,-0xe8(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm15,-0x128(%rbp) │ │ │ │ │ + mov %rax,-0x148(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4572 │ │ │ │ │ + jne b597 │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0x1232e(%rip),%r14 │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0x11947(%rip),%rsi │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4577 │ │ │ │ │ - cmp %rbx,%r14 │ │ │ │ │ - jne b756 │ │ │ │ │ + cmp %rbx,%r15 │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm1,%xmm1,%xmm1 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0x117cf(%rip),%r14 │ │ │ │ │ + movq $0x0,-0x128(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x120(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r14,-0xf0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm2,-0x338(%rbp) │ │ │ │ │ + mov %r14,-0xf8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r14,-0x328(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm1,-0x368(%rbp) │ │ │ │ │ + mov %rsi,-0xe8(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4577 │ │ │ │ │ + jne b5be │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0x122ec(%rip),%r15 │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0x11905(%rip),%rdi │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4582 │ │ │ │ │ cmp %rbx,%r12 │ │ │ │ │ - jne b78e │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm3,%xmm3,%xmm3 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0x117a4(%rip),%r12 │ │ │ │ │ + movq $0x0,-0x368(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x360(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r15,-0x330(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm2,-0x398(%rbp) │ │ │ │ │ + mov %r15,-0x338(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + mov %rdi,-0x328(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4582 │ │ │ │ │ + jne b5e5 │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0x122aa(%rip),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r12,-0x388(%rbp) │ │ │ │ │ + lea 0x118c3(%rip),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm3,-0x3c8(%rbp) │ │ │ │ │ + movq $0x0,-0x3c8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x3c0(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r12,-0x390(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8212 │ │ │ │ │ + mov %r12,-0x398(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - jmp b7ad │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + mov %rdx,-0x388(%rbp) │ │ │ │ │ + jmp b603 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rcx),%r14 │ │ │ │ │ + mov 0x10(%rbx),%r12 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4336 │ │ │ │ │ - mov 0x1209d(%rip),%r12 │ │ │ │ │ + mov 0x121ad(%rip),%r14 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %r14,%r14 │ │ │ │ │ - jle e423 │ │ │ │ │ - mov %r14,%rcx │ │ │ │ │ -./pynx/scattering/cpu.c:7424 │ │ │ │ │ - mov %r10,%rdi │ │ │ │ │ - sub %r10,%rcx │ │ │ │ │ - and $0x7,%ecx │ │ │ │ │ - je bbd2 │ │ │ │ │ - cmp $0x1,%rcx │ │ │ │ │ - je bbbf │ │ │ │ │ - cmp $0x2,%rcx │ │ │ │ │ - je bbb1 │ │ │ │ │ - cmp $0x3,%rcx │ │ │ │ │ - je bba3 │ │ │ │ │ - cmp $0x4,%rcx │ │ │ │ │ - je bb95 │ │ │ │ │ - cmp $0x5,%rcx │ │ │ │ │ - je bb87 │ │ │ │ │ - cmp $0x6,%rcx │ │ │ │ │ - je bb79 │ │ │ │ │ + test %r12,%r12 │ │ │ │ │ + jle d61f │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + sub %rdx,%rdi │ │ │ │ │ + and $0x7,%edi │ │ │ │ │ + je babf │ │ │ │ │ + cmp $0x1,%rdi │ │ │ │ │ + je baac │ │ │ │ │ + cmp $0x2,%rdi │ │ │ │ │ + je ba9e │ │ │ │ │ + cmp $0x3,%rdi │ │ │ │ │ + je ba90 │ │ │ │ │ + cmp $0x4,%rdi │ │ │ │ │ + je ba82 │ │ │ │ │ + cmp $0x5,%rdi │ │ │ │ │ + je ba74 │ │ │ │ │ + cmp $0x6,%rdi │ │ │ │ │ + je ba66 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r12 │ │ │ │ │ - je dbf0 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ + je daa8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r10),%rdi │ │ │ │ │ + lea 0x1(%rdx),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je dbf0 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ + je daa8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je dbf0 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ + je daa8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je dbf0 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ + je daa8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je dbf0 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ + je daa8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je dbf0 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ + je daa8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je dbf0 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ + je daa8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %rdi,%r14 │ │ │ │ │ - je bc51 │ │ │ │ │ + cmp %rdx,%r12 │ │ │ │ │ + je bb3e │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je dbf0 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ + je daa8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%rdi),%rsi │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ + lea 0x1(%rdx),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ - je dbf0 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + mov %r13,%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je dbf0 │ │ │ │ │ + je daa8 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + inc %rdx │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ + je daa8 │ │ │ │ │ + cmp 0x28(%rbx,%r13,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x2(%rsi),%rdi │ │ │ │ │ + lea 0x2(%r13),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%rsi,8),%r12 │ │ │ │ │ - je dbf0 │ │ │ │ │ + je daa8 │ │ │ │ │ + cmp 0x30(%rbx,%r13,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x3(%rsi),%rdi │ │ │ │ │ + lea 0x3(%r13),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%rsi,8),%r12 │ │ │ │ │ - je dbf0 │ │ │ │ │ + je daa8 │ │ │ │ │ + cmp 0x38(%rbx,%r13,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x4(%rsi),%rdi │ │ │ │ │ + lea 0x4(%r13),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%rsi,8),%r12 │ │ │ │ │ - je dbf0 │ │ │ │ │ + je daa8 │ │ │ │ │ + cmp 0x40(%rbx,%r13,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x5(%rsi),%rdi │ │ │ │ │ + lea 0x5(%r13),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%rsi,8),%r12 │ │ │ │ │ - je dbf0 │ │ │ │ │ + je daa8 │ │ │ │ │ + cmp 0x48(%rbx,%r13,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x6(%rsi),%rdi │ │ │ │ │ + lea 0x6(%r13),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%rsi,8),%r12 │ │ │ │ │ - je dbf0 │ │ │ │ │ + je daa8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x7(%rsi),%rdi │ │ │ │ │ + lea 0x7(%r13),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %rdi,%r14 │ │ │ │ │ - jne bbd2 │ │ │ │ │ + cmp %rdx,%r12 │ │ │ │ │ + jne babf │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %r10,-0x3d8(%rbp) │ │ │ │ │ + mov %r10,-0x3e0(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0x11331(%rip),%r12 │ │ │ │ │ + cmp 0x11444(%rip),%r14 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %r10,%r13 │ │ │ │ │ - mov %rbx,%r10 │ │ │ │ │ + mov %r8,%r15 │ │ │ │ │ + mov %r8,-0x3d8(%rbp) │ │ │ │ │ + mov %rbx,%r8 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - sete %r15b │ │ │ │ │ + sete %r13b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %r14,%rbx │ │ │ │ │ - mov %r10,%r14 │ │ │ │ │ - vzeroupper │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov %r12,%rbx │ │ │ │ │ + mov %r8,%r12 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r14,%r13,8),%rsi │ │ │ │ │ + mov 0x18(%r12,%r15,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%r12 │ │ │ │ │ - je d870 │ │ │ │ │ + cmp %rsi,%r14 │ │ │ │ │ + je d740 │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0x1133b(%rip),%r8 │ │ │ │ │ - cmp %r8,0x8(%r12) │ │ │ │ │ + mov 0x1144b(%rip),%r10 │ │ │ │ │ + cmp %r10,0x8(%r14) │ │ │ │ │ sete %r9b │ │ │ │ │ - cmp %r8,0x8(%rsi) │ │ │ │ │ + cmp %r10,0x8(%rsi) │ │ │ │ │ sete %al │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ test %r9b,%r9b │ │ │ │ │ - je d6b8 │ │ │ │ │ + je d570 │ │ │ │ │ test %al,%al │ │ │ │ │ - je d6c5 │ │ │ │ │ + je d57d │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%r12),%r11 │ │ │ │ │ + mov 0x10(%r14),%r11 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ cmp 0x10(%rsi),%r11 │ │ │ │ │ - jne bd68 │ │ │ │ │ + jne bc50 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ │ + mov 0x18(%rsi),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r12),%rcx │ │ │ │ │ + mov 0x18(%r14),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ - setne %dil │ │ │ │ │ + cmp %rdi,%rcx │ │ │ │ │ + setne %r8b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ │ - setne %r10b │ │ │ │ │ - test %r10b,%dil │ │ │ │ │ - je bce4 │ │ │ │ │ - cmp $0xffffffffffffffff,%rcx │ │ │ │ │ - jne bd68 │ │ │ │ │ + inc %rdi │ │ │ │ │ + setne %dl │ │ │ │ │ + test %dl,%r8b │ │ │ │ │ + je bbce │ │ │ │ │ + inc %rcx │ │ │ │ │ + jne bc50 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%r12),%r9d │ │ │ │ │ + movzbl 0x20(%r14),%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%r8d │ │ │ │ │ + movzbl 0x20(%rsi),%r9d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %r9d,%eax │ │ │ │ │ + mov %r10d,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %r8d,%ecx │ │ │ │ │ + mov %r9d,%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ shr $0x2,%al │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ shr $0x2,%cl │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ and $0x7,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ and $0x7,%ecx │ │ │ │ │ cmp %cl,%al │ │ │ │ │ - jne bd68 │ │ │ │ │ + jne bc50 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r9b │ │ │ │ │ - jne e3d8 │ │ │ │ │ + test $0x20,%r10b │ │ │ │ │ + jne e273 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ │ + mov 0x38(%r14),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r8b │ │ │ │ │ - jne e3c3 │ │ │ │ │ + test $0x20,%r9b │ │ │ │ │ + jne e25c │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r8 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %al,%r9d │ │ │ │ │ + movzbl %al,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%r9d │ │ │ │ │ - je e42b │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je e2ba │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%r9d │ │ │ │ │ - je e437 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je e2c6 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%rdi),%ecx │ │ │ │ │ - mov (%rsi),%r8d │ │ │ │ │ + mov (%rdi),%edx │ │ │ │ │ + mov (%r8),%r10d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r8d,%ecx │ │ │ │ │ - jne bd68 │ │ │ │ │ + cmp %r10d,%edx │ │ │ │ │ + jne bc50 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ cmp $0x1,%r11 │ │ │ │ │ - je d870 │ │ │ │ │ + je d740 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ movzbl %al,%edx │ │ │ │ │ + mov %r8,%rsi │ │ │ │ │ imul %r11,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je d870 │ │ │ │ │ + je d740 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - inc %r13 │ │ │ │ │ + inc %r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %r13,%rbx │ │ │ │ │ - jne bc78 │ │ │ │ │ - mov -0x3d8(%rbp),%r10 │ │ │ │ │ - jmp d760 │ │ │ │ │ + cmp %r15,%rbx │ │ │ │ │ + jne bb68 │ │ │ │ │ + mov -0x3d8(%rbp),%r8 │ │ │ │ │ + jmp d61f │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4320 │ │ │ │ │ - mov 0x20(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:4322 │ │ │ │ │ mov 0x18(%rsi),%rcx │ │ │ │ │ +./pynx/scattering/cpu.c:4324 │ │ │ │ │ + mov 0x10(%rsi),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:4326 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ │ +./pynx/scattering/cpu.c:4328 │ │ │ │ │ + mov (%rsi),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:4316 │ │ │ │ │ - mov 0x30(%rsi),%r14 │ │ │ │ │ + mov 0x30(%rsi),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:4318 │ │ │ │ │ - mov 0x28(%rsi),%r13 │ │ │ │ │ -./pynx/scattering/cpu.c:4328 │ │ │ │ │ - mov (%rax),%rax │ │ │ │ │ + mov 0x28(%rsi),%r14 │ │ │ │ │ +./pynx/scattering/cpu.c:4322 │ │ │ │ │ + mov %rcx,-0x3e0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4320 │ │ │ │ │ - mov %rdx,-0x400(%rbp) │ │ │ │ │ + mov 0x20(%rsi),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:4324 │ │ │ │ │ - mov 0x10(%rsi),%rsi │ │ │ │ │ + mov %rdi,-0x3f0(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%r15 │ │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4322 │ │ │ │ │ - mov %rcx,-0x3e0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4326 │ │ │ │ │ - mov %rdi,-0x3f0(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:4324 │ │ │ │ │ - mov %rsi,-0x3f8(%rbp) │ │ │ │ │ + mov %rdx,-0x3e8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:4328 │ │ │ │ │ + mov %rax,-0x3d8(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %r15,%r9 │ │ │ │ │ + mov %rsi,%r11 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %r11,%r11 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4328 │ │ │ │ │ - mov %rax,-0x3d8(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:4334 │ │ │ │ │ - vzeroupper │ │ │ │ │ ./pynx/scattering/cpu.c:4404 │ │ │ │ │ - mov 0x11d71(%rip),%rdx │ │ │ │ │ + mov 0x11e90(%rip),%rcx │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %r9,%r9 │ │ │ │ │ - jle d190 │ │ │ │ │ - lea -0x1(%r9),%rax │ │ │ │ │ + jle d050 │ │ │ │ │ + lea -0x1(%r11),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0x7,%eax │ │ │ │ │ - je be5e │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ + and $0x7,%r9d │ │ │ │ │ + je bd3e │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%rdx │ │ │ │ │ - je bed0 │ │ │ │ │ + cmp 0x18(%rbx),%rcx │ │ │ │ │ + je bdb0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%r8d │ │ │ │ │ + cmp $0x1,%r9 │ │ │ │ │ + mov $0x1,%edi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - mov $0x1,%esi │ │ │ │ │ - cmp $0x1,%rax │ │ │ │ │ - je be5e │ │ │ │ │ - cmp $0x2,%rax │ │ │ │ │ - je be54 │ │ │ │ │ - cmp $0x3,%rax │ │ │ │ │ - je be4a │ │ │ │ │ - cmp $0x4,%rax │ │ │ │ │ - je be3c │ │ │ │ │ - cmp $0x5,%rax │ │ │ │ │ - je be2e │ │ │ │ │ - cmp $0x6,%rax │ │ │ │ │ - jne dcb0 │ │ │ │ │ + mov $0x1,%r12d │ │ │ │ │ + je bd3e │ │ │ │ │ + cmp $0x2,%r9 │ │ │ │ │ + je bd34 │ │ │ │ │ + cmp $0x3,%r9 │ │ │ │ │ + je bd2a │ │ │ │ │ + cmp $0x4,%r9 │ │ │ │ │ + je bd1c │ │ │ │ │ + cmp $0x5,%r9 │ │ │ │ │ + je bd0e │ │ │ │ │ + cmp $0x6,%r9 │ │ │ │ │ + jne db48 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rsi,8),%rdx │ │ │ │ │ - je bed0 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + je bdb0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rsi │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rsi,8),%rdx │ │ │ │ │ - je bed0 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + je bdb0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rsi │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rsi,8),%rdx │ │ │ │ │ - je bed0 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + je bdb0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rsi │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rsi,8),%rdx │ │ │ │ │ - je bed0 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + je bdb0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rsi │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rsi,8),%rdx │ │ │ │ │ - je bed0 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + je bdb0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rsi │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rsi,8),%rdx │ │ │ │ │ - je bed0 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + je bdb0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %rdi,%r9 │ │ │ │ │ - je cf90 │ │ │ │ │ - mov %rdi,%rsi │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%rdx │ │ │ │ │ - je bed0 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rsi │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rsi,8),%rdx │ │ │ │ │ - je bed0 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x2(%rdi),%rsi │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%rdi,8),%rdx │ │ │ │ │ - je bed0 │ │ │ │ │ + lea 0x1(%r12),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x3(%rdi),%rsi │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%rdi,8),%rdx │ │ │ │ │ - je bed0 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x4(%rdi),%rsi │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%rdi,8),%rdx │ │ │ │ │ - je bed0 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x5(%rdi),%rsi │ │ │ │ │ + cmp %rdx,%r11 │ │ │ │ │ + je ce28 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%rdi,8),%rdx │ │ │ │ │ - je bed0 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%rcx │ │ │ │ │ + mov %rdx,%r12 │ │ │ │ │ + je bdb0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x6(%rdi),%rsi │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%rdi,8),%rdx │ │ │ │ │ - je bed0 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + je bdb0 │ │ │ │ │ + cmp 0x28(%rbx,%rdx,8),%rcx │ │ │ │ │ + lea 0x2(%rdx),%r12 │ │ │ │ │ + je bdb0 │ │ │ │ │ + cmp 0x30(%rbx,%rdx,8),%rcx │ │ │ │ │ + lea 0x3(%rdx),%r12 │ │ │ │ │ + je bdb0 │ │ │ │ │ + cmp 0x38(%rbx,%rdx,8),%rcx │ │ │ │ │ + lea 0x4(%rdx),%r12 │ │ │ │ │ + je bdb0 │ │ │ │ │ + cmp 0x40(%rbx,%rdx,8),%rcx │ │ │ │ │ + lea 0x5(%rdx),%r12 │ │ │ │ │ + je bdb0 │ │ │ │ │ + cmp 0x48(%rbx,%rdx,8),%rcx │ │ │ │ │ + lea 0x6(%rdx),%r12 │ │ │ │ │ + je bdb0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x7(%rdi),%rsi │ │ │ │ │ + lea 0x7(%rdx),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rsi,8),%rdx │ │ │ │ │ - jne be65 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + jne bd45 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x410(%rbp),%rcx │ │ │ │ │ - mov (%rcx,%rsi,8),%r12 │ │ │ │ │ + mov (%r10,%r12,8),%r12 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4404 (discriminator 2) │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je d190 │ │ │ │ │ + je d050 │ │ │ │ │ ./pynx/scattering/cpu.c:4406 │ │ │ │ │ - lea -0x1(%r15),%rdx │ │ │ │ │ - jmp cc08 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + lea -0x1(%rsi),%rdi │ │ │ │ │ + jmp ca90 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ ./pynx/scattering/cpu.c:4324 │ │ │ │ │ - mov 0x10(%rsi),%r12 │ │ │ │ │ + mov 0x10(%rsi),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:4326 │ │ │ │ │ - mov 0x8(%rsi),%r9 │ │ │ │ │ + mov 0x8(%rsi),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:4328 │ │ │ │ │ - mov (%rsi),%r11 │ │ │ │ │ + mov (%rsi),%r9 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4324 │ │ │ │ │ - mov %r12,-0x3f8(%rbp) │ │ │ │ │ + mov %r15,-0x3f0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4326 │ │ │ │ │ - mov %r9,-0x3f0(%rbp) │ │ │ │ │ + mov %r12,-0x3e8(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %rax,%rcx │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4328 │ │ │ │ │ - mov %r11,-0x3d8(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:4334 │ │ │ │ │ - vzeroupper │ │ │ │ │ + mov %r9,-0x3d8(%rbp) │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %rdi,%rdi │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4364 │ │ │ │ │ - mov 0x11ccf(%rip),%r14 │ │ │ │ │ + mov 0x11df7(%rip),%r11 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %rcx,%rcx │ │ │ │ │ - jle d660 │ │ │ │ │ - lea -0x1(%rcx),%r9 │ │ │ │ │ + jle d518 │ │ │ │ │ + lea -0x1(%rdi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0x7,%r9d │ │ │ │ │ - je bfb0 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ + and $0x7,%edx │ │ │ │ │ + je be86 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r14 │ │ │ │ │ - je c020 │ │ │ │ │ + cmp 0x18(%rbx),%r11 │ │ │ │ │ + je bef8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + cmp $0x1,%rdx │ │ │ │ │ mov $0x1,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - cmp $0x1,%r9 │ │ │ │ │ - je bfb0 │ │ │ │ │ - cmp $0x2,%r9 │ │ │ │ │ - je bfa6 │ │ │ │ │ - cmp $0x3,%r9 │ │ │ │ │ - je bf9c │ │ │ │ │ - cmp $0x4,%r9 │ │ │ │ │ - je bf8e │ │ │ │ │ - cmp $0x5,%r9 │ │ │ │ │ - je bf80 │ │ │ │ │ - cmp $0x6,%r9 │ │ │ │ │ - jne dd5c │ │ │ │ │ + mov $0x1,%r12d │ │ │ │ │ + je be86 │ │ │ │ │ + cmp $0x2,%rdx │ │ │ │ │ + je be7c │ │ │ │ │ + cmp $0x3,%rdx │ │ │ │ │ + je be72 │ │ │ │ │ + cmp $0x4,%rdx │ │ │ │ │ + je be64 │ │ │ │ │ + cmp $0x5,%rdx │ │ │ │ │ + je be56 │ │ │ │ │ + cmp $0x6,%rdx │ │ │ │ │ + jne dbec │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ - je c020 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + je bef8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ - je c020 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + je bef8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ - je c020 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + je bef8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ - je c020 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + je bef8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ - je c020 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + je bef8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ - je c020 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + je bef8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%rdx),%r8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r8,%rcx │ │ │ │ │ - je d474 │ │ │ │ │ - mov %r8,%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r8,8),%r14 │ │ │ │ │ - je c020 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ - je c020 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x2(%r8),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%r8,8),%r14 │ │ │ │ │ - je c020 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x3(%r8),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%r8,8),%r14 │ │ │ │ │ - je c020 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x4(%r8),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%r8,8),%r14 │ │ │ │ │ - je c020 │ │ │ │ │ + lea 0x1(%r12),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x5(%r8),%rdx │ │ │ │ │ + cmp %r9,%rdi │ │ │ │ │ + je d32c │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%r8,8),%r14 │ │ │ │ │ - je c020 │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%r11 │ │ │ │ │ + mov %r9,%r12 │ │ │ │ │ + je bef8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x6(%r8),%rdx │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%r8,8),%r14 │ │ │ │ │ - je c020 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + je bef8 │ │ │ │ │ + cmp 0x28(%rbx,%r9,8),%r11 │ │ │ │ │ + lea 0x2(%r9),%r12 │ │ │ │ │ + je bef8 │ │ │ │ │ + cmp 0x30(%rbx,%r9,8),%r11 │ │ │ │ │ + lea 0x3(%r9),%r12 │ │ │ │ │ + je bef8 │ │ │ │ │ + cmp 0x38(%rbx,%r9,8),%r11 │ │ │ │ │ + lea 0x4(%r9),%r12 │ │ │ │ │ + je bef8 │ │ │ │ │ + cmp 0x40(%rbx,%r9,8),%r11 │ │ │ │ │ + lea 0x5(%r9),%r12 │ │ │ │ │ + je bef8 │ │ │ │ │ + cmp 0x48(%rbx,%r9,8),%r11 │ │ │ │ │ + lea 0x6(%r9),%r12 │ │ │ │ │ + je bef8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x7(%r8),%rdx │ │ │ │ │ + lea 0x7(%r9),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ - jne bfb7 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + jne be8d │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x410(%rbp),%r8 │ │ │ │ │ - mov (%r8,%rdx,8),%rsi │ │ │ │ │ - mov %rsi,-0x3e0(%rbp) │ │ │ │ │ + mov (%r10,%r12,8),%r9 │ │ │ │ │ + mov %r9,-0x3e0(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4364 (discriminator 2) │ │ │ │ │ cmpq $0x0,-0x3e0(%rbp) │ │ │ │ │ - je d660 │ │ │ │ │ + je d518 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4366 │ │ │ │ │ dec %rax │ │ │ │ │ - jmp c085 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -./pynx/scattering/cpu.c:4328 │ │ │ │ │ - mov (%rsi),%rax │ │ │ │ │ + jmp bf52 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:4322 │ │ │ │ │ - mov 0x18(%rsi),%rdi │ │ │ │ │ + mov 0x18(%rsi),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:4324 │ │ │ │ │ - mov 0x10(%rsi),%r8 │ │ │ │ │ + mov 0x10(%rsi),%rdx │ │ │ │ │ +./pynx/scattering/cpu.c:4328 │ │ │ │ │ + mov (%rax),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:4326 │ │ │ │ │ - mov 0x8(%rsi),%r14 │ │ │ │ │ + mov 0x8(%rsi),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:4322 │ │ │ │ │ + mov %r13,-0x3e0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4328 │ │ │ │ │ mov %rax,-0x3d8(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4322 │ │ │ │ │ - mov %rdi,-0x3e0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4324 │ │ │ │ │ - mov %r8,-0x3f8(%rbp) │ │ │ │ │ + mov %rdx,-0x3f0(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:4326 │ │ │ │ │ + mov %rsi,-0x3e8(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %rcx,%rcx │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4326 │ │ │ │ │ - mov %r14,-0x3f0(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:4334 │ │ │ │ │ - vzeroupper │ │ │ │ │ ./pynx/scattering/cpu.c:4374 │ │ │ │ │ - mov 0x11b6c(%rip),%r14 │ │ │ │ │ + mov 0x11c9c(%rip),%r11 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %rcx,%rcx │ │ │ │ │ - jle d420 │ │ │ │ │ - lea -0x1(%rcx),%rdi │ │ │ │ │ + jle d2d8 │ │ │ │ │ + lea -0x1(%rcx),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ - and $0x7,%edi │ │ │ │ │ - je c125 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ + and $0x7,%edx │ │ │ │ │ + je bfe9 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r14 │ │ │ │ │ - je c190 │ │ │ │ │ + cmp 0x18(%rbx),%r11 │ │ │ │ │ + je c058 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%r15d │ │ │ │ │ + cmp $0x1,%rdx │ │ │ │ │ + mov $0x1,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - mov $0x1,%r9d │ │ │ │ │ - cmp $0x1,%rdi │ │ │ │ │ - je c125 │ │ │ │ │ - cmp $0x2,%rdi │ │ │ │ │ - je c11b │ │ │ │ │ - cmp $0x3,%rdi │ │ │ │ │ - je c10d │ │ │ │ │ - cmp $0x4,%rdi │ │ │ │ │ - je c0ff │ │ │ │ │ - cmp $0x5,%rdi │ │ │ │ │ - je c0f1 │ │ │ │ │ - cmp $0x6,%rdi │ │ │ │ │ - jne dd30 │ │ │ │ │ + mov $0x1,%r12d │ │ │ │ │ + je bfe9 │ │ │ │ │ + cmp $0x2,%rdx │ │ │ │ │ + je bfdf │ │ │ │ │ + cmp $0x3,%rdx │ │ │ │ │ + je bfd5 │ │ │ │ │ + cmp $0x4,%rdx │ │ │ │ │ + je bfc7 │ │ │ │ │ + cmp $0x5,%rdx │ │ │ │ │ + je bfb9 │ │ │ │ │ + cmp $0x6,%rdx │ │ │ │ │ + jne dbc0 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r14 │ │ │ │ │ - je c190 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + je c058 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r9 │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r14 │ │ │ │ │ - je c190 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + je c058 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r9 │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r14 │ │ │ │ │ - je c190 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + je c058 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r9 │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r14 │ │ │ │ │ - je c190 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + je c058 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r9 │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r14 │ │ │ │ │ - je c190 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + je c058 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r9 │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r14 │ │ │ │ │ - je c190 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + je c058 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r9),%r13 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r13,%rcx │ │ │ │ │ - je d238 │ │ │ │ │ - mov %r13,%r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r13,8),%r14 │ │ │ │ │ - je c190 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r14 │ │ │ │ │ - je c190 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x2(%r13),%r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%r13,8),%r14 │ │ │ │ │ - je c190 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x3(%r13),%r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%r13,8),%r14 │ │ │ │ │ - je c190 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x4(%r13),%r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%r13,8),%r14 │ │ │ │ │ - je c190 │ │ │ │ │ + lea 0x1(%r12),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x5(%r13),%r9 │ │ │ │ │ + cmp %rdi,%rcx │ │ │ │ │ + je d0f3 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%r13,8),%r14 │ │ │ │ │ - je c190 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r11 │ │ │ │ │ + mov %rdi,%r12 │ │ │ │ │ + je c058 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x6(%r13),%r9 │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%r13,8),%r14 │ │ │ │ │ - je c190 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + je c058 │ │ │ │ │ + cmp 0x28(%rbx,%rdi,8),%r11 │ │ │ │ │ + lea 0x2(%rdi),%r12 │ │ │ │ │ + je c058 │ │ │ │ │ + cmp 0x30(%rbx,%rdi,8),%r11 │ │ │ │ │ + lea 0x3(%rdi),%r12 │ │ │ │ │ + je c058 │ │ │ │ │ + cmp 0x38(%rbx,%rdi,8),%r11 │ │ │ │ │ + lea 0x4(%rdi),%r12 │ │ │ │ │ + je c058 │ │ │ │ │ + cmp 0x40(%rbx,%rdi,8),%r11 │ │ │ │ │ + lea 0x5(%rdi),%r12 │ │ │ │ │ + je c058 │ │ │ │ │ + cmp 0x48(%rbx,%rdi,8),%r11 │ │ │ │ │ + lea 0x6(%rdi),%r12 │ │ │ │ │ + je c058 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x7(%r13),%r9 │ │ │ │ │ + lea 0x7(%rdi),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r14 │ │ │ │ │ - jne c12c │ │ │ │ │ - nop │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + jne bff0 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x410(%rbp),%rsi │ │ │ │ │ - mov (%rsi,%r9,8),%r8 │ │ │ │ │ - mov %r8,-0x400(%rbp) │ │ │ │ │ + mov (%r10,%r12,8),%r13 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4374 (discriminator 2) │ │ │ │ │ - cmpq $0x0,-0x400(%rbp) │ │ │ │ │ - je d420 │ │ │ │ │ + test %r13,%r13 │ │ │ │ │ + je d2d8 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4376 │ │ │ │ │ - lea -0x1(%rax),%r15 │ │ │ │ │ - jmp c200 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + dec %rax │ │ │ │ │ + jmp c0a6 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ ./pynx/scattering/cpu.c:4322 │ │ │ │ │ - mov 0x18(%rsi),%r15 │ │ │ │ │ -./pynx/scattering/cpu.c:4320 │ │ │ │ │ - mov 0x20(%rsi),%r13 │ │ │ │ │ + mov 0x18(%rsi),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:4324 │ │ │ │ │ - mov 0x10(%rsi),%rdx │ │ │ │ │ + mov 0x10(%rsi),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:4326 │ │ │ │ │ mov 0x8(%rsi),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:4328 │ │ │ │ │ - mov (%rsi),%rsi │ │ │ │ │ -./pynx/scattering/cpu.c:4322 │ │ │ │ │ - mov %r15,-0x3e0(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:4320 │ │ │ │ │ - mov %r13,-0x400(%rbp) │ │ │ │ │ + mov (%rsi),%rdi │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%r15 │ │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4320 │ │ │ │ │ + mov 0x20(%rsi),%r13 │ │ │ │ │ +./pynx/scattering/cpu.c:4322 │ │ │ │ │ + mov %r14,-0x3e0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4324 │ │ │ │ │ - mov %rdx,-0x3f8(%rbp) │ │ │ │ │ + mov %r11,-0x3f0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4326 │ │ │ │ │ - mov %rcx,-0x3f0(%rbp) │ │ │ │ │ + mov %rcx,-0x3e8(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %r15,%r14 │ │ │ │ │ + mov %rax,%rsi │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4328 │ │ │ │ │ - mov %rsi,-0x3d8(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:4334 │ │ │ │ │ - vzeroupper │ │ │ │ │ + mov %rdi,-0x3d8(%rbp) │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %rsi,%rsi │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4384 │ │ │ │ │ - mov 0x119f9(%rip),%r12 │ │ │ │ │ + mov 0x11b50(%rip),%r9 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %r14,%r14 │ │ │ │ │ - jle c434 │ │ │ │ │ - mov %r14,%rdx │ │ │ │ │ + jle c2fc │ │ │ │ │ + mov %rsi,%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %r13d,%r13d │ │ │ │ │ - and $0x7,%edx │ │ │ │ │ - je c2a0 │ │ │ │ │ - cmp $0x1,%rdx │ │ │ │ │ - je c28d │ │ │ │ │ - cmp $0x2,%rdx │ │ │ │ │ - je c27f │ │ │ │ │ - cmp $0x3,%rdx │ │ │ │ │ - je c271 │ │ │ │ │ - cmp $0x4,%rdx │ │ │ │ │ - je c263 │ │ │ │ │ - cmp $0x5,%rdx │ │ │ │ │ - je c255 │ │ │ │ │ - cmp $0x6,%rdx │ │ │ │ │ - jne dd00 │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0x7,%ecx │ │ │ │ │ + je c145 │ │ │ │ │ + cmp $0x1,%rcx │ │ │ │ │ + je c132 │ │ │ │ │ + cmp $0x2,%rcx │ │ │ │ │ + je c124 │ │ │ │ │ + cmp $0x3,%rcx │ │ │ │ │ + je c116 │ │ │ │ │ + cmp $0x4,%rcx │ │ │ │ │ + je c108 │ │ │ │ │ + cmp $0x5,%rcx │ │ │ │ │ + je c0fa │ │ │ │ │ + cmp $0x6,%rcx │ │ │ │ │ + jne db90 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r13,8),%r12 │ │ │ │ │ - je d200 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ + je d0b8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r13 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r13,8),%r12 │ │ │ │ │ - je d200 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ + je d0b8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r13 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r13,8),%r12 │ │ │ │ │ - je d200 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ + je d0b8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r13 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r13,8),%r12 │ │ │ │ │ - je d200 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ + je d0b8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r13 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r13,8),%r12 │ │ │ │ │ - je d200 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ + je d0b8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r13 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r13,8),%r12 │ │ │ │ │ - je d200 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ + je d0b8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r13 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r14,%r13 │ │ │ │ │ - je c31f │ │ │ │ │ + cmp %rsi,%rdx │ │ │ │ │ + je c1c4 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r13,8),%r12 │ │ │ │ │ - je d200 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ + je d0b8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r13),%rdi │ │ │ │ │ - mov %rdi,%r13 │ │ │ │ │ + lea 0x1(%rdx),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je d200 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r13 │ │ │ │ │ + mov %rdi,%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r13,8),%r12 │ │ │ │ │ - je d200 │ │ │ │ │ + je d0b8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x2(%rdi),%r13 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%rdi,8),%r12 │ │ │ │ │ - je d200 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ + je d0b8 │ │ │ │ │ + cmp 0x28(%rbx,%rdi,8),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x3(%rdi),%r13 │ │ │ │ │ + lea 0x2(%rdi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%rdi,8),%r12 │ │ │ │ │ - je d200 │ │ │ │ │ + je d0b8 │ │ │ │ │ + cmp 0x30(%rbx,%rdi,8),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x4(%rdi),%r13 │ │ │ │ │ + lea 0x3(%rdi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%rdi,8),%r12 │ │ │ │ │ - je d200 │ │ │ │ │ + je d0b8 │ │ │ │ │ + cmp 0x38(%rbx,%rdi,8),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x5(%rdi),%r13 │ │ │ │ │ + lea 0x4(%rdi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%rdi,8),%r12 │ │ │ │ │ - je d200 │ │ │ │ │ + je d0b8 │ │ │ │ │ + cmp 0x40(%rbx,%rdi,8),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x6(%rdi),%r13 │ │ │ │ │ + lea 0x5(%rdi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%rdi,8),%r12 │ │ │ │ │ - je d200 │ │ │ │ │ + je d0b8 │ │ │ │ │ + cmp 0x48(%rbx,%rdi,8),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x7(%rdi),%r13 │ │ │ │ │ + lea 0x6(%rdi),%rdx │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je d0b8 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x7(%rdi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r14,%r13 │ │ │ │ │ - jne c2a0 │ │ │ │ │ + cmp %rsi,%rdx │ │ │ │ │ + jne c145 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %r10,-0x420(%rbp) │ │ │ │ │ + mov %rax,-0x400(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0x10c63(%rip),%r12 │ │ │ │ │ - sete -0x418(%rbp) │ │ │ │ │ + cmp 0x10dbe(%rip),%r9 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - xor %r13d,%r13d │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov %rsi,%r12 │ │ │ │ │ + mov %r8,-0x410(%rbp) │ │ │ │ │ + mov %r10,%r15 │ │ │ │ │ + mov %r13,-0x408(%rbp) │ │ │ │ │ + mov %rbx,%r13 │ │ │ │ │ + mov %r9,%rbx │ │ │ │ │ +__Pyx_PyUnicode_Equals(): │ │ │ │ │ +./pynx/scattering/cpu.c:7390 │ │ │ │ │ + sete -0x3f8(%rbp) │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7428 │ │ │ │ │ + xor %r14d,%r14d │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%rbx,%r13,8),%rsi │ │ │ │ │ + mov 0x18(%r13,%r14,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%r12 │ │ │ │ │ - je cec0 │ │ │ │ │ + cmp %rsi,%rbx │ │ │ │ │ + je cd48 │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0x10c73(%rip),%rax │ │ │ │ │ - cmp %rax,0x8(%r12) │ │ │ │ │ - sete %cl │ │ │ │ │ - cmp %rax,0x8(%rsi) │ │ │ │ │ - sete %r11b │ │ │ │ │ + mov 0x10db3(%rip),%r10 │ │ │ │ │ + cmp %r10,0x8(%rbx) │ │ │ │ │ + sete %r8b │ │ │ │ │ + cmp %r10,0x8(%rsi) │ │ │ │ │ + sete %al │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %cl,%cl │ │ │ │ │ - je cdf0 │ │ │ │ │ - test %r11b,%r11b │ │ │ │ │ - je ce02 │ │ │ │ │ + test %r8b,%r8b │ │ │ │ │ + je cc60 │ │ │ │ │ + test %al,%al │ │ │ │ │ + je cc71 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%r12),%r8 │ │ │ │ │ + mov 0x10(%rbx),%r9 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%r8 │ │ │ │ │ - jne c428 │ │ │ │ │ + cmp 0x10(%rsi),%r9 │ │ │ │ │ + jne c2f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ │ + mov 0x18(%rsi),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r12),%r10 │ │ │ │ │ + mov 0x18(%rbx),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %rdx,%r10 │ │ │ │ │ - setne %r9b │ │ │ │ │ -./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ │ + cmp %rcx,%r11 │ │ │ │ │ setne %dil │ │ │ │ │ - test %dil,%r9b │ │ │ │ │ - je c3ac │ │ │ │ │ - cmp $0xffffffffffffffff,%r10 │ │ │ │ │ - jne c428 │ │ │ │ │ +./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ + inc %rcx │ │ │ │ │ + setne %dl │ │ │ │ │ + test %dl,%dil │ │ │ │ │ + je c266 │ │ │ │ │ + inc %r11 │ │ │ │ │ + jne c2f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%r12),%eax │ │ │ │ │ + movzbl 0x20(%rbx),%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%edx │ │ │ │ │ + movzbl 0x20(%rsi),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ + mov %r10d,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %edx,%r11d │ │ │ │ │ + mov %eax,%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%cl │ │ │ │ │ + shr $0x2,%r8b │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ shr $0x2,%r11b │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%ecx │ │ │ │ │ + and $0x7,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ and $0x7,%r11d │ │ │ │ │ - cmp %r11b,%cl │ │ │ │ │ - jne c428 │ │ │ │ │ + cmp %r11b,%r8b │ │ │ │ │ + jne c2f0 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%al │ │ │ │ │ - jne e260 │ │ │ │ │ + test $0x20,%r10b │ │ │ │ │ + jne e0f5 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%dl │ │ │ │ │ - jne e24c │ │ │ │ │ + test $0x20,%al │ │ │ │ │ + jne e0df │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%rcx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %cl,%eax │ │ │ │ │ + movzbl %r8b,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je e31e │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je e1b8 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%eax │ │ │ │ │ - je e37a │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je e216 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ mov (%rdi),%edx │ │ │ │ │ - mov (%rsi),%r11d │ │ │ │ │ + mov (%rcx),%r10d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r11d,%edx │ │ │ │ │ - jne c428 │ │ │ │ │ + cmp %r10d,%edx │ │ │ │ │ + jne c2f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%r8 │ │ │ │ │ - je cec0 │ │ │ │ │ + cmp $0x1,%r9 │ │ │ │ │ + je cd48 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %cl,%edx │ │ │ │ │ - imul %r8,%rdx │ │ │ │ │ + movzbl %r8b,%edx │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ + imul %r9,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je cec0 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + je cd48 │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - inc %r13 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %r14,%r13 │ │ │ │ │ - jne c340 │ │ │ │ │ + cmp %r12,%r14 │ │ │ │ │ + jne c200 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4388 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:4388 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne e457 │ │ │ │ │ + jne e2e6 │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0x10b17(%rip),%rbx │ │ │ │ │ + mov 0x10c4f(%rip),%r14 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0xcda9(%rip),%r9 │ │ │ │ │ - lea 0xde9b(%rip),%rsi │ │ │ │ │ + lea 0xcf53(%rip),%r9 │ │ │ │ │ + lea 0xe045(%rip),%rsi │ │ │ │ │ mov $0x8,%r8d │ │ │ │ │ - lea 0xd049(%rip),%rcx │ │ │ │ │ - mov (%rbx),%rdi │ │ │ │ │ + lea 0xd1f3(%rip),%rcx │ │ │ │ │ + mov (%r14),%rdi │ │ │ │ │ push $0x5 │ │ │ │ │ - lea 0xd059(%rip),%rdx │ │ │ │ │ + lea 0xd203(%rip),%rdx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4390 │ │ │ │ │ pop %r9 │ │ │ │ │ ./pynx/scattering/cpu.c:4390 (discriminator 1) │ │ │ │ │ mov $0x1126,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:4390 │ │ │ │ │ pop %r10 │ │ │ │ │ - jmp c778 │ │ │ │ │ + jmp d680 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:4324 │ │ │ │ │ - mov 0x10(%rsi),%r12 │ │ │ │ │ -./pynx/scattering/cpu.c:4320 │ │ │ │ │ - mov 0x20(%rsi),%r8 │ │ │ │ │ -./pynx/scattering/cpu.c:4322 │ │ │ │ │ - mov 0x18(%rsi),%r14 │ │ │ │ │ + mov 0x10(%rax),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:4326 │ │ │ │ │ - mov 0x8(%rsi),%r9 │ │ │ │ │ + mov 0x8(%rax),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:4328 │ │ │ │ │ - mov (%rsi),%r11 │ │ │ │ │ + mov (%rax),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:4318 │ │ │ │ │ - mov 0x28(%rsi),%r13 │ │ │ │ │ -./pynx/scattering/cpu.c:4324 │ │ │ │ │ - mov %r12,-0x3f8(%rbp) │ │ │ │ │ + mov 0x28(%rsi),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:4320 │ │ │ │ │ - mov %r8,-0x400(%rbp) │ │ │ │ │ + mov 0x20(%rsi),%r13 │ │ │ │ │ +./pynx/scattering/cpu.c:4322 │ │ │ │ │ + mov 0x18(%rsi),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:4324 │ │ │ │ │ + mov %r15,-0x3f0(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rcx),%r12 │ │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4322 │ │ │ │ │ - mov %r14,-0x3e0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4326 │ │ │ │ │ - mov %r9,-0x3f0(%rbp) │ │ │ │ │ + mov %r12,-0x3e8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:4322 │ │ │ │ │ + mov %rsi,-0x3e0(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:4328 │ │ │ │ │ + mov %r9,-0x3d8(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %r12,%r15 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %rdi,%rdi │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4328 │ │ │ │ │ - mov %r11,-0x3d8(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:4334 │ │ │ │ │ - vzeroupper │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:4394 │ │ │ │ │ - mov 0x11669(%rip),%rdi │ │ │ │ │ + mov 0x117a6(%rip),%r12 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %r15,%r15 │ │ │ │ │ - jle c724 │ │ │ │ │ - mov %r15,%r9 │ │ │ │ │ + jle c5dc │ │ │ │ │ + mov %rdi,%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0x7,%r9d │ │ │ │ │ - je c578 │ │ │ │ │ - cmp $0x1,%r9 │ │ │ │ │ - je c565 │ │ │ │ │ - cmp $0x2,%r9 │ │ │ │ │ - je c557 │ │ │ │ │ - cmp $0x3,%r9 │ │ │ │ │ - je c549 │ │ │ │ │ - cmp $0x4,%r9 │ │ │ │ │ - je c53b │ │ │ │ │ - cmp $0x5,%r9 │ │ │ │ │ - je c52d │ │ │ │ │ - cmp $0x6,%r9 │ │ │ │ │ - jne dcc8 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0x7,%r15d │ │ │ │ │ + je c438 │ │ │ │ │ + cmp $0x1,%r15 │ │ │ │ │ + je c425 │ │ │ │ │ + cmp $0x2,%r15 │ │ │ │ │ + je c417 │ │ │ │ │ + cmp $0x3,%r15 │ │ │ │ │ + je c409 │ │ │ │ │ + cmp $0x4,%r15 │ │ │ │ │ + je c3fb │ │ │ │ │ + cmp $0x5,%r15 │ │ │ │ │ + je c3ed │ │ │ │ │ + cmp $0x6,%r15 │ │ │ │ │ + jne db60 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%rdi │ │ │ │ │ - je d1e8 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je d0a8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%rdi │ │ │ │ │ - je d1e8 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je d0a8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%rdi │ │ │ │ │ - je d1e8 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je d0a8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%rdi │ │ │ │ │ - je d1e8 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je d0a8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%rdi │ │ │ │ │ - je d1e8 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je d0a8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%rdi │ │ │ │ │ - je d1e8 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je d0a8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r15,%rdx │ │ │ │ │ - je c5f7 │ │ │ │ │ + cmp %rdi,%rsi │ │ │ │ │ + je c4b7 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%rdi │ │ │ │ │ - je d1e8 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je d0a8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%rdx),%r11 │ │ │ │ │ - mov %r11,%rdx │ │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%rdi │ │ │ │ │ - je d1e8 │ │ │ │ │ + cmp 0x18(%rbx,%rcx,8),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdx │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%rdi │ │ │ │ │ - je d1e8 │ │ │ │ │ + je d0a8 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + inc %rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je d0a8 │ │ │ │ │ + cmp 0x28(%rbx,%rcx,8),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x2(%r11),%rdx │ │ │ │ │ + lea 0x2(%rcx),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%r11,8),%rdi │ │ │ │ │ - je d1e8 │ │ │ │ │ + je d0a8 │ │ │ │ │ + cmp 0x30(%rbx,%rcx,8),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x3(%r11),%rdx │ │ │ │ │ + lea 0x3(%rcx),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%r11,8),%rdi │ │ │ │ │ - je d1e8 │ │ │ │ │ + je d0a8 │ │ │ │ │ + cmp 0x38(%rbx,%rcx,8),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x4(%r11),%rdx │ │ │ │ │ + lea 0x4(%rcx),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%r11,8),%rdi │ │ │ │ │ - je d1e8 │ │ │ │ │ + je d0a8 │ │ │ │ │ + cmp 0x40(%rbx,%rcx,8),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x5(%r11),%rdx │ │ │ │ │ + lea 0x5(%rcx),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%r11,8),%rdi │ │ │ │ │ - je d1e8 │ │ │ │ │ + je d0a8 │ │ │ │ │ + cmp 0x48(%rbx,%rcx,8),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x6(%r11),%rdx │ │ │ │ │ + lea 0x6(%rcx),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%r11,8),%rdi │ │ │ │ │ - je d1e8 │ │ │ │ │ + je d0a8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x7(%r11),%rdx │ │ │ │ │ + lea 0x7(%rcx),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r15,%rdx │ │ │ │ │ - jne c578 │ │ │ │ │ + cmp %rdi,%rsi │ │ │ │ │ + jne c438 │ │ │ │ │ +./pynx/scattering/cpu.c:7428 │ │ │ │ │ + mov %rax,-0x400(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0x10992(%rip),%rdi │ │ │ │ │ + cmp 0x10acb(%rip),%r12 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %r12,-0x420(%rbp) │ │ │ │ │ - mov %r15,%r12 │ │ │ │ │ - mov %r10,%r15 │ │ │ │ │ - mov %r13,-0x428(%rbp) │ │ │ │ │ + mov %r10,-0x410(%rbp) │ │ │ │ │ + mov %r8,-0x418(%rbp) │ │ │ │ │ + mov %r13,-0x408(%rbp) │ │ │ │ │ mov %rbx,%r13 │ │ │ │ │ - mov %rdi,%rbx │ │ │ │ │ + mov %r12,%rbx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - sete -0x418(%rbp) │ │ │ │ │ + sete -0x3f8(%rbp) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - xor %r14d,%r14d │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov %rdi,%r12 │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ + nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r13,%r14,8),%rsi │ │ │ │ │ + mov 0x18(%r13,%r15,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ cmp %rsi,%rbx │ │ │ │ │ - je ce88 │ │ │ │ │ + je cd08 │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0x1098b(%rip),%r10 │ │ │ │ │ - cmp %r10,0x8(%rbx) │ │ │ │ │ - sete %r8b │ │ │ │ │ - cmp %r10,0x8(%rsi) │ │ │ │ │ - sete %al │ │ │ │ │ + mov 0x10ac3(%rip),%rax │ │ │ │ │ + cmp %rax,0x8(%rbx) │ │ │ │ │ + sete %dl │ │ │ │ │ + cmp %rax,0x8(%rsi) │ │ │ │ │ + sete %r10b │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %r8b,%r8b │ │ │ │ │ - je cd38 │ │ │ │ │ - test %al,%al │ │ │ │ │ - je cd49 │ │ │ │ │ + test %dl,%dl │ │ │ │ │ + je cba0 │ │ │ │ │ + test %r10b,%r10b │ │ │ │ │ + je cbb2 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ │ + mov 0x10(%rbx),%r9 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%rcx │ │ │ │ │ - jne c718 │ │ │ │ │ + cmp 0x10(%rsi),%r9 │ │ │ │ │ + jne c5d0 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ mov 0x18(%rsi),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ cmp $0xffffffffffffffff,%r11 │ │ │ │ │ - setne %r9b │ │ │ │ │ + setne %dil │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %r11,%rdi │ │ │ │ │ - setne %dl │ │ │ │ │ + cmp %r11,%r8 │ │ │ │ │ + setne %cl │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - test %dl,%r9b │ │ │ │ │ - je c690 │ │ │ │ │ - cmp $0xffffffffffffffff,%rdi │ │ │ │ │ - jne c718 │ │ │ │ │ + test %cl,%dil │ │ │ │ │ + je c553 │ │ │ │ │ + inc %r8 │ │ │ │ │ + jne c5d0 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%rbx),%r8d │ │ │ │ │ + movzbl 0x20(%rbx),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%edi │ │ │ │ │ + movzbl 0x20(%rsi),%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %r8d,%eax │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %edi,%r10d │ │ │ │ │ + mov %r10d,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%al │ │ │ │ │ + shr $0x2,%dl │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - shr $0x2,%r10b │ │ │ │ │ + shr $0x2,%r8b │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%eax │ │ │ │ │ + and $0x7,%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - and $0x7,%r10d │ │ │ │ │ - cmp %r10b,%al │ │ │ │ │ - jne c718 │ │ │ │ │ + and $0x7,%r8d │ │ │ │ │ + cmp %r8b,%dl │ │ │ │ │ + jne c5d0 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r8b │ │ │ │ │ - jne e22f │ │ │ │ │ + test $0x20,%al │ │ │ │ │ + jne e0c9 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ mov 0x38(%rbx),%r11 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%dil │ │ │ │ │ - jne e21b │ │ │ │ │ + test $0x20,%r10b │ │ │ │ │ + jne e0b2 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%rdi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %al,%r8d │ │ │ │ │ + movzbl %dl,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%r8d │ │ │ │ │ - je e302 │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je e19c │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%r8d │ │ │ │ │ - je e36e │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je e20a │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%r11),%r10d │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ + mov (%r11),%ecx │ │ │ │ │ + mov (%rdi),%eax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %edi,%r10d │ │ │ │ │ - jne c718 │ │ │ │ │ + cmp %eax,%ecx │ │ │ │ │ + jne c5d0 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%rcx │ │ │ │ │ - je ce88 │ │ │ │ │ + cmp $0x1,%r9 │ │ │ │ │ + je cd08 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %al,%edx │ │ │ │ │ + movzbl %dl,%edx │ │ │ │ │ + mov %rdi,%rsi │ │ │ │ │ mov %r11,%rdi │ │ │ │ │ - imul %rcx,%rdx │ │ │ │ │ + imul %r9,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je ce88 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + je cd08 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - inc %r14 │ │ │ │ │ + inc %r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %r12,%r14 │ │ │ │ │ - jne c628 │ │ │ │ │ + cmp %r12,%r15 │ │ │ │ │ + jne c4f0 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4398 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:4398 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne e44d │ │ │ │ │ + jne e2dc │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0x10827(%rip),%r13 │ │ │ │ │ + mov 0x1096f(%rip),%r14 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ mov $0x8,%r8d │ │ │ │ │ - lea 0xdbac(%rip),%rsi │ │ │ │ │ - lea 0xcaac(%rip),%r9 │ │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ │ + lea 0xdd66(%rip),%rsi │ │ │ │ │ + lea 0xcc66(%rip),%r9 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov (%r14),%rdi │ │ │ │ │ push $0x6 │ │ │ │ │ - lea 0xcd53(%rip),%rcx │ │ │ │ │ - lea 0xcd68(%rip),%rdx │ │ │ │ │ + lea 0xcf0c(%rip),%rcx │ │ │ │ │ + lea 0xcf21(%rip),%rdx │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4400 │ │ │ │ │ pop %rdi │ │ │ │ │ ./pynx/scattering/cpu.c:4400 (discriminator 1) │ │ │ │ │ mov $0x1130,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:4400 │ │ │ │ │ pop %r8 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -./pynx/scattering/cpu.c:4450 │ │ │ │ │ - lea 0xcd03(%rip),%rcx │ │ │ │ │ - mov $0x21,%edx │ │ │ │ │ - lea 0xcd30(%rip),%rdi │ │ │ │ │ - call a4a0 │ │ │ │ │ -__pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4650 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -__pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4465 │ │ │ │ │ - jmp b980 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + jmp d680 │ │ │ │ │ ./pynx/scattering/cpu.c:4328 │ │ │ │ │ - mov (%rsi),%rdx │ │ │ │ │ + mov (%rsi),%rcx │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rcx),%r14 │ │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4328 │ │ │ │ │ - mov %rdx,-0x3d8(%rbp) │ │ │ │ │ + mov %rcx,-0x3d8(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %r14,%rcx │ │ │ │ │ - vzeroupper │ │ │ │ │ + mov %rax,%rcx │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %rcx,%rcx │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4344 │ │ │ │ │ - mov 0x11415(%rip),%r8 │ │ │ │ │ + mov 0x11585(%rip),%r11 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %rcx,%rcx │ │ │ │ │ - jle daa0 │ │ │ │ │ - lea -0x1(%rcx),%r11 │ │ │ │ │ + jle d960 │ │ │ │ │ + lea -0x1(%rcx),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ - and $0x7,%r11d │ │ │ │ │ - je c85b │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ + and $0x7,%edx │ │ │ │ │ + je c6e7 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r8 │ │ │ │ │ - je c8c8 │ │ │ │ │ + cmp 0x18(%rbx),%r11 │ │ │ │ │ + je c758 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + cmp $0x1,%rdx │ │ │ │ │ mov $0x1,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - mov $0x1,%r9d │ │ │ │ │ - cmp $0x1,%r11 │ │ │ │ │ - je c85b │ │ │ │ │ - cmp $0x2,%r11 │ │ │ │ │ - je c851 │ │ │ │ │ - cmp $0x3,%r11 │ │ │ │ │ - je c847 │ │ │ │ │ - cmp $0x4,%r11 │ │ │ │ │ - je c839 │ │ │ │ │ - cmp $0x5,%r11 │ │ │ │ │ - je c82b │ │ │ │ │ - cmp $0x6,%r11 │ │ │ │ │ - je c81d │ │ │ │ │ + mov $0x1,%r12d │ │ │ │ │ + je c6e7 │ │ │ │ │ + cmp $0x2,%rdx │ │ │ │ │ + je c6dd │ │ │ │ │ + cmp $0x3,%rdx │ │ │ │ │ + je c6d3 │ │ │ │ │ + cmp $0x4,%rdx │ │ │ │ │ + je c6c5 │ │ │ │ │ + cmp $0x5,%rdx │ │ │ │ │ + je c6b7 │ │ │ │ │ + cmp $0x6,%rdx │ │ │ │ │ + je c6a9 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rsi,8),%r8 │ │ │ │ │ - je c8c8 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r11 │ │ │ │ │ + je c758 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x1(%rsi),%r9 │ │ │ │ │ + lea 0x1(%rsi),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r8 │ │ │ │ │ - je c8c8 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + je c758 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r9 │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r8 │ │ │ │ │ - je c8c8 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + je c758 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r9 │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r8 │ │ │ │ │ - je c8c8 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + je c758 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r9 │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r8 │ │ │ │ │ - je c8c8 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + je c758 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r9 │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r8 │ │ │ │ │ - je c8c8 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + je c758 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r9 │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r8 │ │ │ │ │ - je c8c8 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + je c758 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r9),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ - je d8ac │ │ │ │ │ - mov %rdx,%r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r8 │ │ │ │ │ - je c8c8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r8 │ │ │ │ │ - je c8c8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x2(%rdx),%r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%rdx,8),%r8 │ │ │ │ │ - je c8c8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x3(%rdx),%r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%rdx,8),%r8 │ │ │ │ │ - je c8c8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x4(%rdx),%r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%rdx,8),%r8 │ │ │ │ │ - je c8c8 │ │ │ │ │ + lea 0x1(%r12),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x5(%rdx),%r9 │ │ │ │ │ + cmp %r9,%rcx │ │ │ │ │ + je d77e │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%rdx,8),%r8 │ │ │ │ │ - je c8c8 │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%r11 │ │ │ │ │ + mov %r9,%r12 │ │ │ │ │ + je c758 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x6(%rdx),%r9 │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%rdx,8),%r8 │ │ │ │ │ - je c8c8 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + je c758 │ │ │ │ │ + cmp 0x28(%rbx,%r9,8),%r11 │ │ │ │ │ + lea 0x2(%r9),%r12 │ │ │ │ │ + je c758 │ │ │ │ │ + cmp 0x30(%rbx,%r9,8),%r11 │ │ │ │ │ + lea 0x3(%r9),%r12 │ │ │ │ │ + je c758 │ │ │ │ │ + cmp 0x38(%rbx,%r9,8),%r11 │ │ │ │ │ + lea 0x4(%r9),%r12 │ │ │ │ │ + je c758 │ │ │ │ │ + cmp 0x40(%rbx,%r9,8),%r11 │ │ │ │ │ + lea 0x5(%r9),%r12 │ │ │ │ │ + je c758 │ │ │ │ │ + cmp 0x48(%rbx,%r9,8),%r11 │ │ │ │ │ + lea 0x6(%r9),%r12 │ │ │ │ │ + je c758 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x7(%rdx),%r9 │ │ │ │ │ + lea 0x7(%r9),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r8 │ │ │ │ │ - jne c862 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r11 │ │ │ │ │ + jne c6ee │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x410(%rbp),%r8 │ │ │ │ │ - mov (%r8,%r9,8),%rsi │ │ │ │ │ - mov %rsi,-0x3f0(%rbp) │ │ │ │ │ + mov (%r10,%r12,8),%r9 │ │ │ │ │ + mov %r9,-0x3e8(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4344 (discriminator 2) │ │ │ │ │ - cmpq $0x0,-0x3f0(%rbp) │ │ │ │ │ - je daa0 │ │ │ │ │ + cmpq $0x0,-0x3e8(%rbp) │ │ │ │ │ + je d960 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%r11 │ │ │ │ │ + mov 0x10(%rbx),%r13 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4346 │ │ │ │ │ - lea -0x1(%r14),%r13 │ │ │ │ │ - jmp c917 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + lea -0x1(%rax),%r15 │ │ │ │ │ + jmp c79c │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:4326 │ │ │ │ │ - mov 0x8(%rsi),%r13 │ │ │ │ │ + mov 0x8(%rsi),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:4328 │ │ │ │ │ - mov (%rsi),%r15 │ │ │ │ │ -./pynx/scattering/cpu.c:4326 │ │ │ │ │ - mov %r13,-0x3f0(%rbp) │ │ │ │ │ + mov (%rsi),%r11 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rcx),%r13 │ │ │ │ │ + mov 0x10(%rbx),%r15 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4326 │ │ │ │ │ + mov %r14,-0x3e8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4328 │ │ │ │ │ - mov %r15,-0x3d8(%rbp) │ │ │ │ │ + mov %r11,-0x3d8(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %r13,%r11 │ │ │ │ │ - vzeroupper │ │ │ │ │ + mov %r15,%r13 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %r13,%r13 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4354 │ │ │ │ │ - mov 0x112ba(%rip),%rdi │ │ │ │ │ + mov 0x11432(%rip),%r12 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %r11,%r11 │ │ │ │ │ - jle cb5c │ │ │ │ │ - mov %r11,%rcx │ │ │ │ │ + jle c9ec │ │ │ │ │ + mov %r13,%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ - and $0x7,%ecx │ │ │ │ │ - je c9c7 │ │ │ │ │ - cmp $0x1,%rcx │ │ │ │ │ - je c9b0 │ │ │ │ │ - cmp $0x2,%rcx │ │ │ │ │ - je c9a2 │ │ │ │ │ - cmp $0x3,%rcx │ │ │ │ │ - je c994 │ │ │ │ │ - cmp $0x4,%rcx │ │ │ │ │ - je c986 │ │ │ │ │ - cmp $0x5,%rcx │ │ │ │ │ - je c978 │ │ │ │ │ - cmp $0x6,%rcx │ │ │ │ │ - je c96a │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + and $0x7,%esi │ │ │ │ │ + je c846 │ │ │ │ │ + cmp $0x1,%rsi │ │ │ │ │ + je c833 │ │ │ │ │ + cmp $0x2,%rsi │ │ │ │ │ + je c825 │ │ │ │ │ + cmp $0x3,%rsi │ │ │ │ │ + je c817 │ │ │ │ │ + cmp $0x4,%rsi │ │ │ │ │ + je c809 │ │ │ │ │ + cmp $0x5,%rsi │ │ │ │ │ + je c7fb │ │ │ │ │ + cmp $0x6,%rsi │ │ │ │ │ + je c7ed │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%rdi │ │ │ │ │ - je cd08 │ │ │ │ │ + cmp 0x18(%rbx),%r12 │ │ │ │ │ + je cb78 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%r12d │ │ │ │ │ + mov $0x1,%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - je cd08 │ │ │ │ │ + cmp 0x18(%rbx,%rcx,8),%r12 │ │ │ │ │ + je cb78 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r12 │ │ │ │ │ + inc %rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - je cd08 │ │ │ │ │ + cmp 0x18(%rbx,%rcx,8),%r12 │ │ │ │ │ + je cb78 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r12 │ │ │ │ │ + inc %rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - je cd08 │ │ │ │ │ + cmp 0x18(%rbx,%rcx,8),%r12 │ │ │ │ │ + je cb78 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r12 │ │ │ │ │ + inc %rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - je cd08 │ │ │ │ │ + cmp 0x18(%rbx,%rcx,8),%r12 │ │ │ │ │ + je cb78 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r12 │ │ │ │ │ + inc %rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - je cd08 │ │ │ │ │ + cmp 0x18(%rbx,%rcx,8),%r12 │ │ │ │ │ + je cb78 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r12 │ │ │ │ │ + inc %rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - je cd08 │ │ │ │ │ + cmp 0x18(%rbx,%rcx,8),%r12 │ │ │ │ │ + je cb78 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r12 │ │ │ │ │ + inc %rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r11,%r12 │ │ │ │ │ - je ca47 │ │ │ │ │ + cmp %r13,%rcx │ │ │ │ │ + je c8c5 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - je cd08 │ │ │ │ │ + cmp 0x18(%rbx,%rcx,8),%r12 │ │ │ │ │ + je cb78 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r12),%r15 │ │ │ │ │ - mov %r15,%r12 │ │ │ │ │ + lea 0x1(%rcx),%rdx │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + mov %rdx,%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r15,8),%rdi │ │ │ │ │ - je cd08 │ │ │ │ │ + je cb78 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r12 │ │ │ │ │ + inc %rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - je cd08 │ │ │ │ │ + cmp 0x18(%rbx,%rcx,8),%r12 │ │ │ │ │ + je cb78 │ │ │ │ │ + cmp 0x28(%rbx,%rdx,8),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x2(%r15),%r12 │ │ │ │ │ + lea 0x2(%rdx),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%r15,8),%rdi │ │ │ │ │ - je cd08 │ │ │ │ │ + je cb78 │ │ │ │ │ + cmp 0x30(%rbx,%rdx,8),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x3(%r15),%r12 │ │ │ │ │ + lea 0x3(%rdx),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%r15,8),%rdi │ │ │ │ │ - je cd08 │ │ │ │ │ + je cb78 │ │ │ │ │ + cmp 0x38(%rbx,%rdx,8),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x4(%r15),%r12 │ │ │ │ │ + lea 0x4(%rdx),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%r15,8),%rdi │ │ │ │ │ - je cd08 │ │ │ │ │ + je cb78 │ │ │ │ │ + cmp 0x40(%rbx,%rdx,8),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x5(%r15),%r12 │ │ │ │ │ + lea 0x5(%rdx),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%r15,8),%rdi │ │ │ │ │ - je cd08 │ │ │ │ │ + je cb78 │ │ │ │ │ + cmp 0x48(%rbx,%rdx,8),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x6(%r15),%r12 │ │ │ │ │ + lea 0x6(%rdx),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%r15,8),%rdi │ │ │ │ │ - je cd08 │ │ │ │ │ + je cb78 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x7(%r15),%r12 │ │ │ │ │ + lea 0x7(%rdx),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r11,%r12 │ │ │ │ │ - jne c9c7 │ │ │ │ │ -./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %r10,-0x3f8(%rbp) │ │ │ │ │ + cmp %r13,%rcx │ │ │ │ │ + jne c846 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0x1053b(%rip),%rdi │ │ │ │ │ + cmp 0x106c4(%rip),%r12 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %rdi,%r14 │ │ │ │ │ - mov %r13,-0x3e0(%rbp) │ │ │ │ │ + mov %r10,-0x3f0(%rbp) │ │ │ │ │ + mov %r8,-0x3f8(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - sete %r15b │ │ │ │ │ + sete %r14b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %rbx,%r13 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ + mov %r15,-0x3e0(%rbp) │ │ │ │ │ + mov %rbx,%r15 │ │ │ │ │ mov %r11,%rbx │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r13,%r12,8),%rsi │ │ │ │ │ + mov 0x18(%r15,%rbx,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%r14 │ │ │ │ │ - je d210 │ │ │ │ │ + cmp %rsi,%r12 │ │ │ │ │ + je d0c8 │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0x10543(%rip),%rax │ │ │ │ │ - cmp %rax,0x8(%r14) │ │ │ │ │ - sete %dl │ │ │ │ │ - cmp %rax,0x8(%rsi) │ │ │ │ │ - sete %r9b │ │ │ │ │ + mov 0x106c3(%rip),%r8 │ │ │ │ │ + cmp %r8,0x8(%r12) │ │ │ │ │ + sete %dil │ │ │ │ │ + cmp %r8,0x8(%rsi) │ │ │ │ │ + sete %al │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - je cef0 │ │ │ │ │ - test %r9b,%r9b │ │ │ │ │ - je cefe │ │ │ │ │ + test %dil,%dil │ │ │ │ │ + je cd80 │ │ │ │ │ + test %al,%al │ │ │ │ │ + je cd8d │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%r14),%r8 │ │ │ │ │ + mov 0x10(%r12),%r9 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%r8 │ │ │ │ │ - jne cb50 │ │ │ │ │ + cmp 0x10(%rsi),%r9 │ │ │ │ │ + jne c9e0 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%r11 │ │ │ │ │ + mov 0x18(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r14),%r10 │ │ │ │ │ + mov 0x18(%r12),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %r11,%r10 │ │ │ │ │ - setne %dil │ │ │ │ │ + cmp %rdx,%rcx │ │ │ │ │ + setne %r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%r11 │ │ │ │ │ - setne %cl │ │ │ │ │ - test %cl,%dil │ │ │ │ │ - je cad4 │ │ │ │ │ - cmp $0xffffffffffffffff,%r10 │ │ │ │ │ - jne cb50 │ │ │ │ │ + inc %rdx │ │ │ │ │ + setne %r11b │ │ │ │ │ + test %r11b,%r10b │ │ │ │ │ + je c95a │ │ │ │ │ + inc %rcx │ │ │ │ │ + jne c9e0 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%r14),%eax │ │ │ │ │ + movzbl 0x20(%r12),%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%r9d │ │ │ │ │ + movzbl 0x20(%rsi),%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ + mov %r8d,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %r9d,%r10d │ │ │ │ │ + mov %ecx,%edi │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%dl │ │ │ │ │ + shr $0x2,%al │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - shr $0x2,%r10b │ │ │ │ │ + shr $0x2,%dil │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%edx │ │ │ │ │ + and $0x7,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - and $0x7,%r10d │ │ │ │ │ - cmp %r10b,%dl │ │ │ │ │ - jne cb50 │ │ │ │ │ + and $0x7,%edi │ │ │ │ │ + cmp %dil,%al │ │ │ │ │ + jne c9e0 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%al │ │ │ │ │ - jne e038 │ │ │ │ │ + test $0x20,%r8b │ │ │ │ │ + jne dec8 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%r14),%rdi │ │ │ │ │ + mov 0x38(%r12),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r9b │ │ │ │ │ - jne e2ed │ │ │ │ │ + test $0x20,%cl │ │ │ │ │ + jne e186 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r10 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %dl,%eax │ │ │ │ │ + movzbl %al,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je e3b6 │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je e250 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%eax │ │ │ │ │ - je e409 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je e296 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%rdi),%r10d │ │ │ │ │ - mov (%rsi),%r9d │ │ │ │ │ + mov (%rdi),%edx │ │ │ │ │ + mov (%r10),%r11d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r9d,%r10d │ │ │ │ │ - jne cb50 │ │ │ │ │ + cmp %r11d,%edx │ │ │ │ │ + jne c9e0 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%r8 │ │ │ │ │ - je d210 │ │ │ │ │ + cmp $0x1,%r9 │ │ │ │ │ + je d0c8 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %dl,%edx │ │ │ │ │ - imul %r8,%rdx │ │ │ │ │ + movzbl %al,%edx │ │ │ │ │ + mov %r10,%rsi │ │ │ │ │ + imul %r9,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je d210 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ + je d0c8 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - inc %r12 │ │ │ │ │ + inc %rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %rbx,%r12 │ │ │ │ │ - jne ca70 │ │ │ │ │ + cmp %r13,%rbx │ │ │ │ │ + jne c8f0 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4358 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:4358 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne e475 │ │ │ │ │ + jne e304 │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0x103ef(%rip),%rbx │ │ │ │ │ + mov 0x1055f(%rip),%rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0xd77a(%rip),%rsi │ │ │ │ │ - lea 0xc67a(%rip),%r9 │ │ │ │ │ + lea 0xd95c(%rip),%rsi │ │ │ │ │ + lea 0xc85c(%rip),%r9 │ │ │ │ │ mov $0x8,%r8d │ │ │ │ │ - lea 0xc921(%rip),%rcx │ │ │ │ │ + lea 0xcb03(%rip),%rcx │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ push $0x2 │ │ │ │ │ - lea 0xc931(%rip),%rdx │ │ │ │ │ + lea 0xcb13(%rip),%rdx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4360 │ │ │ │ │ pop %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:4360 (discriminator 1) │ │ │ │ │ mov $0x1108,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:4360 │ │ │ │ │ pop %r15 │ │ │ │ │ - jmp c778 │ │ │ │ │ + jmp d680 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -./pynx/scattering/cpu.c:4320 │ │ │ │ │ - mov 0x20(%rsi),%r8 │ │ │ │ │ ./pynx/scattering/cpu.c:4322 │ │ │ │ │ - mov 0x18(%rsi),%r11 │ │ │ │ │ + mov 0x18(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:4324 │ │ │ │ │ - mov 0x10(%rsi),%r15 │ │ │ │ │ + mov 0x10(%rsi),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:4326 │ │ │ │ │ - mov 0x8(%rsi),%rdi │ │ │ │ │ + mov 0x8(%rsi),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:4328 │ │ │ │ │ - mov (%rsi),%rax │ │ │ │ │ + mov (%rsi),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:4314 │ │ │ │ │ mov 0x38(%rsi),%r12 │ │ │ │ │ -./pynx/scattering/cpu.c:4320 │ │ │ │ │ - mov %r8,-0x400(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4316 │ │ │ │ │ - mov 0x30(%rsi),%r14 │ │ │ │ │ -./pynx/scattering/cpu.c:4318 │ │ │ │ │ - mov 0x28(%rsi),%r13 │ │ │ │ │ + mov 0x30(%rsi),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:4322 │ │ │ │ │ - mov %r11,-0x3e0(%rbp) │ │ │ │ │ + mov %rdx,-0x3e0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4324 │ │ │ │ │ - mov %r15,-0x3f8(%rbp) │ │ │ │ │ + mov %r9,-0x3f0(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:4318 │ │ │ │ │ + mov 0x28(%rsi),%r14 │ │ │ │ │ +./pynx/scattering/cpu.c:4320 │ │ │ │ │ + mov 0x20(%rsi),%r13 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rcx),%rdx │ │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4326 │ │ │ │ │ - mov %rdi,-0x3f0(%rbp) │ │ │ │ │ + mov %r11,-0x3e8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4328 │ │ │ │ │ - mov %rax,-0x3d8(%rbp) │ │ │ │ │ + mov %rcx,-0x3d8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4334 │ │ │ │ │ - vzeroupper │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:4413 (discriminator 1) │ │ │ │ │ - test %rdx,%rdx │ │ │ │ │ - jle b48f │ │ │ │ │ + test %rdi,%rdi │ │ │ │ │ + jle b37d │ │ │ │ │ ./pynx/scattering/cpu.c:4415 │ │ │ │ │ mov -0x3d8(%rbp),%rsi │ │ │ │ │ - mov -0x3f0(%rbp),%rcx │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ - mov %r13,-0xa8(%rbp) │ │ │ │ │ - mov -0x3f8(%rbp),%r9 │ │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ │ + lea -0xd0(%rbp),%rcx │ │ │ │ │ mov -0x3e0(%rbp),%rdx │ │ │ │ │ - mov %r14,-0xa0(%rbp) │ │ │ │ │ - mov -0x400(%rbp),%r8 │ │ │ │ │ + mov -0x3e8(%rbp),%rax │ │ │ │ │ + lea 0xca7c(%rip),%r9 │ │ │ │ │ mov %rsi,-0xd0(%rbp) │ │ │ │ │ - mov -0x410(%rbp),%rsi │ │ │ │ │ - mov %rcx,-0xc8(%rbp) │ │ │ │ │ - lea -0xd0(%rbp),%rcx │ │ │ │ │ - mov %r9,-0xc0(%rbp) │ │ │ │ │ - lea 0xc860(%rip),%r9 │ │ │ │ │ + mov %r10,%rsi │ │ │ │ │ + mov %rdi,-0xc0(%rbp) │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ mov %rdx,-0xb8(%rbp) │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ - mov %r8,-0xb0(%rbp) │ │ │ │ │ - mov %r10,%r8 │ │ │ │ │ + mov %r13,-0xb0(%rbp) │ │ │ │ │ + mov %r14,-0xa8(%rbp) │ │ │ │ │ + mov %r15,-0xa0(%rbp) │ │ │ │ │ mov %r12,-0x98(%rbp) │ │ │ │ │ - call 9b20 │ │ │ │ │ - mov -0xd0(%rbp),%r13 │ │ │ │ │ - mov -0xc8(%rbp),%r14 │ │ │ │ │ - mov -0xc0(%rbp),%r12 │ │ │ │ │ + mov %rax,-0xc8(%rbp) │ │ │ │ │ + call 9938 │ │ │ │ │ + mov -0xc8(%rbp),%r13 │ │ │ │ │ + mov -0xc0(%rbp),%r14 │ │ │ │ │ + mov -0xd0(%rbp),%r8 │ │ │ │ │ mov -0xb8(%rbp),%r10 │ │ │ │ │ - mov -0xb0(%rbp),%rbx │ │ │ │ │ - mov %r13,-0x3d8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:4415 (discriminator 2) │ │ │ │ │ + inc %eax │ │ │ │ │ +./pynx/scattering/cpu.c:4415 │ │ │ │ │ + mov -0xa0(%rbp),%r15 │ │ │ │ │ + mov -0x98(%rbp),%r12 │ │ │ │ │ + mov %r13,-0x3e8(%rbp) │ │ │ │ │ mov %r14,-0x3f0(%rbp) │ │ │ │ │ - mov -0xa8(%rbp),%r13 │ │ │ │ │ - mov %r12,-0x3f8(%rbp) │ │ │ │ │ - mov -0xa0(%rbp),%r14 │ │ │ │ │ + mov -0xb0(%rbp),%r13 │ │ │ │ │ + mov %r8,-0x3d8(%rbp) │ │ │ │ │ + mov -0xa8(%rbp),%r14 │ │ │ │ │ mov %r10,-0x3e0(%rbp) │ │ │ │ │ - mov -0x98(%rbp),%r12 │ │ │ │ │ - mov %rbx,-0x400(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4415 (discriminator 2) │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - jne b48f │ │ │ │ │ + jne b37d │ │ │ │ │ ./pynx/scattering/cpu.c:4415 (discriminator 1) │ │ │ │ │ mov $0x113f,%esi │ │ │ │ │ - jmp c778 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + jmp d680 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x410(%rbp),%rdi │ │ │ │ │ - mov (%rdi,%r12,8),%r11 │ │ │ │ │ - mov %r11,-0x3f8(%rbp) │ │ │ │ │ + mov (%r10,%rcx,8),%r14 │ │ │ │ │ + mov %r14,-0x3f0(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4354 (discriminator 2) │ │ │ │ │ - cmpq $0x0,-0x3f8(%rbp) │ │ │ │ │ - je cb5c │ │ │ │ │ + cmpq $0x0,-0x3f0(%rbp) │ │ │ │ │ + je c9ec │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4356 │ │ │ │ │ - lea -0x1(%r13),%rax │ │ │ │ │ - jmp bf1a │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + lea -0x1(%r15),%rax │ │ │ │ │ + jmp bdef │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %al,%al │ │ │ │ │ - je cd49 │ │ │ │ │ - cmpb $0x0,-0x418(%rbp) │ │ │ │ │ - jne c718 │ │ │ │ │ + test %r10b,%r10b │ │ │ │ │ + je cbb2 │ │ │ │ │ + cmpb $0x0,-0x3f8(%rbp) │ │ │ │ │ + jne c5d0 │ │ │ │ │ ./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0x10240(%rip),%rsi │ │ │ │ │ - jne cd5b │ │ │ │ │ - test %r8b,%r8b │ │ │ │ │ - jne c718 │ │ │ │ │ + cmp 0x103d7(%rip),%rsi │ │ │ │ │ + jne cbc3 │ │ │ │ │ + test %dl,%dl │ │ │ │ │ + jne c5d0 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je c724 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je c5dc │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0x1021d(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ + cmp 0x103b5(%rip),%rax │ │ │ │ │ + sete %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0x101ea(%rip),%rax │ │ │ │ │ - sete %cl │ │ │ │ │ - or %sil,%cl │ │ │ │ │ - jne d7d8 │ │ │ │ │ - cmp 0x101f7(%rip),%rax │ │ │ │ │ - je d7d8 │ │ │ │ │ + cmp 0x10382(%rip),%rax │ │ │ │ │ + sete %dl │ │ │ │ │ + or %r9b,%dl │ │ │ │ │ + jne d6b0 │ │ │ │ │ + cmp 0x1038f(%rip),%rax │ │ │ │ │ + je d6b0 │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x430(%rbp) │ │ │ │ │ + mov %rax,-0x420(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x430(%rbp),%rdi │ │ │ │ │ + mov -0x420(%rbp),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%r11 │ │ │ │ │ + mov (%rdi),%r10 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r11d,%r11d │ │ │ │ │ - js cdc6 │ │ │ │ │ + test %r10d,%r10d │ │ │ │ │ + js cc2e │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r11 │ │ │ │ │ - mov %r11,(%rdi) │ │ │ │ │ - je e1b0 │ │ │ │ │ + dec %r10 │ │ │ │ │ + mov %r10,(%rdi) │ │ │ │ │ + je e040 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je c718 │ │ │ │ │ + je c5d0 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ mov %r13,%rbx │ │ │ │ │ - mov -0x420(%rbp),%r12 │ │ │ │ │ - mov %r15,%r10 │ │ │ │ │ - mov -0x428(%rbp),%r13 │ │ │ │ │ - js c724 │ │ │ │ │ - jmp ce9c │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + mov -0x400(%rbp),%rax │ │ │ │ │ + mov -0x410(%rbp),%r10 │ │ │ │ │ + mov -0x418(%rbp),%r8 │ │ │ │ │ + mov -0x408(%rbp),%r13 │ │ │ │ │ + js c5dc │ │ │ │ │ + jmp cd27 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %r11b,%r11b │ │ │ │ │ - je ce02 │ │ │ │ │ - cmpb $0x0,-0x418(%rbp) │ │ │ │ │ - jne c428 │ │ │ │ │ + test %al,%al │ │ │ │ │ + je cc71 │ │ │ │ │ + cmpb $0x0,-0x3f8(%rbp) │ │ │ │ │ + jne c2f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0x10187(%rip),%rsi │ │ │ │ │ - jne ce13 │ │ │ │ │ - test %cl,%cl │ │ │ │ │ - jne c428 │ │ │ │ │ + cmp 0x10318(%rip),%rsi │ │ │ │ │ + jne cc83 │ │ │ │ │ + test %r8b,%r8b │ │ │ │ │ + jne c2f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je c434 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je c2fc │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0x10165(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ + cmp 0x102f5(%rip),%rax │ │ │ │ │ + sete %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0x10132(%rip),%rax │ │ │ │ │ + cmp 0x102c2(%rip),%rax │ │ │ │ │ sete %r8b │ │ │ │ │ - or %sil,%r8b │ │ │ │ │ - jne ce54 │ │ │ │ │ - cmp 0x10142(%rip),%rax │ │ │ │ │ - jne dc90 │ │ │ │ │ + or %r9b,%r8b │ │ │ │ │ + jne ccc4 │ │ │ │ │ + cmp 0x102d2(%rip),%rax │ │ │ │ │ + jne db30 │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ + movzbl %r9b,%eax │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rcx │ │ │ │ │ + mov (%rdi),%r11 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - js ce6b │ │ │ │ │ + test %r11d,%r11d │ │ │ │ │ + js ccdc │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rcx │ │ │ │ │ - mov %rcx,(%rdi) │ │ │ │ │ - je e1c6 │ │ │ │ │ + dec %r11 │ │ │ │ │ + mov %r11,(%rdi) │ │ │ │ │ + je e056 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je c428 │ │ │ │ │ + je c2f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ - mov -0x420(%rbp),%r10 │ │ │ │ │ - js c434 │ │ │ │ │ - jmp cec7 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov %r13,%rbx │ │ │ │ │ - mov -0x420(%rbp),%r12 │ │ │ │ │ - mov -0x428(%rbp),%r13 │ │ │ │ │ + mov -0x400(%rbp),%rax │ │ │ │ │ + mov -0x410(%rbp),%r8 │ │ │ │ │ + mov -0x408(%rbp),%r13 │ │ │ │ │ mov %r15,%r10 │ │ │ │ │ + js c2fc │ │ │ │ │ + jmp cd63 │ │ │ │ │ + nop │ │ │ │ │ + mov %r13,%rbx │ │ │ │ │ + mov -0x400(%rbp),%rax │ │ │ │ │ + mov -0x410(%rbp),%r10 │ │ │ │ │ + mov -0x418(%rbp),%r8 │ │ │ │ │ + mov -0x408(%rbp),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x410(%rbp),%r15 │ │ │ │ │ - mov (%r15,%r14,8),%r14 │ │ │ │ │ + mov (%r10,%r15,8),%r15 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4394 (discriminator 2) │ │ │ │ │ - test %r14,%r14 │ │ │ │ │ - je c724 │ │ │ │ │ + test %r15,%r15 │ │ │ │ │ + je c5dc │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%r9 │ │ │ │ │ + mov 0x10(%rbx),%r11 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4396 │ │ │ │ │ - lea -0x1(%r12),%r15 │ │ │ │ │ - jmp bdc8 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - mov -0x420(%rbp),%r10 │ │ │ │ │ + lea -0x1(%rax),%rsi │ │ │ │ │ + jmp bca6 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + mov %r13,%rbx │ │ │ │ │ + mov -0x400(%rbp),%rax │ │ │ │ │ + mov -0x410(%rbp),%r8 │ │ │ │ │ + mov -0x408(%rbp),%r13 │ │ │ │ │ + mov %r15,%r10 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x410(%rbp),%r14 │ │ │ │ │ - mov (%r14,%r13,8),%r13 │ │ │ │ │ + mov (%r10,%r14,8),%r14 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4384 (discriminator 2) │ │ │ │ │ - test %r13,%r13 │ │ │ │ │ - je c434 │ │ │ │ │ -./pynx/scattering/cpu.c:4386 │ │ │ │ │ - lea -0x1(%r15),%r12 │ │ │ │ │ + test %r14,%r14 │ │ │ │ │ + je c2fc │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%r15 │ │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ -/usr/include/python3.12/object.h:233 │ │ │ │ │ - jmp c4d8 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ +./pynx/scattering/cpu.c:4386 │ │ │ │ │ + dec %rax │ │ │ │ │ + jmp c398 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %r9b,%r9b │ │ │ │ │ - je cefe │ │ │ │ │ - test %r15b,%r15b │ │ │ │ │ - jne cb50 │ │ │ │ │ + test %al,%al │ │ │ │ │ + je cd8d │ │ │ │ │ + test %r14b,%r14b │ │ │ │ │ + jne c9e0 │ │ │ │ │ ./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0x1008b(%rip),%rsi │ │ │ │ │ - jne cf0f │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - jne cb50 │ │ │ │ │ + cmp 0x101fc(%rip),%rsi │ │ │ │ │ + jne cd9f │ │ │ │ │ + test %dil,%dil │ │ │ │ │ + jne c9e0 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %r14,%rdi │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je cb5c │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je c9ec │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0x10069(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ + cmp 0x101d9(%rip),%rax │ │ │ │ │ + sete %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0x10036(%rip),%rax │ │ │ │ │ + cmp 0x101a6(%rip),%rax │ │ │ │ │ sete %r8b │ │ │ │ │ - or %sil,%r8b │ │ │ │ │ - jne cf50 │ │ │ │ │ - cmp 0x10046(%rip),%rax │ │ │ │ │ - jne dd44 │ │ │ │ │ + or %r9b,%r8b │ │ │ │ │ + jne cde0 │ │ │ │ │ + cmp 0x101b6(%rip),%rax │ │ │ │ │ + jne dbd4 │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ + movzbl %r9b,%eax │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rdx │ │ │ │ │ + mov (%rdi),%rcx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - js cf67 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + js cdf7 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rdx │ │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ │ - je dd9c │ │ │ │ │ + dec %rcx │ │ │ │ │ + mov %rcx,(%rdi) │ │ │ │ │ + je dc2e │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je cb50 │ │ │ │ │ + je c9e0 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ - mov %r13,%rbx │ │ │ │ │ - mov -0x3f8(%rbp),%r10 │ │ │ │ │ - mov -0x3e0(%rbp),%r13 │ │ │ │ │ - js cb5c │ │ │ │ │ - jmp d221 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + mov %rbx,%r13 │ │ │ │ │ + mov -0x3f0(%rbp),%r10 │ │ │ │ │ + mov %r15,%rbx │ │ │ │ │ + mov -0x3f8(%rbp),%r8 │ │ │ │ │ + mov -0x3e0(%rbp),%r15 │ │ │ │ │ + js c9ec │ │ │ │ │ + jmp d0e3 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0xfff9(%rip),%rdx │ │ │ │ │ - mov %r14,-0x420(%rbp) │ │ │ │ │ + cmp 0x10161(%rip),%rcx │ │ │ │ │ + mov %r14,-0x418(%rbp) │ │ │ │ │ mov %rbx,%r14 │ │ │ │ │ - mov %rdx,%rbx │ │ │ │ │ - sete -0x418(%rbp) │ │ │ │ │ + sete -0x3f8(%rbp) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ - mov %rcx,%r12 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov %r13,-0x428(%rbp) │ │ │ │ │ - mov %rsi,%r13 │ │ │ │ │ - mov 0x18(%r14,%r12,8),%rsi │ │ │ │ │ + mov %rsi,-0x400(%rbp) │ │ │ │ │ + mov 0x18(%r14,%rbx,8),%rsi │ │ │ │ │ + mov %r13,-0x408(%rbp) │ │ │ │ │ + mov %r12,%r13 │ │ │ │ │ + mov %rcx,%r12 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - mov %r10,-0x430(%rbp) │ │ │ │ │ - cmp %rsi,%rbx │ │ │ │ │ - je d0af │ │ │ │ │ - nop │ │ │ │ │ + mov %r10,-0x410(%rbp) │ │ │ │ │ + cmp %rsi,%r12 │ │ │ │ │ + mov %r8,-0x420(%rbp) │ │ │ │ │ + je cf56 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0xfff1(%rip),%r10 │ │ │ │ │ - cmp %r10,0x8(%rbx) │ │ │ │ │ + mov 0x10149(%rip),%r8 │ │ │ │ │ + cmp %r8,0x8(%r12) │ │ │ │ │ + sete %r10b │ │ │ │ │ + cmp %r8,0x8(%rsi) │ │ │ │ │ sete %r11b │ │ │ │ │ - cmp %r10,0x8(%rsi) │ │ │ │ │ - sete %r9b │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ + test %r10b,%r10b │ │ │ │ │ + je cf88 │ │ │ │ │ test %r11b,%r11b │ │ │ │ │ - je d0e0 │ │ │ │ │ - test %r9b,%r9b │ │ │ │ │ - je d0ee │ │ │ │ │ + je cf96 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ │ + mov 0x10(%r12),%r9 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%rax │ │ │ │ │ - jne d090 │ │ │ │ │ + cmp 0x10(%rsi),%r9 │ │ │ │ │ + jne cf38 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ │ + mov 0x18(%rsi),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%rbx),%r8 │ │ │ │ │ + mov 0x18(%r12),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ │ - setne %dil │ │ │ │ │ + cmp $0xffffffffffffffff,%rdi │ │ │ │ │ + setne %al │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %rdx,%r8 │ │ │ │ │ - setne %cl │ │ │ │ │ + cmp %rdi,%rcx │ │ │ │ │ + setne %dl │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - test %cl,%dil │ │ │ │ │ - je d028 │ │ │ │ │ - cmp $0xffffffffffffffff,%r8 │ │ │ │ │ - jne d090 │ │ │ │ │ + test %dl,%al │ │ │ │ │ + je ced0 │ │ │ │ │ + inc %rcx │ │ │ │ │ + jne cf38 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%rbx),%r9d │ │ │ │ │ + movzbl 0x20(%r12),%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%edx │ │ │ │ │ + movzbl 0x20(%rsi),%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %r9d,%r8d │ │ │ │ │ + mov %r8d,%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %edx,%r10d │ │ │ │ │ + mov %r10d,%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%r8b │ │ │ │ │ + shr $0x2,%r11b │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - shr $0x2,%r10b │ │ │ │ │ + shr $0x2,%cl │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%r8d │ │ │ │ │ + and $0x7,%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - and $0x7,%r10d │ │ │ │ │ - cmp %r10b,%r8b │ │ │ │ │ - jne d090 │ │ │ │ │ + and $0x7,%ecx │ │ │ │ │ + cmp %cl,%r11b │ │ │ │ │ + jne cf38 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r9b │ │ │ │ │ - jne e1f0 │ │ │ │ │ + test $0x20,%r8b │ │ │ │ │ + jne e083 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rbx),%r11 │ │ │ │ │ + mov 0x38(%r12),%rax │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%dl │ │ │ │ │ - jne e1dc │ │ │ │ │ + test $0x20,%r10b │ │ │ │ │ + jne e06c │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%rdi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %r8b,%r9d │ │ │ │ │ + movzbl %r11b,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%r9d │ │ │ │ │ - je e2e0 │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je e17a │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%r9d │ │ │ │ │ - je e32a │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je e1c4 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%r11),%edx │ │ │ │ │ - mov (%rsi),%r10d │ │ │ │ │ + mov (%rax),%edx │ │ │ │ │ + mov (%rdi),%r8d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r10d,%edx │ │ │ │ │ - je dc60 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + je db00 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %r13,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - lea 0x1(%r12),%r11 │ │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %r13,%r12 │ │ │ │ │ - je d190 │ │ │ │ │ - mov %r11,%r12 │ │ │ │ │ + je d050 │ │ │ │ │ + mov %rcx,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r14,%r12,8),%rsi │ │ │ │ │ + mov 0x18(%r14,%rbx,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%rbx │ │ │ │ │ - jne cfd0 │ │ │ │ │ + cmp %rsi,%r12 │ │ │ │ │ + jne ce78 │ │ │ │ │ + mov %rbx,%rax │ │ │ │ │ + mov -0x400(%rbp),%rsi │ │ │ │ │ mov %r14,%rbx │ │ │ │ │ - mov -0x428(%rbp),%r13 │ │ │ │ │ - mov -0x430(%rbp),%r10 │ │ │ │ │ - mov -0x420(%rbp),%r14 │ │ │ │ │ + mov -0x408(%rbp),%r13 │ │ │ │ │ + mov -0x410(%rbp),%r10 │ │ │ │ │ + mov -0x420(%rbp),%r8 │ │ │ │ │ + mov -0x418(%rbp),%r14 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x410(%rbp),%rdi │ │ │ │ │ - mov (%rdi,%r12,8),%r12 │ │ │ │ │ - jmp bedb │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov (%r10,%rax,8),%r12 │ │ │ │ │ + jmp bdb4 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %r9b,%r9b │ │ │ │ │ - je d0ee │ │ │ │ │ - cmpb $0x0,-0x418(%rbp) │ │ │ │ │ - jne d090 │ │ │ │ │ -./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0xfe9b(%rip),%rsi │ │ │ │ │ - jne d0fc │ │ │ │ │ test %r11b,%r11b │ │ │ │ │ - jne d090 │ │ │ │ │ + je cf96 │ │ │ │ │ + cmpb $0x0,-0x3f8(%rbp) │ │ │ │ │ + jne cf38 │ │ │ │ │ +./pynx/scattering/cpu.c:7392 │ │ │ │ │ + cmp 0xfff3(%rip),%rsi │ │ │ │ │ + jne cfa4 │ │ │ │ │ + test %r10b,%r10b │ │ │ │ │ + jne cf38 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je d190 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je d050 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0xfe80(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ + cmp 0xffd4(%rip),%rax │ │ │ │ │ + sete %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0xfe4d(%rip),%rax │ │ │ │ │ - sete %al │ │ │ │ │ - or %sil,%al │ │ │ │ │ - jne d7c8 │ │ │ │ │ - cmp 0xfe5a(%rip),%rdi │ │ │ │ │ - je d7c8 │ │ │ │ │ + cmp 0xffa1(%rip),%rax │ │ │ │ │ + sete %r11b │ │ │ │ │ + or %r9b,%r11b │ │ │ │ │ + jne d6a0 │ │ │ │ │ + cmp 0xffad(%rip),%rax │ │ │ │ │ + je d6a0 │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rdi,-0x438(%rbp) │ │ │ │ │ + mov %rax,-0x428(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x438(%rbp),%rdi │ │ │ │ │ + mov -0x428(%rbp),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%r8 │ │ │ │ │ + mov (%rdi),%r10 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r8d,%r8d │ │ │ │ │ - js d163 │ │ │ │ │ + test %r10d,%r10d │ │ │ │ │ + js d010 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r8 │ │ │ │ │ - mov %r8,(%rdi) │ │ │ │ │ - je e190 │ │ │ │ │ + dec %r10 │ │ │ │ │ + mov %r10,(%rdi) │ │ │ │ │ + je e028 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je d090 │ │ │ │ │ + je cf38 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ + mov %rbx,%rax │ │ │ │ │ + mov -0x400(%rbp),%rsi │ │ │ │ │ mov %r14,%rbx │ │ │ │ │ - mov -0x428(%rbp),%r13 │ │ │ │ │ - mov -0x430(%rbp),%r10 │ │ │ │ │ - mov -0x420(%rbp),%r14 │ │ │ │ │ - jns d0c7 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov -0x408(%rbp),%r13 │ │ │ │ │ + mov -0x410(%rbp),%r10 │ │ │ │ │ + mov -0x420(%rbp),%r8 │ │ │ │ │ + mov -0x418(%rbp),%r14 │ │ │ │ │ + jns cf7f │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4408 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:4408 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne e443 │ │ │ │ │ + jne e2d2 │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0xfdbb(%rip),%r9 │ │ │ │ │ + mov 0xfefb(%rip),%r15 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0xc301(%rip),%rcx │ │ │ │ │ - lea 0xd13f(%rip),%rsi │ │ │ │ │ + lea 0xc4b3(%rip),%rcx │ │ │ │ │ + lea 0xd2f1(%rip),%rsi │ │ │ │ │ + lea 0xc1f1(%rip),%r9 │ │ │ │ │ mov $0x8,%r8d │ │ │ │ │ - lea 0xc309(%rip),%rdx │ │ │ │ │ - mov (%r9),%rdi │ │ │ │ │ + mov (%r15),%rdi │ │ │ │ │ push $0x7 │ │ │ │ │ - lea 0xc02d(%rip),%r9 │ │ │ │ │ + lea 0xc4af(%rip),%rdx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4410 │ │ │ │ │ pop %rcx │ │ │ │ │ pop %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:4410 (discriminator 1) │ │ │ │ │ mov $0x113a,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:4410 │ │ │ │ │ - jmp c778 │ │ │ │ │ + jmp d680 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x410(%rbp),%r14 │ │ │ │ │ - mov (%r14,%rdx,8),%r14 │ │ │ │ │ + mov (%r10,%rsi,8),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - jmp cea7 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + jmp cd2b │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x410(%rbp),%r12 │ │ │ │ │ - mov (%r12,%r13,8),%r13 │ │ │ │ │ + mov (%r10,%rdx,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - jmp ced2 │ │ │ │ │ - mov %r13,%rbx │ │ │ │ │ - mov -0x3f8(%rbp),%r10 │ │ │ │ │ - mov -0x3e0(%rbp),%r13 │ │ │ │ │ + jmp cd67 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + mov %rbx,%r13 │ │ │ │ │ + mov -0x3f0(%rbp),%r10 │ │ │ │ │ + mov %r15,%rbx │ │ │ │ │ + mov -0x3f8(%rbp),%r8 │ │ │ │ │ + mov -0x3e0(%rbp),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x410(%rbp),%r15 │ │ │ │ │ - mov (%r15,%r12,8),%r14 │ │ │ │ │ - mov %r14,-0x3f8(%rbp) │ │ │ │ │ - jmp cd1a │ │ │ │ │ + mov (%r10,%r13,8),%r12 │ │ │ │ │ + mov %r12,-0x3f0(%rbp) │ │ │ │ │ + jmp cb83 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0xfd51(%rip),%r14 │ │ │ │ │ - mov %r10,-0x418(%rbp) │ │ │ │ │ - mov %rbx,%r10 │ │ │ │ │ - mov %r9,%rbx │ │ │ │ │ - sete %r15b │ │ │ │ │ - mov %r10,%r12 │ │ │ │ │ + cmp 0xfe96(%rip),%r11 │ │ │ │ │ + mov %rbx,%r14 │ │ │ │ │ + mov %r11,%rbx │ │ │ │ │ + sete %r13b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - xor %r13d,%r13d │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov %rax,-0x400(%rbp) │ │ │ │ │ - mov 0x18(%r12,%r13,8),%rsi │ │ │ │ │ + mov %rax,-0x3f8(%rbp) │ │ │ │ │ + mov 0x18(%r14,%r15,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%r14 │ │ │ │ │ - je d35e │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + mov %r10,-0x400(%rbp) │ │ │ │ │ + mov %r8,-0x408(%rbp) │ │ │ │ │ + cmp %rsi,%rbx │ │ │ │ │ + je d21e │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0xfd51(%rip),%r11 │ │ │ │ │ - cmp %r11,0x8(%r14) │ │ │ │ │ + mov 0xfe91(%rip),%rax │ │ │ │ │ + cmp %rax,0x8(%rbx) │ │ │ │ │ + sete %r8b │ │ │ │ │ + cmp %rax,0x8(%rsi) │ │ │ │ │ sete %r9b │ │ │ │ │ - cmp %r11,0x8(%rsi) │ │ │ │ │ - sete %dl │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ + test %r8b,%r8b │ │ │ │ │ + je d240 │ │ │ │ │ test %r9b,%r9b │ │ │ │ │ - je d390 │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - je d399 │ │ │ │ │ + je d24a │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%r14),%r8 │ │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%r8 │ │ │ │ │ - jne d340 │ │ │ │ │ + cmp 0x10(%rsi),%rcx │ │ │ │ │ + jne d200 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%rcx │ │ │ │ │ + mov 0x18(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r14),%rax │ │ │ │ │ + mov 0x18(%rbx),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %rcx,%rax │ │ │ │ │ - setne %dil │ │ │ │ │ -./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%rcx │ │ │ │ │ + cmp %rdx,%r11 │ │ │ │ │ setne %r10b │ │ │ │ │ - test %r10b,%dil │ │ │ │ │ - je d2c7 │ │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ │ - jne d340 │ │ │ │ │ +./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ + inc %rdx │ │ │ │ │ + setne %dil │ │ │ │ │ + test %dil,%r10b │ │ │ │ │ + je d187 │ │ │ │ │ + inc %r11 │ │ │ │ │ + jne d200 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%r14),%eax │ │ │ │ │ + movzbl 0x20(%rbx),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ movzbl 0x20(%rsi),%r9d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ + mov %eax,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ mov %r9d,%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%dl │ │ │ │ │ + shr $0x2,%r8b │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ shr $0x2,%r11b │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%edx │ │ │ │ │ + and $0x7,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ and $0x7,%r11d │ │ │ │ │ - cmp %r11b,%dl │ │ │ │ │ - jne d340 │ │ │ │ │ + cmp %r11b,%r8b │ │ │ │ │ + jne d200 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ test $0x20,%al │ │ │ │ │ - jne dd88 │ │ │ │ │ + jne dc00 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%r14),%rdi │ │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ test $0x20,%r9b │ │ │ │ │ - jne e28c │ │ │ │ │ + jne e122 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r10 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %dl,%eax │ │ │ │ │ + movzbl %r8b,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je e337 │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je e1d0 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%eax │ │ │ │ │ - je e3a9 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je e244 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%rdi),%r11d │ │ │ │ │ - mov (%rsi),%r9d │ │ │ │ │ + mov (%rdi),%edx │ │ │ │ │ + mov (%r10),%eax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r9d,%r11d │ │ │ │ │ - jne d340 │ │ │ │ │ + cmp %eax,%edx │ │ │ │ │ + jne d200 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%r8 │ │ │ │ │ - je d35e │ │ │ │ │ + cmp $0x1,%rcx │ │ │ │ │ + je d21e │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %dl,%edx │ │ │ │ │ - imul %r8,%rdx │ │ │ │ │ + movzbl %r8b,%edx │ │ │ │ │ + mov %r10,%rsi │ │ │ │ │ + imul %rcx,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je d35e │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + je d21e │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %r12,%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - lea 0x1(%r13),%rdi │ │ │ │ │ + lea 0x1(%r15),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %rbx,%r13 │ │ │ │ │ - je d420 │ │ │ │ │ - mov %rdi,%r13 │ │ │ │ │ + je d2d8 │ │ │ │ │ + mov %rdi,%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r12,%r13,8),%rsi │ │ │ │ │ + mov 0x18(%r14,%r15,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%r14 │ │ │ │ │ - jne d270 │ │ │ │ │ - mov -0x400(%rbp),%rax │ │ │ │ │ - mov -0x418(%rbp),%r10 │ │ │ │ │ - mov %r12,%rbx │ │ │ │ │ + cmp %rsi,%rbx │ │ │ │ │ + jne d130 │ │ │ │ │ + mov -0x3f8(%rbp),%rax │ │ │ │ │ + mov -0x400(%rbp),%r10 │ │ │ │ │ + mov %r14,%rbx │ │ │ │ │ + mov -0x408(%rbp),%r8 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x410(%rbp),%rcx │ │ │ │ │ - mov (%rcx,%r13,8),%r11 │ │ │ │ │ - mov %r11,-0x400(%rbp) │ │ │ │ │ - jmp c1a2 │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov (%r10,%r15,8),%r13 │ │ │ │ │ + jmp c05c │ │ │ │ │ + nop │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - je d399 │ │ │ │ │ - test %r15b,%r15b │ │ │ │ │ - jne d340 │ │ │ │ │ -./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0xfbf0(%rip),%rsi │ │ │ │ │ - jne d3a7 │ │ │ │ │ test %r9b,%r9b │ │ │ │ │ - jne d340 │ │ │ │ │ + je d24a │ │ │ │ │ + test %r13b,%r13b │ │ │ │ │ + jne d200 │ │ │ │ │ +./pynx/scattering/cpu.c:7392 │ │ │ │ │ + cmp 0xfd3f(%rip),%rsi │ │ │ │ │ + jne d258 │ │ │ │ │ + test %r8b,%r8b │ │ │ │ │ + jne d200 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %r14,%rdi │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je d420 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je d2d8 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0xfbd5(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ + cmp 0xfd24(%rip),%rax │ │ │ │ │ + sete %cl │ │ │ │ │ ./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0xfba2(%rip),%rax │ │ │ │ │ + cmp 0xfcf2(%rip),%rax │ │ │ │ │ sete %r8b │ │ │ │ │ - or %sil,%r8b │ │ │ │ │ - jne d3e4 │ │ │ │ │ - cmp 0xfbb2(%rip),%rax │ │ │ │ │ - jne dce0 │ │ │ │ │ + or %cl,%r8b │ │ │ │ │ + jne d294 │ │ │ │ │ + cmp 0xfd02(%rip),%rax │ │ │ │ │ + jne db78 │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ + movzbl %cl,%eax │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rdx │ │ │ │ │ + mov (%rdi),%r9 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - js d3fb │ │ │ │ │ + test %r9d,%r9d │ │ │ │ │ + js d2ab │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rdx │ │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ │ - je e205 │ │ │ │ │ + dec %r9 │ │ │ │ │ + mov %r9,(%rdi) │ │ │ │ │ + je e09c │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je d340 │ │ │ │ │ + je d200 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ - mov -0x400(%rbp),%rax │ │ │ │ │ - mov -0x418(%rbp),%r10 │ │ │ │ │ - mov %r12,%rbx │ │ │ │ │ - jns d36f │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x3f8(%rbp),%rax │ │ │ │ │ + mov -0x400(%rbp),%r10 │ │ │ │ │ + mov %r14,%rbx │ │ │ │ │ + mov -0x408(%rbp),%r8 │ │ │ │ │ + jns d236 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4378 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:4378 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne e461 │ │ │ │ │ + jne e2f0 │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0xfb2b(%rip),%r10 │ │ │ │ │ + mov 0xfc73(%rip),%r11 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0xceb6(%rip),%rsi │ │ │ │ │ - lea 0xbdb6(%rip),%r9 │ │ │ │ │ + lea 0xd070(%rip),%rsi │ │ │ │ │ + lea 0xbf70(%rip),%r9 │ │ │ │ │ mov $0x8,%r8d │ │ │ │ │ - lea 0xc05d(%rip),%rcx │ │ │ │ │ - mov (%r10),%rdi │ │ │ │ │ + lea 0xc217(%rip),%rcx │ │ │ │ │ + mov (%r11),%rdi │ │ │ │ │ push $0x4 │ │ │ │ │ - lea 0xc06d(%rip),%rdx │ │ │ │ │ + lea 0xc227(%rip),%rdx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4380 │ │ │ │ │ pop %r11 │ │ │ │ │ ./pynx/scattering/cpu.c:4380 (discriminator 1) │ │ │ │ │ mov $0x111c,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:4380 │ │ │ │ │ pop %rbx │ │ │ │ │ - jmp c778 │ │ │ │ │ + jmp d680 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0xfb15(%rip),%r14 │ │ │ │ │ - mov %rax,-0x3e0(%rbp) │ │ │ │ │ - mov %rbx,%rax │ │ │ │ │ - mov %rdx,%rbx │ │ │ │ │ - sete %r15b │ │ │ │ │ - mov %rax,%r12 │ │ │ │ │ + cmp 0xfc5d(%rip),%r11 │ │ │ │ │ + mov %rbx,%r14 │ │ │ │ │ + mov %r11,%rbx │ │ │ │ │ + sete %r13b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - xor %r13d,%r13d │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov %r10,-0x400(%rbp) │ │ │ │ │ - mov 0x18(%r12,%r13,8),%rsi │ │ │ │ │ + mov %rax,-0x3e0(%rbp) │ │ │ │ │ + mov 0x18(%r14,%r15,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%r14 │ │ │ │ │ - je d59e │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov %r10,-0x3f8(%rbp) │ │ │ │ │ + mov %r8,-0x400(%rbp) │ │ │ │ │ + cmp %rsi,%rbx │ │ │ │ │ + je d456 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0xfb11(%rip),%r10 │ │ │ │ │ - cmp %r10,0x8(%r14) │ │ │ │ │ - sete %dl │ │ │ │ │ - cmp %r10,0x8(%rsi) │ │ │ │ │ - sete %dil │ │ │ │ │ + mov 0xfc59(%rip),%rax │ │ │ │ │ + cmp %rax,0x8(%rbx) │ │ │ │ │ + sete %r10b │ │ │ │ │ + cmp %rax,0x8(%rsi) │ │ │ │ │ + sete %r8b │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - je d5d0 │ │ │ │ │ - test %dil,%dil │ │ │ │ │ - je d5da │ │ │ │ │ + test %r10b,%r10b │ │ │ │ │ + je d480 │ │ │ │ │ + test %r8b,%r8b │ │ │ │ │ + je d48a │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%r14),%rcx │ │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ cmp 0x10(%rsi),%rcx │ │ │ │ │ - jne d580 │ │ │ │ │ + jne d438 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%r8 │ │ │ │ │ + mov 0x18(%rsi),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r14),%r11 │ │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %r8,%r11 │ │ │ │ │ + cmp %r11,%rdi │ │ │ │ │ setne %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%r8 │ │ │ │ │ - setne %al │ │ │ │ │ - test %al,%r9b │ │ │ │ │ - je d506 │ │ │ │ │ - cmp $0xffffffffffffffff,%r11 │ │ │ │ │ - jne d580 │ │ │ │ │ + inc %r11 │ │ │ │ │ + setne %dl │ │ │ │ │ + test %dl,%r9b │ │ │ │ │ + je d3be │ │ │ │ │ + inc %rdi │ │ │ │ │ + jne d438 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%r14),%r10d │ │ │ │ │ + movzbl 0x20(%rbx),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%r8d │ │ │ │ │ + movzbl 0x20(%rsi),%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %r10d,%edx │ │ │ │ │ + mov %eax,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %r8d,%edi │ │ │ │ │ + mov %r11d,%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%dl │ │ │ │ │ + shr $0x2,%r8b │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - shr $0x2,%dil │ │ │ │ │ + shr $0x2,%r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%edx │ │ │ │ │ + and $0x7,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - and $0x7,%edi │ │ │ │ │ - cmp %dil,%dl │ │ │ │ │ - jne d580 │ │ │ │ │ + and $0x7,%r10d │ │ │ │ │ + cmp %r10b,%r8b │ │ │ │ │ + jne d438 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r10b │ │ │ │ │ - jne ddb2 │ │ │ │ │ + test $0x20,%al │ │ │ │ │ + jne dc44 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%r14),%rdi │ │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r8b │ │ │ │ │ - jne e2cb │ │ │ │ │ + test $0x20,%r11b │ │ │ │ │ + jne e163 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r9 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %dl,%eax │ │ │ │ │ + movzbl %r8b,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je e386 │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je e238 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%eax │ │ │ │ │ - je e3ef │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je e28a │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%rdi),%r10d │ │ │ │ │ - mov (%rsi),%r8d │ │ │ │ │ + mov (%rdi),%edx │ │ │ │ │ + mov (%r9),%eax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r8d,%r10d │ │ │ │ │ - jne d580 │ │ │ │ │ + cmp %eax,%edx │ │ │ │ │ + jne d438 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ cmp $0x1,%rcx │ │ │ │ │ - je d59e │ │ │ │ │ + je d456 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %dl,%edx │ │ │ │ │ + movzbl %r8b,%edx │ │ │ │ │ + mov %r9,%rsi │ │ │ │ │ imul %rcx,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je d59e │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + je d456 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %r12,%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - lea 0x1(%r13),%rdi │ │ │ │ │ + lea 0x1(%r15),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %rbx,%r13 │ │ │ │ │ - je d660 │ │ │ │ │ - mov %rdi,%r13 │ │ │ │ │ + je d518 │ │ │ │ │ + mov %rdi,%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r12,%r13,8),%rsi │ │ │ │ │ + mov 0x18(%r14,%r15,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%r14 │ │ │ │ │ - jne d4b0 │ │ │ │ │ + cmp %rsi,%rbx │ │ │ │ │ + jne d368 │ │ │ │ │ mov -0x3e0(%rbp),%rax │ │ │ │ │ - mov -0x400(%rbp),%r10 │ │ │ │ │ - mov %r12,%rbx │ │ │ │ │ + mov -0x3f8(%rbp),%r10 │ │ │ │ │ + mov %r14,%rbx │ │ │ │ │ + mov -0x400(%rbp),%r8 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x410(%rbp),%r11 │ │ │ │ │ - mov (%r11,%r13,8),%r9 │ │ │ │ │ - mov %r9,-0x3e0(%rbp) │ │ │ │ │ - jmp c032 │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov (%r10,%r15,8),%r12 │ │ │ │ │ + mov %r12,-0x3e0(%rbp) │ │ │ │ │ + jmp bf03 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %dil,%dil │ │ │ │ │ - je d5da │ │ │ │ │ - test %r15b,%r15b │ │ │ │ │ - jne d580 │ │ │ │ │ + test %r8b,%r8b │ │ │ │ │ + je d48a │ │ │ │ │ + test %r13b,%r13b │ │ │ │ │ + jne d438 │ │ │ │ │ ./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0xf9af(%rip),%rsi │ │ │ │ │ - jne d5e7 │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - jne d580 │ │ │ │ │ + cmp 0xfaff(%rip),%rsi │ │ │ │ │ + jne d498 │ │ │ │ │ + test %r10b,%r10b │ │ │ │ │ + jne d438 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %r14,%rdi │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je d660 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je d518 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0xf995(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ -./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0xf962(%rip),%rax │ │ │ │ │ + cmp 0xfae4(%rip),%rax │ │ │ │ │ sete %cl │ │ │ │ │ - or %sil,%cl │ │ │ │ │ - jne d623 │ │ │ │ │ - cmp 0xf973(%rip),%rax │ │ │ │ │ - jne dd18 │ │ │ │ │ +./pynx/scattering/cpu.c:11383 │ │ │ │ │ + cmp 0xfab2(%rip),%rax │ │ │ │ │ + sete %r8b │ │ │ │ │ + or %cl,%r8b │ │ │ │ │ + jne d4d4 │ │ │ │ │ + cmp 0xfac2(%rip),%rax │ │ │ │ │ + jne dba8 │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ + movzbl %cl,%eax │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rdx │ │ │ │ │ + mov (%rdi),%r11 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - js d63a │ │ │ │ │ + test %r11d,%r11d │ │ │ │ │ + js d4eb │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rdx │ │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ │ - je e276 │ │ │ │ │ + dec %r11 │ │ │ │ │ + mov %r11,(%rdi) │ │ │ │ │ + je e10c │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je d580 │ │ │ │ │ + je d438 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ mov -0x3e0(%rbp),%rax │ │ │ │ │ - mov -0x400(%rbp),%r10 │ │ │ │ │ - mov %r12,%rbx │ │ │ │ │ - jns d5af │ │ │ │ │ + mov -0x3f8(%rbp),%r10 │ │ │ │ │ + mov %r14,%rbx │ │ │ │ │ + mov -0x400(%rbp),%r8 │ │ │ │ │ + jns d46e │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4368 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:4368 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne e46b │ │ │ │ │ + jne e2fa │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0xf8eb(%rip),%rax │ │ │ │ │ + mov 0xfa33(%rip),%r10 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - lea 0xcc78(%rip),%rsi │ │ │ │ │ - lea 0xbb78(%rip),%r9 │ │ │ │ │ + lea 0xce30(%rip),%rsi │ │ │ │ │ + lea 0xbd30(%rip),%r9 │ │ │ │ │ mov $0x8,%r8d │ │ │ │ │ - lea 0xbe1f(%rip),%rcx │ │ │ │ │ - lea 0xbe34(%rip),%rdx │ │ │ │ │ - mov (%rax),%rdi │ │ │ │ │ + lea 0xbfd7(%rip),%rcx │ │ │ │ │ + mov (%r10),%rdi │ │ │ │ │ push $0x3 │ │ │ │ │ + lea 0xbfe7(%rip),%rdx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4370 │ │ │ │ │ pop %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:4370 (discriminator 1) │ │ │ │ │ mov $0x1112,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:4370 │ │ │ │ │ pop %r13 │ │ │ │ │ - jmp c778 │ │ │ │ │ + jmp d680 │ │ │ │ │ nopl (%rax) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ test %al,%al │ │ │ │ │ - je d6c5 │ │ │ │ │ - test %r15b,%r15b │ │ │ │ │ - jne bd68 │ │ │ │ │ + je d57d │ │ │ │ │ + test %r13b,%r13b │ │ │ │ │ + jne bc50 │ │ │ │ │ ./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0xf8c4(%rip),%rsi │ │ │ │ │ - jne d6d7 │ │ │ │ │ + cmp 0xfa0c(%rip),%rsi │ │ │ │ │ + jne d58f │ │ │ │ │ test %r9b,%r9b │ │ │ │ │ - jne bd68 │ │ │ │ │ + jne bc50 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ + mov %r14,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je bd74 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je bc5c │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0xf8a1(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ -./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0xf86e(%rip),%rax │ │ │ │ │ + cmp 0xf9e9(%rip),%rax │ │ │ │ │ sete %r11b │ │ │ │ │ - or %sil,%r11b │ │ │ │ │ - jne e050 │ │ │ │ │ - cmp 0xf87a(%rip),%rax │ │ │ │ │ - je e050 │ │ │ │ │ +./pynx/scattering/cpu.c:11383 │ │ │ │ │ + cmp 0xf9b6(%rip),%rax │ │ │ │ │ + sete %al │ │ │ │ │ + or %r11b,%al │ │ │ │ │ + jne dee8 │ │ │ │ │ + cmp 0xf9c3(%rip),%rdi │ │ │ │ │ + je dee8 │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x3e0(%rbp) │ │ │ │ │ + mov %rdi,-0x3e8(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x3e0(%rbp),%rdi │ │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rdx │ │ │ │ │ + mov (%rdi),%r9 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - js d742 │ │ │ │ │ + test %r9d,%r9d │ │ │ │ │ + js d5fa │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rdx │ │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ │ - je e393 │ │ │ │ │ + dec %r9 │ │ │ │ │ + mov %r9,(%rdi) │ │ │ │ │ + je e222 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je bd68 │ │ │ │ │ + je bc50 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ - mov %r14,%r12 │ │ │ │ │ - mov -0x3d8(%rbp),%r10 │ │ │ │ │ - mov %rbx,%r14 │ │ │ │ │ - mov %r12,%rbx │ │ │ │ │ - jns d880 │ │ │ │ │ - mov %r10,-0x3d8(%rbp) │ │ │ │ │ + mov %r12,%r14 │ │ │ │ │ + mov -0x3e0(%rbp),%r10 │ │ │ │ │ + mov %rbx,%r12 │ │ │ │ │ + mov -0x3d8(%rbp),%r8 │ │ │ │ │ + mov %r14,%rbx │ │ │ │ │ + jns d757 │ │ │ │ │ + mov %r8,-0x3d8(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4340 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:4340 (discriminator 2) │ │ │ │ │ - mov -0x3d8(%rbp),%r10 │ │ │ │ │ + mov -0x3d8(%rbp),%r8 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne e489 │ │ │ │ │ + je d640 │ │ │ │ │ +./pynx/scattering/cpu.c:4340 (discriminator 1) │ │ │ │ │ + mov $0x10f4,%esi │ │ │ │ │ + jmp d680 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0xf7dd(%rip),%r15 │ │ │ │ │ + mov 0xf919(%rip),%r15 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ + lea 0xbeed(%rip),%rdx │ │ │ │ │ + lea 0xcd0f(%rip),%rsi │ │ │ │ │ + lea 0xbc0f(%rip),%r9 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - lea 0xbd3f(%rip),%rdx │ │ │ │ │ - lea 0xcb61(%rip),%rsi │ │ │ │ │ - lea 0xba61(%rip),%r9 │ │ │ │ │ - mov $0x8,%r8d │ │ │ │ │ mov (%r15),%rdi │ │ │ │ │ - push %r10 │ │ │ │ │ - lea 0xbd03(%rip),%rcx │ │ │ │ │ + push %r8 │ │ │ │ │ + lea 0xbeb5(%rip),%rcx │ │ │ │ │ + mov $0x8,%r8d │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4440 │ │ │ │ │ pop %rax │ │ │ │ │ ./pynx/scattering/cpu.c:4440 (discriminator 1) │ │ │ │ │ mov $0x1158,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:4440 │ │ │ │ │ pop %rdx │ │ │ │ │ - jmp c778 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ +./pynx/scattering/cpu.c:4450 │ │ │ │ │ + lea 0xbe6b(%rip),%rcx │ │ │ │ │ + mov $0x21,%edx │ │ │ │ │ + lea 0xbe98(%rip),%rdi │ │ │ │ │ + call a2a8 │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4650 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4465 │ │ │ │ │ + jmp b7d8 │ │ │ │ │ + nop │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ - jmp d14f │ │ │ │ │ + movzbl %r9b,%eax │ │ │ │ │ + jmp cffc │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ - jmp cdb2 │ │ │ │ │ + movzbl %r9b,%eax │ │ │ │ │ + jmp cc1a │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_SafeReleaseBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8205 (discriminator 1) │ │ │ │ │ movq $0x0,-0x1a8(%rbp) │ │ │ │ │ - jmp b916 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + jmp b76f │ │ │ │ │ movq $0x0,-0x208(%rbp) │ │ │ │ │ - jmp b8ec │ │ │ │ │ + jmp b745 │ │ │ │ │ movq $0x0,-0x148(%rbp) │ │ │ │ │ - jmp b940 │ │ │ │ │ + jmp b799 │ │ │ │ │ movq $0x0,-0xe8(%rbp) │ │ │ │ │ - jmp b96a │ │ │ │ │ + jmp b7c3 │ │ │ │ │ movq $0x0,-0x268(%rbp) │ │ │ │ │ - jmp b8c2 │ │ │ │ │ + jmp b71b │ │ │ │ │ movq $0x0,-0x2c8(%rbp) │ │ │ │ │ - jmp b898 │ │ │ │ │ + jmp b6f1 │ │ │ │ │ movq $0x0,-0x328(%rbp) │ │ │ │ │ - jmp b86e │ │ │ │ │ + jmp b6c7 │ │ │ │ │ movq $0x0,-0x388(%rbp) │ │ │ │ │ - jmp b844 │ │ │ │ │ - mov %r14,%r15 │ │ │ │ │ - mov -0x3d8(%rbp),%r10 │ │ │ │ │ - mov %rbx,%r14 │ │ │ │ │ - mov %r15,%rbx │ │ │ │ │ + jmp b69d │ │ │ │ │ + mov %r12,%r13 │ │ │ │ │ + mov -0x3e0(%rbp),%r10 │ │ │ │ │ + mov -0x3d8(%rbp),%r8 │ │ │ │ │ + mov %rbx,%r12 │ │ │ │ │ + mov %r13,%rbx │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x410(%rbp),%rdi │ │ │ │ │ - mov (%rdi,%r13,8),%r13 │ │ │ │ │ - mov %r13,-0x3d8(%rbp) │ │ │ │ │ + mov (%r10,%r15,8),%r15 │ │ │ │ │ + mov %r15,-0x3d8(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4336 (discriminator 2) │ │ │ │ │ cmpq $0x0,-0x3d8(%rbp) │ │ │ │ │ - je d760 │ │ │ │ │ + je d61f │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4338 │ │ │ │ │ - dec %r14 │ │ │ │ │ - jmp c7b4 │ │ │ │ │ + lea -0x1(%r12),%rax │ │ │ │ │ + jmp c641 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0xf6dd(%rip),%r8 │ │ │ │ │ - mov %r14,-0x3e0(%rbp) │ │ │ │ │ - mov %rbx,%r14 │ │ │ │ │ - mov %r8,%rbx │ │ │ │ │ - sete %r15b │ │ │ │ │ + cmp 0xf80b(%rip),%r11 │ │ │ │ │ + mov %rbx,%r15 │ │ │ │ │ + mov %r11,%rbx │ │ │ │ │ + sete %r14b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - mov %r10,-0x3f0(%rbp) │ │ │ │ │ - mov %r9,%r13 │ │ │ │ │ - mov %rdi,%r12 │ │ │ │ │ + xor %r13d,%r13d │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r14,%r12,8),%rsi │ │ │ │ │ + mov %rax,-0x3e0(%rbp) │ │ │ │ │ + mov 0x18(%r15,%r13,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ + mov %r10,-0x3e8(%rbp) │ │ │ │ │ + mov %r8,-0x3f0(%rbp) │ │ │ │ │ cmp %rsi,%rbx │ │ │ │ │ - je d9df │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + je d8a6 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0xf6d9(%rip),%r10 │ │ │ │ │ - cmp %r10,0x8(%rbx) │ │ │ │ │ - sete %r9b │ │ │ │ │ - cmp %r10,0x8(%rsi) │ │ │ │ │ + mov 0xf809(%rip),%r8 │ │ │ │ │ + cmp %r8,0x8(%rbx) │ │ │ │ │ + sete %r10b │ │ │ │ │ + cmp %r8,0x8(%rsi) │ │ │ │ │ sete %al │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %r9b,%r9b │ │ │ │ │ - je da10 │ │ │ │ │ + test %r10b,%r10b │ │ │ │ │ + je d8d0 │ │ │ │ │ test %al,%al │ │ │ │ │ - je da19 │ │ │ │ │ + je d8d9 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ cmp 0x10(%rsi),%rcx │ │ │ │ │ - jne d9c0 │ │ │ │ │ + jne d888 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ mov 0x18(%rsi),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%rbx),%r8 │ │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %r11,%r8 │ │ │ │ │ - setne %dil │ │ │ │ │ + cmp %r11,%rdi │ │ │ │ │ + setne %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%r11 │ │ │ │ │ + inc %r11 │ │ │ │ │ setne %dl │ │ │ │ │ - test %dl,%dil │ │ │ │ │ - je d942 │ │ │ │ │ - cmp $0xffffffffffffffff,%r8 │ │ │ │ │ - jne d9c0 │ │ │ │ │ + test %dl,%r9b │ │ │ │ │ + je d80c │ │ │ │ │ + inc %rdi │ │ │ │ │ + jne d888 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%rbx),%r10d │ │ │ │ │ + movzbl 0x20(%rbx),%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%r9d │ │ │ │ │ + movzbl 0x20(%rsi),%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %r10d,%eax │ │ │ │ │ + mov %r8d,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %r9d,%r8d │ │ │ │ │ + mov %r11d,%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ shr $0x2,%al │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - shr $0x2,%r8b │ │ │ │ │ + shr $0x2,%r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ and $0x7,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - and $0x7,%r8d │ │ │ │ │ - cmp %r8b,%al │ │ │ │ │ - jne d9c0 │ │ │ │ │ + and $0x7,%r10d │ │ │ │ │ + cmp %r10b,%al │ │ │ │ │ + jne d888 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r10b │ │ │ │ │ - jne e359 │ │ │ │ │ + test $0x20,%r8b │ │ │ │ │ + jne e1f3 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r9b │ │ │ │ │ - jne e344 │ │ │ │ │ + test $0x20,%r11b │ │ │ │ │ + jne e1dc │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r9 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %al,%r10d │ │ │ │ │ + movzbl %al,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%r10d │ │ │ │ │ - je e3fc │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je e2a2 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%r10d │ │ │ │ │ - je e416 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je e2ae │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%rdi),%r8d │ │ │ │ │ - mov (%rsi),%r9d │ │ │ │ │ + mov (%rdi),%edx │ │ │ │ │ + mov (%r9),%r8d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r9d,%r8d │ │ │ │ │ - jne d9c0 │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jne d888 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ cmp $0x1,%rcx │ │ │ │ │ - je d9df │ │ │ │ │ + je d8a6 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ movzbl %al,%edx │ │ │ │ │ + mov %r9,%rsi │ │ │ │ │ imul %rcx,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je d9df │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + je d8a6 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %r12,%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - lea 0x1(%r12),%rdi │ │ │ │ │ + lea 0x1(%r13),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %r13,%r12 │ │ │ │ │ - je daa0 │ │ │ │ │ - mov %rdi,%r12 │ │ │ │ │ + je d960 │ │ │ │ │ + mov %rdi,%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r14,%r12,8),%rsi │ │ │ │ │ + mov 0x18(%r15,%r13,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ cmp %rsi,%rbx │ │ │ │ │ - jne d8e8 │ │ │ │ │ - mov %r14,%rbx │ │ │ │ │ - mov -0x3f0(%rbp),%r10 │ │ │ │ │ - mov -0x3e0(%rbp),%r14 │ │ │ │ │ + jne d7b8 │ │ │ │ │ + mov -0x3e0(%rbp),%rax │ │ │ │ │ + mov -0x3e8(%rbp),%r10 │ │ │ │ │ + mov %r15,%rbx │ │ │ │ │ + mov -0x3f0(%rbp),%r8 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x410(%rbp),%rax │ │ │ │ │ - mov (%rax,%r12,8),%rdx │ │ │ │ │ - mov %rdx,-0x3f0(%rbp) │ │ │ │ │ - jmp c8da │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov (%r10,%r13,8),%r12 │ │ │ │ │ + mov %r12,-0x3e8(%rbp) │ │ │ │ │ + jmp c763 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ test %al,%al │ │ │ │ │ - je da19 │ │ │ │ │ - test %r15b,%r15b │ │ │ │ │ - jne d9c0 │ │ │ │ │ + je d8d9 │ │ │ │ │ + test %r14b,%r14b │ │ │ │ │ + jne d888 │ │ │ │ │ ./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0xf570(%rip),%rsi │ │ │ │ │ - jne da27 │ │ │ │ │ - test %r9b,%r9b │ │ │ │ │ - jne d9c0 │ │ │ │ │ + cmp 0xf6b0(%rip),%rsi │ │ │ │ │ + jne d8e7 │ │ │ │ │ + test %r10b,%r10b │ │ │ │ │ + jne d888 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je daa0 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je d960 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0xf555(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ -./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0xf522(%rip),%rax │ │ │ │ │ + cmp 0xf695(%rip),%rax │ │ │ │ │ sete %cl │ │ │ │ │ - or %sil,%cl │ │ │ │ │ - jne da63 │ │ │ │ │ - cmp 0xf533(%rip),%rax │ │ │ │ │ - jne dd70 │ │ │ │ │ +./pynx/scattering/cpu.c:11383 │ │ │ │ │ + cmp 0xf663(%rip),%rax │ │ │ │ │ + sete %al │ │ │ │ │ + or %cl,%al │ │ │ │ │ + jne d921 │ │ │ │ │ + cmp 0xf675(%rip),%rdi │ │ │ │ │ + jne dc16 │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ + movzbl %cl,%eax │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%r11 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r11d,%r11d │ │ │ │ │ - js da7b │ │ │ │ │ + js d938 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r11 │ │ │ │ │ mov %r11,(%rdi) │ │ │ │ │ - je e059 │ │ │ │ │ + je def1 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je d9c0 │ │ │ │ │ + je d888 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ - mov %r14,%rbx │ │ │ │ │ - mov -0x3f0(%rbp),%r10 │ │ │ │ │ - mov -0x3e0(%rbp),%r14 │ │ │ │ │ - jns d9f0 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x3e0(%rbp),%rax │ │ │ │ │ + mov -0x3e8(%rbp),%r10 │ │ │ │ │ + mov %r15,%rbx │ │ │ │ │ + mov -0x3f0(%rbp),%r8 │ │ │ │ │ + jns d8be │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4348 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:4348 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne e47f │ │ │ │ │ + jne e30e │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0xf4ab(%rip),%r10 │ │ │ │ │ + mov 0xf5eb(%rip),%r10 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0xba0d(%rip),%rdx │ │ │ │ │ - lea 0xc82f(%rip),%rsi │ │ │ │ │ - lea 0xb72f(%rip),%r9 │ │ │ │ │ + lea 0xbbbf(%rip),%rdx │ │ │ │ │ + lea 0xc9e1(%rip),%rsi │ │ │ │ │ + lea 0xb8e1(%rip),%r9 │ │ │ │ │ mov $0x8,%r8d │ │ │ │ │ mov (%r10),%rdi │ │ │ │ │ push $0x1 │ │ │ │ │ - lea 0xb9d1(%rip),%rcx │ │ │ │ │ + lea 0xbb83(%rip),%rcx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4350 │ │ │ │ │ pop %rax │ │ │ │ │ ./pynx/scattering/cpu.c:4350 (discriminator 1) │ │ │ │ │ mov $0x10fe,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:4350 │ │ │ │ │ pop %rdx │ │ │ │ │ - jmp c778 │ │ │ │ │ + jmp d680 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:4454 (discriminator 5) │ │ │ │ │ - mov %r11,%rsi │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - lea 0xb9d3(%rip),%rdx │ │ │ │ │ - call 7770 │ │ │ │ │ + mov %rbx,%rsi │ │ │ │ │ + mov %r9,%rdi │ │ │ │ │ + lea 0xbb83(%rip),%rdx │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:4455 │ │ │ │ │ - mov 0xff87(%rip),%rsi │ │ │ │ │ + mov 0x100c7(%rip),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:4454 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je b4aa │ │ │ │ │ + dec %eax │ │ │ │ │ + je b398 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4650 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4465 │ │ │ │ │ - jmp b980 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + jmp b7d8 │ │ │ │ │ ./pynx/scattering/cpu.c:4455 (discriminator 5) │ │ │ │ │ - lea 0xb9ac(%rip),%rdx │ │ │ │ │ - call 7770 │ │ │ │ │ + lea 0xbb64(%rip),%rdx │ │ │ │ │ + mov %r11,%rdi │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:4455 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne c790 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne d698 │ │ │ │ │ ./pynx/scattering/cpu.c:4456 │ │ │ │ │ - mov 0xff54(%rip),%rsi │ │ │ │ │ - jmp b4bb │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0x1009a(%rip),%rsi │ │ │ │ │ + jmp b3a9 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:4456 (discriminator 5) │ │ │ │ │ - lea 0xb987(%rip),%rdx │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + lea 0xbb3f(%rip),%rdx │ │ │ │ │ + mov %rcx,%rdi │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:4456 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne c790 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne d698 │ │ │ │ │ ./pynx/scattering/cpu.c:4457 │ │ │ │ │ - mov 0xff29(%rip),%rsi │ │ │ │ │ - jmp b4cc │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0x10072(%rip),%rsi │ │ │ │ │ + jmp b3ba │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:4457 (discriminator 5) │ │ │ │ │ - lea 0xb962(%rip),%rdx │ │ │ │ │ - mov %rcx,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + lea 0xbb1a(%rip),%rdx │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:4457 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne c790 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne d698 │ │ │ │ │ ./pynx/scattering/cpu.c:4458 │ │ │ │ │ - mov 0xff01(%rip),%rsi │ │ │ │ │ - jmp b4dd │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0x1004a(%rip),%rsi │ │ │ │ │ + jmp b3cb │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:4458 (discriminator 5) │ │ │ │ │ - lea 0xb93d(%rip),%rdx │ │ │ │ │ - mov %r9,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + lea 0xbaf5(%rip),%rdx │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:4458 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne c790 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne d698 │ │ │ │ │ ./pynx/scattering/cpu.c:4459 │ │ │ │ │ - mov 0xfed9(%rip),%rsi │ │ │ │ │ - jmp b4ee │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0x10022(%rip),%rsi │ │ │ │ │ + jmp b3d5 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:4459 (discriminator 5) │ │ │ │ │ - lea 0xb918(%rip),%rdx │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + lea 0xbad0(%rip),%rdx │ │ │ │ │ + mov %r14,%rdi │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:4459 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne c790 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne d698 │ │ │ │ │ ./pynx/scattering/cpu.c:4460 │ │ │ │ │ - mov 0xfeb1(%rip),%rsi │ │ │ │ │ - jmp b4f8 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0xfffa(%rip),%rsi │ │ │ │ │ + jmp b3df │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x410(%rbp),%rax │ │ │ │ │ - mov (%rax,%rdi,8),%r9 │ │ │ │ │ - mov %r9,-0x3d8(%rbp) │ │ │ │ │ - vzeroupper │ │ │ │ │ + mov (%r10,%rdx,8),%rdi │ │ │ │ │ + mov %rdi,-0x3d8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - jmp d892 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + jmp d762 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4460 (discriminator 5) │ │ │ │ │ - lea 0xb8d3(%rip),%rdx │ │ │ │ │ - mov %r14,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + lea 0xba9b(%rip),%rdx │ │ │ │ │ + mov %r15,%rdi │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:4460 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne c790 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne d698 │ │ │ │ │ ./pynx/scattering/cpu.c:4461 │ │ │ │ │ - mov 0xfe69(%rip),%rsi │ │ │ │ │ - jmp b502 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0xffc2(%rip),%rsi │ │ │ │ │ + jmp b3e9 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:4461 (discriminator 5) │ │ │ │ │ - lea 0xb8b1(%rip),%rdx │ │ │ │ │ + lea 0xba79(%rip),%rdx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:4461 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je b50d │ │ │ │ │ + dec %eax │ │ │ │ │ + je b3f4 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4650 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4465 │ │ │ │ │ - jmp b980 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + jmp b7d8 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%rax │ │ │ │ │ - je d0af │ │ │ │ │ + cmp $0x1,%r9 │ │ │ │ │ + je cf56 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %r8b,%edx │ │ │ │ │ - mov %r11,%rdi │ │ │ │ │ - imul %rax,%rdx │ │ │ │ │ + movzbl %r11b,%edx │ │ │ │ │ + mov %rdi,%rsi │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + imul %r9,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne d090 │ │ │ │ │ - jmp d0af │ │ │ │ │ + jne cf38 │ │ │ │ │ + jmp cf56 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x428(%rbp) │ │ │ │ │ + mov %rax,-0x418(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x428(%rbp),%rdi │ │ │ │ │ - jmp ce58 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x418(%rbp),%rdi │ │ │ │ │ + jmp ccc8 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r8,8),%rdx │ │ │ │ │ - je bed0 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%rcx │ │ │ │ │ + je bdb0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x1(%r8),%rsi │ │ │ │ │ - jmp be20 │ │ │ │ │ + lea 0x1(%rdi),%r12 │ │ │ │ │ + jmp bd00 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%rdi │ │ │ │ │ - je d1e8 │ │ │ │ │ + cmp 0x18(%rbx),%r12 │ │ │ │ │ + je d0a8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ + mov $0x1,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - jmp c51f │ │ │ │ │ + jmp c3df │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x420(%rbp) │ │ │ │ │ + mov %rax,-0x410(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x420(%rbp),%rdi │ │ │ │ │ - jmp d3e8 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x410(%rbp),%rdi │ │ │ │ │ + jmp d297 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r12 │ │ │ │ │ - je d200 │ │ │ │ │ + cmp 0x18(%rbx),%r9 │ │ │ │ │ + je d0b8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%r13d │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - jmp c247 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + jmp c0ec │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x418(%rbp) │ │ │ │ │ + mov %rax,-0x408(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x418(%rbp),%rdi │ │ │ │ │ - jmp d627 │ │ │ │ │ + mov -0x408(%rbp),%rdi │ │ │ │ │ + jmp d4d7 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r15,8),%r14 │ │ │ │ │ - je c190 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r11 │ │ │ │ │ + je c058 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x1(%r15),%r9 │ │ │ │ │ - jmp c0e3 │ │ │ │ │ + lea 0x1(%rsi),%r12 │ │ │ │ │ + jmp bfab │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ mov %rax,-0x400(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ mov -0x400(%rbp),%rdi │ │ │ │ │ - jmp cf54 │ │ │ │ │ + jmp cde4 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rsi,8),%r14 │ │ │ │ │ - je c020 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r11 │ │ │ │ │ + je bef8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ │ - jmp bf72 │ │ │ │ │ + lea 0x1(%rsi),%r12 │ │ │ │ │ + jmp be48 │ │ │ │ │ +_PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%eax │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je d1b7 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ │ + jmp d1b7 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x3f8(%rbp) │ │ │ │ │ + mov %rdi,-0x3f8(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ │ - jmp da67 │ │ │ │ │ -_PyUnicode_COMPACT_DATA(): │ │ │ │ │ -/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%r14),%rcx │ │ │ │ │ - lea 0x38(%r14),%rdi │ │ │ │ │ - and $0x40,%eax │ │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ │ - jmp d2f5 │ │ │ │ │ + jmp d924 │ │ │ │ │ mov %eax,-0x400(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ mov -0x400(%rbp),%eax │ │ │ │ │ - jmp cf67 │ │ │ │ │ + jmp cdf7 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%eax │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je d3ee │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%r14),%r11 │ │ │ │ │ - lea 0x38(%r14),%rdi │ │ │ │ │ - and $0x40,%r10d │ │ │ │ │ - cmovne %r11,%rdi │ │ │ │ │ - jmp d536 │ │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ │ + jmp d3ee │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4557 (discriminator 7) │ │ │ │ │ movl $0x11cd,-0x3d8(%rbp) │ │ │ │ │ mov $0x21,%r15d │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:4638 │ │ │ │ │ call 3090 <_PyThreadState_UncheckedGet@plt> │ │ │ │ │ @@ -15070,677 +15333,716 @@ │ │ │ │ │ ./pynx/scattering/cpu.c:4638 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6788 │ │ │ │ │ movq $0x0,0x60(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:6792 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je e0a0 │ │ │ │ │ + je df38 │ │ │ │ │ Py_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:220 │ │ │ │ │ mov 0x8(%r12),%r14 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%r14),%edi │ │ │ │ │ inc %edi │ │ │ │ │ - je de0c │ │ │ │ │ + je dc9c │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %edi,(%r14) │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6796 │ │ │ │ │ mov 0x28(%r12),%r13 │ │ │ │ │ Py_XINCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:787 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - je de22 │ │ │ │ │ + je dcb2 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ │ - inc %eax │ │ │ │ │ - je de22 │ │ │ │ │ + mov 0x0(%r13),%edx │ │ │ │ │ + inc %edx │ │ │ │ │ + je dcb2 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ - mov %eax,0x0(%r13) │ │ │ │ │ + mov %edx,0x0(%r13) │ │ │ │ │ __Pyx_SafeReleaseBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x3c8(%rbp) │ │ │ │ │ - je de4c │ │ │ │ │ + je dcdc │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xf46d(%rip),%rcx │ │ │ │ │ - cmp %rcx,-0x388(%rbp) │ │ │ │ │ - je e0f0 │ │ │ │ │ + lea 0xf5dd(%rip),%r8 │ │ │ │ │ + cmp %r8,-0x388(%rbp) │ │ │ │ │ + je df88 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x3c8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x368(%rbp) │ │ │ │ │ - je de76 │ │ │ │ │ + je dd06 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xf443(%rip),%r9 │ │ │ │ │ - cmp %r9,-0x328(%rbp) │ │ │ │ │ - je e100 │ │ │ │ │ + lea 0xf5b3(%rip),%r10 │ │ │ │ │ + cmp %r10,-0x328(%rbp) │ │ │ │ │ + je df98 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x368(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x308(%rbp) │ │ │ │ │ - je dea0 │ │ │ │ │ + je dd30 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xf419(%rip),%rsi │ │ │ │ │ - cmp %rsi,-0x2c8(%rbp) │ │ │ │ │ - je e0b0 │ │ │ │ │ + lea 0xf589(%rip),%r9 │ │ │ │ │ + cmp %r9,-0x2c8(%rbp) │ │ │ │ │ + je df48 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x308(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x2a8(%rbp) │ │ │ │ │ - je deca │ │ │ │ │ + je dd5a │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xf3ef(%rip),%rdx │ │ │ │ │ - cmp %rdx,-0x268(%rbp) │ │ │ │ │ - je e0c0 │ │ │ │ │ + lea 0xf55f(%rip),%r11 │ │ │ │ │ + cmp %r11,-0x268(%rbp) │ │ │ │ │ + je df58 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x2a8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x248(%rbp) │ │ │ │ │ - je def4 │ │ │ │ │ + je dd84 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xf3c5(%rip),%r8 │ │ │ │ │ - cmp %r8,-0x208(%rbp) │ │ │ │ │ - je e0d0 │ │ │ │ │ + lea 0xf535(%rip),%rcx │ │ │ │ │ + cmp %rcx,-0x208(%rbp) │ │ │ │ │ + je df68 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x248(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x1e8(%rbp) │ │ │ │ │ - je df1e │ │ │ │ │ + je ddae │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xf39b(%rip),%r10 │ │ │ │ │ - cmp %r10,-0x1a8(%rbp) │ │ │ │ │ - je e0e0 │ │ │ │ │ + lea 0xf50b(%rip),%rax │ │ │ │ │ + cmp %rax,-0x1a8(%rbp) │ │ │ │ │ + je df78 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x1e8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x188(%rbp) │ │ │ │ │ - je df48 │ │ │ │ │ + je ddd8 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xf371(%rip),%r11 │ │ │ │ │ - cmp %r11,-0x148(%rbp) │ │ │ │ │ - je e110 │ │ │ │ │ + lea 0xf4e1(%rip),%rsi │ │ │ │ │ + cmp %rsi,-0x148(%rbp) │ │ │ │ │ + je dfa8 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x188(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x128(%rbp) │ │ │ │ │ - je df72 │ │ │ │ │ + je de02 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xf347(%rip),%rdi │ │ │ │ │ + lea 0xf4b7(%rip),%rdi │ │ │ │ │ cmp %rdi,-0xe8(%rbp) │ │ │ │ │ - je e120 │ │ │ │ │ + je dfb8 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x128(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ __Pyx_ErrRestoreInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6760 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je df82 │ │ │ │ │ + je de12 │ │ │ │ │ ./pynx/scattering/cpu.c:6762 (discriminator 1) │ │ │ │ │ cmp %r13,0x28(%r12) │ │ │ │ │ - jne e30e │ │ │ │ │ + jne e1a8 │ │ │ │ │ ./pynx/scattering/cpu.c:6766 │ │ │ │ │ mov 0x60(%rbx),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:6767 │ │ │ │ │ mov %r12,0x60(%rbx) │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je dfa2 │ │ │ │ │ + je de32 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%rbx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %ebx,%ebx │ │ │ │ │ - js dfa2 │ │ │ │ │ + js de32 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rbx │ │ │ │ │ mov %rbx,(%rdi) │ │ │ │ │ - je e148 │ │ │ │ │ + je dfe0 │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je dfbb │ │ │ │ │ + je de4b │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%r14),%r12 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r12d,%r12d │ │ │ │ │ - js dfbb │ │ │ │ │ + js de4b │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r12 │ │ │ │ │ mov %r12,(%r14) │ │ │ │ │ - je e158 │ │ │ │ │ + je dff0 │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - je dfd6 │ │ │ │ │ + je de66 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov 0x0(%r13),%r14 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r14d,%r14d │ │ │ │ │ - js dfd6 │ │ │ │ │ + js de66 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r14 │ │ │ │ │ mov %r14,0x0(%r13) │ │ │ │ │ - je e168 │ │ │ │ │ + je e000 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4649 │ │ │ │ │ mov -0x3d8(%rbp),%esi │ │ │ │ │ - lea 0xb49f(%rip),%rcx │ │ │ │ │ + lea 0xb67f(%rip),%rcx │ │ │ │ │ mov %r15d,%edx │ │ │ │ │ - lea 0xb4ce(%rip),%rdi │ │ │ │ │ - call a4a0 │ │ │ │ │ + lea 0xb6ae(%rip),%rdi │ │ │ │ │ + call a2a8 │ │ │ │ │ ./pynx/scattering/cpu.c:4650 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4465 │ │ │ │ │ - jmp b980 │ │ │ │ │ + jmp b7d8 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4562 (discriminator 7) │ │ │ │ │ movl $0x11d2,-0x3d8(%rbp) │ │ │ │ │ mov $0x21,%r15d │ │ │ │ │ - jmp dde0 │ │ │ │ │ + jmp dc70 │ │ │ │ │ ./pynx/scattering/cpu.c:4567 (discriminator 7) │ │ │ │ │ movl $0x11d7,-0x3d8(%rbp) │ │ │ │ │ mov $0x21,%r15d │ │ │ │ │ - jmp dde0 │ │ │ │ │ + jmp dc70 │ │ │ │ │ ./pynx/scattering/cpu.c:4572 (discriminator 7) │ │ │ │ │ movl $0x11dc,-0x3d8(%rbp) │ │ │ │ │ mov $0x21,%r15d │ │ │ │ │ - jmp dde0 │ │ │ │ │ + jmp dc70 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r8d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%r12),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je c98a │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%r14),%r11 │ │ │ │ │ - lea 0x38(%r14),%rdi │ │ │ │ │ - and $0x40,%eax │ │ │ │ │ - cmovne %r11,%rdi │ │ │ │ │ - jmp cb02 │ │ │ │ │ + lea 0x28(%r12),%rdi │ │ │ │ │ + jmp c98a │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ - jmp d72f │ │ │ │ │ + movzbl %r11b,%eax │ │ │ │ │ + jmp d5e6 │ │ │ │ │ mov %eax,-0x3f8(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ mov -0x3f8(%rbp),%eax │ │ │ │ │ - jmp da7b │ │ │ │ │ + jmp d938 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4577 (discriminator 7) │ │ │ │ │ movl $0x11e1,-0x3d8(%rbp) │ │ │ │ │ mov $0x21,%r15d │ │ │ │ │ - jmp dde0 │ │ │ │ │ + jmp dc70 │ │ │ │ │ ./pynx/scattering/cpu.c:4582 (discriminator 7) │ │ │ │ │ movl $0x11e6,-0x3d8(%rbp) │ │ │ │ │ mov $0x21,%r15d │ │ │ │ │ - jmp dde0 │ │ │ │ │ + jmp dc70 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6791 │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ ./pynx/scattering/cpu.c:6790 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ - jmp de22 │ │ │ │ │ + jmp dcb2 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_SafeReleaseBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8205 (discriminator 1) │ │ │ │ │ movq $0x0,-0x2c8(%rbp) │ │ │ │ │ - jmp de94 │ │ │ │ │ + jmp dd24 │ │ │ │ │ movq $0x0,-0x268(%rbp) │ │ │ │ │ - jmp debe │ │ │ │ │ + jmp dd4e │ │ │ │ │ movq $0x0,-0x208(%rbp) │ │ │ │ │ - jmp dee8 │ │ │ │ │ + jmp dd78 │ │ │ │ │ movq $0x0,-0x1a8(%rbp) │ │ │ │ │ - jmp df12 │ │ │ │ │ + jmp dda2 │ │ │ │ │ movq $0x0,-0x388(%rbp) │ │ │ │ │ - jmp de40 │ │ │ │ │ + jmp dcd0 │ │ │ │ │ movq $0x0,-0x328(%rbp) │ │ │ │ │ - jmp de6a │ │ │ │ │ + jmp dcfa │ │ │ │ │ movq $0x0,-0x148(%rbp) │ │ │ │ │ - jmp df3c │ │ │ │ │ + jmp ddcc │ │ │ │ │ movq $0x0,-0xe8(%rbp) │ │ │ │ │ - jmp df66 │ │ │ │ │ + jmp ddf6 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4593 (discriminator 1) │ │ │ │ │ movl $0x11f1,-0x3d8(%rbp) │ │ │ │ │ mov $0x2b,%r15d │ │ │ │ │ - jmp dde0 │ │ │ │ │ + jmp dc70 │ │ │ │ │ nopl (%rax) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp dfa2 │ │ │ │ │ + jmp de32 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp dfbb │ │ │ │ │ + jmp de4b │ │ │ │ │ nopl (%rax) │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp dfd6 │ │ │ │ │ + jmp de66 │ │ │ │ │ nopl (%rax) │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4595 (discriminator 1) │ │ │ │ │ movl $0x11f3,-0x3d8(%rbp) │ │ │ │ │ mov $0x2b,%r15d │ │ │ │ │ - jmp dde0 │ │ │ │ │ + jmp dc70 │ │ │ │ │ nopl (%rax) │ │ │ │ │ - mov %eax,-0x438(%rbp) │ │ │ │ │ + mov %eax,-0x428(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x438(%rbp),%eax │ │ │ │ │ - jmp d163 │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - mov %eax,-0x430(%rbp) │ │ │ │ │ + mov -0x428(%rbp),%eax │ │ │ │ │ + jmp d010 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + mov %eax,-0x420(%rbp) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x430(%rbp),%eax │ │ │ │ │ - jmp cdc6 │ │ │ │ │ - mov %eax,-0x428(%rbp) │ │ │ │ │ + mov -0x420(%rbp),%eax │ │ │ │ │ + jmp cc2e │ │ │ │ │ + mov %eax,-0x418(%rbp) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x428(%rbp),%eax │ │ │ │ │ - jmp ce6b │ │ │ │ │ + mov -0x418(%rbp),%eax │ │ │ │ │ + jmp ccdc │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r10d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je cf11 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rsi),%rcx │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%edx │ │ │ │ │ - cmovne %rcx,%rsi │ │ │ │ │ - jmp d067 │ │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ │ - lea 0x38(%rbx),%r11 │ │ │ │ │ - and $0x40,%r9d │ │ │ │ │ - cmovne %rdi,%r11 │ │ │ │ │ - jmp d05a │ │ │ │ │ - mov %eax,-0x420(%rbp) │ │ │ │ │ + lea 0x28(%rsi),%rdi │ │ │ │ │ + jmp cf11 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r8d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%r12),%rax │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je cf03 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%r12),%rax │ │ │ │ │ + jmp cf03 │ │ │ │ │ + mov %eax,-0x410(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x420(%rbp),%eax │ │ │ │ │ - jmp d3fb │ │ │ │ │ + mov -0x410(%rbp),%eax │ │ │ │ │ + jmp d2ab │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r10d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je c58e │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rsi),%rdx │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%edi │ │ │ │ │ - cmovne %rdx,%rsi │ │ │ │ │ - jmp c6ce │ │ │ │ │ - lea 0x28(%rbx),%r9 │ │ │ │ │ + lea 0x28(%rsi),%rdi │ │ │ │ │ + jmp c58e │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%eax │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ lea 0x38(%rbx),%r11 │ │ │ │ │ - and $0x40,%r8d │ │ │ │ │ - cmovne %r9,%r11 │ │ │ │ │ - jmp c6c0 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp d77c │ │ │ │ │ - lea 0x28(%rsi),%r9 │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%edx │ │ │ │ │ - cmovne %r9,%rsi │ │ │ │ │ - jmp c3e8 │ │ │ │ │ - lea 0x28(%r12),%r10 │ │ │ │ │ - lea 0x38(%r12),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je c580 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rbx),%r11 │ │ │ │ │ + jmp c580 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ and $0x40,%eax │ │ │ │ │ - cmovne %r10,%rdi │ │ │ │ │ - jmp c3db │ │ │ │ │ - mov %eax,-0x418(%rbp) │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%rcx │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je c2a4 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rsi),%rcx │ │ │ │ │ + jmp c2a4 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r10d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je c298 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ │ + jmp c298 │ │ │ │ │ + mov %eax,-0x408(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x418(%rbp),%eax │ │ │ │ │ - jmp d63a │ │ │ │ │ + mov -0x408(%rbp),%eax │ │ │ │ │ + jmp d4eb │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r9d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r10 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je d1c5 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ lea 0x28(%rsi),%r10 │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%r9d │ │ │ │ │ - cmovne %r10,%rsi │ │ │ │ │ - jmp d303 │ │ │ │ │ + jmp d1c5 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4547 (discriminator 7) │ │ │ │ │ movl $0x11c3,-0x3d8(%rbp) │ │ │ │ │ mov $0x21,%r15d │ │ │ │ │ - jmp dde0 │ │ │ │ │ + jmp dc70 │ │ │ │ │ ./pynx/scattering/cpu.c:4552 (discriminator 7) │ │ │ │ │ movl $0x11c8,-0x3d8(%rbp) │ │ │ │ │ mov $0x21,%r15d │ │ │ │ │ - jmp dde0 │ │ │ │ │ + jmp dc70 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r11d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r9 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je d3fc │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ lea 0x28(%rsi),%r9 │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%r8d │ │ │ │ │ - cmovne %r9,%rsi │ │ │ │ │ - jmp d544 │ │ │ │ │ + jmp d3fc │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%r11),%edx │ │ │ │ │ - movzbl (%rsi),%r10d │ │ │ │ │ - jmp d085 │ │ │ │ │ + movzbl (%rax),%edx │ │ │ │ │ + movzbl (%rdi),%r8d │ │ │ │ │ + jmp cf2c │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%ecx │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r10 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je c997 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rsi),%rcx │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%r9d │ │ │ │ │ - cmovne %rcx,%rsi │ │ │ │ │ - jmp cb10 │ │ │ │ │ + lea 0x28(%rsi),%r10 │ │ │ │ │ + jmp c997 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%r11),%r10d │ │ │ │ │ - movzbl (%rsi),%edi │ │ │ │ │ - jmp c6eb │ │ │ │ │ + movzbl (%r11),%ecx │ │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ │ + jmp c5a8 │ │ │ │ │ __Pyx_ErrRestoreInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6764 │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 3070 │ │ │ │ │ - jmp df82 │ │ │ │ │ + jmp de12 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ movzbl (%rdi),%edx │ │ │ │ │ - movzbl (%rsi),%r11d │ │ │ │ │ - jmp c402 │ │ │ │ │ + movzbl (%rcx),%r10d │ │ │ │ │ + jmp c2bf │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%r11),%edx │ │ │ │ │ - movzwl (%rsi),%r10d │ │ │ │ │ - jmp d085 │ │ │ │ │ + movzwl (%rax),%edx │ │ │ │ │ + movzwl (%rdi),%r8d │ │ │ │ │ + jmp cf2c │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%rdi),%r11d │ │ │ │ │ - movzbl (%rsi),%r9d │ │ │ │ │ - jmp d31e │ │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ │ + movzbl (%r10),%eax │ │ │ │ │ + jmp d1e0 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r11d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r9 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je d84b │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rsi),%rdx │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%r9d │ │ │ │ │ - cmovne %rdx,%rsi │ │ │ │ │ - jmp d981 │ │ │ │ │ - lea 0x28(%rbx),%r11 │ │ │ │ │ + lea 0x28(%rsi),%r9 │ │ │ │ │ + jmp d84b │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r8d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ lea 0x38(%rbx),%rdi │ │ │ │ │ - and $0x40,%r10d │ │ │ │ │ - cmovne %r11,%rdi │ │ │ │ │ - jmp d973 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je d83d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ │ + jmp d83d │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%r11),%r10d │ │ │ │ │ - movzwl (%rsi),%edi │ │ │ │ │ - jmp c6eb │ │ │ │ │ + movzwl (%r11),%ecx │ │ │ │ │ + movzwl (%rdi),%eax │ │ │ │ │ + jmp c5a8 │ │ │ │ │ movzwl (%rdi),%edx │ │ │ │ │ - movzwl (%rsi),%r11d │ │ │ │ │ - jmp c402 │ │ │ │ │ -/usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%rdi),%r10d │ │ │ │ │ - movzbl (%rsi),%r8d │ │ │ │ │ - jmp d55f │ │ │ │ │ - mov %eax,-0x3e0(%rbp) │ │ │ │ │ + movzwl (%rcx),%r10d │ │ │ │ │ + jmp c2bf │ │ │ │ │ + mov %eax,-0x3e8(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x3e0(%rbp),%eax │ │ │ │ │ - jmp d742 │ │ │ │ │ + mov -0x3e8(%rbp),%eax │ │ │ │ │ + jmp d5fa │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ │ + movzbl (%r9),%eax │ │ │ │ │ + jmp d417 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%rdi),%r11d │ │ │ │ │ - movzwl (%rsi),%r9d │ │ │ │ │ - jmp d31e │ │ │ │ │ + movzwl (%rdi),%edx │ │ │ │ │ + movzwl (%r10),%eax │ │ │ │ │ + jmp d1e0 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%rdi),%r10d │ │ │ │ │ - movzbl (%rsi),%r9d │ │ │ │ │ - jmp cb2b │ │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ │ + movzbl (%r10),%r11d │ │ │ │ │ + jmp c9b1 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ -/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rsi),%r10 │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%r8d │ │ │ │ │ - cmovne %r10,%rsi │ │ │ │ │ - jmp bd22 │ │ │ │ │ - lea 0x28(%r12),%rdx │ │ │ │ │ - lea 0x38(%r12),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ and $0x40,%r9d │ │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ │ - jmp bd14 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r8 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je bc0a │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rsi),%r8 │ │ │ │ │ + jmp bc0a │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r10d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%r14),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je bbfc │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%r14),%rdi │ │ │ │ │ + jmp bbfc │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%rdi),%r10d │ │ │ │ │ - movzwl (%rsi),%r8d │ │ │ │ │ - jmp d55f │ │ │ │ │ + movzwl (%rdi),%edx │ │ │ │ │ + movzwl (%r9),%eax │ │ │ │ │ + jmp d417 │ │ │ │ │ + movzwl (%rdi),%edx │ │ │ │ │ + movzwl (%r10),%r11d │ │ │ │ │ + jmp c9b1 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%rdi),%r8d │ │ │ │ │ - movzbl (%rsi),%r9d │ │ │ │ │ - jmp d99f │ │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ │ + movzbl (%r9),%r8d │ │ │ │ │ + jmp d865 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%rdi),%r10d │ │ │ │ │ - movzwl (%rsi),%r9d │ │ │ │ │ - jmp cb2b │ │ │ │ │ - movzwl (%rdi),%r8d │ │ │ │ │ - movzwl (%rsi),%r9d │ │ │ │ │ - jmp d99f │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp d760 │ │ │ │ │ + movzwl (%rdi),%edx │ │ │ │ │ + movzwl (%r9),%r8d │ │ │ │ │ + jmp d865 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%rdi),%ecx │ │ │ │ │ - movzbl (%rsi),%r8d │ │ │ │ │ - jmp bd3f │ │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ │ + movzbl (%r8),%r10d │ │ │ │ │ + jmp bc24 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%rdi),%ecx │ │ │ │ │ - movzwl (%rsi),%r8d │ │ │ │ │ - jmp bd3f │ │ │ │ │ + movzwl (%rdi),%edx │ │ │ │ │ + movzwl (%r8),%r10d │ │ │ │ │ + jmp bc24 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_1fhkl_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4408 (discriminator 1) │ │ │ │ │ mov $0x1138,%esi │ │ │ │ │ - jmp c778 │ │ │ │ │ + jmp d680 │ │ │ │ │ ./pynx/scattering/cpu.c:4398 (discriminator 1) │ │ │ │ │ mov $0x112e,%esi │ │ │ │ │ - jmp c778 │ │ │ │ │ + jmp d680 │ │ │ │ │ ./pynx/scattering/cpu.c:4388 (discriminator 1) │ │ │ │ │ mov $0x1124,%esi │ │ │ │ │ - jmp c778 │ │ │ │ │ + jmp d680 │ │ │ │ │ ./pynx/scattering/cpu.c:4378 (discriminator 1) │ │ │ │ │ mov $0x111a,%esi │ │ │ │ │ - jmp c778 │ │ │ │ │ + jmp d680 │ │ │ │ │ ./pynx/scattering/cpu.c:4368 (discriminator 1) │ │ │ │ │ mov $0x1110,%esi │ │ │ │ │ - jmp c778 │ │ │ │ │ + jmp d680 │ │ │ │ │ ./pynx/scattering/cpu.c:4358 (discriminator 1) │ │ │ │ │ mov $0x1106,%esi │ │ │ │ │ - jmp c778 │ │ │ │ │ + jmp d680 │ │ │ │ │ ./pynx/scattering/cpu.c:4348 (discriminator 1) │ │ │ │ │ mov $0x10fc,%esi │ │ │ │ │ - jmp c778 │ │ │ │ │ -./pynx/scattering/cpu.c:4340 (discriminator 1) │ │ │ │ │ - mov $0x10f4,%esi │ │ │ │ │ - jmp c778 │ │ │ │ │ + jmp d680 │ │ │ │ │ ./pynx/scattering/cpu.c:4477 │ │ │ │ │ call 31c0 <__stack_chk_fail@plt> │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + nopl (%rax) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5570 │ │ │ │ │ endbr64 │ │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ │ mov %rsi,%rax │ │ │ │ │ push -0x8(%r10) │ │ │ │ │ + mov %rdx,%r8 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rsp,%rbp │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %r10 │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x500,%rsp │ │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ │ + mov %rbx,-0x38(%rbp) │ │ │ │ │ + mov %rcx,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:5601 │ │ │ │ │ - vmovq 0xe876(%rip),%xmm2 │ │ │ │ │ - vmovq 0xe85e(%rip),%xmm3 │ │ │ │ │ -./pynx/scattering/cpu.c:5570 │ │ │ │ │ - mov %fs:0x28,%r8 │ │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ │ - mov %rdx,%r8 │ │ │ │ │ + lea 0xf864(%rip),%rcx │ │ │ │ │ + mov %rcx,-0x90(%rbp) │ │ │ │ │ + add $0x8,%rcx │ │ │ │ │ + mov %rcx,-0x88(%rbp) │ │ │ │ │ + add $0x8,%rcx │ │ │ │ │ + mov %rcx,-0x80(%rbp) │ │ │ │ │ + add $0x8,%rcx │ │ │ │ │ + mov %rcx,-0x78(%rbp) │ │ │ │ │ + add $0x10,%rcx │ │ │ │ │ + mov %rcx,-0x70(%rbp) │ │ │ │ │ + add $0x8,%rcx │ │ │ │ │ + mov %rcx,-0x68(%rbp) │ │ │ │ │ + add $0x8,%rcx │ │ │ │ │ + mov %rcx,-0x60(%rbp) │ │ │ │ │ + sub $0x18,%rcx │ │ │ │ │ + mov %rcx,-0x58(%rbp) │ │ │ │ │ + lea -0xa0(%rcx),%rdi │ │ │ │ │ + sub $0xa8,%rcx │ │ │ │ │ +./pynx/scattering/cpu.c:5602 │ │ │ │ │ + test %rbx,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:5601 │ │ │ │ │ - lea 0xf6ef(%rip),%rdx │ │ │ │ │ - vmovq 0xe877(%rip),%xmm5 │ │ │ │ │ - vmovq 0xe85f(%rip),%xmm7 │ │ │ │ │ - vpinsrq $0x1,%rdx,%xmm2,%xmm1 │ │ │ │ │ - sub $0x10,%rdx │ │ │ │ │ - vmovq 0xe7a5(%rip),%xmm10 │ │ │ │ │ + mov %rdi,-0x50(%rbp) │ │ │ │ │ + mov %rcx,-0x48(%rbp) │ │ │ │ │ movq $0x0,-0x40(%rbp) │ │ │ │ │ - vpinsrq $0x1,%rdx,%xmm3,%xmm0 │ │ │ │ │ - add $0x18,%rdx │ │ │ │ │ - vpinsrq $0x1,%rdx,%xmm5,%xmm6 │ │ │ │ │ - add $0x10,%rdx │ │ │ │ │ - vinserti128 $0x1,%xmm1,%ymm0,%ymm4 │ │ │ │ │ - vpinsrq $0x1,%rdx,%xmm7,%xmm8 │ │ │ │ │ - sub $0xb8,%rdx │ │ │ │ │ - vmovdqa %ymm4,-0x90(%rbp) │ │ │ │ │ - vinserti128 $0x1,%xmm6,%ymm8,%ymm9 │ │ │ │ │ - vpinsrq $0x1,%rdx,%xmm10,%xmm11 │ │ │ │ │ - vmovdqa %ymm9,-0x70(%rbp) │ │ │ │ │ - vmovdqa %xmm11,-0x50(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5602 │ │ │ │ │ - test %rcx,%rcx │ │ │ │ │ - je e590 │ │ │ │ │ + je e3f0 │ │ │ │ │ ./pynx/scattering/cpu.c:5599 │ │ │ │ │ - lea (%rsi,%r8,8),%r13 │ │ │ │ │ - mov %rcx,%rbx │ │ │ │ │ - mov %r13,-0x4d0(%rbp) │ │ │ │ │ + lea (%rsi,%rdx,8),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:5604 │ │ │ │ │ - cmp $0xa,%r8 │ │ │ │ │ - ja 11e3c │ │ │ │ │ - lea 0xc578(%rip),%r10 │ │ │ │ │ - movslq (%r10,%r8,4),%rdx │ │ │ │ │ - add %r10,%rdx │ │ │ │ │ - notrack jmp *%rdx │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ + cmp $0xa,%rdx │ │ │ │ │ +./pynx/scattering/cpu.c:5599 │ │ │ │ │ + mov %r10,-0x4c8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:5604 │ │ │ │ │ + ja 10e10 │ │ │ │ │ + lea 0xc797(%rip),%rcx │ │ │ │ │ + movslq (%rcx,%rdx,4),%rdi │ │ │ │ │ + add %rcx,%rdi │ │ │ │ │ + notrack jmp *%rdi │ │ │ │ │ + nop │ │ │ │ │ ./pynx/scattering/cpu.c:5732 (discriminator 1) │ │ │ │ │ - cmp $0xa,%r8 │ │ │ │ │ - jne 11e3c │ │ │ │ │ + cmp $0xa,%rdx │ │ │ │ │ + jne 10e10 │ │ │ │ │ ./pynx/scattering/cpu.c:5735 │ │ │ │ │ - mov (%rsi),%rcx │ │ │ │ │ + mov (%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:5736 │ │ │ │ │ mov 0x8(%rsi),%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:5738 │ │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ │ + mov 0x18(%rax),%r8 │ │ │ │ │ ./pynx/scattering/cpu.c:5737 │ │ │ │ │ mov 0x10(%rsi),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:5739 │ │ │ │ │ - mov 0x20(%rax),%r8 │ │ │ │ │ + mov 0x20(%rax),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:5740 │ │ │ │ │ - mov 0x28(%rax),%r9 │ │ │ │ │ + mov 0x28(%rax),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:5735 │ │ │ │ │ - mov %rcx,-0x4b8(%rbp) │ │ │ │ │ + mov %rdx,-0x4b8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5741 │ │ │ │ │ - mov 0x30(%rax),%r11 │ │ │ │ │ + mov 0x30(%rax),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:5736 │ │ │ │ │ - mov %rbx,-0x4d8(%rbp) │ │ │ │ │ + mov %rbx,-0x4d0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5737 │ │ │ │ │ - mov %rsi,-0x4e0(%rbp) │ │ │ │ │ + mov %rsi,-0x4d8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5742 │ │ │ │ │ mov 0x38(%rax),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:5738 │ │ │ │ │ - mov %rdi,-0x4e8(%rbp) │ │ │ │ │ + mov %r8,-0x4e0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5743 │ │ │ │ │ mov 0x40(%rax),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:5739 │ │ │ │ │ - mov %r8,-0x4c0(%rbp) │ │ │ │ │ + mov %r9,-0x4c0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5744 │ │ │ │ │ - mov 0x48(%rax),%r12 │ │ │ │ │ + mov 0x48(%rax),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:5740 │ │ │ │ │ - mov %r9,-0x4f0(%rbp) │ │ │ │ │ + mov %r11,-0x4e8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5741 │ │ │ │ │ - mov %r11,-0x4f8(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:5744 │ │ │ │ │ - vzeroupper │ │ │ │ │ + mov %r12,-0x4f0(%rbp) │ │ │ │ │ Py_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:220 │ │ │ │ │ - mov -0x4b8(%rbp),%rcx │ │ │ │ │ + mov -0x4b8(%rbp),%rdi │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5773 │ │ │ │ │ - mov 0xf495(%rip),%r11 │ │ │ │ │ + mov 0xf638(%rip),%r10 │ │ │ │ │ Py_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:220 │ │ │ │ │ - mov 0x8(%rcx),%rsi │ │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5773 (discriminator 2) │ │ │ │ │ - cmp %rsi,%r11 │ │ │ │ │ - jne 11300 │ │ │ │ │ + cmp %rsi,%r10 │ │ │ │ │ + jne 11178 │ │ │ │ │ ./pynx/scattering/cpu.c:5774 (discriminator 2) │ │ │ │ │ - mov -0x4d8(%rbp),%r9 │ │ │ │ │ + mov -0x4d0(%rbp),%r9 │ │ │ │ │ cmp %rsi,0x8(%r9) │ │ │ │ │ - jne 11330 │ │ │ │ │ + jne 111a0 │ │ │ │ │ ./pynx/scattering/cpu.c:5775 (discriminator 2) │ │ │ │ │ - mov -0x4e0(%rbp),%r13 │ │ │ │ │ - cmp %rsi,0x8(%r13) │ │ │ │ │ - jne 11358 │ │ │ │ │ + mov -0x4d8(%rbp),%r12 │ │ │ │ │ + cmp %rsi,0x8(%r12) │ │ │ │ │ + jne 111c8 │ │ │ │ │ ./pynx/scattering/cpu.c:5776 (discriminator 2) │ │ │ │ │ - mov -0x4e8(%rbp),%rax │ │ │ │ │ + mov -0x4e0(%rbp),%rax │ │ │ │ │ cmp %rsi,0x8(%rax) │ │ │ │ │ - jne 11380 │ │ │ │ │ + jne 111f0 │ │ │ │ │ ./pynx/scattering/cpu.c:5777 (discriminator 2) │ │ │ │ │ - mov -0x4c0(%rbp),%r10 │ │ │ │ │ - cmp %rsi,0x8(%r10) │ │ │ │ │ - jne 113a8 │ │ │ │ │ + mov -0x4c0(%rbp),%rdi │ │ │ │ │ + cmp %rsi,0x8(%rdi) │ │ │ │ │ + jne 11218 │ │ │ │ │ Py_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:220 │ │ │ │ │ - mov -0x4f0(%rbp),%r8 │ │ │ │ │ - mov 0x8(%r8),%rbx │ │ │ │ │ + mov -0x4e8(%rbp),%rdx │ │ │ │ │ + mov 0x8(%rdx),%r8 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5778 (discriminator 2) │ │ │ │ │ - cmp %rbx,%rsi │ │ │ │ │ - jne 113d0 │ │ │ │ │ + cmp %r8,%rsi │ │ │ │ │ + jne 11238 │ │ │ │ │ Py_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:220 │ │ │ │ │ - mov -0x4f8(%rbp),%rdi │ │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ │ + mov -0x4f0(%rbp),%rcx │ │ │ │ │ + mov 0x8(%rcx),%rsi │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5779 (discriminator 2) │ │ │ │ │ - cmp %rsi,%rbx │ │ │ │ │ - jne 11400 │ │ │ │ │ + cmp %rsi,%r8 │ │ │ │ │ + jne 11260 │ │ │ │ │ Py_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:220 │ │ │ │ │ - mov 0x8(%r15),%r11 │ │ │ │ │ + mov 0x8(%r15),%rbx │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5780 (discriminator 2) │ │ │ │ │ - cmp %r11,%rsi │ │ │ │ │ - jne 11428 │ │ │ │ │ + cmp %rbx,%rsi │ │ │ │ │ + jne 11288 │ │ │ │ │ Py_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:220 │ │ │ │ │ mov 0x8(%r14),%rsi │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5781 (discriminator 2) │ │ │ │ │ - cmp %rsi,%r11 │ │ │ │ │ - jne 11450 │ │ │ │ │ + cmp %rsi,%rbx │ │ │ │ │ + jne 112b0 │ │ │ │ │ ./pynx/scattering/cpu.c:5782 (discriminator 2) │ │ │ │ │ - cmp 0x8(%r12),%rsi │ │ │ │ │ - jne 11480 │ │ │ │ │ - lea 0xf5d8(%rip),%rsi │ │ │ │ │ + cmp 0x8(%r13),%rsi │ │ │ │ │ + jne 112d8 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5882 │ │ │ │ │ + mov 0xea8b(%rip),%rbx │ │ │ │ │ + cmp %rbx,-0x4b8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5840 │ │ │ │ │ movq $0x0,-0x3e8(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:5882 │ │ │ │ │ - mov 0xe8d6(%rip),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:5841 │ │ │ │ │ movq $0x0,-0x3f0(%rbp) │ │ │ │ │ - vmovq %rsi,%xmm12 │ │ │ │ │ ./pynx/scattering/cpu.c:5844 │ │ │ │ │ movq $0x0,-0x388(%rbp) │ │ │ │ │ - vpunpcklqdq %xmm12,%xmm12,%xmm0 │ │ │ │ │ ./pynx/scattering/cpu.c:5845 │ │ │ │ │ movq $0x0,-0x390(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5848 │ │ │ │ │ movq $0x0,-0x328(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5849 │ │ │ │ │ movq $0x0,-0x330(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5852 │ │ │ │ │ @@ -15768,5096 +16070,5217 @@ │ │ │ │ │ ./pynx/scattering/cpu.c:5873 │ │ │ │ │ movq $0x0,-0x450(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5876 │ │ │ │ │ movq $0x0,-0x4a8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5877 │ │ │ │ │ movq $0x0,-0x4b0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5882 │ │ │ │ │ - cmp %r13,-0x4b8(%rbp) │ │ │ │ │ - je ec50 │ │ │ │ │ + je e9f8 │ │ │ │ │ ./pynx/scattering/cpu.c:5882 (discriminator 4) │ │ │ │ │ mov -0x4b8(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x3e8(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm0,-0x4d0(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5882 (discriminator 1) │ │ │ │ │ - vmovdqa -0x4d0(%rbp),%xmm0 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 11909 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 116d8 │ │ │ │ │ ./pynx/scattering/cpu.c:5887 │ │ │ │ │ - cmp %r13,-0x4d8(%rbp) │ │ │ │ │ - je ec7e │ │ │ │ │ + cmp %rbx,-0x4d0(%rbp) │ │ │ │ │ + je ea33 │ │ │ │ │ ./pynx/scattering/cpu.c:5887 (discriminator 4) │ │ │ │ │ - mov -0x4d8(%rbp),%rsi │ │ │ │ │ + mov -0x4d0(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x388(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm0,-0x4d0(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5887 (discriminator 1) │ │ │ │ │ - vmovdqa -0x4d0(%rbp),%xmm0 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 11ba4 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 11973 │ │ │ │ │ ./pynx/scattering/cpu.c:5892 │ │ │ │ │ - cmp %r13,-0x4e0(%rbp) │ │ │ │ │ - je ecae │ │ │ │ │ + cmp %rbx,-0x4d8(%rbp) │ │ │ │ │ + je ea79 │ │ │ │ │ ./pynx/scattering/cpu.c:5892 (discriminator 4) │ │ │ │ │ - mov -0x4e0(%rbp),%rsi │ │ │ │ │ + mov -0x4d8(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x328(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm0,-0x4d0(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5892 (discriminator 1) │ │ │ │ │ - vmovdqa -0x4d0(%rbp),%xmm0 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 11bb9 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 11988 │ │ │ │ │ ./pynx/scattering/cpu.c:5897 │ │ │ │ │ - cmp %r13,-0x4e8(%rbp) │ │ │ │ │ - je ecde │ │ │ │ │ + cmp %rbx,-0x4e0(%rbp) │ │ │ │ │ + je eabf │ │ │ │ │ ./pynx/scattering/cpu.c:5897 (discriminator 4) │ │ │ │ │ - mov -0x4e8(%rbp),%rsi │ │ │ │ │ + mov -0x4e0(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x2c8(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm0,-0x4d0(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5897 (discriminator 1) │ │ │ │ │ - vmovdqa -0x4d0(%rbp),%xmm0 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 11bce │ │ │ │ │ + inc %eax │ │ │ │ │ + je 1199d │ │ │ │ │ ./pynx/scattering/cpu.c:5902 │ │ │ │ │ - cmp %r13,-0x4c0(%rbp) │ │ │ │ │ - je ed0e │ │ │ │ │ + cmp %rbx,-0x4c0(%rbp) │ │ │ │ │ + je eb05 │ │ │ │ │ ./pynx/scattering/cpu.c:5902 (discriminator 4) │ │ │ │ │ mov -0x4c0(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x208(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm0,-0x4d0(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5902 (discriminator 1) │ │ │ │ │ - vmovdqa -0x4d0(%rbp),%xmm0 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 11bf9 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 119c8 │ │ │ │ │ ./pynx/scattering/cpu.c:5907 │ │ │ │ │ - cmp %r13,-0x4f0(%rbp) │ │ │ │ │ - je ed3d │ │ │ │ │ + cmp %rbx,-0x4e8(%rbp) │ │ │ │ │ + je eb4b │ │ │ │ │ ./pynx/scattering/cpu.c:5907 (discriminator 4) │ │ │ │ │ - mov -0x4f0(%rbp),%rsi │ │ │ │ │ + mov -0x4e8(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x1a8(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm0,-0x4d0(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5907 (discriminator 1) │ │ │ │ │ - vmovdqa -0x4d0(%rbp),%xmm0 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 11c24 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 119f4 │ │ │ │ │ ./pynx/scattering/cpu.c:5912 │ │ │ │ │ - cmp %r13,-0x4f8(%rbp) │ │ │ │ │ - je ed6c │ │ │ │ │ + cmp %rbx,-0x4f0(%rbp) │ │ │ │ │ + je eb91 │ │ │ │ │ ./pynx/scattering/cpu.c:5912 (discriminator 4) │ │ │ │ │ - mov -0x4f8(%rbp),%rsi │ │ │ │ │ + mov -0x4f0(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x148(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm0,-0x4d0(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5912 (discriminator 1) │ │ │ │ │ - vmovdqa -0x4d0(%rbp),%xmm0 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 11c39 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 11a09 │ │ │ │ │ ./pynx/scattering/cpu.c:5917 │ │ │ │ │ - cmp %r13,%r15 │ │ │ │ │ - je ed97 │ │ │ │ │ + cmp %rbx,%r15 │ │ │ │ │ + je ebd3 │ │ │ │ │ ./pynx/scattering/cpu.c:5917 (discriminator 4) │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x268(%rbp),%rdi │ │ │ │ │ mov %r15,%rsi │ │ │ │ │ - vmovdqa %xmm0,-0x4d0(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5917 (discriminator 1) │ │ │ │ │ - vmovdqa -0x4d0(%rbp),%xmm0 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 11c4e │ │ │ │ │ + inc %eax │ │ │ │ │ + je 11a1e │ │ │ │ │ ./pynx/scattering/cpu.c:5922 │ │ │ │ │ - cmp %r13,%r14 │ │ │ │ │ - je edc2 │ │ │ │ │ + cmp %rbx,%r14 │ │ │ │ │ + je ec15 │ │ │ │ │ ./pynx/scattering/cpu.c:5922 (discriminator 4) │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x448(%rbp),%rdi │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ - vmovdqa %xmm0,-0x4d0(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5922 (discriminator 1) │ │ │ │ │ - vmovdqa -0x4d0(%rbp),%xmm0 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 11c63 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 11a33 │ │ │ │ │ ./pynx/scattering/cpu.c:5927 │ │ │ │ │ - cmp %r13,%r12 │ │ │ │ │ - je eded │ │ │ │ │ + cmp %rbx,%r13 │ │ │ │ │ + je ec57 │ │ │ │ │ ./pynx/scattering/cpu.c:5927 (discriminator 4) │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x4a8(%rbp),%rdi │ │ │ │ │ - mov %r12,%rsi │ │ │ │ │ - call 9510 │ │ │ │ │ + mov %r13,%rsi │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5927 (discriminator 1) │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 11c78 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 11a48 │ │ │ │ │ ./pynx/scattering/cpu.c:5938 │ │ │ │ │ mov -0x4c0(%rbp),%rdi │ │ │ │ │ call 3360 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:5938 (discriminator 2) │ │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ │ - je 11d80 │ │ │ │ │ +./pynx/scattering/cpu.c:5938 │ │ │ │ │ + mov %rax,%r15 │ │ │ │ │ +./pynx/scattering/cpu.c:5938 (discriminator 2) │ │ │ │ │ + je 11b50 │ │ │ │ │ ./pynx/scattering/cpu.c:5940 │ │ │ │ │ mov -0x4b8(%rbp),%rdi │ │ │ │ │ call 3360 │ │ │ │ │ ./pynx/scattering/cpu.c:5940 (discriminator 2) │ │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ │ - je 11db0 │ │ │ │ │ + je 11b98 │ │ │ │ │ ./pynx/scattering/cpu.c:5959 │ │ │ │ │ push -0x4a8(%rbp) │ │ │ │ │ push -0x448(%rbp) │ │ │ │ │ push %rax │ │ │ │ │ - push %rbx │ │ │ │ │ + push %r15 │ │ │ │ │ push -0x268(%rbp) │ │ │ │ │ push -0x148(%rbp) │ │ │ │ │ - mov -0x3e8(%rbp),%rdi │ │ │ │ │ + mov -0x328(%rbp),%rdx │ │ │ │ │ mov -0x1a8(%rbp),%r9 │ │ │ │ │ mov -0x208(%rbp),%r8 │ │ │ │ │ mov -0x2c8(%rbp),%rcx │ │ │ │ │ - mov -0x328(%rbp),%rdx │ │ │ │ │ mov -0x388(%rbp),%rsi │ │ │ │ │ - call 6180 │ │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ │ + call 61d8 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - mov 0x0(%r13),%edi │ │ │ │ │ + mov (%rbx),%edx │ │ │ │ │ add $0x30,%rsp │ │ │ │ │ - inc %edi │ │ │ │ │ - je ea75 │ │ │ │ │ + inc %edx │ │ │ │ │ + je e824 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ - mov %edi,0x0(%r13) │ │ │ │ │ + mov %edx,(%rbx) │ │ │ │ │ __Pyx_SafeReleaseBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x4a8(%rbp) │ │ │ │ │ - je ea9f │ │ │ │ │ + je e84e │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xe81a(%rip),%r11 │ │ │ │ │ - cmp %r11,-0x468(%rbp) │ │ │ │ │ - je 110b0 │ │ │ │ │ + lea 0xea6b(%rip),%r8 │ │ │ │ │ + cmp %r8,-0x468(%rbp) │ │ │ │ │ + je 10ef8 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x4a8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x448(%rbp) │ │ │ │ │ - je eac9 │ │ │ │ │ + je e878 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xe7f0(%rip),%rsi │ │ │ │ │ - cmp %rsi,-0x408(%rbp) │ │ │ │ │ - je 110a0 │ │ │ │ │ + lea 0xea41(%rip),%rcx │ │ │ │ │ + cmp %rcx,-0x408(%rbp) │ │ │ │ │ + je 10ee8 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x448(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x3e8(%rbp) │ │ │ │ │ - je eaf3 │ │ │ │ │ + je e8a2 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xe7c6(%rip),%rdx │ │ │ │ │ - cmp %rdx,-0x3a8(%rbp) │ │ │ │ │ - je 11090 │ │ │ │ │ + lea 0xea17(%rip),%r11 │ │ │ │ │ + cmp %r11,-0x3a8(%rbp) │ │ │ │ │ + je 10ed8 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x3e8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x388(%rbp) │ │ │ │ │ - je eb1d │ │ │ │ │ + je e8cc │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xe79c(%rip),%rcx │ │ │ │ │ - cmp %rcx,-0x348(%rbp) │ │ │ │ │ - je 11080 │ │ │ │ │ + lea 0xe9ed(%rip),%rsi │ │ │ │ │ + cmp %rsi,-0x348(%rbp) │ │ │ │ │ + je 10ec8 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x388(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x328(%rbp) │ │ │ │ │ - je eb47 │ │ │ │ │ + je e8f6 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xe772(%rip),%r9 │ │ │ │ │ - cmp %r9,-0x2e8(%rbp) │ │ │ │ │ - je 11070 │ │ │ │ │ + lea 0xe9c3(%rip),%r10 │ │ │ │ │ + cmp %r10,-0x2e8(%rbp) │ │ │ │ │ + je 10eb8 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x328(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x2c8(%rbp) │ │ │ │ │ - je eb71 │ │ │ │ │ + je e920 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xe748(%rip),%rax │ │ │ │ │ - cmp %rax,-0x288(%rbp) │ │ │ │ │ - je 11060 │ │ │ │ │ + lea 0xe999(%rip),%r9 │ │ │ │ │ + cmp %r9,-0x288(%rbp) │ │ │ │ │ + je 10ea8 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x2c8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x268(%rbp) │ │ │ │ │ - je eb9b │ │ │ │ │ + je e94a │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xe71e(%rip),%r10 │ │ │ │ │ - cmp %r10,-0x228(%rbp) │ │ │ │ │ - je 11050 │ │ │ │ │ + lea 0xe96f(%rip),%r12 │ │ │ │ │ + cmp %r12,-0x228(%rbp) │ │ │ │ │ + je 10e98 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x268(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x208(%rbp) │ │ │ │ │ - je ebc5 │ │ │ │ │ + je e974 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xe6f4(%rip),%r8 │ │ │ │ │ - cmp %r8,-0x1c8(%rbp) │ │ │ │ │ - je 11040 │ │ │ │ │ + lea 0xe945(%rip),%r14 │ │ │ │ │ + cmp %r14,-0x1c8(%rbp) │ │ │ │ │ + je 10e88 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x208(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x1a8(%rbp) │ │ │ │ │ - je ebef │ │ │ │ │ + je e99e │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xe6ca(%rip),%r15 │ │ │ │ │ - cmp %r15,-0x168(%rbp) │ │ │ │ │ - je 11030 │ │ │ │ │ + lea 0xe91b(%rip),%rax │ │ │ │ │ + cmp %rax,-0x168(%rbp) │ │ │ │ │ + je 10f08 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x1a8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x148(%rbp) │ │ │ │ │ - je ec19 │ │ │ │ │ + je e9c8 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xe6a0(%rip),%r14 │ │ │ │ │ - cmp %r14,-0x108(%rbp) │ │ │ │ │ - je 11018 │ │ │ │ │ + lea 0xe8f1(%rip),%r13 │ │ │ │ │ + cmp %r13,-0x108(%rbp) │ │ │ │ │ + je 10f18 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x148(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5967 │ │ │ │ │ - mov %r13,%rax │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov %rbx,%rax │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5798 │ │ │ │ │ mov -0x38(%rbp),%rdx │ │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ │ - jne 1214b │ │ │ │ │ + jne 11f22 │ │ │ │ │ lea -0x30(%rbp),%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ - pop %rdx │ │ │ │ │ + pop %rcx │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ pop %rbp │ │ │ │ │ - lea -0x8(%rdx),%rsp │ │ │ │ │ + lea -0x8(%rcx),%rsp │ │ │ │ │ ret │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nop │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0xf281(%rip),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0xe649(%rip),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm0,-0x3b8(%rbp) │ │ │ │ │ + lea 0xe89a(%rip),%rsi │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5887 │ │ │ │ │ + cmp %rbx,-0x4d0(%rbp) │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8210 │ │ │ │ │ movq $0x0,-0x3e0(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r11,-0x3b0(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8212 │ │ │ │ │ + mov %r11,-0x3b8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %rdx,-0x3a8(%rbp) │ │ │ │ │ + mov %rsi,-0x3a8(%rbp) │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5887 │ │ │ │ │ - cmp %r13,-0x4d8(%rbp) │ │ │ │ │ - jne e7e2 │ │ │ │ │ + jne e61d │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm13,%xmm13,%xmm13 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0xe616(%rip),%rcx │ │ │ │ │ -./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm0,-0x358(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0xf246(%rip),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %rcx,-0x348(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm13,-0x388(%rbp) │ │ │ │ │ + lea 0xe85f(%rip),%r9 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5892 │ │ │ │ │ - cmp %r13,-0x4e0(%rbp) │ │ │ │ │ - jne e822 │ │ │ │ │ + cmp %rbx,-0x4d8(%rbp) │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm14,%xmm14,%xmm14 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0xe5e6(%rip),%r9 │ │ │ │ │ + movq $0x0,-0x388(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x380(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r10,-0x350(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm0,-0x2f8(%rbp) │ │ │ │ │ + mov %r10,-0x358(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r9,-0x2e8(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm14,-0x328(%rbp) │ │ │ │ │ + mov %r9,-0x348(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5892 │ │ │ │ │ + jne e64c │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0xf200(%rip),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0xe819(%rip),%rax │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5897 │ │ │ │ │ - cmp %r13,-0x4e8(%rbp) │ │ │ │ │ - jne e862 │ │ │ │ │ + cmp %rbx,-0x4e0(%rbp) │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm15,%xmm15,%xmm15 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0xe5b6(%rip),%rax │ │ │ │ │ + movq $0x0,-0x328(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x320(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r12,-0x2f0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm0,-0x298(%rbp) │ │ │ │ │ + mov %r12,-0x2f8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %rax,-0x288(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm15,-0x2c8(%rbp) │ │ │ │ │ + mov %rax,-0x2e8(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5897 │ │ │ │ │ + jne e67b │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0xf1ba(%rip),%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0xe7d3(%rip),%rdx │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5902 │ │ │ │ │ - cmp %r13,-0x4c0(%rbp) │ │ │ │ │ - jne e8a2 │ │ │ │ │ + cmp %rbx,-0x4c0(%rbp) │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm2,%xmm2,%xmm2 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0xe587(%rip),%r10 │ │ │ │ │ + movq $0x0,-0x2c8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x2c0(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %rdi,-0x290(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm0,-0x1d8(%rbp) │ │ │ │ │ + mov %rdi,-0x298(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r10,-0x1c8(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm2,-0x208(%rbp) │ │ │ │ │ + mov %rdx,-0x288(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5902 │ │ │ │ │ + jne e6aa │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0xf174(%rip),%r8 │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0xe78d(%rip),%rcx │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5907 │ │ │ │ │ - cmp %r13,-0x4f0(%rbp) │ │ │ │ │ - jne e8e2 │ │ │ │ │ + cmp %rbx,-0x4e8(%rbp) │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm1,%xmm1,%xmm1 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0xe558(%rip),%r8 │ │ │ │ │ + movq $0x0,-0x208(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x200(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r8,-0x1d0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm0,-0x178(%rbp) │ │ │ │ │ + mov %r8,-0x1d8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r8,-0x168(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm1,-0x1a8(%rbp) │ │ │ │ │ + mov %rcx,-0x1c8(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5907 │ │ │ │ │ + jne e6d9 │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0xf12e(%rip),%r11 │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0xe747(%rip),%rsi │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5912 │ │ │ │ │ - cmp %r13,-0x4f8(%rbp) │ │ │ │ │ - jne e922 │ │ │ │ │ + cmp %rbx,-0x4f0(%rbp) │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm3,%xmm3,%xmm3 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0xe529(%rip),%rbx │ │ │ │ │ + movq $0x0,-0x1a8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x1a0(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r11,-0x170(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm0,-0x118(%rbp) │ │ │ │ │ + mov %r11,-0x178(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %rbx,-0x108(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm3,-0x148(%rbp) │ │ │ │ │ + mov %rsi,-0x168(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5912 │ │ │ │ │ + jne e708 │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0xf0e8(%rip),%r10 │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0xe701(%rip),%r9 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5917 │ │ │ │ │ - cmp %r13,%r15 │ │ │ │ │ - jne e95e │ │ │ │ │ + cmp %rbx,%r15 │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm4,%xmm4,%xmm4 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0xe4fe(%rip),%r15 │ │ │ │ │ + movq $0x0,-0x148(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x140(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r10,-0x110(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm0,-0x238(%rbp) │ │ │ │ │ + mov %r10,-0x118(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r15,-0x228(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm4,-0x268(%rbp) │ │ │ │ │ + mov %r9,-0x108(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5917 │ │ │ │ │ + jne e733 │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0xf0a6(%rip),%r15 │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0xe6bf(%rip),%r12 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5922 │ │ │ │ │ - cmp %r13,%r14 │ │ │ │ │ - jne e996 │ │ │ │ │ + cmp %rbx,%r14 │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm5,%xmm5,%xmm5 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0xe4d3(%rip),%r14 │ │ │ │ │ + movq $0x0,-0x268(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x260(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r15,-0x230(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm0,-0x418(%rbp) │ │ │ │ │ + mov %r15,-0x238(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r14,-0x408(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm5,-0x448(%rbp) │ │ │ │ │ + mov %r12,-0x228(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5922 │ │ │ │ │ + jne e75a │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0xf064(%rip),%r14 │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0xe67d(%rip),%rax │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5927 │ │ │ │ │ - cmp %r13,%r12 │ │ │ │ │ - jne e9ce │ │ │ │ │ + cmp %rbx,%r13 │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm6,%xmm6,%xmm6 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0xe4a8(%rip),%r12 │ │ │ │ │ + movq $0x0,-0x448(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x440(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r14,-0x410(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm0,-0x478(%rbp) │ │ │ │ │ + mov %r14,-0x418(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r12,-0x468(%rbp) │ │ │ │ │ + mov %rax,-0x408(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5927 │ │ │ │ │ + jne e781 │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0xf022(%rip),%r13 │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0xe63b(%rip),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm6,-0x4a8(%rbp) │ │ │ │ │ + movq $0x0,-0x4a8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x4a0(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r13,-0x470(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8212 │ │ │ │ │ + mov %r13,-0x478(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - jmp e9ed │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov %rdi,-0x468(%rbp) │ │ │ │ │ + jmp e79f │ │ │ │ │ + nopl (%rax) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5604 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ + xor %r13d,%r13d │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ ./pynx/scattering/cpu.c:5611 │ │ │ │ │ - mov 0x30(%rax),%r13 │ │ │ │ │ + mov 0x30(%rax),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:5613 │ │ │ │ │ - mov 0x28(%rax),%r10 │ │ │ │ │ + mov 0x28(%rax),%rcx │ │ │ │ │ +./pynx/scattering/cpu.c:5629 │ │ │ │ │ + cmp $0x9,%r8 │ │ │ │ │ ./pynx/scattering/cpu.c:5615 │ │ │ │ │ - mov 0x20(%rax),%rdx │ │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:5617 │ │ │ │ │ - mov 0x18(%rax),%rcx │ │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:5619 │ │ │ │ │ mov 0x10(%rax),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:5621 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ + mov 0x8(%rax),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:5611 │ │ │ │ │ - mov %r13,-0x4f8(%rbp) │ │ │ │ │ + mov %r10,-0x4f0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5623 │ │ │ │ │ - mov (%rax),%r9 │ │ │ │ │ + mov (%rax),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:5613 │ │ │ │ │ - mov %r10,-0x4f0(%rbp) │ │ │ │ │ + mov %rcx,-0x4e8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5615 │ │ │ │ │ - mov %rdx,-0x4c0(%rbp) │ │ │ │ │ + mov %rdi,-0x4c0(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5617 │ │ │ │ │ - mov %rcx,-0x4e8(%rbp) │ │ │ │ │ + mov %rdx,-0x4e0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5619 │ │ │ │ │ - mov %rsi,-0x4e0(%rbp) │ │ │ │ │ + mov %rsi,-0x4d8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5621 │ │ │ │ │ - mov %rdi,-0x4d8(%rbp) │ │ │ │ │ + mov %r9,-0x4d0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5623 │ │ │ │ │ - mov %r9,-0x4b8(%rbp) │ │ │ │ │ + mov %r11,-0x4b8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5629 │ │ │ │ │ - cmp $0x9,%r8 │ │ │ │ │ - ja 12150 │ │ │ │ │ - lea 0xbca6(%rip),%r11 │ │ │ │ │ - movslq (%r11,%r8,4),%r12 │ │ │ │ │ - add %r11,%r12 │ │ │ │ │ - notrack jmp *%r12 │ │ │ │ │ + ja 101d7 │ │ │ │ │ + lea 0xbea6(%rip),%r12 │ │ │ │ │ + movslq (%r12,%r8,4),%r13 │ │ │ │ │ + add %r12,%r13 │ │ │ │ │ + notrack jmp *%r13 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:5604 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ + xor %r13d,%r13d │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:5609 │ │ │ │ │ mov 0x38(%rax),%r15 │ │ │ │ │ - jmp ee21 │ │ │ │ │ + jmp eca1 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:5604 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ + xor %r13d,%r13d │ │ │ │ │ ./pynx/scattering/cpu.c:5607 │ │ │ │ │ mov 0x40(%rax),%r14 │ │ │ │ │ - jmp ee96 │ │ │ │ │ + jmp ed16 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -./pynx/scattering/cpu.c:5619 │ │ │ │ │ - mov 0x10(%rsi),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:5623 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ -./pynx/scattering/cpu.c:5621 │ │ │ │ │ - mov 0x8(%rsi),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:5619 │ │ │ │ │ - mov %r9,-0x4e0(%rbp) │ │ │ │ │ + mov 0x10(%rsi),%r11 │ │ │ │ │ +./pynx/scattering/cpu.c:5621 │ │ │ │ │ + mov 0x8(%rsi),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:5623 │ │ │ │ │ mov %rax,-0x4b8(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5621 │ │ │ │ │ +./pynx/scattering/cpu.c:5619 │ │ │ │ │ mov %r11,-0x4d8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:5621 │ │ │ │ │ + mov %r12,-0x4d0(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %rax,%r9 │ │ │ │ │ - vzeroupper │ │ │ │ │ + mov %rax,%r12 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %r12,%r12 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5659 │ │ │ │ │ - mov 0xecff(%rip),%r12 │ │ │ │ │ + mov 0xee7f(%rip),%rdi │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %r9,%r9 │ │ │ │ │ - jle f124 │ │ │ │ │ - mov %r9,%rdi │ │ │ │ │ + jle ef9c │ │ │ │ │ + mov %r12,%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %r10d,%r10d │ │ │ │ │ - and $0x7,%edi │ │ │ │ │ - je ef86 │ │ │ │ │ - cmp $0x1,%rdi │ │ │ │ │ - je ef73 │ │ │ │ │ - cmp $0x2,%rdi │ │ │ │ │ - je ef65 │ │ │ │ │ - cmp $0x3,%rdi │ │ │ │ │ - je ef57 │ │ │ │ │ - cmp $0x4,%rdi │ │ │ │ │ - je ef49 │ │ │ │ │ - cmp $0x5,%rdi │ │ │ │ │ - je ef3b │ │ │ │ │ - cmp $0x6,%rdi │ │ │ │ │ - je ef2d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0x7,%r10d │ │ │ │ │ + je ee02 │ │ │ │ │ + cmp $0x1,%r10 │ │ │ │ │ + je edef │ │ │ │ │ + cmp $0x2,%r10 │ │ │ │ │ + je ede1 │ │ │ │ │ + cmp $0x3,%r10 │ │ │ │ │ + je edd3 │ │ │ │ │ + cmp $0x4,%r10 │ │ │ │ │ + je edc5 │ │ │ │ │ + cmp $0x5,%r10 │ │ │ │ │ + je edb7 │ │ │ │ │ + cmp $0x6,%r10 │ │ │ │ │ + je eda9 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r12 │ │ │ │ │ - je fe30 │ │ │ │ │ + cmp 0x18(%rbx),%rdi │ │ │ │ │ + je fc80 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%r10d │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r12 │ │ │ │ │ - je fe30 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%rdi │ │ │ │ │ + je fc80 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r10 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r12 │ │ │ │ │ - je fe30 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%rdi │ │ │ │ │ + je fc80 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r10 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r12 │ │ │ │ │ - je fe30 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%rdi │ │ │ │ │ + je fc80 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r10 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r12 │ │ │ │ │ - je fe30 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%rdi │ │ │ │ │ + je fc80 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r10 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r12 │ │ │ │ │ - je fe30 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%rdi │ │ │ │ │ + je fc80 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r10 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r12 │ │ │ │ │ - je fe30 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%rdi │ │ │ │ │ + je fc80 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r10 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r9,%r10 │ │ │ │ │ - je f005 │ │ │ │ │ + cmp %r12,%rdx │ │ │ │ │ + je ee81 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r12 │ │ │ │ │ - je fe30 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%rdi │ │ │ │ │ + je fc80 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r10),%rcx │ │ │ │ │ - mov %rcx,%r10 │ │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rcx,8),%r12 │ │ │ │ │ - je fe30 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r10 │ │ │ │ │ + mov %rsi,%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r12 │ │ │ │ │ - je fe30 │ │ │ │ │ + je fc80 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x2(%rcx),%r10 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%rcx,8),%r12 │ │ │ │ │ - je fe30 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%rdi │ │ │ │ │ + je fc80 │ │ │ │ │ + cmp 0x28(%rbx,%rsi,8),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x3(%rcx),%r10 │ │ │ │ │ + lea 0x2(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%rcx,8),%r12 │ │ │ │ │ - je fe30 │ │ │ │ │ + je fc80 │ │ │ │ │ + cmp 0x30(%rbx,%rsi,8),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x4(%rcx),%r10 │ │ │ │ │ + lea 0x3(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%rcx,8),%r12 │ │ │ │ │ - je fe30 │ │ │ │ │ + je fc80 │ │ │ │ │ + cmp 0x38(%rbx,%rsi,8),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x5(%rcx),%r10 │ │ │ │ │ + lea 0x4(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%rcx,8),%r12 │ │ │ │ │ - je fe30 │ │ │ │ │ + je fc80 │ │ │ │ │ + cmp 0x40(%rbx,%rsi,8),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x6(%rcx),%r10 │ │ │ │ │ + lea 0x5(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%rcx,8),%r12 │ │ │ │ │ - je fe30 │ │ │ │ │ + je fc80 │ │ │ │ │ + cmp 0x48(%rbx,%rsi,8),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x7(%rcx),%r10 │ │ │ │ │ + lea 0x6(%rsi),%rdx │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je fc80 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x7(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r9,%r10 │ │ │ │ │ - jne ef86 │ │ │ │ │ + cmp %r12,%rdx │ │ │ │ │ + jne ee02 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ mov %rax,-0x4c0(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0xdf7d(%rip),%r12 │ │ │ │ │ + cmp 0xe101(%rip),%rdi │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %rbx,%r15 │ │ │ │ │ - mov %r9,%rbx │ │ │ │ │ - mov %r8,-0x4e8(%rbp) │ │ │ │ │ + mov %rbx,%r14 │ │ │ │ │ + mov %r8,-0x4e0(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ sete %r13b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - xor %r14d,%r14d │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov %rdi,%rbx │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r15,%r14,8),%rsi │ │ │ │ │ + mov 0x18(%r14,%r15,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%r12 │ │ │ │ │ - je 10d30 │ │ │ │ │ + cmp %rsi,%rbx │ │ │ │ │ + je 10b58 │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0xdf83(%rip),%rax │ │ │ │ │ - cmp %rax,0x8(%r12) │ │ │ │ │ - sete %r11b │ │ │ │ │ - cmp %rax,0x8(%rsi) │ │ │ │ │ - sete %r9b │ │ │ │ │ + mov 0xe10b(%rip),%r8 │ │ │ │ │ + cmp %r8,0x8(%rbx) │ │ │ │ │ + sete %cl │ │ │ │ │ + cmp %r8,0x8(%rsi) │ │ │ │ │ + sete %al │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %r11b,%r11b │ │ │ │ │ - je ffa0 │ │ │ │ │ - test %r9b,%r9b │ │ │ │ │ - je ffae │ │ │ │ │ + test %cl,%cl │ │ │ │ │ + je 10448 │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 10455 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%r12),%r8 │ │ │ │ │ + mov 0x10(%rbx),%r11 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%r8 │ │ │ │ │ - jne f118 │ │ │ │ │ + cmp 0x10(%rsi),%r11 │ │ │ │ │ + jne ef90 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ │ + mov 0x18(%rsi),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %rdx,%rdi │ │ │ │ │ - setne %cl │ │ │ │ │ + cmp %r10,%rdi │ │ │ │ │ + setne %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ │ - setne %r10b │ │ │ │ │ - test %r10b,%cl │ │ │ │ │ - je f099 │ │ │ │ │ - cmp $0xffffffffffffffff,%rdi │ │ │ │ │ - jne f118 │ │ │ │ │ + inc %r10 │ │ │ │ │ + setne %dl │ │ │ │ │ + test %dl,%r9b │ │ │ │ │ + je ef0c │ │ │ │ │ + inc %rdi │ │ │ │ │ + jne ef90 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%r12),%eax │ │ │ │ │ + movzbl 0x20(%rbx),%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%r9d │ │ │ │ │ + movzbl 0x20(%rsi),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ + mov %r8d,%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %r9d,%r11d │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%dl │ │ │ │ │ + shr $0x2,%cl │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - shr $0x2,%r11b │ │ │ │ │ + shr $0x2,%dil │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%edx │ │ │ │ │ + and $0x7,%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - and $0x7,%r11d │ │ │ │ │ - cmp %r11b,%dl │ │ │ │ │ - jne f118 │ │ │ │ │ + and $0x7,%edi │ │ │ │ │ + cmp %dil,%cl │ │ │ │ │ + jne ef90 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%al │ │ │ │ │ - jne 11c0e │ │ │ │ │ + test $0x20,%r8b │ │ │ │ │ + jne 119dd │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r9b │ │ │ │ │ - jne 11f27 │ │ │ │ │ + test $0x20,%al │ │ │ │ │ + jne 11d00 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r10 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %dl,%eax │ │ │ │ │ + movzbl %cl,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je 12030 │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 11e11 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%eax │ │ │ │ │ - je 1206c │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 11e4d │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%rdi),%r11d │ │ │ │ │ - mov (%rsi),%r9d │ │ │ │ │ + mov (%rdi),%r9d │ │ │ │ │ + mov (%r10),%edx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r9d,%r11d │ │ │ │ │ - jne f118 │ │ │ │ │ + cmp %edx,%r9d │ │ │ │ │ + jne ef90 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%r8 │ │ │ │ │ - je 10d30 │ │ │ │ │ + cmp $0x1,%r11 │ │ │ │ │ + je 10b58 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %dl,%edx │ │ │ │ │ - imul %r8,%rdx │ │ │ │ │ + movzbl %cl,%edx │ │ │ │ │ + mov %r10,%rsi │ │ │ │ │ + imul %r11,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 10d30 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + je 10b58 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - inc %r14 │ │ │ │ │ + inc %r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %rbx,%r14 │ │ │ │ │ - jne f030 │ │ │ │ │ + cmp %r12,%r15 │ │ │ │ │ + jne eea8 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5663 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:5663 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 12123 │ │ │ │ │ + jne 11f04 │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0xde27(%rip),%rbx │ │ │ │ │ + mov 0xdfaf(%rip),%rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0xa3b0(%rip),%rdx │ │ │ │ │ - lea 0xb1ab(%rip),%rsi │ │ │ │ │ - lea 0xa0ab(%rip),%r9 │ │ │ │ │ + lea 0xa5aa(%rip),%rdx │ │ │ │ │ + lea 0xb3a5(%rip),%rsi │ │ │ │ │ + lea 0xa2a5(%rip),%r9 │ │ │ │ │ mov $0xa,%r8d │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ push $0x3 │ │ │ │ │ - lea 0xa34d(%rip),%rcx │ │ │ │ │ + lea 0xa547(%rip),%rcx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5665 │ │ │ │ │ pop %rax │ │ │ │ │ ./pynx/scattering/cpu.c:5665 (discriminator 1) │ │ │ │ │ mov $0x1621,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:5665 │ │ │ │ │ pop %rdx │ │ │ │ │ - jmp 10670 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -./pynx/scattering/cpu.c:5623 │ │ │ │ │ - mov (%rax),%rdi │ │ │ │ │ + jmp 10e50 │ │ │ │ │ + nop │ │ │ │ │ ./pynx/scattering/cpu.c:5617 │ │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ │ + mov 0x18(%rsi),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:5619 │ │ │ │ │ - mov 0x10(%rsi),%rcx │ │ │ │ │ + mov 0x10(%rsi),%rdx │ │ │ │ │ +./pynx/scattering/cpu.c:5623 │ │ │ │ │ + mov (%rax),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:5621 │ │ │ │ │ mov 0x8(%rsi),%rsi │ │ │ │ │ -./pynx/scattering/cpu.c:5623 │ │ │ │ │ - mov %rdi,-0x4b8(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5617 │ │ │ │ │ - mov %rdx,-0x4e8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5619 │ │ │ │ │ - mov %rcx,-0x4e0(%rbp) │ │ │ │ │ + mov %rdx,-0x4d8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:5621 │ │ │ │ │ + mov %rsi,-0x4d0(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:5623 │ │ │ │ │ + mov %r9,-0x4b8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:5617 │ │ │ │ │ + mov %rdi,-0x4e0(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %rdi,%rdi │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5621 │ │ │ │ │ - mov %rsi,-0x4d8(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:5629 │ │ │ │ │ - vzeroupper │ │ │ │ │ ./pynx/scattering/cpu.c:5669 │ │ │ │ │ - mov 0xea34(%rip),%r12 │ │ │ │ │ + mov 0xebc4(%rip),%r14 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %rdi,%rdi │ │ │ │ │ - jle f3fc │ │ │ │ │ - mov %rdi,%rcx │ │ │ │ │ + jle f25c │ │ │ │ │ + mov %rdi,%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %r11d,%r11d │ │ │ │ │ - and $0x7,%ecx │ │ │ │ │ - je f255 │ │ │ │ │ - cmp $0x1,%rcx │ │ │ │ │ - je f242 │ │ │ │ │ - cmp $0x2,%rcx │ │ │ │ │ - je f234 │ │ │ │ │ - cmp $0x3,%rcx │ │ │ │ │ - je f226 │ │ │ │ │ - cmp $0x4,%rcx │ │ │ │ │ - je f218 │ │ │ │ │ - cmp $0x5,%rcx │ │ │ │ │ - je f20a │ │ │ │ │ - cmp $0x6,%rcx │ │ │ │ │ - jne 11844 │ │ │ │ │ + xor %r9d,%r9d │ │ │ │ │ + and $0x7,%r10d │ │ │ │ │ + je f0c3 │ │ │ │ │ + cmp $0x1,%r10 │ │ │ │ │ + je f0b0 │ │ │ │ │ + cmp $0x2,%r10 │ │ │ │ │ + je f0a2 │ │ │ │ │ + cmp $0x3,%r10 │ │ │ │ │ + je f094 │ │ │ │ │ + cmp $0x4,%r10 │ │ │ │ │ + je f086 │ │ │ │ │ + cmp $0x5,%r10 │ │ │ │ │ + je f078 │ │ │ │ │ + cmp $0x6,%r10 │ │ │ │ │ + jne 1162c │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r12 │ │ │ │ │ - je 10f98 │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%r14 │ │ │ │ │ + je 10da8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r11 │ │ │ │ │ + inc %r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r12 │ │ │ │ │ - je 10f98 │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%r14 │ │ │ │ │ + je 10da8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r11 │ │ │ │ │ + inc %r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r12 │ │ │ │ │ - je 10f98 │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%r14 │ │ │ │ │ + je 10da8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r11 │ │ │ │ │ + inc %r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r12 │ │ │ │ │ - je 10f98 │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%r14 │ │ │ │ │ + je 10da8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r11 │ │ │ │ │ + inc %r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r12 │ │ │ │ │ - je 10f98 │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%r14 │ │ │ │ │ + je 10da8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r11 │ │ │ │ │ + inc %r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r12 │ │ │ │ │ - je 10f98 │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%r14 │ │ │ │ │ + je 10da8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r11 │ │ │ │ │ + inc %r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %rdi,%r11 │ │ │ │ │ - je f2d4 │ │ │ │ │ + cmp %rdi,%r9 │ │ │ │ │ + je f142 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r12 │ │ │ │ │ - je 10f98 │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%r14 │ │ │ │ │ + je 10da8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r11),%r10 │ │ │ │ │ - mov %r10,%r11 │ │ │ │ │ + lea 0x1(%r9),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r12 │ │ │ │ │ - je 10f98 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r11 │ │ │ │ │ + mov %rsi,%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r12 │ │ │ │ │ - je 10f98 │ │ │ │ │ + je 10da8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x2(%r10),%r11 │ │ │ │ │ + inc %r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%r10,8),%r12 │ │ │ │ │ - je 10f98 │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%r14 │ │ │ │ │ + je 10da8 │ │ │ │ │ + cmp 0x28(%rbx,%rsi,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x3(%r10),%r11 │ │ │ │ │ + lea 0x2(%rsi),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%r10,8),%r12 │ │ │ │ │ - je 10f98 │ │ │ │ │ + je 10da8 │ │ │ │ │ + cmp 0x30(%rbx,%rsi,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x4(%r10),%r11 │ │ │ │ │ + lea 0x3(%rsi),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%r10,8),%r12 │ │ │ │ │ - je 10f98 │ │ │ │ │ + je 10da8 │ │ │ │ │ + cmp 0x38(%rbx,%rsi,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x5(%r10),%r11 │ │ │ │ │ + lea 0x4(%rsi),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%r10,8),%r12 │ │ │ │ │ - je 10f98 │ │ │ │ │ + je 10da8 │ │ │ │ │ + cmp 0x40(%rbx,%rsi,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x6(%r10),%r11 │ │ │ │ │ + lea 0x5(%rsi),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%r10,8),%r12 │ │ │ │ │ - je 10f98 │ │ │ │ │ + je 10da8 │ │ │ │ │ + cmp 0x48(%rbx,%rsi,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x7(%r10),%r11 │ │ │ │ │ + lea 0x6(%rsi),%r9 │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 10da8 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x7(%rsi),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %rdi,%r11 │ │ │ │ │ - jne f255 │ │ │ │ │ + cmp %rdi,%r9 │ │ │ │ │ + jne f0c3 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ mov %rax,-0x4c0(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0xdcae(%rip),%r12 │ │ │ │ │ + cmp 0xde40(%rip),%r14 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %rbx,%r15 │ │ │ │ │ - mov %rdi,%rbx │ │ │ │ │ - mov %r8,-0x4f0(%rbp) │ │ │ │ │ + mov %rbx,%r12 │ │ │ │ │ + mov %r8,-0x4e8(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ sete %r13b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - xor %r14d,%r14d │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov %rdi,%rbx │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r15,%r14,8),%rsi │ │ │ │ │ + mov 0x18(%r12,%r15,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%r12 │ │ │ │ │ - je 10cb8 │ │ │ │ │ + cmp %rsi,%r14 │ │ │ │ │ + je 10af0 │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0xdcb3(%rip),%rdi │ │ │ │ │ - cmp %rdi,0x8(%r12) │ │ │ │ │ - sete %r9b │ │ │ │ │ - cmp %rdi,0x8(%rsi) │ │ │ │ │ - sete %al │ │ │ │ │ + mov 0xde4b(%rip),%rax │ │ │ │ │ + cmp %rax,0x8(%r14) │ │ │ │ │ + sete %dil │ │ │ │ │ + cmp %rax,0x8(%rsi) │ │ │ │ │ + sete %dl │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %r9b,%r9b │ │ │ │ │ - je ff00 │ │ │ │ │ - test %al,%al │ │ │ │ │ - je ff0d │ │ │ │ │ + test %dil,%dil │ │ │ │ │ + je 103a8 │ │ │ │ │ + test %dl,%dl │ │ │ │ │ + je 103b5 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%r12),%r8 │ │ │ │ │ + mov 0x10(%r14),%r11 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%r8 │ │ │ │ │ - jne f3f0 │ │ │ │ │ + cmp 0x10(%rsi),%r11 │ │ │ │ │ + jne f250 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ │ + mov 0x18(%rsi),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r12),%rcx │ │ │ │ │ + mov 0x18(%r14),%r8 │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ + cmp %rcx,%r8 │ │ │ │ │ setne %r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ │ - setne %r11b │ │ │ │ │ - test %r11b,%r10b │ │ │ │ │ - je f36c │ │ │ │ │ - cmp $0xffffffffffffffff,%rcx │ │ │ │ │ - jne f3f0 │ │ │ │ │ + inc %rcx │ │ │ │ │ + setne %r9b │ │ │ │ │ + test %r9b,%r10b │ │ │ │ │ + je f1cf │ │ │ │ │ + inc %r8 │ │ │ │ │ + jne f250 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%r12),%eax │ │ │ │ │ + movzbl 0x20(%r14),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%r9d │ │ │ │ │ + movzbl 0x20(%rsi),%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %r9d,%edi │ │ │ │ │ + mov %r8d,%edi │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%cl │ │ │ │ │ + shr $0x2,%dl │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ shr $0x2,%dil │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%ecx │ │ │ │ │ + and $0x7,%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ and $0x7,%edi │ │ │ │ │ - cmp %dil,%cl │ │ │ │ │ - jne f3f0 │ │ │ │ │ + cmp %dil,%dl │ │ │ │ │ + jne f250 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ test $0x20,%al │ │ │ │ │ - jne 11b8e │ │ │ │ │ + jne 1195d │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ │ + mov 0x38(%r14),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r9b │ │ │ │ │ - jne 11f05 │ │ │ │ │ + test $0x20,%r8b │ │ │ │ │ + jne 11cdd │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%rcx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %cl,%r11d │ │ │ │ │ + movzbl %dl,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%r11d │ │ │ │ │ - je 11fef │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 11dcc │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%r11d │ │ │ │ │ - je 12053 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 11e34 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%rdi),%eax │ │ │ │ │ - mov (%rsi),%r9d │ │ │ │ │ + mov (%rdi),%r10d │ │ │ │ │ + mov (%rcx),%r9d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r9d,%eax │ │ │ │ │ - jne f3f0 │ │ │ │ │ + cmp %r9d,%r10d │ │ │ │ │ + jne f250 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%r8 │ │ │ │ │ - je 10cb8 │ │ │ │ │ + cmp $0x1,%r11 │ │ │ │ │ + je 10af0 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %cl,%edx │ │ │ │ │ - imul %r8,%rdx │ │ │ │ │ + movzbl %dl,%edx │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ + imul %r11,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 10cb8 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + je 10af0 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - inc %r14 │ │ │ │ │ + inc %r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %rbx,%r14 │ │ │ │ │ - jne f300 │ │ │ │ │ + cmp %rbx,%r15 │ │ │ │ │ + jne f168 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5673 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:5673 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 12119 │ │ │ │ │ + jne 11efa │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0xdb4f(%rip),%rbx │ │ │ │ │ + mov 0xdcef(%rip),%rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0xaeda(%rip),%rsi │ │ │ │ │ - lea 0x9dda(%rip),%r9 │ │ │ │ │ + lea 0xb0ec(%rip),%rsi │ │ │ │ │ + lea 0x9fec(%rip),%r9 │ │ │ │ │ mov $0xa,%r8d │ │ │ │ │ - lea 0xa081(%rip),%rcx │ │ │ │ │ + lea 0xa293(%rip),%rcx │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ push $0x4 │ │ │ │ │ - lea 0xa0b8(%rip),%rdx │ │ │ │ │ + lea 0xa2ca(%rip),%rdx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5675 │ │ │ │ │ pop %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:5675 (discriminator 1) │ │ │ │ │ mov $0x162b,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:5675 │ │ │ │ │ pop %r15 │ │ │ │ │ - jmp 10670 │ │ │ │ │ + jmp 10e50 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -./pynx/scattering/cpu.c:5605 │ │ │ │ │ - mov 0x48(%rsi),%r12 │ │ │ │ │ - jmp eea3 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -Py_SIZE(): │ │ │ │ │ -/usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ │ -__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5631 │ │ │ │ │ - mov 0xe755(%rip),%r15 │ │ │ │ │ -__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - jle 120c7 │ │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ - and $0x7,%edx │ │ │ │ │ - je f513 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r15 │ │ │ │ │ - je f580 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%r11d │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - mov $0x1,%r12d │ │ │ │ │ - cmp $0x1,%rdx │ │ │ │ │ - je f513 │ │ │ │ │ - cmp $0x2,%rdx │ │ │ │ │ - je f509 │ │ │ │ │ - cmp $0x3,%rdx │ │ │ │ │ - je f4ff │ │ │ │ │ - cmp $0x4,%rdx │ │ │ │ │ - je f4f1 │ │ │ │ │ - cmp $0x5,%rdx │ │ │ │ │ - je f4e3 │ │ │ │ │ - cmp $0x6,%rdx │ │ │ │ │ - je f4d5 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r15 │ │ │ │ │ - je f580 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x1(%r11),%r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r15 │ │ │ │ │ - je f580 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r15 │ │ │ │ │ - je f580 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r15 │ │ │ │ │ - je f580 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r15 │ │ │ │ │ - je f580 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r15 │ │ │ │ │ - je f580 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r15 │ │ │ │ │ - je f580 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r12),%r14 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r14,%rax │ │ │ │ │ - je 1149f │ │ │ │ │ - mov %r14,%r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ - je f580 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r15 │ │ │ │ │ - je f580 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x2(%r14),%r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%r14,8),%r15 │ │ │ │ │ - je f580 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x3(%r14),%r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%r14,8),%r15 │ │ │ │ │ - je f580 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x4(%r14),%r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%r14,8),%r15 │ │ │ │ │ - je f580 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x5(%r14),%r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%r14,8),%r15 │ │ │ │ │ - je f580 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x6(%r14),%r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%r14,8),%r15 │ │ │ │ │ - je f580 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x7(%r14),%r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r15 │ │ │ │ │ - jne f51a │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x4d0(%rbp),%rdx │ │ │ │ │ - mov (%rdx,%r12,8),%r10 │ │ │ │ │ - mov %r10,-0x4b8(%rbp) │ │ │ │ │ - vzeroupper │ │ │ │ │ -__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5631 (discriminator 2) │ │ │ │ │ - cmpq $0x0,-0x4b8(%rbp) │ │ │ │ │ - je 11662 │ │ │ │ │ -Py_SIZE(): │ │ │ │ │ -/usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ │ -__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5633 │ │ │ │ │ - dec %rax │ │ │ │ │ - jmp fa24 │ │ │ │ │ - nop │ │ │ │ │ ./pynx/scattering/cpu.c:5615 │ │ │ │ │ mov 0x20(%rsi),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:5617 │ │ │ │ │ mov 0x18(%rsi),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:5619 │ │ │ │ │ - mov 0x10(%rsi),%r12 │ │ │ │ │ + mov 0x10(%rsi),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:5621 │ │ │ │ │ - mov 0x8(%rsi),%r13 │ │ │ │ │ + mov 0x8(%rsi),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:5623 │ │ │ │ │ - mov (%rsi),%r10 │ │ │ │ │ + mov (%rsi),%rcx │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5615 │ │ │ │ │ mov %r15,-0x4c0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5617 │ │ │ │ │ - mov %r14,-0x4e8(%rbp) │ │ │ │ │ + mov %r14,-0x4e0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5619 │ │ │ │ │ - mov %r12,-0x4e0(%rbp) │ │ │ │ │ + mov %r13,-0x4d8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:5621 │ │ │ │ │ + mov %r10,-0x4d0(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:5623 │ │ │ │ │ + mov %rcx,-0x4b8(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %rax,%r15 │ │ │ │ │ + mov %rax,%rcx │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %rcx,%rcx │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5621 │ │ │ │ │ - mov %r13,-0x4d8(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:5623 │ │ │ │ │ - mov %r10,-0x4b8(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:5629 │ │ │ │ │ - vzeroupper │ │ │ │ │ ./pynx/scattering/cpu.c:5679 │ │ │ │ │ - mov 0xe601(%rip),%r13 │ │ │ │ │ + mov 0xe8f6(%rip),%rdi │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %r15,%r15 │ │ │ │ │ - jle 10f40 │ │ │ │ │ - lea -0x1(%r15),%rdi │ │ │ │ │ + jle 10d50 │ │ │ │ │ + lea -0x1(%rcx),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ - and $0x7,%edi │ │ │ │ │ - je f687 │ │ │ │ │ + xor %r13d,%r13d │ │ │ │ │ + and $0x7,%r10d │ │ │ │ │ + je f390 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r13 │ │ │ │ │ - je f6f8 │ │ │ │ │ + cmp 0x18(%rbx),%rdi │ │ │ │ │ + je f400 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ + cmp $0x1,%r10 │ │ │ │ │ + mov $0x1,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - mov $0x1,%r9d │ │ │ │ │ - cmp $0x1,%rdi │ │ │ │ │ - je f687 │ │ │ │ │ - cmp $0x2,%rdi │ │ │ │ │ - je f67d │ │ │ │ │ - cmp $0x3,%rdi │ │ │ │ │ - je f673 │ │ │ │ │ - cmp $0x4,%rdi │ │ │ │ │ - je f665 │ │ │ │ │ - cmp $0x5,%rdi │ │ │ │ │ - je f657 │ │ │ │ │ - cmp $0x6,%rdi │ │ │ │ │ - jne 11830 │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ + je f390 │ │ │ │ │ + cmp $0x2,%r10 │ │ │ │ │ + je f386 │ │ │ │ │ + cmp $0x3,%r10 │ │ │ │ │ + je f37c │ │ │ │ │ + cmp $0x4,%r10 │ │ │ │ │ + je f36e │ │ │ │ │ + cmp $0x5,%r10 │ │ │ │ │ + je f360 │ │ │ │ │ + cmp $0x6,%r10 │ │ │ │ │ + jne 11600 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r13 │ │ │ │ │ - je f6f8 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + je f400 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r9 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r13 │ │ │ │ │ - je f6f8 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + je f400 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r9 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r13 │ │ │ │ │ - je f6f8 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + je f400 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r9 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r13 │ │ │ │ │ - je f6f8 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + je f400 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r9 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r13 │ │ │ │ │ - je f6f8 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + je f400 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r9 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r13 │ │ │ │ │ - je f6f8 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + je f400 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r9),%r10 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r10,%r15 │ │ │ │ │ - je 10d58 │ │ │ │ │ - mov %r10,%r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r13 │ │ │ │ │ - je f6f8 │ │ │ │ │ + lea 0x1(%r13),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r9 │ │ │ │ │ + cmp %r9,%rcx │ │ │ │ │ + je 10b80 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r13 │ │ │ │ │ - je f6f8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x2(%r10),%r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%r10,8),%r13 │ │ │ │ │ - je f6f8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x3(%r10),%r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%r10,8),%r13 │ │ │ │ │ - je f6f8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x4(%r10),%r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%r10,8),%r13 │ │ │ │ │ - je f6f8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x5(%r10),%r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%r10,8),%r13 │ │ │ │ │ - je f6f8 │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%rdi │ │ │ │ │ + mov %r9,%r13 │ │ │ │ │ + je f400 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x6(%r10),%r9 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%r10,8),%r13 │ │ │ │ │ - je f6f8 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + je f400 │ │ │ │ │ + cmp 0x28(%rbx,%r9,8),%rdi │ │ │ │ │ + lea 0x2(%r9),%r13 │ │ │ │ │ + je f400 │ │ │ │ │ + cmp 0x30(%rbx,%r9,8),%rdi │ │ │ │ │ + lea 0x3(%r9),%r13 │ │ │ │ │ + je f400 │ │ │ │ │ + cmp 0x38(%rbx,%r9,8),%rdi │ │ │ │ │ + lea 0x4(%r9),%r13 │ │ │ │ │ + je f400 │ │ │ │ │ + cmp 0x40(%rbx,%r9,8),%rdi │ │ │ │ │ + lea 0x5(%r9),%r13 │ │ │ │ │ + je f400 │ │ │ │ │ + cmp 0x48(%rbx,%r9,8),%rdi │ │ │ │ │ + lea 0x6(%r9),%r13 │ │ │ │ │ + je f400 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x7(%r10),%r9 │ │ │ │ │ + lea 0x7(%r9),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r13 │ │ │ │ │ - jne f68e │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + jne f397 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x4d0(%rbp),%r11 │ │ │ │ │ - mov (%r11,%r9,8),%rsi │ │ │ │ │ - mov %rsi,-0x4f0(%rbp) │ │ │ │ │ + mov -0x4c8(%rbp),%r10 │ │ │ │ │ + mov (%r10,%r13,8),%rsi │ │ │ │ │ + mov %rsi,-0x4e8(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5679 (discriminator 2) │ │ │ │ │ - cmpq $0x0,-0x4f0(%rbp) │ │ │ │ │ - je 10f40 │ │ │ │ │ + cmpq $0x0,-0x4e8(%rbp) │ │ │ │ │ + je 10d50 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ │ + mov 0x10(%rbx),%r10 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5681 │ │ │ │ │ dec %rax │ │ │ │ │ - jmp f778 │ │ │ │ │ + jmp f480 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:5613 │ │ │ │ │ - mov 0x28(%rsi),%rcx │ │ │ │ │ + mov 0x28(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:5617 │ │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ │ -./pynx/scattering/cpu.c:5615 │ │ │ │ │ - mov 0x20(%rsi),%rsi │ │ │ │ │ + mov 0x18(%rax),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:5619 │ │ │ │ │ - mov 0x10(%rax),%r9 │ │ │ │ │ + mov 0x10(%rax),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:5621 │ │ │ │ │ - mov 0x8(%rax),%r11 │ │ │ │ │ + mov 0x8(%rax),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:5615 │ │ │ │ │ + mov 0x20(%rsi),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:5623 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:5613 │ │ │ │ │ - mov %rcx,-0x4f0(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:5615 │ │ │ │ │ - mov %rsi,-0x4c0(%rbp) │ │ │ │ │ + mov %rdx,-0x4e8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:5617 │ │ │ │ │ + mov %r9,-0x4e0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5623 │ │ │ │ │ mov %rax,-0x4b8(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5617 │ │ │ │ │ - mov %rdi,-0x4e8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:5615 │ │ │ │ │ + mov %rsi,-0x4c0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5619 │ │ │ │ │ - mov %r9,-0x4e0(%rbp) │ │ │ │ │ + mov %r11,-0x4d8(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %rax,%rsi │ │ │ │ │ + mov %rax,%r10 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5621 │ │ │ │ │ - mov %r11,-0x4d8(%rbp) │ │ │ │ │ + mov %r12,-0x4d0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5629 │ │ │ │ │ - vzeroupper │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %r10,%r10 │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5689 │ │ │ │ │ - mov 0xe481(%rip),%r12 │ │ │ │ │ + mov 0xe776(%rip),%r9 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %rsi,%rsi │ │ │ │ │ - jle f9bc │ │ │ │ │ - mov %rsi,%rcx │ │ │ │ │ + jle f6cc │ │ │ │ │ + mov %r10,%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %r13d,%r13d │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ and $0x7,%ecx │ │ │ │ │ - je f818 │ │ │ │ │ + je f524 │ │ │ │ │ cmp $0x1,%rcx │ │ │ │ │ - je f805 │ │ │ │ │ + je f50d │ │ │ │ │ cmp $0x2,%rcx │ │ │ │ │ - je f7f7 │ │ │ │ │ + je f4ff │ │ │ │ │ cmp $0x3,%rcx │ │ │ │ │ - je f7e9 │ │ │ │ │ + je f4f1 │ │ │ │ │ cmp $0x4,%rcx │ │ │ │ │ - je f7db │ │ │ │ │ + je f4e3 │ │ │ │ │ cmp $0x5,%rcx │ │ │ │ │ - je f7cd │ │ │ │ │ + je f4d5 │ │ │ │ │ cmp $0x6,%rcx │ │ │ │ │ - jne 117e8 │ │ │ │ │ + jne 115d0 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r13,8),%r12 │ │ │ │ │ - je 10d10 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ + je 10b40 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r13 │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r13,8),%r12 │ │ │ │ │ - je 10d10 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ + je 10b40 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r13 │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r13,8),%r12 │ │ │ │ │ - je 10d10 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ + je 10b40 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r13 │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r13,8),%r12 │ │ │ │ │ - je 10d10 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ + je 10b40 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r13 │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r13,8),%r12 │ │ │ │ │ - je 10d10 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ + je 10b40 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r13 │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r13,8),%r12 │ │ │ │ │ - je 10d10 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ + je 10b40 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r13 │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %rsi,%r13 │ │ │ │ │ - je f897 │ │ │ │ │ + cmp %r10,%r12 │ │ │ │ │ + je f5a4 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r13,8),%r12 │ │ │ │ │ - je 10d10 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ + je 10b40 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r13),%rdi │ │ │ │ │ - mov %rdi,%r13 │ │ │ │ │ + lea 0x1(%r12),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 10d10 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r13 │ │ │ │ │ + mov %r11,%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r13,8),%r12 │ │ │ │ │ - je 10d10 │ │ │ │ │ + je 10b40 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x2(%rdi),%r13 │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 10d10 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ + je 10b40 │ │ │ │ │ + cmp 0x28(%rbx,%r11,8),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x3(%rdi),%r13 │ │ │ │ │ + lea 0x2(%r11),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 10d10 │ │ │ │ │ + je 10b40 │ │ │ │ │ + cmp 0x30(%rbx,%r11,8),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x4(%rdi),%r13 │ │ │ │ │ + lea 0x3(%r11),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 10d10 │ │ │ │ │ + je 10b40 │ │ │ │ │ + cmp 0x38(%rbx,%r11,8),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x5(%rdi),%r13 │ │ │ │ │ + lea 0x4(%r11),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 10d10 │ │ │ │ │ + je 10b40 │ │ │ │ │ + cmp 0x40(%rbx,%r11,8),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x6(%rdi),%r13 │ │ │ │ │ + lea 0x5(%r11),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 10d10 │ │ │ │ │ + je 10b40 │ │ │ │ │ + cmp 0x48(%rbx,%r11,8),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x7(%rdi),%r13 │ │ │ │ │ + lea 0x6(%r11),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 10b40 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x7(%r11),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %rsi,%r13 │ │ │ │ │ - jne f818 │ │ │ │ │ + cmp %r10,%r12 │ │ │ │ │ + jne f524 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %rax,-0x4f8(%rbp) │ │ │ │ │ + mov %rax,-0x4f0(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0xd6eb(%rip),%r12 │ │ │ │ │ + cmp 0xd9de(%rip),%r9 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %rbx,%r14 │ │ │ │ │ - mov %rsi,%rbx │ │ │ │ │ - mov %r8,-0x500(%rbp) │ │ │ │ │ + mov %rbx,%r15 │ │ │ │ │ + mov %r8,-0x4f8(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - sete %r15b │ │ │ │ │ + sete %r12b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - xor %r13d,%r13d │ │ │ │ │ + mov %r9,%rbx │ │ │ │ │ + xor %r14d,%r14d │ │ │ │ │ + mov %r10,%r13 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r14,%r13,8),%rsi │ │ │ │ │ + mov 0x18(%r15,%r14,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%r12 │ │ │ │ │ - je 10040 │ │ │ │ │ + cmp %rsi,%rbx │ │ │ │ │ + je fcb0 │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0xd6f3(%rip),%r8 │ │ │ │ │ - cmp %r8,0x8(%r12) │ │ │ │ │ - sete %dl │ │ │ │ │ - cmp %r8,0x8(%rsi) │ │ │ │ │ - sete %r10b │ │ │ │ │ + mov 0xd9e3(%rip),%rax │ │ │ │ │ + cmp %rax,0x8(%rbx) │ │ │ │ │ + sete %r8b │ │ │ │ │ + cmp %rax,0x8(%rsi) │ │ │ │ │ + sete %dil │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - je fe60 │ │ │ │ │ - test %r10b,%r10b │ │ │ │ │ - je fe6e │ │ │ │ │ + test %r8b,%r8b │ │ │ │ │ + je 10308 │ │ │ │ │ + test %dil,%dil │ │ │ │ │ + je 10316 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%rax │ │ │ │ │ - jne f9b0 │ │ │ │ │ + cmp 0x10(%rsi),%rcx │ │ │ │ │ + jne f6c0 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%rcx │ │ │ │ │ + mov 0x18(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r12),%r11 │ │ │ │ │ + mov 0x18(%rbx),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %rcx,%r11 │ │ │ │ │ + cmp %rdx,%r10 │ │ │ │ │ setne %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%rcx │ │ │ │ │ - setne %dil │ │ │ │ │ - test %dil,%r9b │ │ │ │ │ - je f92c │ │ │ │ │ - cmp $0xffffffffffffffff,%r11 │ │ │ │ │ - jne f9b0 │ │ │ │ │ + inc %rdx │ │ │ │ │ + setne %r11b │ │ │ │ │ + test %r11b,%r9b │ │ │ │ │ + je f639 │ │ │ │ │ + inc %r10 │ │ │ │ │ + jne f6c0 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%r12),%r8d │ │ │ │ │ + movzbl 0x20(%rbx),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%ecx │ │ │ │ │ + movzbl 0x20(%rsi),%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %r8d,%edx │ │ │ │ │ + mov %eax,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %ecx,%r10d │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%dl │ │ │ │ │ + shr $0x2,%r8b │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - shr $0x2,%r10b │ │ │ │ │ + shr $0x2,%dil │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%edx │ │ │ │ │ + and $0x7,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - and $0x7,%r10d │ │ │ │ │ - cmp %r10b,%dl │ │ │ │ │ - jne f9b0 │ │ │ │ │ + and $0x7,%edi │ │ │ │ │ + cmp %dil,%r8b │ │ │ │ │ + jne f6c0 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r8b │ │ │ │ │ - jne 11ed9 │ │ │ │ │ + test $0x20,%al │ │ │ │ │ + jne 11c9a │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%cl │ │ │ │ │ - jne 11ec5 │ │ │ │ │ + test $0x20,%dl │ │ │ │ │ + jne 11cb0 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r10 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %dl,%r8d │ │ │ │ │ + movzbl %r8b,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%r8d │ │ │ │ │ - je 11f9c │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 11d78 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%r8d │ │ │ │ │ - je 11c8d │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 11a5d │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%rdi),%ecx │ │ │ │ │ - mov (%rsi),%r10d │ │ │ │ │ + mov (%rdi),%r9d │ │ │ │ │ + mov (%r10),%r11d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r10d,%ecx │ │ │ │ │ - jne f9b0 │ │ │ │ │ + cmp %r11d,%r9d │ │ │ │ │ + jne f6c0 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%rax │ │ │ │ │ - je 10040 │ │ │ │ │ + cmp $0x1,%rcx │ │ │ │ │ + je fcb0 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %dl,%edx │ │ │ │ │ - imul %rax,%rdx │ │ │ │ │ + movzbl %r8b,%edx │ │ │ │ │ + mov %r10,%rsi │ │ │ │ │ + imul %rcx,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 10040 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + je fcb0 │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - inc %r13 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %rbx,%r13 │ │ │ │ │ - jne f8c0 │ │ │ │ │ + cmp %r13,%r14 │ │ │ │ │ + jne f5d0 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5693 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:5693 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 12105 │ │ │ │ │ + jne 11ee6 │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0xd58f(%rip),%rbx │ │ │ │ │ + mov 0xd87f(%rip),%rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0xa91a(%rip),%rsi │ │ │ │ │ - lea 0x981a(%rip),%r9 │ │ │ │ │ + lea 0xac7c(%rip),%rsi │ │ │ │ │ + lea 0x9b7c(%rip),%r9 │ │ │ │ │ mov $0xa,%r8d │ │ │ │ │ - lea 0x9ac1(%rip),%rcx │ │ │ │ │ + lea 0x9e23(%rip),%rcx │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ push $0x6 │ │ │ │ │ - lea 0x9af8(%rip),%rdx │ │ │ │ │ + lea 0x9e5a(%rip),%rdx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5695 │ │ │ │ │ pop %r11 │ │ │ │ │ ./pynx/scattering/cpu.c:5695 (discriminator 1) │ │ │ │ │ mov $0x163f,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:5695 │ │ │ │ │ pop %rbx │ │ │ │ │ - jmp 10670 │ │ │ │ │ -./pynx/scattering/cpu.c:5623 │ │ │ │ │ - mov (%rsi),%r12 │ │ │ │ │ -Py_SIZE(): │ │ │ │ │ -/usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ │ -__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5623 │ │ │ │ │ - mov %r12,-0x4b8(%rbp) │ │ │ │ │ + jmp 10e50 │ │ │ │ │ +./pynx/scattering/cpu.c:5605 │ │ │ │ │ + mov 0x48(%rsi),%r13 │ │ │ │ │ + jmp ed23 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %rax,%rcx │ │ │ │ │ - vzeroupper │ │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %rax,%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5639 │ │ │ │ │ - mov 0xe1a5(%rip),%r15 │ │ │ │ │ +./pynx/scattering/cpu.c:5631 │ │ │ │ │ + mov 0xe48a(%rip),%r15 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %rcx,%rcx │ │ │ │ │ - jle 11280 │ │ │ │ │ - lea -0x1(%rcx),%r9 │ │ │ │ │ + jle 114b0 │ │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0x7,%r9d │ │ │ │ │ - je fac9 │ │ │ │ │ + xor %r14d,%r14d │ │ │ │ │ + and $0x7,%edx │ │ │ │ │ + je f7da │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ cmp 0x18(%rbx),%r15 │ │ │ │ │ - je fb38 │ │ │ │ │ + je f848 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + cmp $0x1,%rdx │ │ │ │ │ mov $0x1,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - cmp $0x1,%r9 │ │ │ │ │ - je fac9 │ │ │ │ │ - cmp $0x2,%r9 │ │ │ │ │ - je fabf │ │ │ │ │ - cmp $0x3,%r9 │ │ │ │ │ - je fab5 │ │ │ │ │ - cmp $0x4,%r9 │ │ │ │ │ - je faa7 │ │ │ │ │ - cmp $0x5,%r9 │ │ │ │ │ - je fa99 │ │ │ │ │ - cmp $0x6,%r9 │ │ │ │ │ - je fa8b │ │ │ │ │ + mov $0x1,%r14d │ │ │ │ │ + je f7da │ │ │ │ │ + cmp $0x2,%rdx │ │ │ │ │ + je f7d0 │ │ │ │ │ + cmp $0x3,%rdx │ │ │ │ │ + je f7c6 │ │ │ │ │ + cmp $0x4,%rdx │ │ │ │ │ + je f7b8 │ │ │ │ │ + cmp $0x5,%rdx │ │ │ │ │ + je f7aa │ │ │ │ │ + cmp $0x6,%rdx │ │ │ │ │ + je f79c │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ cmp 0x18(%rbx,%rsi,8),%r15 │ │ │ │ │ - je fb38 │ │ │ │ │ + je f848 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ │ + lea 0x1(%rsi),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - je fb38 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + je f848 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - je fb38 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + je f848 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - je fb38 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + je f848 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - je fb38 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + je f848 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - je fb38 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + je f848 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - je fb38 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + je f848 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%rdx),%rdi │ │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %rdi,%rcx │ │ │ │ │ - je 110c0 │ │ │ │ │ - mov %rdi,%rdx │ │ │ │ │ + cmp %r13,%rax │ │ │ │ │ + je 112f6 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r15 │ │ │ │ │ - je fb38 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r15 │ │ │ │ │ + mov %r13,%r14 │ │ │ │ │ + je f848 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - je fb38 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + je f848 │ │ │ │ │ + cmp 0x28(%rbx,%r13,8),%r15 │ │ │ │ │ + lea 0x2(%r13),%r14 │ │ │ │ │ + je f848 │ │ │ │ │ + cmp 0x30(%rbx,%r13,8),%r15 │ │ │ │ │ + lea 0x3(%r13),%r14 │ │ │ │ │ + je f848 │ │ │ │ │ + cmp 0x38(%rbx,%r13,8),%r15 │ │ │ │ │ + lea 0x4(%r13),%r14 │ │ │ │ │ + je f848 │ │ │ │ │ + cmp 0x40(%rbx,%r13,8),%r15 │ │ │ │ │ + lea 0x5(%r13),%r14 │ │ │ │ │ + je f848 │ │ │ │ │ + cmp 0x48(%rbx,%r13,8),%r15 │ │ │ │ │ + lea 0x6(%r13),%r14 │ │ │ │ │ + je f848 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x2(%rdi),%rdx │ │ │ │ │ + lea 0x7(%r13),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%rdi,8),%r15 │ │ │ │ │ - je fb38 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + jne f7e1 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ + mov -0x4c8(%rbp),%rsi │ │ │ │ │ + mov (%rsi,%r14,8),%r9 │ │ │ │ │ + mov %r9,-0x4b8(%rbp) │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5631 (discriminator 2) │ │ │ │ │ + cmpq $0x0,-0x4b8(%rbp) │ │ │ │ │ + je 114b0 │ │ │ │ │ +Py_SIZE(): │ │ │ │ │ +/usr/include/python3.12/object.h:233 │ │ │ │ │ + mov 0x10(%rbx),%r11 │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5633 │ │ │ │ │ + dec %rax │ │ │ │ │ + jmp f889 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +./pynx/scattering/cpu.c:5623 │ │ │ │ │ + mov (%rsi),%r13 │ │ │ │ │ +Py_SIZE(): │ │ │ │ │ +/usr/include/python3.12/object.h:233 │ │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5623 │ │ │ │ │ + mov %r13,-0x4b8(%rbp) │ │ │ │ │ +Py_SIZE(): │ │ │ │ │ +/usr/include/python3.12/object.h:233 │ │ │ │ │ + mov %rax,%r11 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x3(%rdi),%rdx │ │ │ │ │ + test %r11,%r11 │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5639 │ │ │ │ │ + mov 0xe33d(%rip),%r15 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + jle 110f8 │ │ │ │ │ + lea -0x1(%r11),%rdx │ │ │ │ │ +./pynx/scattering/cpu.c:7424 │ │ │ │ │ + xor %r9d,%r9d │ │ │ │ │ + and $0x7,%edx │ │ │ │ │ + je f92f │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%rdi,8),%r15 │ │ │ │ │ - je fb38 │ │ │ │ │ + cmp 0x18(%rbx),%r15 │ │ │ │ │ + je f9a0 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + cmp $0x1,%rdx │ │ │ │ │ + mov $0x1,%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x4(%rdi),%rdx │ │ │ │ │ + mov $0x1,%r9d │ │ │ │ │ + je f92f │ │ │ │ │ + cmp $0x2,%rdx │ │ │ │ │ + je f925 │ │ │ │ │ + cmp $0x3,%rdx │ │ │ │ │ + je f91b │ │ │ │ │ + cmp $0x4,%rdx │ │ │ │ │ + je f90d │ │ │ │ │ + cmp $0x5,%rdx │ │ │ │ │ + je f8ff │ │ │ │ │ + cmp $0x6,%rdx │ │ │ │ │ + je f8f1 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%rdi,8),%r15 │ │ │ │ │ - je fb38 │ │ │ │ │ + cmp 0x18(%rbx,%rcx,8),%r15 │ │ │ │ │ + je f9a0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x5(%rdi),%rdx │ │ │ │ │ + lea 0x1(%rcx),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%rdi,8),%r15 │ │ │ │ │ - je fb38 │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%r15 │ │ │ │ │ + je f9a0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x6(%rdi),%rdx │ │ │ │ │ + inc %r9 │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%r15 │ │ │ │ │ + je f9a0 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + inc %r9 │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%r15 │ │ │ │ │ + je f9a0 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + inc %r9 │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%r15 │ │ │ │ │ + je f9a0 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + inc %r9 │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%r15 │ │ │ │ │ + je f9a0 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + inc %r9 │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%r15 │ │ │ │ │ + je f9a0 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x1(%r9),%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + cmp %rdi,%r11 │ │ │ │ │ + je 10f28 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r15 │ │ │ │ │ + mov %rdi,%r9 │ │ │ │ │ + je f9a0 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + inc %r9 │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%r15 │ │ │ │ │ + je f9a0 │ │ │ │ │ + cmp 0x28(%rbx,%rdi,8),%r15 │ │ │ │ │ + lea 0x2(%rdi),%r9 │ │ │ │ │ + je f9a0 │ │ │ │ │ + cmp 0x30(%rbx,%rdi,8),%r15 │ │ │ │ │ + lea 0x3(%rdi),%r9 │ │ │ │ │ + je f9a0 │ │ │ │ │ + cmp 0x38(%rbx,%rdi,8),%r15 │ │ │ │ │ + lea 0x4(%rdi),%r9 │ │ │ │ │ + je f9a0 │ │ │ │ │ + cmp 0x40(%rbx,%rdi,8),%r15 │ │ │ │ │ + lea 0x5(%rdi),%r9 │ │ │ │ │ + je f9a0 │ │ │ │ │ cmp 0x48(%rbx,%rdi,8),%r15 │ │ │ │ │ - je fb38 │ │ │ │ │ + lea 0x6(%rdi),%r9 │ │ │ │ │ + je f9a0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x7(%rdi),%rdx │ │ │ │ │ + lea 0x7(%rdi),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - jne fad0 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%r15 │ │ │ │ │ + jne f936 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x4d0(%rbp),%r11 │ │ │ │ │ - mov (%r11,%rdx,8),%rsi │ │ │ │ │ - mov %rsi,-0x4d8(%rbp) │ │ │ │ │ + mov -0x4c8(%rbp),%rcx │ │ │ │ │ + mov (%rcx,%r9,8),%r11 │ │ │ │ │ + mov %r11,-0x4d0(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5639 (discriminator 2) │ │ │ │ │ - cmpq $0x0,-0x4d8(%rbp) │ │ │ │ │ - je 11280 │ │ │ │ │ + cmpq $0x0,-0x4d0(%rbp) │ │ │ │ │ + je 110f8 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%r13 │ │ │ │ │ + mov 0x10(%rbx),%r9 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5641 │ │ │ │ │ dec %rax │ │ │ │ │ - jmp fb87 │ │ │ │ │ + jmp f9ec │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:5621 │ │ │ │ │ mov 0x8(%rsi),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:5623 │ │ │ │ │ mov (%rsi),%r14 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5621 │ │ │ │ │ - mov %r15,-0x4d8(%rbp) │ │ │ │ │ + mov %r15,-0x4d0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5623 │ │ │ │ │ mov %r14,-0x4b8(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %rax,%r13 │ │ │ │ │ - vzeroupper │ │ │ │ │ + mov %rax,%r9 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %r9,%r9 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5649 │ │ │ │ │ - mov 0xe04a(%rip),%r12 │ │ │ │ │ + mov 0xe1e2(%rip),%r14 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %r13,%r13 │ │ │ │ │ - jle fddc │ │ │ │ │ - mov %r13,%rcx │ │ │ │ │ + jle fc2c │ │ │ │ │ + mov %r9,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %r14d,%r14d │ │ │ │ │ - and $0x7,%ecx │ │ │ │ │ - je fc33 │ │ │ │ │ - cmp $0x1,%rcx │ │ │ │ │ - je fc20 │ │ │ │ │ - cmp $0x2,%rcx │ │ │ │ │ - je fc12 │ │ │ │ │ - cmp $0x3,%rcx │ │ │ │ │ - je fc04 │ │ │ │ │ - cmp $0x4,%rcx │ │ │ │ │ - je fbf6 │ │ │ │ │ - cmp $0x5,%rcx │ │ │ │ │ - je fbe8 │ │ │ │ │ - cmp $0x6,%rcx │ │ │ │ │ - je fbda │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0x7,%edi │ │ │ │ │ + je fa96 │ │ │ │ │ + cmp $0x1,%rdi │ │ │ │ │ + je fa83 │ │ │ │ │ + cmp $0x2,%rdi │ │ │ │ │ + je fa75 │ │ │ │ │ + cmp $0x3,%rdi │ │ │ │ │ + je fa67 │ │ │ │ │ + cmp $0x4,%rdi │ │ │ │ │ + je fa59 │ │ │ │ │ + cmp $0x5,%rdi │ │ │ │ │ + je fa4b │ │ │ │ │ + cmp $0x6,%rdi │ │ │ │ │ + je fa3d │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r12 │ │ │ │ │ - je 11000 │ │ │ │ │ + cmp 0x18(%rbx),%r14 │ │ │ │ │ + je 10e70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%r14d │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r14,8),%r12 │ │ │ │ │ - je 11000 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ + je 10e70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r14 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r14,8),%r12 │ │ │ │ │ - je 11000 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ + je 10e70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r14 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r14,8),%r12 │ │ │ │ │ - je 11000 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ + je 10e70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r14 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r14,8),%r12 │ │ │ │ │ - je 11000 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ + je 10e70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r14 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r14,8),%r12 │ │ │ │ │ - je 11000 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ + je 10e70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r14 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r14,8),%r12 │ │ │ │ │ - je 11000 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ + je 10e70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r14 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r13,%r14 │ │ │ │ │ - je fcb2 │ │ │ │ │ + cmp %r9,%rdx │ │ │ │ │ + je fb15 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r14,8),%r12 │ │ │ │ │ - je 11000 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ + je 10e70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r14),%rdi │ │ │ │ │ - mov %rdi,%r14 │ │ │ │ │ + lea 0x1(%rdx),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 11000 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r14 │ │ │ │ │ + mov %r13,%rdx │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 10e70 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r14,8),%r12 │ │ │ │ │ - je 11000 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r14 │ │ │ │ │ + je 10e70 │ │ │ │ │ + cmp 0x28(%rbx,%r13,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x2(%rdi),%r14 │ │ │ │ │ + lea 0x2(%r13),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 11000 │ │ │ │ │ + je 10e70 │ │ │ │ │ + cmp 0x30(%rbx,%r13,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x3(%rdi),%r14 │ │ │ │ │ + lea 0x3(%r13),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 11000 │ │ │ │ │ + je 10e70 │ │ │ │ │ + cmp 0x38(%rbx,%r13,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x4(%rdi),%r14 │ │ │ │ │ + lea 0x4(%r13),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 11000 │ │ │ │ │ + je 10e70 │ │ │ │ │ + cmp 0x40(%rbx,%r13,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x5(%rdi),%r14 │ │ │ │ │ + lea 0x5(%r13),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 11000 │ │ │ │ │ + je 10e70 │ │ │ │ │ + cmp 0x48(%rbx,%r13,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x6(%rdi),%r14 │ │ │ │ │ + lea 0x6(%r13),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 11000 │ │ │ │ │ + je 10e70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x7(%rdi),%r14 │ │ │ │ │ + lea 0x7(%r13),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r13,%r14 │ │ │ │ │ - jne fc33 │ │ │ │ │ + cmp %r9,%rdx │ │ │ │ │ + jne fa96 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %r8,-0x4e0(%rbp) │ │ │ │ │ + mov %rax,-0x4c0(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0xd2d0(%rip),%r12 │ │ │ │ │ + cmp 0xd46d(%rip),%r14 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %rax,-0x4c0(%rbp) │ │ │ │ │ - mov %rbx,%rax │ │ │ │ │ + mov %r9,%r13 │ │ │ │ │ + mov %r8,-0x4d8(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - sete %r14b │ │ │ │ │ + sete %r12b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %r13,%rbx │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ - mov %rax,%r13 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r13,%r15,8),%rsi │ │ │ │ │ + mov 0x18(%rbx,%r15,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%r12 │ │ │ │ │ - je 10fb0 │ │ │ │ │ + cmp %rsi,%r14 │ │ │ │ │ + je 10dc0 │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0xd2d3(%rip),%r10 │ │ │ │ │ - cmp %r10,0x8(%r12) │ │ │ │ │ + mov 0xd47b(%rip),%rax │ │ │ │ │ + cmp %rax,0x8(%r14) │ │ │ │ │ + sete %r10b │ │ │ │ │ + cmp %rax,0x8(%rsi) │ │ │ │ │ sete %r9b │ │ │ │ │ - cmp %r10,0x8(%rsi) │ │ │ │ │ - sete %dl │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ + test %r10b,%r10b │ │ │ │ │ + je 10a58 │ │ │ │ │ test %r9b,%r9b │ │ │ │ │ - je 10c18 │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - je 10c25 │ │ │ │ │ + je 10a66 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%r12),%r8 │ │ │ │ │ + mov 0x10(%r14),%rcx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%r8 │ │ │ │ │ - jne fdd0 │ │ │ │ │ + cmp 0x10(%rsi),%rcx │ │ │ │ │ + jne fc20 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%rcx │ │ │ │ │ + mov 0x18(%rsi),%r8 │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r12),%r11 │ │ │ │ │ + mov 0x18(%r14),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %rcx,%r11 │ │ │ │ │ + cmp %r8,%r11 │ │ │ │ │ setne %dil │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%rcx │ │ │ │ │ - setne %al │ │ │ │ │ - test %al,%dil │ │ │ │ │ - je fd4b │ │ │ │ │ - cmp $0xffffffffffffffff,%r11 │ │ │ │ │ - jne fdd0 │ │ │ │ │ + inc %r8 │ │ │ │ │ + setne %dl │ │ │ │ │ + test %dl,%dil │ │ │ │ │ + je fba0 │ │ │ │ │ + inc %r11 │ │ │ │ │ + jne fc20 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%r12),%r10d │ │ │ │ │ + movzbl 0x20(%r14),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ movzbl 0x20(%rsi),%r9d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %r10d,%edx │ │ │ │ │ + mov %eax,%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %r9d,%r11d │ │ │ │ │ + mov %r9d,%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%dl │ │ │ │ │ -./pynx/scattering/cpu.c:7374 │ │ │ │ │ shr $0x2,%r11b │ │ │ │ │ -./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ + shr $0x2,%r10b │ │ │ │ │ +./pynx/scattering/cpu.c:7373 │ │ │ │ │ and $0x7,%r11d │ │ │ │ │ - cmp %r11b,%dl │ │ │ │ │ - jne fdd0 │ │ │ │ │ +./pynx/scattering/cpu.c:7374 │ │ │ │ │ + and $0x7,%r10d │ │ │ │ │ + cmp %r10b,%r11b │ │ │ │ │ + jne fc20 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r10b │ │ │ │ │ - jne 11f85 │ │ │ │ │ + test $0x20,%al │ │ │ │ │ + jne 11d62 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ │ + mov 0x38(%r14),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ test $0x20,%r9b │ │ │ │ │ - jne 11f70 │ │ │ │ │ + jne 11d4b │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r8 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %dl,%r10d │ │ │ │ │ + movzbl %r11b,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%r10d │ │ │ │ │ - je 1205f │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 11e41 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%r10d │ │ │ │ │ - je 120a2 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 11e88 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%rdi),%r11d │ │ │ │ │ - mov (%rsi),%r9d │ │ │ │ │ + mov (%rdi),%edx │ │ │ │ │ + mov (%r8),%eax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r9d,%r11d │ │ │ │ │ - jne fdd0 │ │ │ │ │ + cmp %eax,%edx │ │ │ │ │ + jne fc20 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%r8 │ │ │ │ │ - je 10fb0 │ │ │ │ │ + cmp $0x1,%rcx │ │ │ │ │ + je 10dc0 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %dl,%edx │ │ │ │ │ - imul %r8,%rdx │ │ │ │ │ + movzbl %r11b,%edx │ │ │ │ │ + mov %r8,%rsi │ │ │ │ │ + imul %rcx,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 10fb0 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + je 10dc0 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ inc %r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %rbx,%r15 │ │ │ │ │ - jne fce0 │ │ │ │ │ + cmp %r13,%r15 │ │ │ │ │ + jne fb38 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5653 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:5653 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 1212d │ │ │ │ │ + jne 11f0e │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0xd16f(%rip),%rbx │ │ │ │ │ + mov 0xd31f(%rip),%rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0x96b5(%rip),%rcx │ │ │ │ │ - lea 0xa4f3(%rip),%rsi │ │ │ │ │ - lea 0x93f3(%rip),%r9 │ │ │ │ │ + lea 0x98d7(%rip),%rcx │ │ │ │ │ + lea 0xa715(%rip),%rsi │ │ │ │ │ + lea 0x9615(%rip),%r9 │ │ │ │ │ mov $0xa,%r8d │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ push $0x2 │ │ │ │ │ - lea 0x96d8(%rip),%rdx │ │ │ │ │ + lea 0x98fa(%rip),%rdx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5655 │ │ │ │ │ pop %rcx │ │ │ │ │ pop %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:5655 (discriminator 1) │ │ │ │ │ mov $0x1617,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:5655 │ │ │ │ │ - jmp 10670 │ │ │ │ │ + jmp 10e50 │ │ │ │ │ nop │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x4d0(%rbp),%r14 │ │ │ │ │ - mov (%r14,%r10,8),%r15 │ │ │ │ │ - mov %r15,-0x4e8(%rbp) │ │ │ │ │ + mov -0x4c8(%rbp),%r15 │ │ │ │ │ + mov (%r15,%rdx,8),%r14 │ │ │ │ │ + mov %r14,-0x4e0(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5659 (discriminator 2) │ │ │ │ │ - cmpq $0x0,-0x4e8(%rbp) │ │ │ │ │ - je f124 │ │ │ │ │ + cmpq $0x0,-0x4e0(%rbp) │ │ │ │ │ + je ef9c │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5661 │ │ │ │ │ dec %rax │ │ │ │ │ - jmp f1b5 │ │ │ │ │ + jmp f022 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -__Pyx_PyUnicode_Equals(): │ │ │ │ │ -./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %r10b,%r10b │ │ │ │ │ - je fe6e │ │ │ │ │ - test %r15b,%r15b │ │ │ │ │ - jne f9b0 │ │ │ │ │ -./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0xd11b(%rip),%rsi │ │ │ │ │ - jne fe7f │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - jne f9b0 │ │ │ │ │ -./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - mov $0x2,%edx │ │ │ │ │ - call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ -./pynx/scattering/cpu.c:7400 │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je f9bc │ │ │ │ │ -__Pyx_PyObject_IsTrue(): │ │ │ │ │ -./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0xd0f9(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ -./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0xd0c6(%rip),%rax │ │ │ │ │ - sete %al │ │ │ │ │ - or %sil,%al │ │ │ │ │ - jne febf │ │ │ │ │ - cmp 0xd0d7(%rip),%rdi │ │ │ │ │ - jne 11760 │ │ │ │ │ -./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ -_Py_IsImmortal(): │ │ │ │ │ -/usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rdx │ │ │ │ │ -Py_DECREF(): │ │ │ │ │ -/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - js fed6 │ │ │ │ │ -/usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rdx │ │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ │ - je 11df4 │ │ │ │ │ -__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ -./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je f9b0 │ │ │ │ │ -./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ - mov -0x4f8(%rbp),%rax │ │ │ │ │ - mov -0x500(%rbp),%r8 │ │ │ │ │ - mov %r14,%rbx │ │ │ │ │ - js f9bc │ │ │ │ │ - jmp 10051 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -__Pyx_PyUnicode_Equals(): │ │ │ │ │ -./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %al,%al │ │ │ │ │ - je ff0d │ │ │ │ │ - test %r13b,%r13b │ │ │ │ │ - jne f3f0 │ │ │ │ │ -./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0xd07c(%rip),%rsi │ │ │ │ │ - jne ff1f │ │ │ │ │ - test %r9b,%r9b │ │ │ │ │ - jne f3f0 │ │ │ │ │ -./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - mov $0x2,%edx │ │ │ │ │ - call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ -./pynx/scattering/cpu.c:7400 │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je f3fc │ │ │ │ │ -__Pyx_PyObject_IsTrue(): │ │ │ │ │ -./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0xd059(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ -./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0xd026(%rip),%rax │ │ │ │ │ - sete %r8b │ │ │ │ │ - or %sil,%r8b │ │ │ │ │ - jne ff60 │ │ │ │ │ - cmp 0xd036(%rip),%rax │ │ │ │ │ - jne 11800 │ │ │ │ │ -./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ -_Py_IsImmortal(): │ │ │ │ │ -/usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rcx │ │ │ │ │ -Py_DECREF(): │ │ │ │ │ -/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - js ff77 │ │ │ │ │ -/usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rcx │ │ │ │ │ - mov %rcx,(%rdi) │ │ │ │ │ - je 11eaf │ │ │ │ │ -__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ -./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je f3f0 │ │ │ │ │ -./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ - mov -0x4c0(%rbp),%rax │ │ │ │ │ - mov -0x4f0(%rbp),%r8 │ │ │ │ │ + mov -0x4f0(%rbp),%rax │ │ │ │ │ + mov -0x4f8(%rbp),%r8 │ │ │ │ │ mov %r15,%rbx │ │ │ │ │ - js f3fc │ │ │ │ │ - jmp 10cc9 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -__Pyx_PyUnicode_Equals(): │ │ │ │ │ -./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %r9b,%r9b │ │ │ │ │ - je ffae │ │ │ │ │ - test %r13b,%r13b │ │ │ │ │ - jne f118 │ │ │ │ │ -./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0xcfdb(%rip),%rsi │ │ │ │ │ - jne ffc0 │ │ │ │ │ - test %r11b,%r11b │ │ │ │ │ - jne f118 │ │ │ │ │ -./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - mov $0x2,%edx │ │ │ │ │ - call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ -./pynx/scattering/cpu.c:7400 │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je f124 │ │ │ │ │ -__Pyx_PyObject_IsTrue(): │ │ │ │ │ -./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0xcfb8(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ -./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0xcf85(%rip),%rax │ │ │ │ │ - sete %r8b │ │ │ │ │ - or %sil,%r8b │ │ │ │ │ - jne 10001 │ │ │ │ │ - cmp 0xcf95(%rip),%rax │ │ │ │ │ - jne 11818 │ │ │ │ │ -./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ -_Py_IsImmortal(): │ │ │ │ │ -/usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rdx │ │ │ │ │ -Py_DECREF(): │ │ │ │ │ -/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - js 10018 │ │ │ │ │ -/usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rdx │ │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ │ - je 118e8 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ -./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je f118 │ │ │ │ │ -./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ - mov -0x4c0(%rbp),%rax │ │ │ │ │ - mov -0x4e8(%rbp),%r8 │ │ │ │ │ - mov %r15,%rbx │ │ │ │ │ - js f124 │ │ │ │ │ - jmp 10d41 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ - mov -0x4f8(%rbp),%rax │ │ │ │ │ - mov -0x500(%rbp),%r8 │ │ │ │ │ - mov %r14,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x4d0(%rbp),%r12 │ │ │ │ │ - mov (%r12,%r13,8),%r15 │ │ │ │ │ - mov %r15,-0x4f8(%rbp) │ │ │ │ │ + mov -0x4c8(%rbp),%r12 │ │ │ │ │ + mov (%r12,%r14,8),%r14 │ │ │ │ │ + mov %r14,-0x4f0(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5689 (discriminator 2) │ │ │ │ │ - cmpq $0x0,-0x4f8(%rbp) │ │ │ │ │ - je f9bc │ │ │ │ │ + cmpq $0x0,-0x4f0(%rbp) │ │ │ │ │ + je f6cc │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%r10 │ │ │ │ │ + mov 0x10(%rbx),%r15 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5691 │ │ │ │ │ dec %rax │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %r15,%r15 │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5699 │ │ │ │ │ - mov 0xdb69(%rip),%r12 │ │ │ │ │ + mov 0xdef6(%rip),%r13 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %r10,%r10 │ │ │ │ │ - jle 102bc │ │ │ │ │ - mov %r10,%rdi │ │ │ │ │ + jle 1058c │ │ │ │ │ + mov %r15,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ and $0x7,%edi │ │ │ │ │ - je 10118 │ │ │ │ │ + je 104e8 │ │ │ │ │ cmp $0x1,%rdi │ │ │ │ │ - je 10105 │ │ │ │ │ + je fd74 │ │ │ │ │ cmp $0x2,%rdi │ │ │ │ │ - je 100f7 │ │ │ │ │ + je fd66 │ │ │ │ │ cmp $0x3,%rdi │ │ │ │ │ - je 100e9 │ │ │ │ │ + je fd58 │ │ │ │ │ cmp $0x4,%rdi │ │ │ │ │ - je 100db │ │ │ │ │ + je fd4a │ │ │ │ │ cmp $0x5,%rdi │ │ │ │ │ - je 100cd │ │ │ │ │ + je fd3c │ │ │ │ │ cmp $0x6,%rdi │ │ │ │ │ - jne 117d0 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 10cf8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 10cf8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 10cf8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 10cf8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 10cf8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 10cf8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r10,%r9 │ │ │ │ │ - je 10197 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 10cf8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r9),%r11 │ │ │ │ │ - mov %r11,%r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r12 │ │ │ │ │ - je 10cf8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ + jne 115b8 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 10cf8 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r13 │ │ │ │ │ + je 10b30 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x2(%r11),%r9 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%r11,8),%r12 │ │ │ │ │ - je 10cf8 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r13 │ │ │ │ │ + je 10b30 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x3(%r11),%r9 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%r11,8),%r12 │ │ │ │ │ - je 10cf8 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r13 │ │ │ │ │ + je 10b30 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x4(%r11),%r9 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%r11,8),%r12 │ │ │ │ │ - je 10cf8 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r13 │ │ │ │ │ + je 10b30 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x5(%r11),%r9 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%r11,8),%r12 │ │ │ │ │ - je 10cf8 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r13 │ │ │ │ │ + je 10b30 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x6(%r11),%r9 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%r11,8),%r12 │ │ │ │ │ - je 10cf8 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r13 │ │ │ │ │ + je 10b30 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x7(%r11),%r9 │ │ │ │ │ + inc %rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r10,%r9 │ │ │ │ │ - jne 10118 │ │ │ │ │ + cmp %r15,%rdx │ │ │ │ │ + jne 104e8 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %rax,-0x500(%rbp) │ │ │ │ │ + mov %rax,-0x4f8(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0xcdeb(%rip),%r12 │ │ │ │ │ + cmp 0xd1f7(%rip),%r13 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %rbx,%r14 │ │ │ │ │ - mov %r10,%rbx │ │ │ │ │ - mov %r8,-0x508(%rbp) │ │ │ │ │ + mov %rbx,%rsi │ │ │ │ │ + mov %r8,-0x500(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - sete %r15b │ │ │ │ │ + sete %r12b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - xor %r13d,%r13d │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov %r15,%rbx │ │ │ │ │ + xor %r14d,%r14d │ │ │ │ │ + mov %rsi,%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r14,%r13,8),%rsi │ │ │ │ │ + mov 0x18(%r15,%r14,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%r12 │ │ │ │ │ - je 103b0 │ │ │ │ │ + cmp %rsi,%r13 │ │ │ │ │ + je fea0 │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0xcdf3(%rip),%r8 │ │ │ │ │ - cmp %r8,0x8(%r12) │ │ │ │ │ + mov 0xd203(%rip),%r9 │ │ │ │ │ + cmp %r9,0x8(%r13) │ │ │ │ │ + sete %r11b │ │ │ │ │ + cmp %r9,0x8(%rsi) │ │ │ │ │ sete %cl │ │ │ │ │ - cmp %r8,0x8(%rsi) │ │ │ │ │ - sete %r10b │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ + test %r11b,%r11b │ │ │ │ │ + je 10570 │ │ │ │ │ test %cl,%cl │ │ │ │ │ - je 10318 │ │ │ │ │ - test %r10b,%r10b │ │ │ │ │ - je 10322 │ │ │ │ │ + je 105e8 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ cmp 0x10(%rsi),%rax │ │ │ │ │ - jne 102b0 │ │ │ │ │ + jne 10580 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ │ + mov 0x18(%rsi),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ │ + mov 0x18(%r13),%r8 │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ │ - setne %r11b │ │ │ │ │ + cmp $0xffffffffffffffff,%rdi │ │ │ │ │ + setne %r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %rdx,%rdi │ │ │ │ │ - setne %r9b │ │ │ │ │ + cmp %rdi,%r8 │ │ │ │ │ + setne %dl │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - test %r9b,%r11b │ │ │ │ │ - je 1022c │ │ │ │ │ - cmp $0xffffffffffffffff,%rdi │ │ │ │ │ - jne 102b0 │ │ │ │ │ + test %dl,%r10b │ │ │ │ │ + je fe17 │ │ │ │ │ + inc %r8 │ │ │ │ │ + jne 10580 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%r12),%r8d │ │ │ │ │ + movzbl 0x20(%r13),%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%edx │ │ │ │ │ + movzbl 0x20(%rsi),%r9d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %r8d,%ecx │ │ │ │ │ + mov %r11d,%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %edx,%r10d │ │ │ │ │ + mov %r9d,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ shr $0x2,%cl │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - shr $0x2,%r10b │ │ │ │ │ + shr $0x2,%r8b │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ and $0x7,%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - and $0x7,%r10d │ │ │ │ │ - cmp %r10b,%cl │ │ │ │ │ - jne 102b0 │ │ │ │ │ + and $0x7,%r8d │ │ │ │ │ + cmp %r8b,%cl │ │ │ │ │ + jne 10580 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r8b │ │ │ │ │ - jne 11e98 │ │ │ │ │ + test $0x20,%r11b │ │ │ │ │ + jne 11c56 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ │ + mov 0x38(%r13),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%dl │ │ │ │ │ - jne 11e84 │ │ │ │ │ + test $0x20,%r9b │ │ │ │ │ + jne 11c6d │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r10 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %cl,%r8d │ │ │ │ │ + movzbl %cl,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%r8d │ │ │ │ │ - je 11f64 │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 11d3f │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%r8d │ │ │ │ │ - je 11fe3 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 11dc0 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ mov (%rdi),%edx │ │ │ │ │ - mov (%rsi),%r10d │ │ │ │ │ + mov (%r10),%r11d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r10d,%edx │ │ │ │ │ - jne 102b0 │ │ │ │ │ + cmp %r11d,%edx │ │ │ │ │ + jne 10580 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ cmp $0x1,%rax │ │ │ │ │ - je 103b0 │ │ │ │ │ + je fea0 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ movzbl %cl,%edx │ │ │ │ │ + mov %r10,%rsi │ │ │ │ │ imul %rax,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 103b0 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - inc %r13 │ │ │ │ │ -./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %rbx,%r13 │ │ │ │ │ - jne 101c0 │ │ │ │ │ -__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5703 │ │ │ │ │ - call 3310 │ │ │ │ │ -./pynx/scattering/cpu.c:5703 (discriminator 2) │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - jne 120fb │ │ │ │ │ -__Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ -./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0xcc8f(%rip),%r13 │ │ │ │ │ - sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0x8f21(%rip),%r9 │ │ │ │ │ - lea 0xa013(%rip),%rsi │ │ │ │ │ - mov $0xa,%r8d │ │ │ │ │ - lea 0x91c1(%rip),%rcx │ │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ │ - push $0x7 │ │ │ │ │ - lea 0x91f7(%rip),%rdx │ │ │ │ │ - call 3460 │ │ │ │ │ -__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5705 │ │ │ │ │ - pop %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:5705 (discriminator 1) │ │ │ │ │ - mov $0x1649,%esi │ │ │ │ │ -./pynx/scattering/cpu.c:5705 │ │ │ │ │ - pop %r10 │ │ │ │ │ - jmp 10670 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -__Pyx_PyUnicode_Equals(): │ │ │ │ │ -./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %r10b,%r10b │ │ │ │ │ - je 10322 │ │ │ │ │ - test %r15b,%r15b │ │ │ │ │ - jne 102b0 │ │ │ │ │ -./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0xcc67(%rip),%rsi │ │ │ │ │ - jne 1032f │ │ │ │ │ - test %cl,%cl │ │ │ │ │ - jne 102b0 │ │ │ │ │ -./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - mov $0x2,%edx │ │ │ │ │ - call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ -./pynx/scattering/cpu.c:7400 │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je 102bc │ │ │ │ │ -__Pyx_PyObject_IsTrue(): │ │ │ │ │ -./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0xcc49(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ -./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0xcc16(%rip),%rax │ │ │ │ │ - sete %al │ │ │ │ │ - or %sil,%al │ │ │ │ │ - jne 1036f │ │ │ │ │ - cmp 0xcc27(%rip),%rdi │ │ │ │ │ - jne 11710 │ │ │ │ │ -./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ -_Py_IsImmortal(): │ │ │ │ │ -/usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rcx │ │ │ │ │ -Py_DECREF(): │ │ │ │ │ -/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - js 10386 │ │ │ │ │ -/usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rcx │ │ │ │ │ - mov %rcx,(%rdi) │ │ │ │ │ - je 11dde │ │ │ │ │ -__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ -./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 102b0 │ │ │ │ │ -./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ - mov -0x500(%rbp),%rax │ │ │ │ │ - mov -0x508(%rbp),%r8 │ │ │ │ │ - mov %r14,%rbx │ │ │ │ │ - js 102bc │ │ │ │ │ - jmp 103c1 │ │ │ │ │ + jne 10580 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ - mov -0x500(%rbp),%rax │ │ │ │ │ - mov -0x508(%rbp),%r8 │ │ │ │ │ - mov %r14,%rbx │ │ │ │ │ + mov -0x4f8(%rbp),%rax │ │ │ │ │ + mov -0x500(%rbp),%r8 │ │ │ │ │ + mov %r15,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x4d0(%rbp),%r12 │ │ │ │ │ - mov (%r12,%r13,8),%r15 │ │ │ │ │ + mov -0x4c8(%rbp),%r13 │ │ │ │ │ + mov 0x0(%r13,%r14,8),%r15 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5699 (discriminator 2) │ │ │ │ │ test %r15,%r15 │ │ │ │ │ - je 102bc │ │ │ │ │ + je 1058c │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5701 │ │ │ │ │ dec %rax │ │ │ │ │ -./pynx/scattering/cpu.c:5709 │ │ │ │ │ - mov 0xd765(%rip),%r12 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - jle 1061c │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5709 │ │ │ │ │ + mov 0xdc71(%rip),%r12 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + jle 10714 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ and $0x7,%edi │ │ │ │ │ - je 1047c │ │ │ │ │ + je 10670 │ │ │ │ │ cmp $0x1,%rdi │ │ │ │ │ - je 10469 │ │ │ │ │ + je ff59 │ │ │ │ │ cmp $0x2,%rdi │ │ │ │ │ - je 1045b │ │ │ │ │ + je ff4b │ │ │ │ │ cmp $0x3,%rdi │ │ │ │ │ - je 1044d │ │ │ │ │ + je ff3d │ │ │ │ │ cmp $0x4,%rdi │ │ │ │ │ - je 1043f │ │ │ │ │ + je ff2f │ │ │ │ │ cmp $0x5,%rdi │ │ │ │ │ - je 10431 │ │ │ │ │ + je ff21 │ │ │ │ │ cmp $0x6,%rdi │ │ │ │ │ - jne 11780 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 109a8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 109a8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 109a8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 109a8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 109a8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 109a8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r14,%r9 │ │ │ │ │ - je 104fb │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 109a8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r9),%r11 │ │ │ │ │ - mov %r11,%r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r12 │ │ │ │ │ - je 109a8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ + jne 11570 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 109a8 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 107f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x2(%r11),%r9 │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%r11,8),%r12 │ │ │ │ │ - je 109a8 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 107f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x3(%r11),%r9 │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%r11,8),%r12 │ │ │ │ │ - je 109a8 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 107f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x4(%r11),%r9 │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%r11,8),%r12 │ │ │ │ │ - je 109a8 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 107f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x5(%r11),%r9 │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%r11,8),%r12 │ │ │ │ │ - je 109a8 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 107f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x6(%r11),%r9 │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%r11,8),%r12 │ │ │ │ │ - je 109a8 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 107f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x7(%r11),%r9 │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r14,%r9 │ │ │ │ │ - jne 1047c │ │ │ │ │ + cmp %r14,%rsi │ │ │ │ │ + jne 10670 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %rax,-0x508(%rbp) │ │ │ │ │ + mov %rax,-0x500(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0xca87(%rip),%r12 │ │ │ │ │ + cmp 0xd012(%rip),%r12 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %r8,-0x510(%rbp) │ │ │ │ │ + mov %r8,-0x508(%rbp) │ │ │ │ │ mov %rbx,%r8 │ │ │ │ │ mov %r14,%rbx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - sete -0x500(%rbp) │ │ │ │ │ + sete -0x4f8(%rbp) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ mov %r8,%r14 │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ mov 0x18(%r14,%r13,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ cmp %rsi,%r12 │ │ │ │ │ - je 10730 │ │ │ │ │ + je 10090 │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0xca8b(%rip),%r10 │ │ │ │ │ - cmp %r10,0x8(%r12) │ │ │ │ │ + mov 0xd013(%rip),%r11 │ │ │ │ │ + cmp %r11,0x8(%r12) │ │ │ │ │ sete %dl │ │ │ │ │ - cmp %r10,0x8(%rsi) │ │ │ │ │ + cmp %r11,0x8(%rsi) │ │ │ │ │ sete %al │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ test %dl,%dl │ │ │ │ │ - je 10690 │ │ │ │ │ + je 106f8 │ │ │ │ │ test %al,%al │ │ │ │ │ - je 106a1 │ │ │ │ │ + je 10768 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ mov 0x10(%r12),%rcx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ cmp 0x10(%rsi),%rcx │ │ │ │ │ - jne 10610 │ │ │ │ │ + jne 10708 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%r11 │ │ │ │ │ + mov 0x18(%rsi),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ │ + mov 0x18(%r12),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%r11 │ │ │ │ │ - setne %r9b │ │ │ │ │ + cmp $0xffffffffffffffff,%rdi │ │ │ │ │ + setne %r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %r11,%rdi │ │ │ │ │ + cmp %rdi,%r9 │ │ │ │ │ setne %r8b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - test %r8b,%r9b │ │ │ │ │ - je 10592 │ │ │ │ │ - cmp $0xffffffffffffffff,%rdi │ │ │ │ │ - jne 10610 │ │ │ │ │ + test %r8b,%r10b │ │ │ │ │ + je 10009 │ │ │ │ │ + inc %r9 │ │ │ │ │ + jne 10708 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ movzbl 0x20(%r12),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%edi │ │ │ │ │ + movzbl 0x20(%rsi),%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ mov %eax,%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %edi,%r10d │ │ │ │ │ + mov %r11d,%r9d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ shr $0x2,%dl │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - shr $0x2,%r10b │ │ │ │ │ + shr $0x2,%r9b │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ and $0x7,%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - and $0x7,%r10d │ │ │ │ │ - cmp %r10b,%dl │ │ │ │ │ - jne 10610 │ │ │ │ │ + and $0x7,%r9d │ │ │ │ │ + cmp %r9b,%dl │ │ │ │ │ + jne 10708 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ test $0x20,%al │ │ │ │ │ - jne 11e58 │ │ │ │ │ + jne 11c28 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%r12),%r11 │ │ │ │ │ + mov 0x38(%r12),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%dil │ │ │ │ │ - jne 11e44 │ │ │ │ │ + test $0x20,%r11b │ │ │ │ │ + jne 11c11 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r10 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %dl,%eax │ │ │ │ │ + movzbl %dl,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je 11f58 │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 11d22 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%eax │ │ │ │ │ - je 11fd7 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 11db3 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%r11),%r10d │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ + mov (%rdi),%r8d │ │ │ │ │ + mov (%r10),%eax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %edi,%r10d │ │ │ │ │ - jne 10610 │ │ │ │ │ + cmp %eax,%r8d │ │ │ │ │ + jne 10708 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ cmp $0x1,%rcx │ │ │ │ │ - je 10730 │ │ │ │ │ + je 10090 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ movzbl %dl,%edx │ │ │ │ │ - mov %r11,%rdi │ │ │ │ │ + mov %r10,%rsi │ │ │ │ │ imul %rcx,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 10730 │ │ │ │ │ - nop │ │ │ │ │ -./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - inc %r13 │ │ │ │ │ -./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %rbx,%r13 │ │ │ │ │ - jne 10528 │ │ │ │ │ -__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5713 │ │ │ │ │ - call 3310 │ │ │ │ │ -./pynx/scattering/cpu.c:5713 (discriminator 2) │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - jne 120e5 │ │ │ │ │ -__Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ -./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0xc92f(%rip),%r15 │ │ │ │ │ - sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - mov $0xa,%r8d │ │ │ │ │ - lea 0x9cb4(%rip),%rsi │ │ │ │ │ - lea 0x8bb4(%rip),%r9 │ │ │ │ │ - mov (%r15),%rdi │ │ │ │ │ - push $0x8 │ │ │ │ │ - lea 0x8e5c(%rip),%rcx │ │ │ │ │ - lea 0x8e98(%rip),%rdx │ │ │ │ │ - call 3460 │ │ │ │ │ -__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5715 │ │ │ │ │ - pop %rdi │ │ │ │ │ -./pynx/scattering/cpu.c:5715 (discriminator 1) │ │ │ │ │ - mov $0x1653,%esi │ │ │ │ │ -./pynx/scattering/cpu.c:5715 │ │ │ │ │ - pop %r8 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -./pynx/scattering/cpu.c:5769 │ │ │ │ │ - lea 0x8e0b(%rip),%rcx │ │ │ │ │ - mov $0x54,%edx │ │ │ │ │ - lea 0x9cb5(%rip),%rdi │ │ │ │ │ - call a4a0 │ │ │ │ │ -__pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5996 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5786 │ │ │ │ │ - jmp ec20 │ │ │ │ │ - nop │ │ │ │ │ -__Pyx_PyUnicode_Equals(): │ │ │ │ │ -./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %al,%al │ │ │ │ │ - je 106a1 │ │ │ │ │ - cmpb $0x0,-0x500(%rbp) │ │ │ │ │ - jne 10610 │ │ │ │ │ -./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0xc8e8(%rip),%rsi │ │ │ │ │ - jne 106b2 │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - jne 10610 │ │ │ │ │ -./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - mov $0x2,%edx │ │ │ │ │ - call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ -./pynx/scattering/cpu.c:7400 │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je 1061c │ │ │ │ │ -__Pyx_PyObject_IsTrue(): │ │ │ │ │ -./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0xc8c6(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ -./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0xc893(%rip),%rax │ │ │ │ │ - sete %cl │ │ │ │ │ - or %sil,%cl │ │ │ │ │ - jne 106f2 │ │ │ │ │ - cmp 0xc8a4(%rip),%rax │ │ │ │ │ - jne 116f0 │ │ │ │ │ -./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ -_Py_IsImmortal(): │ │ │ │ │ -/usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rdx │ │ │ │ │ -Py_DECREF(): │ │ │ │ │ -/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - js 10709 │ │ │ │ │ -/usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rdx │ │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ │ - je 11dc8 │ │ │ │ │ -__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ -./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 10610 │ │ │ │ │ -./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ - mov -0x508(%rbp),%rax │ │ │ │ │ - mov -0x510(%rbp),%r8 │ │ │ │ │ - mov %r14,%rbx │ │ │ │ │ - js 1061c │ │ │ │ │ - jmp 10741 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ - mov -0x508(%rbp),%rax │ │ │ │ │ - mov -0x510(%rbp),%r8 │ │ │ │ │ + jne 10708 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + mov -0x500(%rbp),%rax │ │ │ │ │ + mov -0x508(%rbp),%r8 │ │ │ │ │ mov %r14,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x4d0(%rbp),%r12 │ │ │ │ │ + mov -0x4c8(%rbp),%r12 │ │ │ │ │ mov (%r12,%r13,8),%r14 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5709 (discriminator 2) │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je 1061c │ │ │ │ │ + je 10714 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%r11 │ │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5711 │ │ │ │ │ dec %rax │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %rdi,%rdi │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5719 │ │ │ │ │ - mov 0xd3dd(%rip),%r9 │ │ │ │ │ + mov 0xda7a(%rip),%r9 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %r11,%r11 │ │ │ │ │ - jle 10bc0 │ │ │ │ │ - lea -0x1(%r11),%r10 │ │ │ │ │ + jle 10a00 │ │ │ │ │ + lea -0x1(%rdi),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ and $0x7,%r10d │ │ │ │ │ - je 107f2 │ │ │ │ │ + je 10154 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ cmp 0x18(%rbx),%r9 │ │ │ │ │ - je 10860 │ │ │ │ │ + je 101c0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%edi │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ cmp $0x1,%r10 │ │ │ │ │ - je 107f2 │ │ │ │ │ + mov $0x1,%esi │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + mov $0x1,%r11d │ │ │ │ │ + je 10154 │ │ │ │ │ cmp $0x2,%r10 │ │ │ │ │ - je 107e8 │ │ │ │ │ + je 1014a │ │ │ │ │ cmp $0x3,%r10 │ │ │ │ │ - je 107de │ │ │ │ │ + je 10140 │ │ │ │ │ cmp $0x4,%r10 │ │ │ │ │ - je 107d0 │ │ │ │ │ + je 10132 │ │ │ │ │ cmp $0x5,%r10 │ │ │ │ │ - je 107c2 │ │ │ │ │ + je 10124 │ │ │ │ │ cmp $0x6,%r10 │ │ │ │ │ - jne 11798 │ │ │ │ │ + jne 11588 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - je 10860 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r9 │ │ │ │ │ + je 101c0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - je 10860 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r9 │ │ │ │ │ + je 101c0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - je 10860 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r9 │ │ │ │ │ + je 101c0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - je 10860 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r9 │ │ │ │ │ + je 101c0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - je 10860 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r9 │ │ │ │ │ + je 101c0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - je 10860 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r9 │ │ │ │ │ + je 101c0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %rsi,%r11 │ │ │ │ │ - je 109b9 │ │ │ │ │ - mov %rsi,%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rsi,8),%r9 │ │ │ │ │ - je 10860 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - je 10860 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x2(%rsi),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%rsi,8),%r9 │ │ │ │ │ - je 10860 │ │ │ │ │ + lea 0x1(%r11),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x3(%rsi),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%rsi,8),%r9 │ │ │ │ │ - je 10860 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x4(%rsi),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%rsi,8),%r9 │ │ │ │ │ - je 10860 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x5(%rsi),%rdx │ │ │ │ │ + cmp %rcx,%rdi │ │ │ │ │ + je 10801 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%rsi,8),%r9 │ │ │ │ │ - je 10860 │ │ │ │ │ + cmp 0x18(%rbx,%rcx,8),%r9 │ │ │ │ │ + mov %rcx,%r11 │ │ │ │ │ + je 101c0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x6(%rsi),%rdx │ │ │ │ │ + inc %r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%rsi,8),%r9 │ │ │ │ │ - je 10860 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r9 │ │ │ │ │ + je 101c0 │ │ │ │ │ + cmp 0x28(%rbx,%rcx,8),%r9 │ │ │ │ │ + lea 0x2(%rcx),%r11 │ │ │ │ │ + je 101c0 │ │ │ │ │ + cmp 0x30(%rbx,%rcx,8),%r9 │ │ │ │ │ + lea 0x3(%rcx),%r11 │ │ │ │ │ + je 101c0 │ │ │ │ │ + cmp 0x38(%rbx,%rcx,8),%r9 │ │ │ │ │ + lea 0x4(%rcx),%r11 │ │ │ │ │ + je 101c0 │ │ │ │ │ + cmp 0x40(%rbx,%rcx,8),%r9 │ │ │ │ │ + lea 0x5(%rcx),%r11 │ │ │ │ │ + je 101c0 │ │ │ │ │ + cmp 0x48(%rbx,%rcx,8),%r9 │ │ │ │ │ + lea 0x6(%rcx),%r11 │ │ │ │ │ + je 101c0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x7(%rsi),%rdx │ │ │ │ │ + lea 0x7(%rcx),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - jne 107f9 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r9 │ │ │ │ │ + jne 1015b │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x4d0(%rbp),%rdi │ │ │ │ │ - mov (%rdi,%rdx,8),%r12 │ │ │ │ │ + mov -0x4c8(%rbp),%rsi │ │ │ │ │ + mov (%rsi,%r11,8),%r13 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5719 (discriminator 2) │ │ │ │ │ - test %r12,%r12 │ │ │ │ │ - je 10bc0 │ │ │ │ │ + test %r13,%r13 │ │ │ │ │ + je 10a00 │ │ │ │ │ ./pynx/scattering/cpu.c:5721 │ │ │ │ │ dec %rax │ │ │ │ │ ./pynx/scattering/cpu.c:5728 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jle e5f5 │ │ │ │ │ + jle e452 │ │ │ │ │ ./pynx/scattering/cpu.c:5730 │ │ │ │ │ - mov -0x4d8(%rbp),%rsi │ │ │ │ │ - mov -0x4e0(%rbp),%rcx │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ - lea -0x90(%rbp),%rdx │ │ │ │ │ - mov -0x4e8(%rbp),%r9 │ │ │ │ │ - mov -0x4b8(%rbp),%r11 │ │ │ │ │ + mov -0x4d0(%rbp),%rdx │ │ │ │ │ + mov -0x4d8(%rbp),%r9 │ │ │ │ │ mov %r15,-0xb8(%rbp) │ │ │ │ │ - mov %rsi,-0xe8(%rbp) │ │ │ │ │ - mov -0x4c0(%rbp),%r13 │ │ │ │ │ - mov -0x4f0(%rbp),%rax │ │ │ │ │ - mov -0x4f8(%rbp),%r10 │ │ │ │ │ - mov %rcx,-0xe0(%rbp) │ │ │ │ │ - lea -0xf0(%rbp),%rcx │ │ │ │ │ - mov -0x4d0(%rbp),%rsi │ │ │ │ │ - mov %r9,-0xd8(%rbp) │ │ │ │ │ - lea 0x8c0a(%rip),%r9 │ │ │ │ │ + mov -0x4e8(%rbp),%rdi │ │ │ │ │ + mov -0x4f0(%rbp),%rcx │ │ │ │ │ mov %r14,-0xb0(%rbp) │ │ │ │ │ - mov %r12,-0xa8(%rbp) │ │ │ │ │ - mov %r11,-0xf0(%rbp) │ │ │ │ │ - mov %r13,-0xd0(%rbp) │ │ │ │ │ - mov %rax,-0xc8(%rbp) │ │ │ │ │ - mov %r10,-0xc0(%rbp) │ │ │ │ │ - call 9b20 │ │ │ │ │ - mov -0xe8(%rbp),%r14 │ │ │ │ │ - mov -0xe0(%rbp),%r12 │ │ │ │ │ + mov -0x4b8(%rbp),%r10 │ │ │ │ │ + mov -0x4e0(%rbp),%r12 │ │ │ │ │ + mov %rdx,-0xe8(%rbp) │ │ │ │ │ + mov -0x4c0(%rbp),%rax │ │ │ │ │ + mov -0x4c8(%rbp),%rsi │ │ │ │ │ + mov %r9,-0xe0(%rbp) │ │ │ │ │ + mov %rdi,-0xc8(%rbp) │ │ │ │ │ + lea -0x90(%rbp),%rdx │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + mov %rcx,-0xc0(%rbp) │ │ │ │ │ + lea 0x9313(%rip),%r9 │ │ │ │ │ + lea -0xf0(%rbp),%rcx │ │ │ │ │ + mov %r13,-0xa8(%rbp) │ │ │ │ │ + mov %r10,-0xf0(%rbp) │ │ │ │ │ + mov %r12,-0xd8(%rbp) │ │ │ │ │ + mov %rax,-0xd0(%rbp) │ │ │ │ │ + call 9938 │ │ │ │ │ + mov -0xe8(%rbp),%r13 │ │ │ │ │ + mov -0xe0(%rbp),%r14 │ │ │ │ │ mov -0xc0(%rbp),%r15 │ │ │ │ │ mov -0xf0(%rbp),%r8 │ │ │ │ │ +./pynx/scattering/cpu.c:5730 (discriminator 2) │ │ │ │ │ + inc %eax │ │ │ │ │ +./pynx/scattering/cpu.c:5730 │ │ │ │ │ mov -0xd8(%rbp),%rbx │ │ │ │ │ - mov -0xd0(%rbp),%rdx │ │ │ │ │ + mov -0xd0(%rbp),%r11 │ │ │ │ │ + mov %r13,-0x4d0(%rbp) │ │ │ │ │ + mov -0xc8(%rbp),%rsi │ │ │ │ │ mov %r14,-0x4d8(%rbp) │ │ │ │ │ - mov -0xc8(%rbp),%rdi │ │ │ │ │ - mov %r12,-0x4e0(%rbp) │ │ │ │ │ - mov %r15,-0x4f8(%rbp) │ │ │ │ │ + mov %r15,-0x4f0(%rbp) │ │ │ │ │ mov -0xb0(%rbp),%r14 │ │ │ │ │ mov %r8,-0x4b8(%rbp) │ │ │ │ │ mov -0xb8(%rbp),%r15 │ │ │ │ │ - mov %rbx,-0x4e8(%rbp) │ │ │ │ │ - mov -0xa8(%rbp),%r12 │ │ │ │ │ - mov %rdx,-0x4c0(%rbp) │ │ │ │ │ - mov %rdi,-0x4f0(%rbp) │ │ │ │ │ + mov %rbx,-0x4e0(%rbp) │ │ │ │ │ + mov -0xa8(%rbp),%r13 │ │ │ │ │ + mov %r11,-0x4c0(%rbp) │ │ │ │ │ + mov %rsi,-0x4e8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5730 (discriminator 2) │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - jne e5f5 │ │ │ │ │ + jne e452 │ │ │ │ │ ./pynx/scattering/cpu.c:5730 (discriminator 1) │ │ │ │ │ mov $0x1662,%esi │ │ │ │ │ - jmp 10670 │ │ │ │ │ + jmp 10e50 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +__Pyx_PyUnicode_Equals(): │ │ │ │ │ +./pynx/scattering/cpu.c:7390 │ │ │ │ │ + test %dil,%dil │ │ │ │ │ + je 10316 │ │ │ │ │ + test %r12b,%r12b │ │ │ │ │ + jne f6c0 │ │ │ │ │ +./pynx/scattering/cpu.c:7392 │ │ │ │ │ + cmp 0xcc73(%rip),%rsi │ │ │ │ │ + jne 10328 │ │ │ │ │ + test %r8b,%r8b │ │ │ │ │ + jne f6c0 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + mov $0x2,%edx │ │ │ │ │ + call 3190 │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + test %rax,%rax │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je f6cc │ │ │ │ │ +__Pyx_PyObject_IsTrue(): │ │ │ │ │ +./pynx/scattering/cpu.c:11382 │ │ │ │ │ + cmp 0xcc50(%rip),%rax │ │ │ │ │ + sete %cl │ │ │ │ │ +./pynx/scattering/cpu.c:11383 │ │ │ │ │ + cmp 0xcc1e(%rip),%rax │ │ │ │ │ + sete %al │ │ │ │ │ + or %cl,%al │ │ │ │ │ + jne 10366 │ │ │ │ │ + cmp 0xcc30(%rip),%rdi │ │ │ │ │ + jne 11558 │ │ │ │ │ +./pynx/scattering/cpu.c:11382 │ │ │ │ │ + movzbl %cl,%eax │ │ │ │ │ +_Py_IsImmortal(): │ │ │ │ │ +/usr/include/python3.12/object.h:242 │ │ │ │ │ + mov (%rdi),%r8 │ │ │ │ │ +Py_DECREF(): │ │ │ │ │ +/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ + test %r8d,%r8d │ │ │ │ │ + js 1037d │ │ │ │ │ +/usr/include/python3.12/object.h:704 │ │ │ │ │ + dec %r8 │ │ │ │ │ + mov %r8,(%rdi) │ │ │ │ │ + je 11bc3 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je f6c0 │ │ │ │ │ +./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ + mov -0x4f0(%rbp),%rax │ │ │ │ │ + mov -0x4f8(%rbp),%r8 │ │ │ │ │ + mov %r15,%rbx │ │ │ │ │ + js f6cc │ │ │ │ │ + jmp fcc1 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +__Pyx_PyUnicode_Equals(): │ │ │ │ │ +./pynx/scattering/cpu.c:7390 │ │ │ │ │ + test %dl,%dl │ │ │ │ │ + je 103b5 │ │ │ │ │ + test %r13b,%r13b │ │ │ │ │ + jne f250 │ │ │ │ │ +./pynx/scattering/cpu.c:7392 │ │ │ │ │ + cmp 0xcbd4(%rip),%rsi │ │ │ │ │ + jne 103c7 │ │ │ │ │ + test %dil,%dil │ │ │ │ │ + jne f250 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %r14,%rdi │ │ │ │ │ + mov $0x2,%edx │ │ │ │ │ + call 3190 │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + test %rax,%rax │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je f25c │ │ │ │ │ +__Pyx_PyObject_IsTrue(): │ │ │ │ │ +./pynx/scattering/cpu.c:11382 │ │ │ │ │ + cmp 0xcbb1(%rip),%rax │ │ │ │ │ + sete %r11b │ │ │ │ │ +./pynx/scattering/cpu.c:11383 │ │ │ │ │ + cmp 0xcb7e(%rip),%rax │ │ │ │ │ + sete %al │ │ │ │ │ + or %r11b,%al │ │ │ │ │ + jne 10407 │ │ │ │ │ + cmp 0xcb8f(%rip),%rdi │ │ │ │ │ + jne 115e8 │ │ │ │ │ +./pynx/scattering/cpu.c:11382 │ │ │ │ │ + movzbl %r11b,%eax │ │ │ │ │ +_Py_IsImmortal(): │ │ │ │ │ +/usr/include/python3.12/object.h:242 │ │ │ │ │ + mov (%rdi),%rdx │ │ │ │ │ +Py_DECREF(): │ │ │ │ │ +/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + js 1041e │ │ │ │ │ +/usr/include/python3.12/object.h:704 │ │ │ │ │ + dec %rdx │ │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ │ + je 11c84 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je f250 │ │ │ │ │ +./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ + mov -0x4c0(%rbp),%rax │ │ │ │ │ + mov -0x4e8(%rbp),%r8 │ │ │ │ │ + mov %r12,%rbx │ │ │ │ │ + js f25c │ │ │ │ │ + jmp 10b01 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +__Pyx_PyUnicode_Equals(): │ │ │ │ │ +./pynx/scattering/cpu.c:7390 │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 10455 │ │ │ │ │ + test %r13b,%r13b │ │ │ │ │ + jne ef90 │ │ │ │ │ +./pynx/scattering/cpu.c:7392 │ │ │ │ │ + cmp 0xcb34(%rip),%rsi │ │ │ │ │ + jne 10466 │ │ │ │ │ + test %cl,%cl │ │ │ │ │ + jne ef90 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + mov $0x2,%edx │ │ │ │ │ + call 3190 │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + test %rax,%rax │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je ef9c │ │ │ │ │ +__Pyx_PyObject_IsTrue(): │ │ │ │ │ +./pynx/scattering/cpu.c:11382 │ │ │ │ │ + cmp 0xcb12(%rip),%rax │ │ │ │ │ + sete %r11b │ │ │ │ │ +./pynx/scattering/cpu.c:11383 │ │ │ │ │ + cmp 0xcadf(%rip),%rax │ │ │ │ │ + sete %r8b │ │ │ │ │ + or %r11b,%r8b │ │ │ │ │ + jne 104a7 │ │ │ │ │ + cmp 0xcaef(%rip),%rax │ │ │ │ │ + jne 11614 │ │ │ │ │ +./pynx/scattering/cpu.c:11382 │ │ │ │ │ + movzbl %r11b,%eax │ │ │ │ │ +_Py_IsImmortal(): │ │ │ │ │ +/usr/include/python3.12/object.h:242 │ │ │ │ │ + mov (%rdi),%rcx │ │ │ │ │ +Py_DECREF(): │ │ │ │ │ +/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + js 104be │ │ │ │ │ +/usr/include/python3.12/object.h:704 │ │ │ │ │ + dec %rcx │ │ │ │ │ + mov %rcx,(%rdi) │ │ │ │ │ + je 116b8 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je ef90 │ │ │ │ │ +./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ + mov -0x4c0(%rbp),%rax │ │ │ │ │ + mov -0x4e0(%rbp),%r8 │ │ │ │ │ + mov %r14,%rbx │ │ │ │ │ + js ef9c │ │ │ │ │ + jmp 10b69 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r13 │ │ │ │ │ + je 10b30 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x1(%rdx),%r10 │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%r10,8),%r13 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + mov %r10,%rdx │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 10b30 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + inc %rdx │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%r13 │ │ │ │ │ + je 10b30 │ │ │ │ │ + cmp 0x28(%rbx,%r10,8),%r13 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x2(%r10),%rdx │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 10b30 │ │ │ │ │ + cmp 0x30(%rbx,%r10,8),%r13 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x3(%r10),%rdx │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 10b30 │ │ │ │ │ + cmp 0x38(%rbx,%r10,8),%r13 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x4(%r10),%rdx │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 10b30 │ │ │ │ │ + cmp 0x40(%rbx,%r10,8),%r13 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x5(%r10),%rdx │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 10b30 │ │ │ │ │ + cmp 0x48(%rbx,%r10,8),%r13 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x6(%r10),%rdx │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 10b30 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x7(%r10),%rdx │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + cmp %r15,%rdx │ │ │ │ │ + jne 104e8 │ │ │ │ │ + jmp fd8b │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +__Pyx_PyUnicode_Equals(): │ │ │ │ │ +./pynx/scattering/cpu.c:7390 │ │ │ │ │ + test %cl,%cl │ │ │ │ │ + je 105e8 │ │ │ │ │ + test %r12b,%r12b │ │ │ │ │ + je 105e8 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ + inc %r14 │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %rbx,%r14 │ │ │ │ │ + jne fdb0 │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5703 │ │ │ │ │ + call 3310 │ │ │ │ │ +./pynx/scattering/cpu.c:5703 (discriminator 2) │ │ │ │ │ + test %rax,%rax │ │ │ │ │ + jne 11edc │ │ │ │ │ +__Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ +./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ + mov 0xc9bf(%rip),%r14 │ │ │ │ │ + sub $0x8,%rsp │ │ │ │ │ + lea 0x8cc3(%rip),%r9 │ │ │ │ │ + lea 0x9db5(%rip),%rsi │ │ │ │ │ + mov $0xa,%r8d │ │ │ │ │ + lea 0x8f63(%rip),%rcx │ │ │ │ │ + mov (%r14),%rdi │ │ │ │ │ + push $0x7 │ │ │ │ │ + lea 0x8f9a(%rip),%rdx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + call 3460 │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5705 │ │ │ │ │ + pop %r9 │ │ │ │ │ +./pynx/scattering/cpu.c:5705 (discriminator 1) │ │ │ │ │ + mov $0x1649,%esi │ │ │ │ │ +./pynx/scattering/cpu.c:5705 │ │ │ │ │ + pop %r10 │ │ │ │ │ + jmp 10e50 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +__Pyx_PyUnicode_Equals(): │ │ │ │ │ +./pynx/scattering/cpu.c:7392 │ │ │ │ │ + cmp 0xc9a1(%rip),%rsi │ │ │ │ │ + jne 105f6 │ │ │ │ │ + test %r11b,%r11b │ │ │ │ │ + jne 10580 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ + mov $0x2,%edx │ │ │ │ │ + call 3190 │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + test %rax,%rax │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 1058c │ │ │ │ │ +__Pyx_PyObject_IsTrue(): │ │ │ │ │ +./pynx/scattering/cpu.c:11382 │ │ │ │ │ + cmp 0xc986(%rip),%rax │ │ │ │ │ + sete %al │ │ │ │ │ +./pynx/scattering/cpu.c:11383 │ │ │ │ │ + cmp 0xc954(%rip),%rdi │ │ │ │ │ + sete %cl │ │ │ │ │ + or %al,%cl │ │ │ │ │ + jne 10630 │ │ │ │ │ + cmp 0xc966(%rip),%rdi │ │ │ │ │ + jne 11518 │ │ │ │ │ +./pynx/scattering/cpu.c:11382 │ │ │ │ │ + movzbl %al,%eax │ │ │ │ │ +_Py_IsImmortal(): │ │ │ │ │ +/usr/include/python3.12/object.h:242 │ │ │ │ │ + mov (%rdi),%r9 │ │ │ │ │ +Py_DECREF(): │ │ │ │ │ +/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ + test %r9d,%r9d │ │ │ │ │ + js 10647 │ │ │ │ │ +/usr/include/python3.12/object.h:704 │ │ │ │ │ + dec %r9 │ │ │ │ │ + mov %r9,(%rdi) │ │ │ │ │ + je 11bad │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 10580 │ │ │ │ │ +./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ + mov -0x4f8(%rbp),%rax │ │ │ │ │ + mov -0x500(%rbp),%r8 │ │ │ │ │ + mov %r15,%rbx │ │ │ │ │ + js 1058c │ │ │ │ │ + jmp feb1 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 107f0 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x1(%rsi),%r10 │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%r10,8),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + mov %r10,%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 107f0 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + inc %rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 107f0 │ │ │ │ │ + cmp 0x28(%rbx,%r10,8),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x2(%r10),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 107f0 │ │ │ │ │ + cmp 0x30(%rbx,%r10,8),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x3(%r10),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 107f0 │ │ │ │ │ + cmp 0x38(%rbx,%r10,8),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x4(%r10),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 107f0 │ │ │ │ │ + cmp 0x40(%rbx,%r10,8),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x5(%r10),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 107f0 │ │ │ │ │ + cmp 0x48(%rbx,%r10,8),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x6(%r10),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 107f0 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x7(%r10),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + cmp %r14,%rsi │ │ │ │ │ + jne 10670 │ │ │ │ │ + jmp ff70 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +__Pyx_PyUnicode_Equals(): │ │ │ │ │ +./pynx/scattering/cpu.c:7390 │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 10768 │ │ │ │ │ + cmpb $0x0,-0x4f8(%rbp) │ │ │ │ │ + je 10768 │ │ │ │ │ nopl (%rax) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ + inc %r13 │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %rbx,%r13 │ │ │ │ │ + jne ffa0 │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5713 │ │ │ │ │ + call 3310 │ │ │ │ │ +./pynx/scattering/cpu.c:5713 (discriminator 2) │ │ │ │ │ + test %rax,%rax │ │ │ │ │ + jne 11ed2 │ │ │ │ │ +__Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ +./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ + mov 0xc837(%rip),%r15 │ │ │ │ │ + sub $0x8,%rsp │ │ │ │ │ + mov $0xa,%r8d │ │ │ │ │ + lea 0x9c2e(%rip),%rsi │ │ │ │ │ + lea 0x8b2e(%rip),%r9 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov (%r15),%rdi │ │ │ │ │ + push $0x8 │ │ │ │ │ + lea 0x8dd4(%rip),%rcx │ │ │ │ │ + lea 0x8e10(%rip),%rdx │ │ │ │ │ + call 3460 │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5715 │ │ │ │ │ + pop %rdi │ │ │ │ │ +./pynx/scattering/cpu.c:5715 (discriminator 1) │ │ │ │ │ + mov $0x1653,%esi │ │ │ │ │ +./pynx/scattering/cpu.c:5715 │ │ │ │ │ + pop %r8 │ │ │ │ │ + jmp 10e50 │ │ │ │ │ +__Pyx_PyUnicode_Equals(): │ │ │ │ │ +./pynx/scattering/cpu.c:7392 │ │ │ │ │ + cmp 0xc821(%rip),%rsi │ │ │ │ │ + jne 10775 │ │ │ │ │ + test %dl,%dl │ │ │ │ │ + jne 10708 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + mov $0x2,%edx │ │ │ │ │ + call 3190 │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + test %rax,%rax │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 10714 │ │ │ │ │ +__Pyx_PyObject_IsTrue(): │ │ │ │ │ +./pynx/scattering/cpu.c:11382 │ │ │ │ │ + cmp 0xc807(%rip),%rax │ │ │ │ │ + sete %cl │ │ │ │ │ +./pynx/scattering/cpu.c:11383 │ │ │ │ │ + cmp 0xc7d5(%rip),%rax │ │ │ │ │ + sete %dl │ │ │ │ │ + or %cl,%dl │ │ │ │ │ + jne 107af │ │ │ │ │ + cmp 0xc7e7(%rip),%rax │ │ │ │ │ + jne 11500 │ │ │ │ │ +./pynx/scattering/cpu.c:11382 │ │ │ │ │ + movzbl %cl,%eax │ │ │ │ │ +_Py_IsImmortal(): │ │ │ │ │ +/usr/include/python3.12/object.h:242 │ │ │ │ │ + mov (%rdi),%r11 │ │ │ │ │ +Py_DECREF(): │ │ │ │ │ +/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ + test %r11d,%r11d │ │ │ │ │ + js 107c6 │ │ │ │ │ +/usr/include/python3.12/object.h:704 │ │ │ │ │ + dec %r11 │ │ │ │ │ + mov %r11,(%rdi) │ │ │ │ │ + je 11b80 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 10708 │ │ │ │ │ +./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ + mov -0x500(%rbp),%rax │ │ │ │ │ + mov -0x508(%rbp),%r8 │ │ │ │ │ + mov %r14,%rbx │ │ │ │ │ + js 10714 │ │ │ │ │ + jmp 100a1 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x4d0(%rbp),%r13 │ │ │ │ │ - mov 0x0(%r13,%r9,8),%r14 │ │ │ │ │ + mov -0x4c8(%rbp),%r13 │ │ │ │ │ + mov 0x0(%r13,%rsi,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - jmp 1074c │ │ │ │ │ + jmp 100ac │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0xc5d0(%rip),%r9 │ │ │ │ │ - mov %r14,-0x510(%rbp) │ │ │ │ │ + cmp 0xc788(%rip),%r9 │ │ │ │ │ + mov %r14,-0x508(%rbp) │ │ │ │ │ mov %rbx,%r14 │ │ │ │ │ - mov %r9,%rbx │ │ │ │ │ - sete -0x500(%rbp) │ │ │ │ │ + sete -0x4f8(%rbp) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ - mov %rdx,%r13 │ │ │ │ │ - mov %rcx,%r12 │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + mov %r9,%r12 │ │ │ │ │ + mov %rdx,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov %rax,-0x508(%rbp) │ │ │ │ │ - mov 0x18(%r14,%r12,8),%rsi │ │ │ │ │ + mov %rax,-0x500(%rbp) │ │ │ │ │ + mov %r11,%r13 │ │ │ │ │ + mov 0x18(%r14,%rbx,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - mov %r8,-0x518(%rbp) │ │ │ │ │ - cmp %rsi,%rbx │ │ │ │ │ - je 10adf │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + mov %r8,-0x510(%rbp) │ │ │ │ │ + cmp %rsi,%r12 │ │ │ │ │ + je 1091e │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0xc5c1(%rip),%r8 │ │ │ │ │ - cmp %r8,0x8(%rbx) │ │ │ │ │ - sete %dl │ │ │ │ │ + mov 0xc781(%rip),%r8 │ │ │ │ │ + cmp %r8,0x8(%r12) │ │ │ │ │ + sete %r11b │ │ │ │ │ cmp %r8,0x8(%rsi) │ │ │ │ │ sete %al │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - je 10b10 │ │ │ │ │ + test %r11b,%r11b │ │ │ │ │ + je 10950 │ │ │ │ │ test %al,%al │ │ │ │ │ - je 10b1d │ │ │ │ │ + je 1095d │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ │ + mov 0x10(%r12),%r9 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%rcx │ │ │ │ │ - jne 10ac0 │ │ │ │ │ + cmp 0x10(%rsi),%r9 │ │ │ │ │ + jne 10900 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%r10 │ │ │ │ │ + mov 0x18(%rsi),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%rbx),%r11 │ │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%r10 │ │ │ │ │ - setne %r9b │ │ │ │ │ + cmp $0xffffffffffffffff,%rcx │ │ │ │ │ + setne %r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %r10,%r11 │ │ │ │ │ - setne %dil │ │ │ │ │ + cmp %rcx,%rdi │ │ │ │ │ + setne %dl │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - test %dil,%r9b │ │ │ │ │ - je 10a55 │ │ │ │ │ - cmp $0xffffffffffffffff,%r11 │ │ │ │ │ - jne 10ac0 │ │ │ │ │ + test %dl,%r10b │ │ │ │ │ + je 10898 │ │ │ │ │ + inc %rdi │ │ │ │ │ + jne 10900 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%rbx),%r8d │ │ │ │ │ + movzbl 0x20(%r12),%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%eax │ │ │ │ │ + movzbl 0x20(%rsi),%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %r8d,%edx │ │ │ │ │ + mov %r8d,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %eax,%r11d │ │ │ │ │ + mov %r11d,%edi │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%dl │ │ │ │ │ + shr $0x2,%al │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - shr $0x2,%r11b │ │ │ │ │ + shr $0x2,%dil │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%edx │ │ │ │ │ + and $0x7,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - and $0x7,%r11d │ │ │ │ │ - cmp %r11b,%dl │ │ │ │ │ - jne 10ac0 │ │ │ │ │ + and $0x7,%edi │ │ │ │ │ + cmp %dil,%al │ │ │ │ │ + jne 10900 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ test $0x20,%r8b │ │ │ │ │ - jne 11e27 │ │ │ │ │ + jne 11be1 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rbx),%r9 │ │ │ │ │ + mov 0x38(%r12),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%al │ │ │ │ │ - jne 11e13 │ │ │ │ │ + test $0x20,%r11b │ │ │ │ │ + jne 11bfa │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%rcx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %dl,%r8d │ │ │ │ │ + movzbl %al,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%r8d │ │ │ │ │ - je 11f1a │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 11cf4 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%r8d │ │ │ │ │ - je 11fbe │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 11d9b │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%r9),%eax │ │ │ │ │ - mov (%rsi),%r11d │ │ │ │ │ + mov (%rdi),%r10d │ │ │ │ │ + mov (%rcx),%edx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r11d,%eax │ │ │ │ │ - je 11730 │ │ │ │ │ + cmp %edx,%r10d │ │ │ │ │ + je 11530 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %r13,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - lea 0x1(%r12),%r9 │ │ │ │ │ + lea 0x1(%rbx),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %r13,%r12 │ │ │ │ │ - je 10bc0 │ │ │ │ │ - mov %r9,%r12 │ │ │ │ │ + je 10a00 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r14,%r12,8),%rsi │ │ │ │ │ + mov 0x18(%r14,%rbx,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%rbx │ │ │ │ │ - jne 10a00 │ │ │ │ │ + cmp %rsi,%r12 │ │ │ │ │ + jne 10840 │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + mov -0x500(%rbp),%rax │ │ │ │ │ mov %r14,%rbx │ │ │ │ │ - mov -0x508(%rbp),%rax │ │ │ │ │ - mov -0x518(%rbp),%r8 │ │ │ │ │ - mov -0x510(%rbp),%r14 │ │ │ │ │ + mov -0x510(%rbp),%r8 │ │ │ │ │ + mov -0x508(%rbp),%r14 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x4d0(%rbp),%r10 │ │ │ │ │ - mov (%r10,%r12,8),%r12 │ │ │ │ │ - jmp 1086b │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x4c8(%rbp),%rcx │ │ │ │ │ + mov (%rcx,%rdi,8),%r13 │ │ │ │ │ + jmp 101cb │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ test %al,%al │ │ │ │ │ - je 10b1d │ │ │ │ │ - cmpb $0x0,-0x500(%rbp) │ │ │ │ │ - jne 10ac0 │ │ │ │ │ + je 1095d │ │ │ │ │ + cmpb $0x0,-0x4f8(%rbp) │ │ │ │ │ + jne 10900 │ │ │ │ │ ./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0xc46c(%rip),%rsi │ │ │ │ │ - jne 10b2a │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - jne 10ac0 │ │ │ │ │ + cmp 0xc62c(%rip),%rsi │ │ │ │ │ + jne 1096b │ │ │ │ │ + test %r11b,%r11b │ │ │ │ │ + jne 10900 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 10bc0 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 10a00 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0xc44e(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ + cmp 0xc60d(%rip),%rax │ │ │ │ │ + sete %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0xc41b(%rip),%rax │ │ │ │ │ - sete %cl │ │ │ │ │ - or %sil,%cl │ │ │ │ │ - jne 10ff0 │ │ │ │ │ - cmp 0xc428(%rip),%rax │ │ │ │ │ - je 10ff0 │ │ │ │ │ + cmp 0xc5da(%rip),%rax │ │ │ │ │ + sete %r8b │ │ │ │ │ + or %r9b,%r8b │ │ │ │ │ + jne 10e00 │ │ │ │ │ + cmp 0xc5e6(%rip),%rax │ │ │ │ │ + je 10e00 │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x520(%rbp) │ │ │ │ │ + mov %rax,-0x518(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x520(%rbp),%rdi │ │ │ │ │ + mov -0x518(%rbp),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rdx │ │ │ │ │ + mov (%rdi),%r11 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - js 10b94 │ │ │ │ │ + test %r11d,%r11d │ │ │ │ │ + js 109d7 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rdx │ │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ │ - je 11d98 │ │ │ │ │ + dec %r11 │ │ │ │ │ + mov %r11,(%rdi) │ │ │ │ │ + je 11b68 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 10ac0 │ │ │ │ │ + je 10900 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + mov -0x500(%rbp),%rax │ │ │ │ │ mov %r14,%rbx │ │ │ │ │ - mov -0x508(%rbp),%rax │ │ │ │ │ - mov -0x518(%rbp),%r8 │ │ │ │ │ - mov -0x510(%rbp),%r14 │ │ │ │ │ - jns 10af7 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x510(%rbp),%r8 │ │ │ │ │ + mov -0x508(%rbp),%r14 │ │ │ │ │ + jns 10939 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5723 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:5723 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 120db │ │ │ │ │ + jne 11ebb │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0xc38b(%rip),%r15 │ │ │ │ │ + mov 0xc54b(%rip),%r15 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0x88d1(%rip),%rcx │ │ │ │ │ - lea 0x970f(%rip),%rsi │ │ │ │ │ - lea 0x860f(%rip),%r9 │ │ │ │ │ + lea 0x8b03(%rip),%rcx │ │ │ │ │ + lea 0x9941(%rip),%rsi │ │ │ │ │ + lea 0x8841(%rip),%r9 │ │ │ │ │ mov $0xa,%r8d │ │ │ │ │ mov (%r15),%rdi │ │ │ │ │ push $0x9 │ │ │ │ │ - lea 0x88f4(%rip),%rdx │ │ │ │ │ + lea 0x8b26(%rip),%rdx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5725 │ │ │ │ │ pop %rcx │ │ │ │ │ pop %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:5725 (discriminator 1) │ │ │ │ │ mov $0x165d,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:5725 │ │ │ │ │ - jmp 10670 │ │ │ │ │ + jmp 10e50 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - je 10c25 │ │ │ │ │ - test %r14b,%r14b │ │ │ │ │ - jne fdd0 │ │ │ │ │ -./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0xc364(%rip),%rsi │ │ │ │ │ - jne 10c37 │ │ │ │ │ test %r9b,%r9b │ │ │ │ │ - jne fdd0 │ │ │ │ │ + je 10a66 │ │ │ │ │ + test %r12b,%r12b │ │ │ │ │ + jne fc20 │ │ │ │ │ +./pynx/scattering/cpu.c:7392 │ │ │ │ │ + cmp 0xc523(%rip),%rsi │ │ │ │ │ + jne 10a78 │ │ │ │ │ + test %r10b,%r10b │ │ │ │ │ + jne fc20 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ + mov %r14,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je fddc │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je fc2c │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0xc341(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ + cmp 0xc500(%rip),%rax │ │ │ │ │ + sete %cl │ │ │ │ │ ./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0xc30e(%rip),%rax │ │ │ │ │ - sete %r8b │ │ │ │ │ - or %sil,%r8b │ │ │ │ │ - jne 10c78 │ │ │ │ │ - cmp 0xc31e(%rip),%rax │ │ │ │ │ - jne 11859 │ │ │ │ │ + cmp 0xc4ce(%rip),%rax │ │ │ │ │ + sete %r11b │ │ │ │ │ + or %cl,%r11b │ │ │ │ │ + jne 10ab8 │ │ │ │ │ + cmp 0xc4de(%rip),%rax │ │ │ │ │ + jne 11641 │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ + movzbl %cl,%eax │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rdx │ │ │ │ │ + mov (%rdi),%r9 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - js 10c8f │ │ │ │ │ + test %r9d,%r9d │ │ │ │ │ + js 10acf │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rdx │ │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ │ - je 11be3 │ │ │ │ │ + dec %r9 │ │ │ │ │ + mov %r9,(%rdi) │ │ │ │ │ + je 119b2 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je fdd0 │ │ │ │ │ + je fc20 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ mov -0x4c0(%rbp),%rax │ │ │ │ │ - mov -0x4e0(%rbp),%r8 │ │ │ │ │ - mov %r13,%rbx │ │ │ │ │ - js fddc │ │ │ │ │ - jmp 10fc1 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x4d8(%rbp),%r8 │ │ │ │ │ + js fc2c │ │ │ │ │ + jmp 10dce │ │ │ │ │ mov -0x4c0(%rbp),%rax │ │ │ │ │ - mov -0x4f0(%rbp),%r8 │ │ │ │ │ - mov %r15,%rbx │ │ │ │ │ + mov -0x4e8(%rbp),%r8 │ │ │ │ │ + mov %r12,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x4d0(%rbp),%r12 │ │ │ │ │ - mov (%r12,%r14,8),%r13 │ │ │ │ │ + mov -0x4c8(%rbp),%r14 │ │ │ │ │ + mov (%r14,%r15,8),%r13 │ │ │ │ │ mov %r13,-0x4c0(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5669 (discriminator 2) │ │ │ │ │ cmpq $0x0,-0x4c0(%rbp) │ │ │ │ │ - je f3fc │ │ │ │ │ + je f25c │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%r15 │ │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5671 │ │ │ │ │ dec %rax │ │ │ │ │ - jmp f5f0 │ │ │ │ │ + jmp f2f8 │ │ │ │ │ nopl (%rax) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x4d0(%rbp),%r15 │ │ │ │ │ - mov (%r15,%r9,8),%r15 │ │ │ │ │ + mov -0x4c8(%rbp),%r12 │ │ │ │ │ + mov (%r12,%rdx,8),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - jmp 103cc │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + jmp febd │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x4d0(%rbp),%r14 │ │ │ │ │ - mov (%r14,%r13,8),%r13 │ │ │ │ │ - mov %r13,-0x4f8(%rbp) │ │ │ │ │ + mov -0x4c8(%rbp),%r13 │ │ │ │ │ + mov 0x0(%r13,%r12,8),%r15 │ │ │ │ │ + mov %r15,-0x4f0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - jmp 10063 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + jmp fcd3 │ │ │ │ │ mov -0x4c0(%rbp),%rax │ │ │ │ │ - mov -0x4e8(%rbp),%r8 │ │ │ │ │ - mov %r15,%rbx │ │ │ │ │ + mov -0x4e0(%rbp),%r8 │ │ │ │ │ + mov %r14,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x4d0(%rbp),%r12 │ │ │ │ │ - mov (%r12,%r14,8),%r13 │ │ │ │ │ - mov %r13,-0x4e8(%rbp) │ │ │ │ │ - jmp fe42 │ │ │ │ │ + mov -0x4c8(%rbp),%r12 │ │ │ │ │ + mov (%r12,%r15,8),%r13 │ │ │ │ │ + mov %r13,-0x4e0(%rbp) │ │ │ │ │ + jmp fc92 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0xc231(%rip),%r13 │ │ │ │ │ - mov %rbx,%r11 │ │ │ │ │ - mov %rax,-0x4f0(%rbp) │ │ │ │ │ - mov %r9,%rbx │ │ │ │ │ - sete %r15b │ │ │ │ │ - mov %r11,%r12 │ │ │ │ │ + cmp 0xc409(%rip),%rdi │ │ │ │ │ + mov %rbx,%r14 │ │ │ │ │ + mov %rdi,%rbx │ │ │ │ │ + sete %r12b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - xor %r14d,%r14d │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov %r8,-0x4f8(%rbp) │ │ │ │ │ - mov 0x18(%r12,%r14,8),%rsi │ │ │ │ │ + mov %rax,-0x4e8(%rbp) │ │ │ │ │ + mov 0x18(%r14,%r15,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%r13 │ │ │ │ │ - je 10e7e │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + mov %r8,-0x4f0(%rbp) │ │ │ │ │ + cmp %rsi,%rbx │ │ │ │ │ + je 10c9e │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0xc231(%rip),%rax │ │ │ │ │ - cmp %rax,0x8(%r13) │ │ │ │ │ - sete %r9b │ │ │ │ │ - cmp %rax,0x8(%rsi) │ │ │ │ │ - sete %r8b │ │ │ │ │ + mov 0xc411(%rip),%r8 │ │ │ │ │ + cmp %r8,0x8(%rbx) │ │ │ │ │ + sete %cl │ │ │ │ │ + cmp %r8,0x8(%rsi) │ │ │ │ │ + sete %r11b │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %r9b,%r9b │ │ │ │ │ - je 10eb0 │ │ │ │ │ - test %r8b,%r8b │ │ │ │ │ - je 10eba │ │ │ │ │ + test %cl,%cl │ │ │ │ │ + je 10cc8 │ │ │ │ │ + test %r11b,%r11b │ │ │ │ │ + je 10cd2 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%r13),%rcx │ │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%rcx │ │ │ │ │ - jne 10e60 │ │ │ │ │ + cmp 0x10(%rsi),%rax │ │ │ │ │ + jne 10c80 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ cmp %rdx,%rdi │ │ │ │ │ setne %r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ │ - setne %r11b │ │ │ │ │ - test %r11b,%r10b │ │ │ │ │ - je 10de9 │ │ │ │ │ - cmp $0xffffffffffffffff,%rdi │ │ │ │ │ - jne 10e60 │ │ │ │ │ + inc %rdx │ │ │ │ │ + setne %r9b │ │ │ │ │ + test %r9b,%r10b │ │ │ │ │ + je 10c05 │ │ │ │ │ + inc %rdi │ │ │ │ │ + jne 10c80 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%r13),%eax │ │ │ │ │ + movzbl 0x20(%rbx),%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%r9d │ │ │ │ │ + movzbl 0x20(%rsi),%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %eax,%r8d │ │ │ │ │ + mov %r8d,%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %r9d,%edi │ │ │ │ │ + mov %r11d,%edi │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%r8b │ │ │ │ │ + shr $0x2,%cl │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ shr $0x2,%dil │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%r8d │ │ │ │ │ + and $0x7,%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ and $0x7,%edi │ │ │ │ │ - cmp %dil,%r8b │ │ │ │ │ - jne 10e60 │ │ │ │ │ + cmp %dil,%cl │ │ │ │ │ + jne 10c80 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%al │ │ │ │ │ - jne 11871 │ │ │ │ │ + test $0x20,%r8b │ │ │ │ │ + jne 11659 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%r13),%rdi │ │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r9b │ │ │ │ │ - jne 11ef0 │ │ │ │ │ + test $0x20,%r11b │ │ │ │ │ + jne 11cc6 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r10 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %r8b,%r11d │ │ │ │ │ + movzbl %cl,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%r11d │ │ │ │ │ - je 11fcb │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 11da7 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%r11d │ │ │ │ │ - je 12024 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 11e05 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%rdi),%eax │ │ │ │ │ - mov (%rsi),%r9d │ │ │ │ │ + mov (%rdi),%edx │ │ │ │ │ + mov (%r10),%r9d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r9d,%eax │ │ │ │ │ - jne 10e60 │ │ │ │ │ + cmp %r9d,%edx │ │ │ │ │ + jne 10c80 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%rcx │ │ │ │ │ - je 10e7e │ │ │ │ │ + cmp $0x1,%rax │ │ │ │ │ + je 10c9e │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %r8b,%edx │ │ │ │ │ - imul %rcx,%rdx │ │ │ │ │ + movzbl %cl,%edx │ │ │ │ │ + mov %r10,%rsi │ │ │ │ │ + imul %rax,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 10e7e │ │ │ │ │ + je 10c9e │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %r13,%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - lea 0x1(%r14),%rdi │ │ │ │ │ + lea 0x1(%r15),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %rbx,%r14 │ │ │ │ │ - je 10f40 │ │ │ │ │ - mov %rdi,%r14 │ │ │ │ │ + je 10d50 │ │ │ │ │ + mov %r11,%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r12,%r14,8),%rsi │ │ │ │ │ + mov 0x18(%r14,%r15,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%r13 │ │ │ │ │ - jne 10d90 │ │ │ │ │ - mov -0x4f0(%rbp),%rax │ │ │ │ │ - mov -0x4f8(%rbp),%r8 │ │ │ │ │ - mov %r12,%rbx │ │ │ │ │ + cmp %rsi,%rbx │ │ │ │ │ + jne 10bb0 │ │ │ │ │ + mov -0x4e8(%rbp),%rax │ │ │ │ │ + mov -0x4f0(%rbp),%r8 │ │ │ │ │ + mov %r14,%rbx │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x4d0(%rbp),%rdx │ │ │ │ │ - mov (%rdx,%r14,8),%r10 │ │ │ │ │ - mov %r10,-0x4f0(%rbp) │ │ │ │ │ - jmp f70a │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x4c8(%rbp),%r13 │ │ │ │ │ + mov 0x0(%r13,%r15,8),%rdi │ │ │ │ │ + mov %rdi,-0x4e8(%rbp) │ │ │ │ │ + jmp f412 │ │ │ │ │ + nop │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %r8b,%r8b │ │ │ │ │ - je 10eba │ │ │ │ │ - test %r15b,%r15b │ │ │ │ │ - jne 10e60 │ │ │ │ │ + test %r11b,%r11b │ │ │ │ │ + je 10cd2 │ │ │ │ │ + test %r12b,%r12b │ │ │ │ │ + jne 10c80 │ │ │ │ │ ./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0xc0cf(%rip),%rsi │ │ │ │ │ - jne 10ec8 │ │ │ │ │ - test %r9b,%r9b │ │ │ │ │ - jne 10e60 │ │ │ │ │ + cmp 0xc2b7(%rip),%rsi │ │ │ │ │ + jne 10cdf │ │ │ │ │ + test %cl,%cl │ │ │ │ │ + jne 10c80 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 10f40 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 10d50 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0xc0b4(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ + cmp 0xc29d(%rip),%rax │ │ │ │ │ + sete %al │ │ │ │ │ ./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0xc081(%rip),%rax │ │ │ │ │ - sete %cl │ │ │ │ │ - or %sil,%cl │ │ │ │ │ - jne 10f04 │ │ │ │ │ - cmp 0xc092(%rip),%rax │ │ │ │ │ - jne 117b0 │ │ │ │ │ + cmp 0xc26b(%rip),%rdi │ │ │ │ │ + sete %r8b │ │ │ │ │ + or %al,%r8b │ │ │ │ │ + jne 10d1b │ │ │ │ │ + cmp 0xc27b(%rip),%rdi │ │ │ │ │ + jne 115a0 │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ + movzbl %al,%eax │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%r8 │ │ │ │ │ + mov (%rdi),%rcx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r8d,%r8d │ │ │ │ │ - js 10f1c │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + js 10d31 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r8 │ │ │ │ │ - mov %r8,(%rdi) │ │ │ │ │ - je 11e6e │ │ │ │ │ + dec %rcx │ │ │ │ │ + mov %rcx,(%rdi) │ │ │ │ │ + je 11c40 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 10e60 │ │ │ │ │ + je 10c80 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ - mov -0x4f0(%rbp),%rax │ │ │ │ │ - mov -0x4f8(%rbp),%r8 │ │ │ │ │ - mov %r12,%rbx │ │ │ │ │ - jns 10e8f │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x4e8(%rbp),%rax │ │ │ │ │ + mov -0x4f0(%rbp),%r8 │ │ │ │ │ + mov %r14,%rbx │ │ │ │ │ + jns 10caf │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5683 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:5683 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 1210f │ │ │ │ │ + jne 11ef0 │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0xc00b(%rip),%rax │ │ │ │ │ + mov 0xc1fb(%rip),%rdx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - lea 0x9398(%rip),%rsi │ │ │ │ │ - lea 0x8298(%rip),%r9 │ │ │ │ │ + lea 0x95f8(%rip),%rsi │ │ │ │ │ + lea 0x84f8(%rip),%r9 │ │ │ │ │ mov $0xa,%r8d │ │ │ │ │ - lea 0x853f(%rip),%rcx │ │ │ │ │ - lea 0x857b(%rip),%rdx │ │ │ │ │ - mov (%rax),%rdi │ │ │ │ │ + lea 0x879f(%rip),%rcx │ │ │ │ │ + mov (%rdx),%rdi │ │ │ │ │ push $0x5 │ │ │ │ │ + lea 0x87d6(%rip),%rdx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5685 │ │ │ │ │ pop %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:5685 (discriminator 1) │ │ │ │ │ mov $0x1635,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:5685 │ │ │ │ │ pop %r13 │ │ │ │ │ - jmp 10670 │ │ │ │ │ + jmp 10e50 │ │ │ │ │ nopl (%rax) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x4d0(%rbp),%r14 │ │ │ │ │ - mov (%r14,%r11,8),%r15 │ │ │ │ │ - mov %r15,-0x4c0(%rbp) │ │ │ │ │ + mov -0x4c8(%rbp),%r15 │ │ │ │ │ + mov (%r15,%r9,8),%r12 │ │ │ │ │ + mov %r12,-0x4c0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - jmp 10cdb │ │ │ │ │ + jmp 10b13 │ │ │ │ │ nop │ │ │ │ │ mov -0x4c0(%rbp),%rax │ │ │ │ │ - mov -0x4e0(%rbp),%r8 │ │ │ │ │ - mov %r13,%rbx │ │ │ │ │ + mov -0x4d8(%rbp),%r8 │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x4d0(%rbp),%r12 │ │ │ │ │ - mov (%r12,%r15,8),%r14 │ │ │ │ │ - mov %r14,-0x4e0(%rbp) │ │ │ │ │ + mov -0x4c8(%rbp),%r14 │ │ │ │ │ + mov (%r14,%r15,8),%r15 │ │ │ │ │ + mov %r15,-0x4d8(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5649 (discriminator 2) │ │ │ │ │ - cmpq $0x0,-0x4e0(%rbp) │ │ │ │ │ - je fddc │ │ │ │ │ + cmpq $0x0,-0x4d8(%rbp) │ │ │ │ │ + je fc2c │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%r9 │ │ │ │ │ + mov 0x10(%rbx),%r12 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5651 │ │ │ │ │ dec %rax │ │ │ │ │ - jmp eeda │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + jmp ed57 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ - jmp 10b81 │ │ │ │ │ + movzbl %r9b,%eax │ │ │ │ │ + jmp 109c3 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +__Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ +./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ + mov 0xc149(%rip),%r15 │ │ │ │ │ + sub $0x8,%rsp │ │ │ │ │ + lea 0x8744(%rip),%rdx │ │ │ │ │ + lea 0x953f(%rip),%rsi │ │ │ │ │ + lea 0x843f(%rip),%r9 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov (%r15),%rdi │ │ │ │ │ + push %r8 │ │ │ │ │ + lea 0x86e5(%rip),%rcx │ │ │ │ │ + mov $0xa,%r8d │ │ │ │ │ + call 3460 │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5759 │ │ │ │ │ + pop %rax │ │ │ │ │ +./pynx/scattering/cpu.c:5759 (discriminator 1) │ │ │ │ │ + mov $0x167f,%esi │ │ │ │ │ +./pynx/scattering/cpu.c:5759 │ │ │ │ │ + pop %rdx │ │ │ │ │ +./pynx/scattering/cpu.c:5769 │ │ │ │ │ + lea 0x869b(%rip),%rcx │ │ │ │ │ + mov $0x54,%edx │ │ │ │ │ + lea 0x9545(%rip),%rdi │ │ │ │ │ + call a2a8 │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5996 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5786 │ │ │ │ │ + jmp e9d0 │ │ │ │ │ + nop │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x4d0(%rbp),%r15 │ │ │ │ │ - mov (%r15,%r14,8),%r13 │ │ │ │ │ - mov %r13,-0x4e0(%rbp) │ │ │ │ │ + mov -0x4c8(%rbp),%r12 │ │ │ │ │ + mov (%r12,%rdx,8),%r13 │ │ │ │ │ + mov %r13,-0x4d8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - jmp 10fd3 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + jmp 10de0 │ │ │ │ │ + nop │ │ │ │ │ __Pyx_SafeReleaseBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8205 (discriminator 1) │ │ │ │ │ - movq $0x0,-0x108(%rbp) │ │ │ │ │ - jmp ec0d │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ │ - jmp ebe3 │ │ │ │ │ movq $0x0,-0x1c8(%rbp) │ │ │ │ │ - jmp ebb9 │ │ │ │ │ + jmp e968 │ │ │ │ │ movq $0x0,-0x228(%rbp) │ │ │ │ │ - jmp eb8f │ │ │ │ │ + jmp e93e │ │ │ │ │ movq $0x0,-0x288(%rbp) │ │ │ │ │ - jmp eb65 │ │ │ │ │ + jmp e914 │ │ │ │ │ movq $0x0,-0x2e8(%rbp) │ │ │ │ │ - jmp eb3b │ │ │ │ │ + jmp e8ea │ │ │ │ │ movq $0x0,-0x348(%rbp) │ │ │ │ │ - jmp eb11 │ │ │ │ │ + jmp e8c0 │ │ │ │ │ movq $0x0,-0x3a8(%rbp) │ │ │ │ │ - jmp eae7 │ │ │ │ │ + jmp e896 │ │ │ │ │ movq $0x0,-0x408(%rbp) │ │ │ │ │ - jmp eabd │ │ │ │ │ + jmp e86c │ │ │ │ │ movq $0x0,-0x468(%rbp) │ │ │ │ │ - jmp ea93 │ │ │ │ │ - mov %r8,-0x4d8(%rbp) │ │ │ │ │ + jmp e842 │ │ │ │ │ + movq $0x0,-0x168(%rbp) │ │ │ │ │ + jmp e992 │ │ │ │ │ + movq $0x0,-0x108(%rbp) │ │ │ │ │ + jmp e9bc │ │ │ │ │ + mov %rax,-0x4c0(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0xbec2(%rip),%r15 │ │ │ │ │ - mov %rax,-0x4c0(%rbp) │ │ │ │ │ - mov %rbx,%rax │ │ │ │ │ - sete %r14b │ │ │ │ │ - mov %rdx,%rbx │ │ │ │ │ + cmp 0xc05a(%rip),%r15 │ │ │ │ │ + mov %r8,-0x4d0(%rbp) │ │ │ │ │ + mov %rbx,%r8 │ │ │ │ │ + sete %r13b │ │ │ │ │ + mov %r9,%rbx │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - xor %r13d,%r13d │ │ │ │ │ - mov %rax,%r12 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ + mov %r8,%r14 │ │ │ │ │ nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r12,%r13,8),%rsi │ │ │ │ │ + mov 0x18(%r14,%r12,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ cmp %rsi,%r15 │ │ │ │ │ - je 112d8 │ │ │ │ │ + je 11150 │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0xbecb(%rip),%r8 │ │ │ │ │ - cmp %r8,0x8(%r15) │ │ │ │ │ - sete %cl │ │ │ │ │ - cmp %r8,0x8(%rsi) │ │ │ │ │ + mov 0xc063(%rip),%rax │ │ │ │ │ + cmp %rax,0x8(%r15) │ │ │ │ │ sete %r11b │ │ │ │ │ + cmp %rax,0x8(%rsi) │ │ │ │ │ + sete %r10b │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %cl,%cl │ │ │ │ │ - je 111e8 │ │ │ │ │ test %r11b,%r11b │ │ │ │ │ - je 111f2 │ │ │ │ │ + je 11058 │ │ │ │ │ + test %r10b,%r10b │ │ │ │ │ + je 11062 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%r15),%rax │ │ │ │ │ + mov 0x10(%r15),%rcx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%rax │ │ │ │ │ - jne 111d0 │ │ │ │ │ + cmp 0x10(%rsi),%rcx │ │ │ │ │ + jne 11040 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r15),%r10 │ │ │ │ │ + mov 0x18(%r15),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %rdx,%r10 │ │ │ │ │ + cmp %rdx,%rdi │ │ │ │ │ setne %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ │ - setne %dil │ │ │ │ │ - test %dil,%r9b │ │ │ │ │ - je 11151 │ │ │ │ │ - cmp $0xffffffffffffffff,%r10 │ │ │ │ │ - jne 111d0 │ │ │ │ │ + inc %rdx │ │ │ │ │ + setne %r8b │ │ │ │ │ + test %r8b,%r9b │ │ │ │ │ + je 10fb9 │ │ │ │ │ + inc %rdi │ │ │ │ │ + jne 11040 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%r15),%r8d │ │ │ │ │ + movzbl 0x20(%r15),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ movzbl 0x20(%rsi),%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %r8d,%ecx │ │ │ │ │ + mov %eax,%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %edx,%r11d │ │ │ │ │ + mov %edx,%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%cl │ │ │ │ │ -./pynx/scattering/cpu.c:7374 │ │ │ │ │ shr $0x2,%r11b │ │ │ │ │ -./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ + shr $0x2,%r10b │ │ │ │ │ +./pynx/scattering/cpu.c:7373 │ │ │ │ │ and $0x7,%r11d │ │ │ │ │ - cmp %r11b,%cl │ │ │ │ │ - jne 111d0 │ │ │ │ │ +./pynx/scattering/cpu.c:7374 │ │ │ │ │ + and $0x7,%r10d │ │ │ │ │ + cmp %r10b,%r11b │ │ │ │ │ + jne 11040 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r8b │ │ │ │ │ - jne 1200f │ │ │ │ │ + test $0x20,%al │ │ │ │ │ + jne 11def │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ mov 0x38(%r15),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ test $0x20,%dl │ │ │ │ │ - jne 11ffb │ │ │ │ │ + jne 11dd9 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r8 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %cl,%r8d │ │ │ │ │ + movzbl %r11b,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%r8d │ │ │ │ │ - je 120af │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 11e94 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%r8d │ │ │ │ │ - je 120bb │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 11ea1 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%rdi),%edx │ │ │ │ │ - mov (%rsi),%r11d │ │ │ │ │ + mov (%rdi),%r9d │ │ │ │ │ + mov (%r8),%eax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r11d,%edx │ │ │ │ │ - jne 111d0 │ │ │ │ │ + cmp %eax,%r9d │ │ │ │ │ + jne 11040 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%rax │ │ │ │ │ - je 112d8 │ │ │ │ │ + cmp $0x1,%rcx │ │ │ │ │ + je 11150 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %cl,%edx │ │ │ │ │ - imul %rax,%rdx │ │ │ │ │ + movzbl %r11b,%edx │ │ │ │ │ + mov %r8,%rsi │ │ │ │ │ + imul %rcx,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 112d8 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ + je 11150 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %rbx,%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - lea 0x1(%r13),%rdi │ │ │ │ │ + lea 0x1(%r12),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %rbx,%r13 │ │ │ │ │ - je 11280 │ │ │ │ │ - mov %rdi,%r13 │ │ │ │ │ - jmp 110e8 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + je 110f8 │ │ │ │ │ + mov %rdi,%r12 │ │ │ │ │ + jmp 10f50 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %r11b,%r11b │ │ │ │ │ - je 111f2 │ │ │ │ │ - test %r14b,%r14b │ │ │ │ │ - jne 111d0 │ │ │ │ │ + test %r10b,%r10b │ │ │ │ │ + je 11062 │ │ │ │ │ + test %r13b,%r13b │ │ │ │ │ + jne 11040 │ │ │ │ │ ./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0xbd97(%rip),%rsi │ │ │ │ │ - jne 111ff │ │ │ │ │ - test %cl,%cl │ │ │ │ │ - jne 111d0 │ │ │ │ │ + cmp 0xbf27(%rip),%rsi │ │ │ │ │ + jne 11070 │ │ │ │ │ + test %r11b,%r11b │ │ │ │ │ + jne 11040 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 11280 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 110f8 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0xbd7d(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ + cmp 0xbf0c(%rip),%rax │ │ │ │ │ + sete %cl │ │ │ │ │ ./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0xbd4a(%rip),%rax │ │ │ │ │ - sete %al │ │ │ │ │ - or %sil,%al │ │ │ │ │ - jne 11900 │ │ │ │ │ - cmp 0xbd57(%rip),%rdi │ │ │ │ │ - je 11900 │ │ │ │ │ + cmp 0xbeda(%rip),%rax │ │ │ │ │ + sete %r11b │ │ │ │ │ + or %cl,%r11b │ │ │ │ │ + jne 116d0 │ │ │ │ │ + cmp 0xbee6(%rip),%rax │ │ │ │ │ + je 116d0 │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rdi,-0x4e0(%rbp) │ │ │ │ │ + mov %rax,-0x4d8(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x4e0(%rbp),%rdi │ │ │ │ │ + mov -0x4d8(%rbp),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rcx │ │ │ │ │ + mov (%rdi),%rdx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - js 11265 │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + js 110d6 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rcx │ │ │ │ │ - mov %rcx,(%rdi) │ │ │ │ │ - je 11fa8 │ │ │ │ │ + dec %rdx │ │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ │ + je 11d85 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 111d0 │ │ │ │ │ + je 11040 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ mov -0x4c0(%rbp),%rax │ │ │ │ │ - mov -0x4d8(%rbp),%r8 │ │ │ │ │ - mov %r12,%rbx │ │ │ │ │ - jns 112e9 │ │ │ │ │ + mov -0x4d0(%rbp),%r8 │ │ │ │ │ + mov %r14,%rbx │ │ │ │ │ + jns 11161 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5643 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:5643 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 12137 │ │ │ │ │ + jne 11f18 │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0xbccb(%rip),%r8 │ │ │ │ │ + mov 0xbe53(%rip),%r8 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ + lea 0x9250(%rip),%rsi │ │ │ │ │ + lea 0x8150(%rip),%r9 │ │ │ │ │ + lea 0x83fd(%rip),%rcx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - lea 0x9056(%rip),%rsi │ │ │ │ │ - lea 0x7f56(%rip),%r9 │ │ │ │ │ - lea 0x8203(%rip),%rcx │ │ │ │ │ mov (%r8),%rdi │ │ │ │ │ push $0x1 │ │ │ │ │ mov $0xa,%r8d │ │ │ │ │ - lea 0x8234(%rip),%rdx │ │ │ │ │ + lea 0x842c(%rip),%rdx │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5645 │ │ │ │ │ pop %rdi │ │ │ │ │ ./pynx/scattering/cpu.c:5645 (discriminator 1) │ │ │ │ │ mov $0x160d,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:5645 │ │ │ │ │ pop %r8 │ │ │ │ │ - jmp 10670 │ │ │ │ │ + jmp 10e50 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ mov -0x4c0(%rbp),%rax │ │ │ │ │ - mov -0x4d8(%rbp),%r8 │ │ │ │ │ - mov %r12,%rbx │ │ │ │ │ + mov -0x4d0(%rbp),%r8 │ │ │ │ │ + mov %r14,%rbx │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x4d0(%rbp),%r10 │ │ │ │ │ - mov (%r10,%r13,8),%r9 │ │ │ │ │ - mov %r9,-0x4d8(%rbp) │ │ │ │ │ - jmp fb4a │ │ │ │ │ + mov -0x4c8(%rbp),%r10 │ │ │ │ │ + mov (%r10,%r12,8),%rsi │ │ │ │ │ + mov %rsi,-0x4d0(%rbp) │ │ │ │ │ + jmp f9b2 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5773 (discriminator 5) │ │ │ │ │ - mov %r11,%rsi │ │ │ │ │ - mov %rcx,%rdi │ │ │ │ │ - lea 0x81cb(%rip),%rdx │ │ │ │ │ - call 7770 │ │ │ │ │ + mov %r10,%rsi │ │ │ │ │ + lea 0x83c6(%rip),%rdx │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:5774 │ │ │ │ │ - mov 0xc77f(%rip),%rsi │ │ │ │ │ + mov 0xc90a(%rip),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:5773 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je e610 │ │ │ │ │ + dec %eax │ │ │ │ │ + je e46d │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5996 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5786 │ │ │ │ │ - jmp ec20 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + jmp e9d0 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:5774 (discriminator 5) │ │ │ │ │ - lea 0x81a4(%rip),%rdx │ │ │ │ │ + lea 0x83a4(%rip),%rdx │ │ │ │ │ mov %r9,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:5774 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 10688 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne 10e68 │ │ │ │ │ ./pynx/scattering/cpu.c:5775 │ │ │ │ │ - mov 0xc749(%rip),%rsi │ │ │ │ │ - jmp e621 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0xc8da(%rip),%rsi │ │ │ │ │ + jmp e47e │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:5775 (discriminator 5) │ │ │ │ │ - lea 0x817f(%rip),%rdx │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + lea 0x837f(%rip),%rdx │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:5775 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 10688 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne 10e68 │ │ │ │ │ ./pynx/scattering/cpu.c:5776 │ │ │ │ │ - mov 0xc721(%rip),%rsi │ │ │ │ │ - jmp e632 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0xc8b2(%rip),%rsi │ │ │ │ │ + jmp e490 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:5776 (discriminator 5) │ │ │ │ │ - lea 0x8181(%rip),%rdx │ │ │ │ │ + lea 0x8381(%rip),%rdx │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:5776 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 10688 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne 10e68 │ │ │ │ │ ./pynx/scattering/cpu.c:5777 │ │ │ │ │ - mov 0xc6f9(%rip),%rsi │ │ │ │ │ - jmp e643 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0xc88a(%rip),%rsi │ │ │ │ │ + jmp e4a1 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:5777 (discriminator 5) │ │ │ │ │ - lea 0x8132(%rip),%rdx │ │ │ │ │ - mov %r10,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + lea 0x8332(%rip),%rdx │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:5777 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 10688 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne 10e68 │ │ │ │ │ ./pynx/scattering/cpu.c:5778 │ │ │ │ │ - mov 0xc6d1(%rip),%rsi │ │ │ │ │ - jmp e654 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0xc865(%rip),%rsi │ │ │ │ │ + jmp e4b2 │ │ │ │ │ ./pynx/scattering/cpu.c:5778 (discriminator 5) │ │ │ │ │ - mov -0x4f0(%rbp),%rdi │ │ │ │ │ - lea 0x8106(%rip),%rdx │ │ │ │ │ - call 7770 │ │ │ │ │ + mov -0x4e8(%rbp),%rdi │ │ │ │ │ + lea 0x830e(%rip),%rdx │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:5778 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 10688 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne 10e68 │ │ │ │ │ ./pynx/scattering/cpu.c:5779 │ │ │ │ │ - mov 0xc6a5(%rip),%rbx │ │ │ │ │ - jmp e668 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + mov 0xc83e(%rip),%r8 │ │ │ │ │ + jmp e4c6 │ │ │ │ │ + nop │ │ │ │ │ ./pynx/scattering/cpu.c:5779 (discriminator 5) │ │ │ │ │ - lea 0x80e0(%rip),%rdx │ │ │ │ │ - mov %rbx,%rsi │ │ │ │ │ - call 7770 │ │ │ │ │ + lea 0x82f0(%rip),%rdx │ │ │ │ │ + mov %r8,%rsi │ │ │ │ │ + mov %rcx,%rdi │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:5779 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 10688 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne 10e68 │ │ │ │ │ ./pynx/scattering/cpu.c:5780 │ │ │ │ │ - mov 0xc679(%rip),%rsi │ │ │ │ │ - jmp e67c │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0xc817(%rip),%rsi │ │ │ │ │ + jmp e4da │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ ./pynx/scattering/cpu.c:5780 (discriminator 5) │ │ │ │ │ - lea 0x80dd(%rip),%rdx │ │ │ │ │ + lea 0x82ed(%rip),%rdx │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:5780 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 10688 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne 10e68 │ │ │ │ │ ./pynx/scattering/cpu.c:5781 │ │ │ │ │ - mov 0xc651(%rip),%r11 │ │ │ │ │ - jmp e689 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0xc7f2(%rip),%rbx │ │ │ │ │ + jmp e4e7 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:5781 (discriminator 5) │ │ │ │ │ - lea 0x8093(%rip),%rdx │ │ │ │ │ - mov %r11,%rsi │ │ │ │ │ + lea 0x82a3(%rip),%rdx │ │ │ │ │ + mov %rbx,%rsi │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:5781 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 10688 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne 10e68 │ │ │ │ │ ./pynx/scattering/cpu.c:5782 │ │ │ │ │ - mov 0xc626(%rip),%rsi │ │ │ │ │ - jmp e696 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov 0xc7c7(%rip),%rsi │ │ │ │ │ + jmp e4f4 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ ./pynx/scattering/cpu.c:5782 (discriminator 5) │ │ │ │ │ - lea 0x8069(%rip),%rdx │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + lea 0x8281(%rip),%rdx │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:5782 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je e6a1 │ │ │ │ │ + dec %eax │ │ │ │ │ + je e4fe │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5996 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5786 │ │ │ │ │ - jmp ec20 │ │ │ │ │ + jmp e9d0 │ │ │ │ │ mov %rax,-0x4c0(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0xbae3(%rip),%r15 │ │ │ │ │ + cmp 0xbc8c(%rip),%r15 │ │ │ │ │ mov %r8,-0x4b8(%rbp) │ │ │ │ │ - sete %r14b │ │ │ │ │ + sete %r13b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - xor %r13d,%r13d │ │ │ │ │ - vzeroupper │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%rbx,%r13,8),%rsi │ │ │ │ │ + mov 0x18(%rbx,%r12,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ cmp %rsi,%r15 │ │ │ │ │ - je 116c8 │ │ │ │ │ + je 114d8 │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0xbaf3(%rip),%r8 │ │ │ │ │ + mov 0xbc9b(%rip),%r8 │ │ │ │ │ cmp %r8,0x8(%r15) │ │ │ │ │ sete %r10b │ │ │ │ │ cmp %r8,0x8(%rsi) │ │ │ │ │ sete %al │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ test %r10b,%r10b │ │ │ │ │ - je 115c8 │ │ │ │ │ + je 11418 │ │ │ │ │ test %al,%al │ │ │ │ │ - je 115d1 │ │ │ │ │ + je 11421 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ mov 0x10(%r15),%rcx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ cmp 0x10(%rsi),%rcx │ │ │ │ │ - jne 115b0 │ │ │ │ │ + jne 11400 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ │ + mov 0x18(%rsi),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ mov 0x18(%r15),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %rdx,%rdi │ │ │ │ │ + cmp %r11,%rdi │ │ │ │ │ setne %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ │ - setne %r11b │ │ │ │ │ - test %r11b,%r9b │ │ │ │ │ - je 11529 │ │ │ │ │ - cmp $0xffffffffffffffff,%rdi │ │ │ │ │ - jne 115b0 │ │ │ │ │ + inc %r11 │ │ │ │ │ + setne %dl │ │ │ │ │ + test %dl,%r9b │ │ │ │ │ + je 1137e │ │ │ │ │ + inc %rdi │ │ │ │ │ + jne 11400 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ movzbl 0x20(%r15),%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%edx │ │ │ │ │ + movzbl 0x20(%rsi),%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ mov %r8d,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %edx,%r10d │ │ │ │ │ + mov %r11d,%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ shr $0x2,%al │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ shr $0x2,%r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ and $0x7,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ and $0x7,%r10d │ │ │ │ │ cmp %r10b,%al │ │ │ │ │ - jne 115b0 │ │ │ │ │ + jne 11400 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ test $0x20,%r8b │ │ │ │ │ - jne 1208d │ │ │ │ │ + jne 11e71 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ mov 0x38(%r15),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%dl │ │ │ │ │ - jne 12079 │ │ │ │ │ + test $0x20,%r11b │ │ │ │ │ + jne 11e5a │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r8 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %al,%r8d │ │ │ │ │ + movzbl %al,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%r8d │ │ │ │ │ - je 120cf │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 11eae │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%r8d │ │ │ │ │ - je 120ef │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 11ec5 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%rdi),%edx │ │ │ │ │ - mov (%rsi),%r10d │ │ │ │ │ + mov (%rdi),%r9d │ │ │ │ │ + mov (%r8),%edx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r10d,%edx │ │ │ │ │ - jne 115b0 │ │ │ │ │ + cmp %edx,%r9d │ │ │ │ │ + jne 11400 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ cmp $0x1,%rcx │ │ │ │ │ - je 116c8 │ │ │ │ │ + je 114d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ movzbl %al,%edx │ │ │ │ │ + mov %r8,%rsi │ │ │ │ │ imul %rcx,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 116c8 │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + je 114d8 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %r14,%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - lea 0x1(%r13),%rdi │ │ │ │ │ + lea 0x1(%r12),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %r12,%r13 │ │ │ │ │ - je 11f3c │ │ │ │ │ - mov %rdi,%r13 │ │ │ │ │ - jmp 114c0 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + je 11d16 │ │ │ │ │ + mov %rdi,%r12 │ │ │ │ │ + jmp 11318 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ test %al,%al │ │ │ │ │ - je 115d1 │ │ │ │ │ - test %r14b,%r14b │ │ │ │ │ - jne 115b0 │ │ │ │ │ + je 11421 │ │ │ │ │ + test %r13b,%r13b │ │ │ │ │ + jne 11400 │ │ │ │ │ ./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0xb9b8(%rip),%rsi │ │ │ │ │ - jne 115df │ │ │ │ │ + cmp 0xbb68(%rip),%rsi │ │ │ │ │ + jne 1142f │ │ │ │ │ test %r10b,%r10b │ │ │ │ │ - jne 115b0 │ │ │ │ │ + jne 11400 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 11f3c │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 11d16 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0xb999(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ -./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0xb966(%rip),%rax │ │ │ │ │ + cmp 0xbb49(%rip),%rax │ │ │ │ │ sete %cl │ │ │ │ │ - or %sil,%cl │ │ │ │ │ - jne 11e0a │ │ │ │ │ - cmp 0xb973(%rip),%rax │ │ │ │ │ - je 11e0a │ │ │ │ │ +./pynx/scattering/cpu.c:11383 │ │ │ │ │ + cmp 0xbb17(%rip),%rax │ │ │ │ │ + sete %al │ │ │ │ │ + or %cl,%al │ │ │ │ │ + jne 11bd9 │ │ │ │ │ + cmp 0xbb25(%rip),%rdi │ │ │ │ │ + je 11bd9 │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x4d8(%rbp) │ │ │ │ │ + mov %rdi,-0x4d0(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x4d8(%rbp),%rdi │ │ │ │ │ + mov -0x4d0(%rbp),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%r9 │ │ │ │ │ + mov (%rdi),%r11 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r9d,%r9d │ │ │ │ │ - js 1164a │ │ │ │ │ + test %r11d,%r11d │ │ │ │ │ + js 11498 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r9 │ │ │ │ │ - mov %r9,(%rdi) │ │ │ │ │ - je 1203d │ │ │ │ │ + dec %r11 │ │ │ │ │ + mov %r11,(%rdi) │ │ │ │ │ + je 11e1e │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 115b0 │ │ │ │ │ + je 11400 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ mov -0x4c0(%rbp),%rax │ │ │ │ │ mov -0x4b8(%rbp),%r8 │ │ │ │ │ - jns 116d6 │ │ │ │ │ + jns 114e6 │ │ │ │ │ mov %r8,-0x4b8(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5635 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:5635 (discriminator 2) │ │ │ │ │ mov -0x4b8(%rbp),%r8 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 12141 │ │ │ │ │ -__Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ -./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0xb8db(%rip),%r15 │ │ │ │ │ - sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0x7e64(%rip),%rdx │ │ │ │ │ - lea 0x8c5f(%rip),%rsi │ │ │ │ │ - lea 0x7b5f(%rip),%r9 │ │ │ │ │ - mov (%r15),%rdi │ │ │ │ │ - push %r8 │ │ │ │ │ - lea 0x7e07(%rip),%rcx │ │ │ │ │ - mov $0xa,%r8d │ │ │ │ │ - call 3460 │ │ │ │ │ -__pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5759 │ │ │ │ │ - pop %rax │ │ │ │ │ -./pynx/scattering/cpu.c:5759 (discriminator 1) │ │ │ │ │ - mov $0x167f,%esi │ │ │ │ │ -./pynx/scattering/cpu.c:5759 │ │ │ │ │ - pop %rdx │ │ │ │ │ - jmp 10670 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + je 10e10 │ │ │ │ │ +./pynx/scattering/cpu.c:5635 (discriminator 1) │ │ │ │ │ + mov $0x1603,%esi │ │ │ │ │ + jmp 10e50 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ mov -0x4c0(%rbp),%rax │ │ │ │ │ mov -0x4b8(%rbp),%r8 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x4d0(%rbp),%r12 │ │ │ │ │ - mov (%r12,%r13,8),%r11 │ │ │ │ │ - mov %r11,-0x4b8(%rbp) │ │ │ │ │ - jmp f595 │ │ │ │ │ + mov -0x4c8(%rbp),%r14 │ │ │ │ │ + mov (%r14,%r12,8),%r10 │ │ │ │ │ + mov %r10,-0x4b8(%rbp) │ │ │ │ │ + jmp f85a │ │ │ │ │ nopl (%rax) │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x518(%rbp) │ │ │ │ │ - call 3370 │ │ │ │ │ - mov -0x518(%rbp),%rdi │ │ │ │ │ - jmp 106f6 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ - mov %rdi,-0x510(%rbp) │ │ │ │ │ + mov %rax,-0x510(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ mov -0x510(%rbp),%rdi │ │ │ │ │ - jmp 10373 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + jmp 107b2 │ │ │ │ │ + mov %rdi,-0x508(%rbp) │ │ │ │ │ + call 3370 │ │ │ │ │ + mov -0x508(%rbp),%rdi │ │ │ │ │ + jmp 10633 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%rcx │ │ │ │ │ - je 10adf │ │ │ │ │ + cmp $0x1,%r9 │ │ │ │ │ + je 1091e │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %dl,%edx │ │ │ │ │ - mov %r9,%rdi │ │ │ │ │ - imul %rcx,%rdx │ │ │ │ │ + movzbl %al,%edx │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ + imul %r9,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 10ac0 │ │ │ │ │ - jmp 10adf │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + jne 10900 │ │ │ │ │ + jmp 1091e │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rdi,-0x508(%rbp) │ │ │ │ │ + mov %rdi,-0x500(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x508(%rbp),%rdi │ │ │ │ │ - jmp fec3 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x500(%rbp),%rdi │ │ │ │ │ + jmp 10369 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ cmp 0x18(%rbx),%r12 │ │ │ │ │ - je 109a8 │ │ │ │ │ + je 107f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%r9d │ │ │ │ │ + mov $0x1,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - jmp 10423 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + jmp ff13 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r9 │ │ │ │ │ - je 10860 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r9 │ │ │ │ │ + je 101c0 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x1(%rdi),%rdx │ │ │ │ │ - jmp 107b4 │ │ │ │ │ + lea 0x1(%rsi),%r11 │ │ │ │ │ + jmp 10116 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x500(%rbp) │ │ │ │ │ + mov %rdi,-0x4f8(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x500(%rbp),%rdi │ │ │ │ │ - jmp 10f08 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x4f8(%rbp),%rdi │ │ │ │ │ + jmp 10d1e │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r12 │ │ │ │ │ - je 10cf8 │ │ │ │ │ + cmp 0x18(%rbx),%r13 │ │ │ │ │ + je 10b30 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%r9d │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - jmp 100bf │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + jmp fd2e │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r12 │ │ │ │ │ - je 10d10 │ │ │ │ │ + cmp 0x18(%rbx),%r9 │ │ │ │ │ + je 10b40 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%r13d │ │ │ │ │ + mov $0x1,%r12d │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - jmp f7bf │ │ │ │ │ + jmp f4c7 │ │ │ │ │ nopl (%rax) │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x4f8(%rbp) │ │ │ │ │ - call 3370 │ │ │ │ │ - mov -0x4f8(%rbp),%rdi │ │ │ │ │ - jmp ff64 │ │ │ │ │ - mov %rax,-0x4f0(%rbp) │ │ │ │ │ + mov %rdi,-0x4f0(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ mov -0x4f0(%rbp),%rdi │ │ │ │ │ - jmp 10005 │ │ │ │ │ + jmp 1040b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r13 │ │ │ │ │ - je f6f8 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%rdi │ │ │ │ │ + je f400 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x1(%rdx),%r9 │ │ │ │ │ - jmp f649 │ │ │ │ │ + lea 0x1(%rsi),%r13 │ │ │ │ │ + jmp f352 │ │ │ │ │ +__Pyx_PyObject_IsTrue(): │ │ │ │ │ +./pynx/scattering/cpu.c:11384 │ │ │ │ │ + mov %rax,-0x4e8(%rbp) │ │ │ │ │ + call 3370 │ │ │ │ │ + mov -0x4e8(%rbp),%rdi │ │ │ │ │ + jmp 104ab │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r12 │ │ │ │ │ - je 10f98 │ │ │ │ │ + cmp 0x18(%rbx),%r14 │ │ │ │ │ + je 10da8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%r11d │ │ │ │ │ + mov $0x1,%r9d │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - jmp f1fc │ │ │ │ │ + jmp f06a │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x4e8(%rbp) │ │ │ │ │ + mov %rax,-0x4e0(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x4e8(%rbp),%rdi │ │ │ │ │ - jmp 10c7c │ │ │ │ │ + mov -0x4e0(%rbp),%rdi │ │ │ │ │ + jmp 10abb │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r8d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 10c35 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%r13),%rdx │ │ │ │ │ - lea 0x38(%r13),%rdi │ │ │ │ │ - and $0x40,%eax │ │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ │ - jmp 10e19 │ │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ │ + jmp 10c35 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5629 │ │ │ │ │ + mov %rax,%r12 │ │ │ │ │ + jmp ed57 │ │ │ │ │ + mov %rax,%r9 │ │ │ │ │ + jmp f9ec │ │ │ │ │ mov %rax,%r11 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 1075c │ │ │ │ │ + jmp f889 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + jmp 100bc │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 103dc │ │ │ │ │ - mov %rax,%r10 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 10078 │ │ │ │ │ - mov %rax,%rsi │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp f778 │ │ │ │ │ + jmp fecd │ │ │ │ │ mov %rax,%r15 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp f5f0 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp f1b5 │ │ │ │ │ - mov %rax,%r9 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp eeda │ │ │ │ │ - mov %rax,%r13 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp fb87 │ │ │ │ │ + jmp fce8 │ │ │ │ │ + mov %rax,%r10 │ │ │ │ │ + jmp f480 │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp fa24 │ │ │ │ │ - mov %eax,-0x4f0(%rbp) │ │ │ │ │ + jmp f2f8 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + jmp f022 │ │ │ │ │ + mov %eax,-0x4e8(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x4f0(%rbp),%eax │ │ │ │ │ - jmp 10018 │ │ │ │ │ + mov -0x4e8(%rbp),%eax │ │ │ │ │ + jmp 104be │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ - jmp 11252 │ │ │ │ │ + movzbl %cl,%eax │ │ │ │ │ + jmp 110c3 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5882 (discriminator 7) │ │ │ │ │ movl $0x16fa,-0x4b8(%rbp) │ │ │ │ │ mov $0x54,%r15d │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:5982 │ │ │ │ │ call 3090 <_PyThreadState_UncheckedGet@plt> │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6787 │ │ │ │ │ mov 0x60(%rax),%r12 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5982 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6788 │ │ │ │ │ movq $0x0,0x60(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:6792 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je 11ca0 │ │ │ │ │ + je 11a70 │ │ │ │ │ Py_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:220 │ │ │ │ │ mov 0x8(%r12),%r14 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ mov (%r14),%edi │ │ │ │ │ inc %edi │ │ │ │ │ - je 1194c │ │ │ │ │ + je 1171c │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ mov %edi,(%r14) │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6796 │ │ │ │ │ mov 0x28(%r12),%r13 │ │ │ │ │ Py_XINCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:787 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - je 11963 │ │ │ │ │ + je 11732 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - mov 0x0(%r13),%r11d │ │ │ │ │ - inc %r11d │ │ │ │ │ - je 11963 │ │ │ │ │ + mov 0x0(%r13),%edx │ │ │ │ │ + inc %edx │ │ │ │ │ + je 11732 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ - mov %r11d,0x0(%r13) │ │ │ │ │ + mov %edx,0x0(%r13) │ │ │ │ │ __Pyx_SafeReleaseBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x4a8(%rbp) │ │ │ │ │ - je 1198d │ │ │ │ │ + je 1175c │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xb92c(%rip),%rsi │ │ │ │ │ - cmp %rsi,-0x468(%rbp) │ │ │ │ │ - je 11cb0 │ │ │ │ │ + lea 0xbb5d(%rip),%r8 │ │ │ │ │ + cmp %r8,-0x468(%rbp) │ │ │ │ │ + je 11a80 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x4a8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x448(%rbp) │ │ │ │ │ - je 119b7 │ │ │ │ │ + je 11786 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xb902(%rip),%rdx │ │ │ │ │ - cmp %rdx,-0x408(%rbp) │ │ │ │ │ - je 11cc0 │ │ │ │ │ + lea 0xbb33(%rip),%rcx │ │ │ │ │ + cmp %rcx,-0x408(%rbp) │ │ │ │ │ + je 11a90 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x448(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x3e8(%rbp) │ │ │ │ │ - je 119e1 │ │ │ │ │ + je 117b0 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xb8d8(%rip),%rcx │ │ │ │ │ - cmp %rcx,-0x3a8(%rbp) │ │ │ │ │ - je 11cd0 │ │ │ │ │ + lea 0xbb09(%rip),%r11 │ │ │ │ │ + cmp %r11,-0x3a8(%rbp) │ │ │ │ │ + je 11aa0 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x3e8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x388(%rbp) │ │ │ │ │ - je 11a0b │ │ │ │ │ + je 117da │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xb8ae(%rip),%r9 │ │ │ │ │ - cmp %r9,-0x348(%rbp) │ │ │ │ │ - je 11ce0 │ │ │ │ │ + lea 0xbadf(%rip),%rsi │ │ │ │ │ + cmp %rsi,-0x348(%rbp) │ │ │ │ │ + je 11ab0 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x388(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x328(%rbp) │ │ │ │ │ - je 11a35 │ │ │ │ │ + je 11804 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xb884(%rip),%rax │ │ │ │ │ - cmp %rax,-0x2e8(%rbp) │ │ │ │ │ - je 11cf0 │ │ │ │ │ + lea 0xbab5(%rip),%r10 │ │ │ │ │ + cmp %r10,-0x2e8(%rbp) │ │ │ │ │ + je 11ac0 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x328(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x2c8(%rbp) │ │ │ │ │ - je 11a5f │ │ │ │ │ + je 1182e │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xb85a(%rip),%r10 │ │ │ │ │ - cmp %r10,-0x288(%rbp) │ │ │ │ │ - je 11d00 │ │ │ │ │ + lea 0xba8b(%rip),%r9 │ │ │ │ │ + cmp %r9,-0x288(%rbp) │ │ │ │ │ + je 11ad0 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x2c8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x268(%rbp) │ │ │ │ │ - je 11a89 │ │ │ │ │ + je 11858 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xb830(%rip),%r8 │ │ │ │ │ - cmp %r8,-0x228(%rbp) │ │ │ │ │ - je 11d10 │ │ │ │ │ + lea 0xba61(%rip),%rax │ │ │ │ │ + cmp %rax,-0x228(%rbp) │ │ │ │ │ + je 11ae0 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x268(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x208(%rbp) │ │ │ │ │ - je 11ab3 │ │ │ │ │ + je 11882 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xb806(%rip),%rdi │ │ │ │ │ + lea 0xba37(%rip),%rdi │ │ │ │ │ cmp %rdi,-0x1c8(%rbp) │ │ │ │ │ - je 11d20 │ │ │ │ │ + je 11af0 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x208(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x1a8(%rbp) │ │ │ │ │ - je 11add │ │ │ │ │ + je 118ac │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xb7dc(%rip),%r11 │ │ │ │ │ - cmp %r11,-0x168(%rbp) │ │ │ │ │ - je 11d30 │ │ │ │ │ + lea 0xba0d(%rip),%rdx │ │ │ │ │ + cmp %rdx,-0x168(%rbp) │ │ │ │ │ + je 11b00 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x1a8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x148(%rbp) │ │ │ │ │ - je 11b07 │ │ │ │ │ + je 118d6 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xb7b2(%rip),%rsi │ │ │ │ │ - cmp %rsi,-0x108(%rbp) │ │ │ │ │ - je 11d40 │ │ │ │ │ + lea 0xb9e3(%rip),%r8 │ │ │ │ │ + cmp %r8,-0x108(%rbp) │ │ │ │ │ + je 11b10 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x148(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ __Pyx_ErrRestoreInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6760 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je 11b17 │ │ │ │ │ + je 118e6 │ │ │ │ │ ./pynx/scattering/cpu.c:6762 (discriminator 1) │ │ │ │ │ cmp %r13,0x28(%r12) │ │ │ │ │ - jne 11f48 │ │ │ │ │ + jne 11d2f │ │ │ │ │ ./pynx/scattering/cpu.c:6766 │ │ │ │ │ mov 0x60(%rbx),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:6767 │ │ │ │ │ mov %r12,0x60(%rbx) │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 11b37 │ │ │ │ │ + je 11906 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%rbx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %ebx,%ebx │ │ │ │ │ - js 11b37 │ │ │ │ │ + js 11906 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rbx │ │ │ │ │ mov %rbx,(%rdi) │ │ │ │ │ - je 11d60 │ │ │ │ │ + je 11b20 │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je 11b50 │ │ │ │ │ + je 1191f │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%r14),%r12 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r12d,%r12d │ │ │ │ │ - js 11b50 │ │ │ │ │ + js 1191f │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r12 │ │ │ │ │ mov %r12,(%r14) │ │ │ │ │ - je 11d70 │ │ │ │ │ + je 11b30 │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - je 11b6b │ │ │ │ │ + je 1193a │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov 0x0(%r13),%r14 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r14d,%r14d │ │ │ │ │ - js 11b6b │ │ │ │ │ + js 1193a │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r14 │ │ │ │ │ mov %r14,0x0(%r13) │ │ │ │ │ - je 11d50 │ │ │ │ │ + je 11b40 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5995 │ │ │ │ │ mov -0x4b8(%rbp),%esi │ │ │ │ │ - lea 0x790a(%rip),%rcx │ │ │ │ │ + lea 0x7bab(%rip),%rcx │ │ │ │ │ mov %r15d,%edx │ │ │ │ │ - lea 0x87b6(%rip),%rdi │ │ │ │ │ - call a4a0 │ │ │ │ │ + lea 0x8a57(%rip),%rdi │ │ │ │ │ + call a2a8 │ │ │ │ │ ./pynx/scattering/cpu.c:5996 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5786 │ │ │ │ │ - jmp ec20 │ │ │ │ │ + jmp e9d0 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ -/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%r12),%rdx │ │ │ │ │ - lea 0x38(%r12),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ and $0x40,%eax │ │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ │ - jmp f39b │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%r14),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je f1fc │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%r14),%rdi │ │ │ │ │ + jmp f1fc │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5887 (discriminator 7) │ │ │ │ │ movl $0x16ff,-0x4b8(%rbp) │ │ │ │ │ mov $0x54,%r15d │ │ │ │ │ - jmp 11920 │ │ │ │ │ + jmp 116f0 │ │ │ │ │ ./pynx/scattering/cpu.c:5892 (discriminator 7) │ │ │ │ │ movl $0x1704,-0x4b8(%rbp) │ │ │ │ │ mov $0x54,%r15d │ │ │ │ │ - jmp 11920 │ │ │ │ │ + jmp 116f0 │ │ │ │ │ ./pynx/scattering/cpu.c:5897 (discriminator 7) │ │ │ │ │ movl $0x1709,-0x4b8(%rbp) │ │ │ │ │ mov $0x54,%r15d │ │ │ │ │ - jmp 11920 │ │ │ │ │ - mov %eax,-0x4e8(%rbp) │ │ │ │ │ + jmp 116f0 │ │ │ │ │ + mov %eax,-0x4e0(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x4e8(%rbp),%eax │ │ │ │ │ - jmp 10c8f │ │ │ │ │ + mov -0x4e0(%rbp),%eax │ │ │ │ │ + jmp 10acf │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5902 (discriminator 7) │ │ │ │ │ movl $0x170e,-0x4b8(%rbp) │ │ │ │ │ mov $0x54,%r15d │ │ │ │ │ - jmp 11920 │ │ │ │ │ + jmp 116f0 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r8d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je ef3a │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%r12),%rcx │ │ │ │ │ - lea 0x38(%r12),%rdi │ │ │ │ │ - and $0x40,%eax │ │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ │ - jmp f0c9 │ │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ │ + jmp ef3a │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5907 (discriminator 7) │ │ │ │ │ movl $0x1713,-0x4b8(%rbp) │ │ │ │ │ mov $0x54,%r15d │ │ │ │ │ - jmp 11920 │ │ │ │ │ + jmp 116f0 │ │ │ │ │ ./pynx/scattering/cpu.c:5912 (discriminator 7) │ │ │ │ │ movl $0x1718,-0x4b8(%rbp) │ │ │ │ │ mov $0x54,%r15d │ │ │ │ │ - jmp 11920 │ │ │ │ │ + jmp 116f0 │ │ │ │ │ ./pynx/scattering/cpu.c:5917 (discriminator 7) │ │ │ │ │ movl $0x171d,-0x4b8(%rbp) │ │ │ │ │ mov $0x54,%r15d │ │ │ │ │ - jmp 11920 │ │ │ │ │ + jmp 116f0 │ │ │ │ │ ./pynx/scattering/cpu.c:5922 (discriminator 7) │ │ │ │ │ movl $0x1722,-0x4b8(%rbp) │ │ │ │ │ mov $0x54,%r15d │ │ │ │ │ - jmp 11920 │ │ │ │ │ + jmp 116f0 │ │ │ │ │ ./pynx/scattering/cpu.c:5927 (discriminator 7) │ │ │ │ │ movl $0x1727,-0x4b8(%rbp) │ │ │ │ │ mov $0x54,%r15d │ │ │ │ │ - jmp 11920 │ │ │ │ │ + jmp 116f0 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%rdi),%ecx │ │ │ │ │ - movzwl (%rsi),%r10d │ │ │ │ │ - jmp f988 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + movzwl (%rdi),%r9d │ │ │ │ │ + movzwl (%r10),%r11d │ │ │ │ │ + jmp f68f │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6791 │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ ./pynx/scattering/cpu.c:6790 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ - jmp 11963 │ │ │ │ │ + jmp 11732 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_SafeReleaseBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8205 (discriminator 1) │ │ │ │ │ movq $0x0,-0x468(%rbp) │ │ │ │ │ - jmp 11981 │ │ │ │ │ + jmp 11750 │ │ │ │ │ movq $0x0,-0x408(%rbp) │ │ │ │ │ - jmp 119ab │ │ │ │ │ + jmp 1177a │ │ │ │ │ movq $0x0,-0x3a8(%rbp) │ │ │ │ │ - jmp 119d5 │ │ │ │ │ + jmp 117a4 │ │ │ │ │ movq $0x0,-0x348(%rbp) │ │ │ │ │ - jmp 119ff │ │ │ │ │ + jmp 117ce │ │ │ │ │ movq $0x0,-0x2e8(%rbp) │ │ │ │ │ - jmp 11a29 │ │ │ │ │ + jmp 117f8 │ │ │ │ │ movq $0x0,-0x288(%rbp) │ │ │ │ │ - jmp 11a53 │ │ │ │ │ + jmp 11822 │ │ │ │ │ movq $0x0,-0x228(%rbp) │ │ │ │ │ - jmp 11a7d │ │ │ │ │ + jmp 1184c │ │ │ │ │ movq $0x0,-0x1c8(%rbp) │ │ │ │ │ - jmp 11aa7 │ │ │ │ │ + jmp 11876 │ │ │ │ │ movq $0x0,-0x168(%rbp) │ │ │ │ │ - jmp 11ad1 │ │ │ │ │ + jmp 118a0 │ │ │ │ │ movq $0x0,-0x108(%rbp) │ │ │ │ │ - jmp 11afb │ │ │ │ │ + jmp 118ca │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ - call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 11b6b │ │ │ │ │ - nopl (%rax) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 11b37 │ │ │ │ │ + jmp 11906 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 11b50 │ │ │ │ │ + jmp 1191f │ │ │ │ │ + nopl (%rax) │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ + call 3150 <_Py_Dealloc@plt> │ │ │ │ │ + jmp 1193a │ │ │ │ │ nopl (%rax) │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5938 (discriminator 1) │ │ │ │ │ movl $0x1732,-0x4b8(%rbp) │ │ │ │ │ mov $0x60,%r15d │ │ │ │ │ - jmp 11920 │ │ │ │ │ + jmp 116f0 │ │ │ │ │ nopl (%rax) │ │ │ │ │ - mov %eax,-0x520(%rbp) │ │ │ │ │ + mov %eax,-0x518(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x520(%rbp),%eax │ │ │ │ │ - jmp 10b94 │ │ │ │ │ + mov -0x518(%rbp),%eax │ │ │ │ │ + jmp 109d7 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + mov %eax,-0x510(%rbp) │ │ │ │ │ + call 3150 <_Py_Dealloc@plt> │ │ │ │ │ + mov -0x510(%rbp),%eax │ │ │ │ │ + jmp 107c6 │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_6fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5940 (discriminator 1) │ │ │ │ │ movl $0x1734,-0x4b8(%rbp) │ │ │ │ │ mov $0x60,%r15d │ │ │ │ │ - jmp 11920 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ - mov %eax,-0x518(%rbp) │ │ │ │ │ + jmp 116f0 │ │ │ │ │ + mov %eax,-0x508(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x518(%rbp),%eax │ │ │ │ │ - jmp 10709 │ │ │ │ │ - mov %eax,-0x510(%rbp) │ │ │ │ │ - call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x510(%rbp),%eax │ │ │ │ │ - jmp 10386 │ │ │ │ │ - mov %eax,-0x508(%rbp) │ │ │ │ │ - call 3150 <_Py_Dealloc@plt> │ │ │ │ │ mov -0x508(%rbp),%eax │ │ │ │ │ - jmp fed6 │ │ │ │ │ + jmp 10647 │ │ │ │ │ + mov %eax,-0x500(%rbp) │ │ │ │ │ + call 3150 <_Py_Dealloc@plt> │ │ │ │ │ + mov -0x500(%rbp),%eax │ │ │ │ │ + jmp 1037d │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ - jmp 11636 │ │ │ │ │ + movzbl %cl,%eax │ │ │ │ │ + jmp 11484 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ -/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rsi),%rdi │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%eax │ │ │ │ │ - cmovne %rdi,%rsi │ │ │ │ │ - jmp 10a91 │ │ │ │ │ - lea 0x28(%rbx),%r10 │ │ │ │ │ - lea 0x38(%rbx),%r9 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ and $0x40,%r8d │ │ │ │ │ - cmovne %r10,%r9 │ │ │ │ │ - jmp 10a85 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 1167e │ │ │ │ │ - lea 0x28(%rsi),%r8 │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%edi │ │ │ │ │ - cmovne %r8,%rsi │ │ │ │ │ - jmp 105cf │ │ │ │ │ - lea 0x28(%r12),%r9 │ │ │ │ │ - lea 0x38(%r12),%r11 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%r12),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 108ca │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%r12),%rdi │ │ │ │ │ + jmp 108ca │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r11d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%rcx │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 108d8 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rsi),%rcx │ │ │ │ │ + jmp 108d8 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r11d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r10 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 1004b │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rsi),%r10 │ │ │ │ │ + jmp 1004b │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ and $0x40,%eax │ │ │ │ │ - cmovne %r9,%r11 │ │ │ │ │ - jmp 105c1 │ │ │ │ │ - mov %eax,-0x500(%rbp) │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%r12),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 1003d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%r12),%rdi │ │ │ │ │ + jmp 1003d │ │ │ │ │ + mov %eax,-0x4f8(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x500(%rbp),%eax │ │ │ │ │ - jmp 10f1c │ │ │ │ │ + mov -0x4f8(%rbp),%eax │ │ │ │ │ + jmp 10d31 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r11d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%r13),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je fe4c │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rsi),%r9 │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%edx │ │ │ │ │ - cmovne %r9,%rsi │ │ │ │ │ - jmp 1026b │ │ │ │ │ - lea 0x28(%r12),%r11 │ │ │ │ │ - lea 0x38(%r12),%rdi │ │ │ │ │ - and $0x40,%r8d │ │ │ │ │ - cmovne %r11,%rdi │ │ │ │ │ - jmp 1025e │ │ │ │ │ - mov %eax,-0x4f8(%rbp) │ │ │ │ │ + lea 0x28(%r13),%rdi │ │ │ │ │ + jmp fe4c │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r9d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r10 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je fe5a │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rsi),%r10 │ │ │ │ │ + jmp fe5a │ │ │ │ │ + mov %eax,-0x4f0(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x4f8(%rbp),%eax │ │ │ │ │ - jmp ff77 │ │ │ │ │ + mov -0x4f0(%rbp),%eax │ │ │ │ │ + jmp 1041e │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%eax │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je f666 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ │ + jmp f666 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%edx │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r10 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je f673 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rsi),%r9 │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%ecx │ │ │ │ │ - cmovne %r9,%rsi │ │ │ │ │ - jmp f96b │ │ │ │ │ - lea 0x28(%r12),%r11 │ │ │ │ │ - lea 0x38(%r12),%rdi │ │ │ │ │ - and $0x40,%r8d │ │ │ │ │ - cmovne %r11,%rdi │ │ │ │ │ - jmp f95e │ │ │ │ │ lea 0x28(%rsi),%r10 │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%r9d │ │ │ │ │ - cmovne %r10,%rsi │ │ │ │ │ - jmp 10e27 │ │ │ │ │ + jmp f673 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r11d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r10 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 10c43 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ lea 0x28(%rsi),%r10 │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%r9d │ │ │ │ │ - cmovne %r10,%rsi │ │ │ │ │ - jmp f3a9 │ │ │ │ │ + jmp 10c43 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r8d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%rcx │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je f20a │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rsi),%rcx │ │ │ │ │ + jmp f20a │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%r9),%eax │ │ │ │ │ - movzbl (%rsi),%r11d │ │ │ │ │ - jmp 10aaf │ │ │ │ │ + movzbl (%rdi),%r10d │ │ │ │ │ + movzbl (%rcx),%edx │ │ │ │ │ + jmp 108f2 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%eax │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r10 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je ef46 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ lea 0x28(%rsi),%r10 │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%r9d │ │ │ │ │ - cmovne %r10,%rsi │ │ │ │ │ - jmp f0d7 │ │ │ │ │ + jmp ef46 │ │ │ │ │ mov -0x4b8(%rbp),%r8 │ │ │ │ │ - jmp 11662 │ │ │ │ │ + jmp 114b0 │ │ │ │ │ +PyUnicode_READ(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ + movzbl (%rdi),%r8d │ │ │ │ │ + movzbl (%r10),%eax │ │ │ │ │ + jmp 10066 │ │ │ │ │ __Pyx_ErrRestoreInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6764 │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 3070 │ │ │ │ │ - jmp 11b17 │ │ │ │ │ + jmp 118e6 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%r11),%r10d │ │ │ │ │ - movzbl (%rsi),%edi │ │ │ │ │ - jmp 105e9 │ │ │ │ │ movzbl (%rdi),%edx │ │ │ │ │ - movzbl (%rsi),%r10d │ │ │ │ │ - jmp 10288 │ │ │ │ │ + movzbl (%r10),%r11d │ │ │ │ │ + jmp fe74 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ -/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rsi),%rax │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ and $0x40,%r9d │ │ │ │ │ - cmovne %rax,%rsi │ │ │ │ │ - jmp fd8c │ │ │ │ │ - lea 0x28(%r12),%rcx │ │ │ │ │ - lea 0x38(%r12),%rdi │ │ │ │ │ - and $0x40,%r10d │ │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ │ - jmp fd7e │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r8 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je fbdf │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rsi),%r8 │ │ │ │ │ + jmp fbdf │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%eax │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%r14),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je fbd1 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%r14),%rdi │ │ │ │ │ + jmp fbd1 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%rdi),%ecx │ │ │ │ │ - movzbl (%rsi),%r10d │ │ │ │ │ - jmp f988 │ │ │ │ │ - mov %eax,-0x4e0(%rbp) │ │ │ │ │ + movzbl (%rdi),%r9d │ │ │ │ │ + movzbl (%r10),%r11d │ │ │ │ │ + jmp f68f │ │ │ │ │ + mov %eax,-0x4d8(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x4e0(%rbp),%eax │ │ │ │ │ - jmp 11265 │ │ │ │ │ + mov -0x4d8(%rbp),%eax │ │ │ │ │ + jmp 110d6 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%r9),%eax │ │ │ │ │ - movzwl (%rsi),%r11d │ │ │ │ │ - jmp 10aaf │ │ │ │ │ + movzwl (%rdi),%r10d │ │ │ │ │ + movzwl (%rcx),%edx │ │ │ │ │ + jmp 108f2 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ │ - movzbl (%rsi),%r9d │ │ │ │ │ - jmp 10e44 │ │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ │ + movzbl (%r10),%r9d │ │ │ │ │ + jmp 10c5d │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%r11),%r10d │ │ │ │ │ - movzwl (%rsi),%edi │ │ │ │ │ - jmp 105e9 │ │ │ │ │ + movzwl (%rdi),%r8d │ │ │ │ │ + movzwl (%r10),%eax │ │ │ │ │ + jmp 10066 │ │ │ │ │ movzwl (%rdi),%edx │ │ │ │ │ - movzwl (%rsi),%r10d │ │ │ │ │ - jmp 10288 │ │ │ │ │ + movzwl (%r10),%r11d │ │ │ │ │ + jmp fe74 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ │ - movzbl (%rsi),%r9d │ │ │ │ │ - jmp f3c6 │ │ │ │ │ + movzbl (%rdi),%r10d │ │ │ │ │ + movzbl (%rcx),%r9d │ │ │ │ │ + jmp f225 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ -/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rsi),%r9 │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ and $0x40,%edx │ │ │ │ │ - cmovne %r9,%rsi │ │ │ │ │ - jmp 1118e │ │ │ │ │ - lea 0x28(%r15),%r10 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r8 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 10ff6 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rsi),%r8 │ │ │ │ │ + jmp 10ff6 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%eax │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ lea 0x38(%r15),%rdi │ │ │ │ │ - and $0x40,%r8d │ │ │ │ │ - cmovne %r10,%rdi │ │ │ │ │ - jmp 11181 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 10fe9 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%r15),%rdi │ │ │ │ │ + jmp 10fe9 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%rdi),%eax │ │ │ │ │ - movzwl (%rsi),%r9d │ │ │ │ │ - jmp 10e44 │ │ │ │ │ + movzwl (%rdi),%edx │ │ │ │ │ + movzwl (%r10),%r9d │ │ │ │ │ + jmp 10c5d │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%rdi),%r11d │ │ │ │ │ - movzbl (%rsi),%r9d │ │ │ │ │ - jmp f0f2 │ │ │ │ │ - mov %eax,-0x4d8(%rbp) │ │ │ │ │ + movzbl (%rdi),%r9d │ │ │ │ │ + movzbl (%r10),%edx │ │ │ │ │ + jmp ef61 │ │ │ │ │ + mov %eax,-0x4d0(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x4d8(%rbp),%eax │ │ │ │ │ - jmp 1164a │ │ │ │ │ + mov -0x4d0(%rbp),%eax │ │ │ │ │ + jmp 11498 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%rdi),%eax │ │ │ │ │ - movzwl (%rsi),%r9d │ │ │ │ │ - jmp f3c6 │ │ │ │ │ + movzwl (%rdi),%r10d │ │ │ │ │ + movzwl (%rcx),%r9d │ │ │ │ │ + jmp f225 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%rdi),%r11d │ │ │ │ │ - movzbl (%rsi),%r9d │ │ │ │ │ - jmp fdaa │ │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ │ + movzbl (%r8),%eax │ │ │ │ │ + jmp fbfa │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%rdi),%r11d │ │ │ │ │ - movzwl (%rsi),%r9d │ │ │ │ │ - jmp f0f2 │ │ │ │ │ + movzwl (%rdi),%r9d │ │ │ │ │ + movzwl (%r10),%edx │ │ │ │ │ + jmp ef61 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r11d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r8 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 113bd │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rsi),%r11 │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%edx │ │ │ │ │ - cmovne %r11,%rsi │ │ │ │ │ - jmp 11566 │ │ │ │ │ - lea 0x28(%r15),%r9 │ │ │ │ │ - lea 0x38(%r15),%rdi │ │ │ │ │ + lea 0x28(%rsi),%r8 │ │ │ │ │ + jmp 113bd │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ and $0x40,%r8d │ │ │ │ │ - cmovne %r9,%rdi │ │ │ │ │ - jmp 11559 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%r15),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 113af │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%r15),%rdi │ │ │ │ │ + jmp 113af │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%rdi),%r11d │ │ │ │ │ - movzwl (%rsi),%r9d │ │ │ │ │ - jmp fdaa │ │ │ │ │ + movzwl (%rdi),%edx │ │ │ │ │ + movzwl (%r8),%eax │ │ │ │ │ + jmp fbfa │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ │ - movzbl (%rsi),%r11d │ │ │ │ │ - jmp 111ab │ │ │ │ │ + movzbl (%rdi),%r9d │ │ │ │ │ + movzbl (%r8),%eax │ │ │ │ │ + jmp 11012 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%rdi),%edx │ │ │ │ │ - movzwl (%rsi),%r11d │ │ │ │ │ - jmp 111ab │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 11662 │ │ │ │ │ + movzwl (%rdi),%r9d │ │ │ │ │ + movzwl (%r8),%eax │ │ │ │ │ + jmp 11012 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ │ - movzbl (%rsi),%r10d │ │ │ │ │ - jmp 11583 │ │ │ │ │ + movzbl (%rdi),%r9d │ │ │ │ │ + movzbl (%r8),%edx │ │ │ │ │ + jmp 113d8 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5723 (discriminator 1) │ │ │ │ │ mov $0x165b,%esi │ │ │ │ │ - jmp 10670 │ │ │ │ │ -./pynx/scattering/cpu.c:5713 (discriminator 1) │ │ │ │ │ - mov $0x1651,%esi │ │ │ │ │ - jmp 10670 │ │ │ │ │ + jmp 10e50 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%rdi),%edx │ │ │ │ │ - movzwl (%rsi),%r10d │ │ │ │ │ - jmp 11583 │ │ │ │ │ + movzwl (%rdi),%r9d │ │ │ │ │ + movzwl (%r8),%edx │ │ │ │ │ + jmp 113d8 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_7fhklo_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5713 (discriminator 1) │ │ │ │ │ + mov $0x1651,%esi │ │ │ │ │ + jmp 10e50 │ │ │ │ │ ./pynx/scattering/cpu.c:5703 (discriminator 1) │ │ │ │ │ mov $0x1647,%esi │ │ │ │ │ - jmp 10670 │ │ │ │ │ + jmp 10e50 │ │ │ │ │ ./pynx/scattering/cpu.c:5693 (discriminator 1) │ │ │ │ │ mov $0x163d,%esi │ │ │ │ │ - jmp 10670 │ │ │ │ │ + jmp 10e50 │ │ │ │ │ ./pynx/scattering/cpu.c:5683 (discriminator 1) │ │ │ │ │ mov $0x1633,%esi │ │ │ │ │ - jmp 10670 │ │ │ │ │ + jmp 10e50 │ │ │ │ │ ./pynx/scattering/cpu.c:5673 (discriminator 1) │ │ │ │ │ mov $0x1629,%esi │ │ │ │ │ - jmp 10670 │ │ │ │ │ + jmp 10e50 │ │ │ │ │ ./pynx/scattering/cpu.c:5663 (discriminator 1) │ │ │ │ │ mov $0x161f,%esi │ │ │ │ │ - jmp 10670 │ │ │ │ │ + jmp 10e50 │ │ │ │ │ ./pynx/scattering/cpu.c:5653 (discriminator 1) │ │ │ │ │ mov $0x1615,%esi │ │ │ │ │ - jmp 10670 │ │ │ │ │ + jmp 10e50 │ │ │ │ │ ./pynx/scattering/cpu.c:5643 (discriminator 1) │ │ │ │ │ mov $0x160b,%esi │ │ │ │ │ - jmp 10670 │ │ │ │ │ -./pynx/scattering/cpu.c:5635 (discriminator 1) │ │ │ │ │ - mov $0x1603,%esi │ │ │ │ │ - jmp 10670 │ │ │ │ │ + jmp 10e50 │ │ │ │ │ ./pynx/scattering/cpu.c:5798 │ │ │ │ │ call 31c0 <__stack_chk_fail@plt> │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 10877 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4690 │ │ │ │ │ endbr64 │ │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ │ - mov %rdx,%r8 │ │ │ │ │ mov %rsi,%rax │ │ │ │ │ push -0x8(%r10) │ │ │ │ │ -./pynx/scattering/cpu.c:4720 │ │ │ │ │ - lea 0xba72(%rip),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:4690 │ │ │ │ │ + mov %rdx,%r8 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rsp,%rbp │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %r10 │ │ │ │ │ push %rbx │ │ │ │ │ - sub $0x4a0,%rsp │ │ │ │ │ -./pynx/scattering/cpu.c:4720 │ │ │ │ │ - vmovq 0xabac(%rip),%xmm2 │ │ │ │ │ - vmovq 0xab94(%rip),%xmm3 │ │ │ │ │ -./pynx/scattering/cpu.c:4690 │ │ │ │ │ + sub $0x480,%rsp │ │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ │ mov %rbx,-0x38(%rbp) │ │ │ │ │ mov %rcx,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:4720 │ │ │ │ │ - vmovq 0xab9c(%rip),%xmm5 │ │ │ │ │ - vmovq 0xaba4(%rip),%xmm7 │ │ │ │ │ + lea 0xbc54(%rip),%rcx │ │ │ │ │ movq $0x0,-0x48(%rbp) │ │ │ │ │ - vpinsrq $0x1,%rdx,%xmm2,%xmm1 │ │ │ │ │ - sub $0x20,%rdx │ │ │ │ │ - vpinsrq $0x1,%rdx,%xmm3,%xmm0 │ │ │ │ │ - sub $0x88,%rdx │ │ │ │ │ - vpinsrq $0x1,%rdx,%xmm5,%xmm6 │ │ │ │ │ - add $0xb8,%rdx │ │ │ │ │ - vinserti128 $0x1,%xmm1,%ymm0,%ymm4 │ │ │ │ │ - vpinsrq $0x1,%rdx,%xmm7,%xmm8 │ │ │ │ │ - lea -0xc0(%rdx),%rcx │ │ │ │ │ - vmovdqa %ymm4,-0x90(%rbp) │ │ │ │ │ - vinserti128 $0x1,%xmm6,%ymm8,%ymm9 │ │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ │ - vmovdqa %ymm9,-0x70(%rbp) │ │ │ │ │ + mov %rcx,-0x90(%rbp) │ │ │ │ │ + add $0x8,%rcx │ │ │ │ │ + mov %rcx,-0x88(%rbp) │ │ │ │ │ + add $0x8,%rcx │ │ │ │ │ + mov %rcx,-0x80(%rbp) │ │ │ │ │ + add $0x18,%rcx │ │ │ │ │ + mov %rcx,-0x78(%rbp) │ │ │ │ │ + add $0x8,%rcx │ │ │ │ │ + mov %rcx,-0x70(%rbp) │ │ │ │ │ + add $0x8,%rcx │ │ │ │ │ + mov %rcx,-0x68(%rbp) │ │ │ │ │ + sub $0x18,%rcx │ │ │ │ │ + mov %rcx,-0x60(%rbp) │ │ │ │ │ + sub $0xa0,%rcx │ │ │ │ │ + mov %rcx,-0x58(%rbp) │ │ │ │ │ + sub $0x8,%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:4721 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 12248 │ │ │ │ │ +./pynx/scattering/cpu.c:4720 │ │ │ │ │ + mov %rcx,-0x50(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:4721 │ │ │ │ │ + je 11ff8 │ │ │ │ │ ./pynx/scattering/cpu.c:4718 │ │ │ │ │ - lea (%rsi,%r8,8),%r13 │ │ │ │ │ - mov %r13,-0x490(%rbp) │ │ │ │ │ + lea (%rsi,%rdx,8),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:4723 │ │ │ │ │ - cmp $0x9,%r8 │ │ │ │ │ - ja 1555d │ │ │ │ │ - lea 0x8915(%rip),%r10 │ │ │ │ │ - movslq (%r10,%r8,4),%rdx │ │ │ │ │ - add %r10,%rdx │ │ │ │ │ - notrack jmp *%rdx │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + cmp $0x9,%rdx │ │ │ │ │ +./pynx/scattering/cpu.c:4718 │ │ │ │ │ + mov %r11,-0x478(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:4723 │ │ │ │ │ + ja 14340 │ │ │ │ │ + lea 0x8be6(%rip),%r13 │ │ │ │ │ + movslq 0x0(%r13,%rdx,4),%r10 │ │ │ │ │ + add %r13,%r10 │ │ │ │ │ + notrack jmp *%r10 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ ./pynx/scattering/cpu.c:4839 (discriminator 1) │ │ │ │ │ - cmp $0x9,%r8 │ │ │ │ │ - jne 1555d │ │ │ │ │ + cmp $0x9,%rdx │ │ │ │ │ + jne 14340 │ │ │ │ │ ./pynx/scattering/cpu.c:4842 │ │ │ │ │ - mov (%rsi),%rbx │ │ │ │ │ -./pynx/scattering/cpu.c:4844 │ │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ │ + mov (%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:4843 │ │ │ │ │ - mov 0x8(%rsi),%rsi │ │ │ │ │ -./pynx/scattering/cpu.c:4845 │ │ │ │ │ - mov 0x18(%rax),%r8 │ │ │ │ │ + mov 0x8(%rsi),%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:4844 │ │ │ │ │ + mov 0x10(%rsi),%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:4846 │ │ │ │ │ - mov 0x20(%rax),%r9 │ │ │ │ │ + mov 0x20(%rax),%r8 │ │ │ │ │ +./pynx/scattering/cpu.c:4845 │ │ │ │ │ + mov 0x18(%rsi),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:4847 │ │ │ │ │ - mov 0x28(%rax),%r11 │ │ │ │ │ + mov 0x28(%rax),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:4842 │ │ │ │ │ - mov %rbx,-0x458(%rbp) │ │ │ │ │ + mov %rdx,-0x458(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:4843 │ │ │ │ │ + mov %rdi,-0x468(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4848 │ │ │ │ │ mov 0x30(%rax),%r15 │ │ │ │ │ +./pynx/scattering/cpu.c:4844 │ │ │ │ │ + mov %rbx,-0x470(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4849 │ │ │ │ │ mov 0x38(%rax),%r14 │ │ │ │ │ -./pynx/scattering/cpu.c:4843 │ │ │ │ │ - mov %rsi,-0x470(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:4844 │ │ │ │ │ - mov %rdi,-0x478(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:4845 │ │ │ │ │ + mov %rsi,-0x460(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4850 │ │ │ │ │ mov 0x40(%rax),%r12 │ │ │ │ │ -./pynx/scattering/cpu.c:4845 │ │ │ │ │ - mov %r8,-0x460(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4846 │ │ │ │ │ - mov %r9,-0x480(%rbp) │ │ │ │ │ + mov %r8,-0x480(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4847 │ │ │ │ │ - mov %r11,-0x498(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:4850 │ │ │ │ │ - vzeroupper │ │ │ │ │ + mov %r9,-0x488(%rbp) │ │ │ │ │ Py_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:220 │ │ │ │ │ mov -0x458(%rbp),%rdi │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4878 │ │ │ │ │ - mov 0xb7e8(%rip),%r11 │ │ │ │ │ + mov 0xba3b(%rip),%rcx │ │ │ │ │ Py_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:220 │ │ │ │ │ mov 0x8(%rdi),%rsi │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4878 (discriminator 2) │ │ │ │ │ - cmp %rsi,%r11 │ │ │ │ │ - jne 14af0 │ │ │ │ │ + cmp %rsi,%rcx │ │ │ │ │ + jne 148a0 │ │ │ │ │ ./pynx/scattering/cpu.c:4879 (discriminator 2) │ │ │ │ │ - mov -0x470(%rbp),%rcx │ │ │ │ │ - cmp %rsi,0x8(%rcx) │ │ │ │ │ - jne 14b20 │ │ │ │ │ -./pynx/scattering/cpu.c:4880 (discriminator 2) │ │ │ │ │ - mov -0x478(%rbp),%r9 │ │ │ │ │ + mov -0x468(%rbp),%r9 │ │ │ │ │ cmp %rsi,0x8(%r9) │ │ │ │ │ - jne 14b48 │ │ │ │ │ -./pynx/scattering/cpu.c:4881 (discriminator 2) │ │ │ │ │ - mov -0x460(%rbp),%r13 │ │ │ │ │ + jne 148c8 │ │ │ │ │ +./pynx/scattering/cpu.c:4880 (discriminator 2) │ │ │ │ │ + mov -0x470(%rbp),%r13 │ │ │ │ │ cmp %rsi,0x8(%r13) │ │ │ │ │ - jne 14b70 │ │ │ │ │ -./pynx/scattering/cpu.c:4882 (discriminator 2) │ │ │ │ │ - mov -0x480(%rbp),%rax │ │ │ │ │ + jne 148f0 │ │ │ │ │ +./pynx/scattering/cpu.c:4881 (discriminator 2) │ │ │ │ │ + mov -0x460(%rbp),%rax │ │ │ │ │ cmp %rsi,0x8(%rax) │ │ │ │ │ - jne 14b98 │ │ │ │ │ + jne 14918 │ │ │ │ │ +./pynx/scattering/cpu.c:4882 (discriminator 2) │ │ │ │ │ + mov -0x480(%rbp),%r10 │ │ │ │ │ + cmp %rsi,0x8(%r10) │ │ │ │ │ + jne 14940 │ │ │ │ │ ./pynx/scattering/cpu.c:4883 (discriminator 2) │ │ │ │ │ - mov -0x498(%rbp),%r8 │ │ │ │ │ + mov -0x488(%rbp),%r8 │ │ │ │ │ cmp %rsi,0x8(%r8) │ │ │ │ │ - jne 14bc0 │ │ │ │ │ + jne 14968 │ │ │ │ │ ./pynx/scattering/cpu.c:4884 (discriminator 2) │ │ │ │ │ cmp %rsi,0x8(%r15) │ │ │ │ │ - jne 14be8 │ │ │ │ │ + jne 14990 │ │ │ │ │ ./pynx/scattering/cpu.c:4885 (discriminator 2) │ │ │ │ │ cmp %rsi,0x8(%r14) │ │ │ │ │ - jne 14c10 │ │ │ │ │ + jne 149b8 │ │ │ │ │ ./pynx/scattering/cpu.c:4886 (discriminator 2) │ │ │ │ │ cmp %rsi,0x8(%r12) │ │ │ │ │ - jne 14c38 │ │ │ │ │ - lea 0xb948(%rip),%rsi │ │ │ │ │ + jne 149e0 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4979 │ │ │ │ │ + mov 0xaeab(%rip),%rbx │ │ │ │ │ + cmp %rbx,-0x458(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4941 │ │ │ │ │ movq $0x0,-0x388(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:4979 │ │ │ │ │ - mov 0xac46(%rip),%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:4942 │ │ │ │ │ movq $0x0,-0x390(%rbp) │ │ │ │ │ - vmovq %rsi,%xmm10 │ │ │ │ │ ./pynx/scattering/cpu.c:4945 │ │ │ │ │ movq $0x0,-0x328(%rbp) │ │ │ │ │ - vpunpcklqdq %xmm10,%xmm10,%xmm3 │ │ │ │ │ ./pynx/scattering/cpu.c:4946 │ │ │ │ │ movq $0x0,-0x330(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4949 │ │ │ │ │ movq $0x0,-0x2c8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4950 │ │ │ │ │ movq $0x0,-0x2d0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4953 │ │ │ │ │ @@ -20881,4650 +21304,4725 @@ │ │ │ │ │ ./pynx/scattering/cpu.c:4970 │ │ │ │ │ movq $0x0,-0x3f0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4973 │ │ │ │ │ movq $0x0,-0x448(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4974 │ │ │ │ │ movq $0x0,-0x450(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4979 │ │ │ │ │ - cmp %rbx,-0x458(%rbp) │ │ │ │ │ - je 12860 │ │ │ │ │ + je 12568 │ │ │ │ │ ./pynx/scattering/cpu.c:4979 (discriminator 4) │ │ │ │ │ mov -0x458(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x388(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm3,-0x490(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:4979 (discriminator 1) │ │ │ │ │ - vmovdqa -0x490(%rbp),%xmm3 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 155f9 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 15325 │ │ │ │ │ ./pynx/scattering/cpu.c:4984 │ │ │ │ │ - cmp %rbx,-0x470(%rbp) │ │ │ │ │ - je 1288e │ │ │ │ │ + cmp %rbx,-0x468(%rbp) │ │ │ │ │ + je 125a3 │ │ │ │ │ ./pynx/scattering/cpu.c:4984 (discriminator 4) │ │ │ │ │ - mov -0x470(%rbp),%rsi │ │ │ │ │ + mov -0x468(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x328(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm3,-0x490(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:4984 (discriminator 1) │ │ │ │ │ - vmovdqa -0x490(%rbp),%xmm3 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 1500d │ │ │ │ │ + inc %eax │ │ │ │ │ + je 14d50 │ │ │ │ │ ./pynx/scattering/cpu.c:4989 │ │ │ │ │ - cmp %rbx,-0x478(%rbp) │ │ │ │ │ - je 128be │ │ │ │ │ + cmp %rbx,-0x470(%rbp) │ │ │ │ │ + je 125e9 │ │ │ │ │ ./pynx/scattering/cpu.c:4989 (discriminator 4) │ │ │ │ │ - mov -0x478(%rbp),%rsi │ │ │ │ │ + mov -0x470(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x2c8(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm3,-0x470(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:4989 (discriminator 1) │ │ │ │ │ - vmovdqa -0x470(%rbp),%xmm3 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 152d2 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 14ffa │ │ │ │ │ ./pynx/scattering/cpu.c:4994 │ │ │ │ │ cmp %rbx,-0x460(%rbp) │ │ │ │ │ - je 128ee │ │ │ │ │ + je 1262f │ │ │ │ │ ./pynx/scattering/cpu.c:4994 (discriminator 4) │ │ │ │ │ mov -0x460(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x208(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm3,-0x470(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:4994 (discriminator 1) │ │ │ │ │ - vmovdqa -0x470(%rbp),%xmm3 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 152fd │ │ │ │ │ + inc %eax │ │ │ │ │ + je 15026 │ │ │ │ │ ./pynx/scattering/cpu.c:4999 │ │ │ │ │ cmp %rbx,-0x480(%rbp) │ │ │ │ │ - je 1291e │ │ │ │ │ + je 12675 │ │ │ │ │ ./pynx/scattering/cpu.c:4999 (discriminator 4) │ │ │ │ │ mov -0x480(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x1a8(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm3,-0x470(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:4999 (discriminator 1) │ │ │ │ │ - vmovdqa -0x470(%rbp),%xmm3 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 15312 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 1503b │ │ │ │ │ ./pynx/scattering/cpu.c:5004 │ │ │ │ │ - cmp %rbx,-0x498(%rbp) │ │ │ │ │ - je 1294e │ │ │ │ │ + cmp %rbx,-0x488(%rbp) │ │ │ │ │ + je 126bb │ │ │ │ │ ./pynx/scattering/cpu.c:5004 (discriminator 4) │ │ │ │ │ - mov -0x498(%rbp),%rsi │ │ │ │ │ + mov -0x488(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x148(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm3,-0x470(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5004 (discriminator 1) │ │ │ │ │ - vmovdqa -0x470(%rbp),%xmm3 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 15327 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 15050 │ │ │ │ │ ./pynx/scattering/cpu.c:5009 │ │ │ │ │ cmp %rbx,%r15 │ │ │ │ │ - je 1297a │ │ │ │ │ + je 126fd │ │ │ │ │ ./pynx/scattering/cpu.c:5009 (discriminator 4) │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x268(%rbp),%rdi │ │ │ │ │ mov %r15,%rsi │ │ │ │ │ - vmovdqa %xmm3,-0x470(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5009 (discriminator 1) │ │ │ │ │ - vmovdqa -0x470(%rbp),%xmm3 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 1533c │ │ │ │ │ + inc %eax │ │ │ │ │ + je 15065 │ │ │ │ │ ./pynx/scattering/cpu.c:5014 │ │ │ │ │ cmp %rbx,%r14 │ │ │ │ │ - je 129a5 │ │ │ │ │ + je 1273f │ │ │ │ │ ./pynx/scattering/cpu.c:5014 (discriminator 4) │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x3e8(%rbp),%rdi │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ - vmovdqa %xmm3,-0x470(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5014 (discriminator 1) │ │ │ │ │ - vmovdqa -0x470(%rbp),%xmm3 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 1536f │ │ │ │ │ + inc %eax │ │ │ │ │ + je 15099 │ │ │ │ │ ./pynx/scattering/cpu.c:5019 │ │ │ │ │ cmp %rbx,%r12 │ │ │ │ │ - je 129d0 │ │ │ │ │ + je 12781 │ │ │ │ │ ./pynx/scattering/cpu.c:5019 (discriminator 4) │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x448(%rbp),%rdi │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5019 (discriminator 1) │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 15384 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 150ae │ │ │ │ │ ./pynx/scattering/cpu.c:5030 │ │ │ │ │ mov -0x460(%rbp),%rdi │ │ │ │ │ call 3360 │ │ │ │ │ - mov %rax,%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:5030 (discriminator 2) │ │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ │ - je 15480 │ │ │ │ │ +./pynx/scattering/cpu.c:5030 │ │ │ │ │ + mov %rax,%r13 │ │ │ │ │ +./pynx/scattering/cpu.c:5030 (discriminator 2) │ │ │ │ │ + je 151a0 │ │ │ │ │ ./pynx/scattering/cpu.c:5032 │ │ │ │ │ mov -0x458(%rbp),%rdi │ │ │ │ │ call 3360 │ │ │ │ │ ./pynx/scattering/cpu.c:5032 (discriminator 2) │ │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ │ - je 154b0 │ │ │ │ │ + je 151d0 │ │ │ │ │ ./pynx/scattering/cpu.c:5051 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ push -0x448(%rbp) │ │ │ │ │ push -0x3e8(%rbp) │ │ │ │ │ push %rax │ │ │ │ │ push %r13 │ │ │ │ │ push -0x268(%rbp) │ │ │ │ │ mov -0x148(%rbp),%r9 │ │ │ │ │ mov -0x1a8(%rbp),%r8 │ │ │ │ │ mov -0x208(%rbp),%rcx │ │ │ │ │ mov -0x2c8(%rbp),%rdx │ │ │ │ │ mov -0x328(%rbp),%rsi │ │ │ │ │ mov -0x388(%rbp),%rdi │ │ │ │ │ - call 5a40 │ │ │ │ │ + call 5a78 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - mov (%rbx),%eax │ │ │ │ │ + mov (%rbx),%r9d │ │ │ │ │ add $0x30,%rsp │ │ │ │ │ - inc %eax │ │ │ │ │ - je 126aa │ │ │ │ │ + inc %r9d │ │ │ │ │ + je 123c0 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ - mov %eax,(%rbx) │ │ │ │ │ + mov %r9d,(%rbx) │ │ │ │ │ __Pyx_SafeReleaseBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x448(%rbp) │ │ │ │ │ - je 126d4 │ │ │ │ │ + je 123ea │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xabe5(%rip),%r8 │ │ │ │ │ - cmp %r8,-0x408(%rbp) │ │ │ │ │ - je 14890 │ │ │ │ │ + lea 0xaecf(%rip),%rax │ │ │ │ │ + cmp %rax,-0x408(%rbp) │ │ │ │ │ + je 145e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x448(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x3e8(%rbp) │ │ │ │ │ - je 126fe │ │ │ │ │ + je 12414 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xabbb(%rip),%rsi │ │ │ │ │ - cmp %rsi,-0x3a8(%rbp) │ │ │ │ │ - je 14850 │ │ │ │ │ + lea 0xaea5(%rip),%r10 │ │ │ │ │ + cmp %r10,-0x3a8(%rbp) │ │ │ │ │ + je 14660 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x3e8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x388(%rbp) │ │ │ │ │ - je 12728 │ │ │ │ │ + je 1243e │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xab91(%rip),%r10 │ │ │ │ │ - cmp %r10,-0x348(%rbp) │ │ │ │ │ - je 14840 │ │ │ │ │ + lea 0xae7b(%rip),%r8 │ │ │ │ │ + cmp %r8,-0x348(%rbp) │ │ │ │ │ + je 14650 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x388(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x328(%rbp) │ │ │ │ │ - je 12752 │ │ │ │ │ + je 12468 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xab67(%rip),%rdx │ │ │ │ │ - cmp %rdx,-0x2e8(%rbp) │ │ │ │ │ - je 14830 │ │ │ │ │ + lea 0xae51(%rip),%rsi │ │ │ │ │ + cmp %rsi,-0x2e8(%rbp) │ │ │ │ │ + je 14640 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x328(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x2c8(%rbp) │ │ │ │ │ - je 1277c │ │ │ │ │ + je 12492 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xab3d(%rip),%r11 │ │ │ │ │ - cmp %r11,-0x288(%rbp) │ │ │ │ │ - je 14820 │ │ │ │ │ + lea 0xae27(%rip),%rdx │ │ │ │ │ + cmp %rdx,-0x288(%rbp) │ │ │ │ │ + je 14630 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x2c8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x268(%rbp) │ │ │ │ │ - je 127a6 │ │ │ │ │ + je 124bc │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xab13(%rip),%rdi │ │ │ │ │ - cmp %rdi,-0x228(%rbp) │ │ │ │ │ - je 14880 │ │ │ │ │ + lea 0xadfd(%rip),%r15 │ │ │ │ │ + cmp %r15,-0x228(%rbp) │ │ │ │ │ + je 14620 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x268(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x208(%rbp) │ │ │ │ │ - je 127d0 │ │ │ │ │ + je 124e6 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xaae9(%rip),%rcx │ │ │ │ │ - cmp %rcx,-0x1c8(%rbp) │ │ │ │ │ - je 14870 │ │ │ │ │ + lea 0xadd3(%rip),%rdi │ │ │ │ │ + cmp %rdi,-0x1c8(%rbp) │ │ │ │ │ + je 14610 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x208(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x1a8(%rbp) │ │ │ │ │ - je 127fa │ │ │ │ │ + je 12510 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xaabf(%rip),%r9 │ │ │ │ │ - cmp %r9,-0x168(%rbp) │ │ │ │ │ - je 14860 │ │ │ │ │ + lea 0xada9(%rip),%r14 │ │ │ │ │ + cmp %r14,-0x168(%rbp) │ │ │ │ │ + je 14600 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x1a8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x148(%rbp) │ │ │ │ │ - je 12824 │ │ │ │ │ + je 1253a │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0xaa95(%rip),%r15 │ │ │ │ │ - cmp %r15,-0x108(%rbp) │ │ │ │ │ - je 14808 │ │ │ │ │ + lea 0xad7f(%rip),%r11 │ │ │ │ │ + cmp %r11,-0x108(%rbp) │ │ │ │ │ + je 145f0 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x148(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5061 │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nopl (%rax) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4902 │ │ │ │ │ mov -0x38(%rbp),%rdx │ │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ │ - jne 15806 │ │ │ │ │ + jne 1552a │ │ │ │ │ lea -0x30(%rbp),%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ - pop %rsi │ │ │ │ │ + pop %r10 │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ pop %rbp │ │ │ │ │ - lea -0x8(%rsi),%rsp │ │ │ │ │ + lea -0x8(%r10),%rsp │ │ │ │ │ ret │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0xb711(%rip),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0xaa39(%rip),%r10 │ │ │ │ │ -./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm3,-0x358(%rbp) │ │ │ │ │ + lea 0xad2a(%rip),%rdx │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4984 │ │ │ │ │ + cmp %rbx,-0x468(%rbp) │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8210 │ │ │ │ │ movq $0x0,-0x380(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %rsi,-0x350(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8212 │ │ │ │ │ + mov %rsi,-0x358(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r10,-0x348(%rbp) │ │ │ │ │ + mov %rdx,-0x348(%rbp) │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4984 │ │ │ │ │ + jne 121e7 │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0xb6d6(%rip),%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0xacef(%rip),%r11 │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4989 │ │ │ │ │ cmp %rbx,-0x470(%rbp) │ │ │ │ │ - jne 1245c │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm11,%xmm11,%xmm11 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0xaa06(%rip),%rdx │ │ │ │ │ + movq $0x0,-0x328(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x320(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %rdi,-0x2f0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm3,-0x2f8(%rbp) │ │ │ │ │ + mov %rdi,-0x2f8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %rdx,-0x2e8(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm11,-0x328(%rbp) │ │ │ │ │ + mov %r11,-0x2e8(%rbp) │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4989 │ │ │ │ │ - cmp %rbx,-0x478(%rbp) │ │ │ │ │ - jne 1249c │ │ │ │ │ + jne 12216 │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm12,%xmm12,%xmm12 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0xa9d6(%rip),%r11 │ │ │ │ │ -./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm3,-0x298(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0xb690(%rip),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r11,-0x288(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm12,-0x2c8(%rbp) │ │ │ │ │ + lea 0xaca9(%rip),%r9 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4994 │ │ │ │ │ cmp %rbx,-0x460(%rbp) │ │ │ │ │ - jne 124dc │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm13,%xmm13,%xmm13 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0xa9a6(%rip),%rdi │ │ │ │ │ + movq $0x0,-0x2c8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x2c0(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %rcx,-0x290(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm3,-0x1d8(%rbp) │ │ │ │ │ + mov %rcx,-0x298(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %rdi,-0x1c8(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm13,-0x208(%rbp) │ │ │ │ │ + mov %r9,-0x288(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4994 │ │ │ │ │ + jne 12245 │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0xb64a(%rip),%r13 │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0xac63(%rip),%rax │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4999 │ │ │ │ │ cmp %rbx,-0x480(%rbp) │ │ │ │ │ - jne 1251c │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm14,%xmm14,%xmm14 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0xa976(%rip),%rcx │ │ │ │ │ + movq $0x0,-0x208(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x200(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r13,-0x1d0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm3,-0x178(%rbp) │ │ │ │ │ + mov %r13,-0x1d8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %rcx,-0x168(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm14,-0x1a8(%rbp) │ │ │ │ │ + mov %rax,-0x1c8(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4999 │ │ │ │ │ + jne 12274 │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0xb604(%rip),%r10 │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0xac1d(%rip),%r8 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5004 │ │ │ │ │ - cmp %rbx,-0x498(%rbp) │ │ │ │ │ - jne 1255c │ │ │ │ │ + cmp %rbx,-0x488(%rbp) │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm15,%xmm15,%xmm15 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0xa946(%rip),%r9 │ │ │ │ │ + movq $0x0,-0x1a8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x1a0(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r10,-0x170(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm3,-0x118(%rbp) │ │ │ │ │ + mov %r10,-0x178(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r9,-0x108(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm15,-0x148(%rbp) │ │ │ │ │ + mov %r8,-0x168(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5004 │ │ │ │ │ + jne 122a3 │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0xb5be(%rip),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0xabd7(%rip),%rdx │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5009 │ │ │ │ │ cmp %rbx,%r15 │ │ │ │ │ - jne 12598 │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm2,%xmm2,%xmm2 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0xa91b(%rip),%r15 │ │ │ │ │ + movq $0x0,-0x148(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x140(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %rsi,-0x110(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm3,-0x238(%rbp) │ │ │ │ │ + mov %rsi,-0x118(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r15,-0x228(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm2,-0x268(%rbp) │ │ │ │ │ + mov %rdx,-0x108(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5009 │ │ │ │ │ + jne 122ce │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0xb57c(%rip),%r15 │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0xab95(%rip),%rdi │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5014 │ │ │ │ │ cmp %rbx,%r14 │ │ │ │ │ - jne 125d0 │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm1,%xmm1,%xmm1 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0xa8f0(%rip),%r14 │ │ │ │ │ + movq $0x0,-0x268(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x260(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r15,-0x230(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm3,-0x3b8(%rbp) │ │ │ │ │ + mov %r15,-0x238(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r14,-0x3a8(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm1,-0x3e8(%rbp) │ │ │ │ │ + mov %rdi,-0x228(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5014 │ │ │ │ │ + jne 122f5 │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0xb53a(%rip),%r14 │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0xab53(%rip),%r11 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5019 │ │ │ │ │ cmp %rbx,%r12 │ │ │ │ │ - jne 12608 │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0xa8c5(%rip),%r12 │ │ │ │ │ + movq $0x0,-0x3e8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x3e0(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r14,-0x3b0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm3,-0x418(%rbp) │ │ │ │ │ + mov %r14,-0x3b8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r12,-0x408(%rbp) │ │ │ │ │ + mov %r11,-0x3a8(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5019 │ │ │ │ │ + jne 1231c │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0xb4f8(%rip),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0xab11(%rip),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm0,-0x448(%rbp) │ │ │ │ │ + movq $0x0,-0x448(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x440(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r12,-0x410(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8212 │ │ │ │ │ + mov %r12,-0x418(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - jmp 12627 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov %rcx,-0x408(%rbp) │ │ │ │ │ + jmp 1233a │ │ │ │ │ + nop │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4723 │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:4730 │ │ │ │ │ - mov 0x28(%rax),%r13 │ │ │ │ │ + mov 0x28(%rax),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:4732 │ │ │ │ │ - mov 0x20(%rax),%r10 │ │ │ │ │ + mov 0x20(%rax),%r13 │ │ │ │ │ +./pynx/scattering/cpu.c:4746 │ │ │ │ │ + cmp $0x8,%r8 │ │ │ │ │ ./pynx/scattering/cpu.c:4734 │ │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ │ + mov 0x18(%rax),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:4736 │ │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:4738 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:4740 │ │ │ │ │ mov (%rax),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:4730 │ │ │ │ │ - mov %r13,-0x498(%rbp) │ │ │ │ │ + mov %r11,-0x488(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4728 │ │ │ │ │ mov 0x30(%rax),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:4732 │ │ │ │ │ - mov %r10,-0x480(%rbp) │ │ │ │ │ + mov %r13,-0x480(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4734 │ │ │ │ │ - mov %rdx,-0x460(%rbp) │ │ │ │ │ + mov %r10,-0x460(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4736 │ │ │ │ │ - mov %rcx,-0x478(%rbp) │ │ │ │ │ + mov %rcx,-0x470(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4738 │ │ │ │ │ - mov %rsi,-0x470(%rbp) │ │ │ │ │ + mov %rdx,-0x468(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4740 │ │ │ │ │ mov %rdi,-0x458(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4746 │ │ │ │ │ - cmp $0x8,%r8 │ │ │ │ │ - ja 1580b │ │ │ │ │ - lea 0x8118(%rip),%r9 │ │ │ │ │ - movslq (%r9,%r8,4),%r11 │ │ │ │ │ - add %r9,%r11 │ │ │ │ │ - notrack jmp *%r11 │ │ │ │ │ + ja 1381f │ │ │ │ │ + lea 0x83d8(%rip),%rsi │ │ │ │ │ + movslq (%rsi,%r8,4),%r9 │ │ │ │ │ + add %rsi,%r9 │ │ │ │ │ + notrack jmp *%r9 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:4723 │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ ./pynx/scattering/cpu.c:4726 │ │ │ │ │ mov 0x38(%rax),%r14 │ │ │ │ │ - jmp 12a06 │ │ │ │ │ + jmp 127c6 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:4730 │ │ │ │ │ mov 0x28(%rsi),%rcx │ │ │ │ │ +./pynx/scattering/cpu.c:4732 │ │ │ │ │ + mov 0x20(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:4734 │ │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ │ -./pynx/scattering/cpu.c:4736 │ │ │ │ │ - mov 0x10(%rax),%r9 │ │ │ │ │ + mov 0x18(%rsi),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:4738 │ │ │ │ │ - mov 0x8(%rax),%r11 │ │ │ │ │ -./pynx/scattering/cpu.c:4732 │ │ │ │ │ - mov 0x20(%rsi),%rsi │ │ │ │ │ + mov 0x8(%rax),%r9 │ │ │ │ │ +./pynx/scattering/cpu.c:4736 │ │ │ │ │ + mov 0x10(%rsi),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:4740 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:4730 │ │ │ │ │ - mov %rcx,-0x498(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:4734 │ │ │ │ │ - mov %rdi,-0x460(%rbp) │ │ │ │ │ + mov %rcx,-0x488(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:4732 │ │ │ │ │ + mov %rdx,-0x480(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4740 │ │ │ │ │ mov %rax,-0x458(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4732 │ │ │ │ │ - mov %rsi,-0x480(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:4734 │ │ │ │ │ + mov %rdi,-0x460(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4736 │ │ │ │ │ - mov %r9,-0x478(%rbp) │ │ │ │ │ + mov %rsi,-0x470(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %rax,%r10 │ │ │ │ │ + mov %rax,%r11 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4738 │ │ │ │ │ - mov %r11,-0x470(%rbp) │ │ │ │ │ + mov %r9,-0x468(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4746 │ │ │ │ │ - vzeroupper │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %r11,%r11 │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4806 │ │ │ │ │ - mov 0xb111(%rip),%r12 │ │ │ │ │ + mov 0xb34e(%rip),%r10 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %r10,%r10 │ │ │ │ │ - jle 12d0c │ │ │ │ │ - mov %r10,%r11 │ │ │ │ │ + jle 12ad4 │ │ │ │ │ + mov %r11,%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - and $0x7,%r11d │ │ │ │ │ - je 12b70 │ │ │ │ │ - cmp $0x1,%r11 │ │ │ │ │ - je 12b5d │ │ │ │ │ - cmp $0x2,%r11 │ │ │ │ │ - je 12b4f │ │ │ │ │ - cmp $0x3,%r11 │ │ │ │ │ - je 12b41 │ │ │ │ │ - cmp $0x4,%r11 │ │ │ │ │ - je 12b33 │ │ │ │ │ - cmp $0x5,%r11 │ │ │ │ │ - je 12b25 │ │ │ │ │ - cmp $0x6,%r11 │ │ │ │ │ - jne 14f50 │ │ │ │ │ + xor %r13d,%r13d │ │ │ │ │ + and $0x7,%ecx │ │ │ │ │ + je 12930 │ │ │ │ │ + cmp $0x1,%rcx │ │ │ │ │ + je 1291d │ │ │ │ │ + cmp $0x2,%rcx │ │ │ │ │ + je 1290f │ │ │ │ │ + cmp $0x3,%rcx │ │ │ │ │ + je 12901 │ │ │ │ │ + cmp $0x4,%rcx │ │ │ │ │ + je 128f3 │ │ │ │ │ + cmp $0x5,%rcx │ │ │ │ │ + je 128e5 │ │ │ │ │ + cmp $0x6,%rcx │ │ │ │ │ + jne 14c90 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 140e0 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r10 │ │ │ │ │ + je 13e70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 140e0 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r10 │ │ │ │ │ + je 13e70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 140e0 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r10 │ │ │ │ │ + je 13e70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 140e0 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r10 │ │ │ │ │ + je 13e70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 140e0 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r10 │ │ │ │ │ + je 13e70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 140e0 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r10 │ │ │ │ │ + je 13e70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r10,%rdi │ │ │ │ │ - je 12bef │ │ │ │ │ + cmp %r11,%r13 │ │ │ │ │ + je 129af │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 140e0 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r10 │ │ │ │ │ + je 13e70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%rdi),%rsi │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ + lea 0x1(%r13),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ - je 140e0 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + mov %rdi,%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 140e0 │ │ │ │ │ + je 13e70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x2(%rsi),%rdi │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%rsi,8),%r12 │ │ │ │ │ - je 140e0 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r10 │ │ │ │ │ + je 13e70 │ │ │ │ │ + cmp 0x28(%rbx,%rdi,8),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x3(%rsi),%rdi │ │ │ │ │ + lea 0x2(%rdi),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%rsi,8),%r12 │ │ │ │ │ - je 140e0 │ │ │ │ │ + je 13e70 │ │ │ │ │ + cmp 0x30(%rbx,%rdi,8),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x4(%rsi),%rdi │ │ │ │ │ + lea 0x3(%rdi),%r13 │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 13e70 │ │ │ │ │ + cmp 0x38(%rbx,%rdi,8),%r10 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x4(%rdi),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%rsi,8),%r12 │ │ │ │ │ - je 140e0 │ │ │ │ │ + je 13e70 │ │ │ │ │ + cmp 0x40(%rbx,%rdi,8),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x5(%rsi),%rdi │ │ │ │ │ + lea 0x5(%rdi),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%rsi,8),%r12 │ │ │ │ │ - je 140e0 │ │ │ │ │ + je 13e70 │ │ │ │ │ + cmp 0x48(%rbx,%rdi,8),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x6(%rsi),%rdi │ │ │ │ │ + lea 0x6(%rdi),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%rsi,8),%r12 │ │ │ │ │ - je 140e0 │ │ │ │ │ + je 13e70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x7(%rsi),%rdi │ │ │ │ │ + lea 0x7(%rdi),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r10,%rdi │ │ │ │ │ - jne 12b70 │ │ │ │ │ + cmp %r11,%r13 │ │ │ │ │ + jne 12930 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %rax,-0x4a0(%rbp) │ │ │ │ │ + mov %rax,-0x490(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0xa393(%rip),%r12 │ │ │ │ │ + cmp 0xa5d3(%rip),%r10 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ mov %rbx,%r14 │ │ │ │ │ - mov %r10,%rbx │ │ │ │ │ - mov %r8,-0x4a8(%rbp) │ │ │ │ │ + mov %r8,-0x498(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ sete %r15b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ + mov %r10,%rbx │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ + mov %r11,%r12 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ mov 0x18(%r14,%r13,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%r12 │ │ │ │ │ - je 13870 │ │ │ │ │ + cmp %rsi,%rbx │ │ │ │ │ + je 134e8 │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0xa39b(%rip),%rax │ │ │ │ │ - cmp %rax,0x8(%r12) │ │ │ │ │ - sete %cl │ │ │ │ │ - cmp %rax,0x8(%rsi) │ │ │ │ │ - sete %r10b │ │ │ │ │ + mov 0xa5db(%rip),%r8 │ │ │ │ │ + cmp %r8,0x8(%rbx) │ │ │ │ │ + sete %r11b │ │ │ │ │ + cmp %r8,0x8(%rsi) │ │ │ │ │ + sete %dl │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %cl,%cl │ │ │ │ │ - je 13730 │ │ │ │ │ - test %r10b,%r10b │ │ │ │ │ - je 1373e │ │ │ │ │ + test %r11b,%r11b │ │ │ │ │ + je 13930 │ │ │ │ │ + test %dl,%dl │ │ │ │ │ + je 1393d │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%r12),%r8 │ │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%r8 │ │ │ │ │ - jne 12d00 │ │ │ │ │ + cmp 0x10(%rsi),%rax │ │ │ │ │ + jne 12ac8 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ │ + mov 0x18(%rsi),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r12),%r11 │ │ │ │ │ + mov 0x18(%rbx),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %rdx,%r11 │ │ │ │ │ + cmp %rcx,%r10 │ │ │ │ │ setne %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ │ + inc %rcx │ │ │ │ │ setne %dil │ │ │ │ │ test %dil,%r9b │ │ │ │ │ - je 12c84 │ │ │ │ │ - cmp $0xffffffffffffffff,%r11 │ │ │ │ │ - jne 12d00 │ │ │ │ │ + je 12a3f │ │ │ │ │ + inc %r10 │ │ │ │ │ + jne 12ac8 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%r12),%eax │ │ │ │ │ + movzbl 0x20(%rbx),%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ movzbl 0x20(%rsi),%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ + mov %r8d,%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ mov %edx,%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%cl │ │ │ │ │ + shr $0x2,%r11b │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ shr $0x2,%r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%ecx │ │ │ │ │ + and $0x7,%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ and $0x7,%r10d │ │ │ │ │ - cmp %r10b,%cl │ │ │ │ │ - jne 12d00 │ │ │ │ │ + cmp %r10b,%r11b │ │ │ │ │ + jne 12ac8 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%al │ │ │ │ │ - jne 1557b │ │ │ │ │ + test $0x20,%r8b │ │ │ │ │ + jne 152b4 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ test $0x20,%dl │ │ │ │ │ - jne 15591 │ │ │ │ │ + jne 1529e │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%rcx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %cl,%eax │ │ │ │ │ + movzbl %r11b,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je 1566d │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 1539b │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%eax │ │ │ │ │ - je 156e9 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 1541b │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%rdi),%edx │ │ │ │ │ - mov (%rsi),%r10d │ │ │ │ │ + mov (%rdi),%r9d │ │ │ │ │ + mov (%rcx),%r8d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r10d,%edx │ │ │ │ │ - jne 12d00 │ │ │ │ │ + cmp %r8d,%r9d │ │ │ │ │ + jne 12ac8 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%r8 │ │ │ │ │ - je 13870 │ │ │ │ │ + cmp $0x1,%rax │ │ │ │ │ + je 134e8 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %cl,%edx │ │ │ │ │ - imul %r8,%rdx │ │ │ │ │ + movzbl %r11b,%edx │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ + imul %rax,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 13870 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + je 134e8 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %rbx,%r13 │ │ │ │ │ - jne 12c18 │ │ │ │ │ + cmp %r12,%r13 │ │ │ │ │ + jne 129d8 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4810 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:4810 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 157c0 │ │ │ │ │ + jne 154ee │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0xa23f(%rip),%r13 │ │ │ │ │ + mov 0xa477(%rip),%r13 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0x64d1(%rip),%r9 │ │ │ │ │ - lea 0x75c3(%rip),%rsi │ │ │ │ │ + lea 0x677b(%rip),%r9 │ │ │ │ │ + lea 0x786d(%rip),%rsi │ │ │ │ │ mov $0x9,%r8d │ │ │ │ │ - lea 0x6771(%rip),%rcx │ │ │ │ │ + lea 0x6a1b(%rip),%rcx │ │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ │ push $0x6 │ │ │ │ │ - lea 0x67d6(%rip),%rdx │ │ │ │ │ + lea 0x6a80(%rip),%rdx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4812 │ │ │ │ │ pop %r9 │ │ │ │ │ ./pynx/scattering/cpu.c:4812 (discriminator 1) │ │ │ │ │ mov $0x12cc,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:4812 │ │ │ │ │ pop %r10 │ │ │ │ │ - jmp 13b40 │ │ │ │ │ + jmp 14380 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:4724 │ │ │ │ │ mov 0x40(%rsi),%r12 │ │ │ │ │ - jmp 12a73 │ │ │ │ │ + jmp 12833 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:4738 │ │ │ │ │ mov 0x8(%rsi),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:4740 │ │ │ │ │ mov (%rsi),%r14 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4738 │ │ │ │ │ - mov %r15,-0x470(%rbp) │ │ │ │ │ + mov %r15,-0x468(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4740 │ │ │ │ │ mov %r14,-0x458(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %rax,%rcx │ │ │ │ │ - vzeroupper │ │ │ │ │ + mov %rax,%r13 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %r13,%r13 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4766 │ │ │ │ │ - mov 0xae3a(%rip),%r15 │ │ │ │ │ + mov 0xb072(%rip),%rcx │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %rcx,%rcx │ │ │ │ │ - jle 147b0 │ │ │ │ │ - lea -0x1(%rcx),%rdi │ │ │ │ │ + jle 14588 │ │ │ │ │ + lea -0x1(%r13),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %r11d,%r11d │ │ │ │ │ - and $0x7,%edi │ │ │ │ │ - je 12e3e │ │ │ │ │ + xor %r14d,%r14d │ │ │ │ │ + and $0x7,%edx │ │ │ │ │ + je 12c02 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r15 │ │ │ │ │ - je 12eb0 │ │ │ │ │ + cmp 0x18(%rbx),%rcx │ │ │ │ │ + je 12c70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%r14d │ │ │ │ │ + cmp $0x1,%rdx │ │ │ │ │ + mov $0x1,%edi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - mov $0x1,%r11d │ │ │ │ │ - cmp $0x1,%rdi │ │ │ │ │ - je 12e3e │ │ │ │ │ - cmp $0x2,%rdi │ │ │ │ │ - je 12e34 │ │ │ │ │ - cmp $0x3,%rdi │ │ │ │ │ - je 12e2a │ │ │ │ │ - cmp $0x4,%rdi │ │ │ │ │ - je 12e1c │ │ │ │ │ - cmp $0x5,%rdi │ │ │ │ │ - je 12e0e │ │ │ │ │ - cmp $0x6,%rdi │ │ │ │ │ - je 12e00 │ │ │ │ │ + mov $0x1,%r14d │ │ │ │ │ + je 12c02 │ │ │ │ │ + cmp $0x2,%rdx │ │ │ │ │ + je 12bf8 │ │ │ │ │ + cmp $0x3,%rdx │ │ │ │ │ + je 12bee │ │ │ │ │ + cmp $0x4,%rdx │ │ │ │ │ + je 12be0 │ │ │ │ │ + cmp $0x5,%rdx │ │ │ │ │ + je 12bd2 │ │ │ │ │ + cmp $0x6,%rdx │ │ │ │ │ + je 12bc4 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ - je 12eb0 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%rcx │ │ │ │ │ + je 12c70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x1(%r14),%r11 │ │ │ │ │ + lea 0x1(%rdi),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r15 │ │ │ │ │ - je 12eb0 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%rcx │ │ │ │ │ + je 12c70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r11 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r15 │ │ │ │ │ - je 12eb0 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%rcx │ │ │ │ │ + je 12c70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r11 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r15 │ │ │ │ │ - je 12eb0 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%rcx │ │ │ │ │ + je 12c70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r11 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r15 │ │ │ │ │ - je 12eb0 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%rcx │ │ │ │ │ + je 12c70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r11 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r15 │ │ │ │ │ - je 12eb0 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%rcx │ │ │ │ │ + je 12c70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r11 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r15 │ │ │ │ │ - je 12eb0 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%rcx │ │ │ │ │ + je 12c70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r11),%r13 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r13,%rcx │ │ │ │ │ - je 145c9 │ │ │ │ │ - mov %r13,%r11 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r13,8),%r15 │ │ │ │ │ - je 12eb0 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r11 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r15 │ │ │ │ │ - je 12eb0 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x2(%r13),%r11 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%r13,8),%r15 │ │ │ │ │ - je 12eb0 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x3(%r13),%r11 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%r13,8),%r15 │ │ │ │ │ - je 12eb0 │ │ │ │ │ + lea 0x1(%r14),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x4(%r13),%r11 │ │ │ │ │ + cmp %r15,%r13 │ │ │ │ │ + je 143a8 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%r13,8),%r15 │ │ │ │ │ - je 12eb0 │ │ │ │ │ + cmp 0x18(%rbx,%r15,8),%rcx │ │ │ │ │ + mov %r15,%r14 │ │ │ │ │ + je 12c70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x5(%r13),%r11 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%r13,8),%r15 │ │ │ │ │ - je 12eb0 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%rcx │ │ │ │ │ + je 12c70 │ │ │ │ │ + cmp 0x28(%rbx,%r15,8),%rcx │ │ │ │ │ + lea 0x2(%r15),%r14 │ │ │ │ │ + je 12c70 │ │ │ │ │ + cmp 0x30(%rbx,%r15,8),%rcx │ │ │ │ │ + lea 0x3(%r15),%r14 │ │ │ │ │ + je 12c70 │ │ │ │ │ + cmp 0x38(%rbx,%r15,8),%rcx │ │ │ │ │ + lea 0x4(%r15),%r14 │ │ │ │ │ + je 12c70 │ │ │ │ │ + cmp 0x40(%rbx,%r15,8),%rcx │ │ │ │ │ + lea 0x5(%r15),%r14 │ │ │ │ │ + je 12c70 │ │ │ │ │ + cmp 0x48(%rbx,%r15,8),%rcx │ │ │ │ │ + lea 0x6(%r15),%r14 │ │ │ │ │ + je 12c70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x6(%r13),%r11 │ │ │ │ │ + lea 0x7(%r15),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%r13,8),%r15 │ │ │ │ │ - je 12eb0 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x7(%r13),%r11 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r15 │ │ │ │ │ - jne 12e45 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%rcx │ │ │ │ │ + jne 12c09 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x490(%rbp),%r9 │ │ │ │ │ - mov (%r9,%r11,8),%rsi │ │ │ │ │ - mov %rsi,-0x478(%rbp) │ │ │ │ │ + mov -0x478(%rbp),%rsi │ │ │ │ │ + mov (%rsi,%r14,8),%rdx │ │ │ │ │ + mov %rdx,-0x470(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4766 (discriminator 2) │ │ │ │ │ - cmpq $0x0,-0x478(%rbp) │ │ │ │ │ - je 147b0 │ │ │ │ │ + cmpq $0x0,-0x470(%rbp) │ │ │ │ │ + je 14588 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ │ + mov 0x10(%rbx),%r10 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4768 │ │ │ │ │ dec %rax │ │ │ │ │ - jmp 12f0a │ │ │ │ │ + jmp 12cc7 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +./pynx/scattering/cpu.c:4738 │ │ │ │ │ + mov 0x8(%rax),%r9 │ │ │ │ │ +./pynx/scattering/cpu.c:4736 │ │ │ │ │ + mov 0x10(%rsi),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:4740 │ │ │ │ │ - mov (%rsi),%rax │ │ │ │ │ + mov (%rax),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:4736 │ │ │ │ │ - mov 0x10(%rsi),%r9 │ │ │ │ │ -./pynx/scattering/cpu.c:4738 │ │ │ │ │ - mov 0x8(%rsi),%r11 │ │ │ │ │ + mov %rsi,-0x470(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4740 │ │ │ │ │ mov %rax,-0x458(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4736 │ │ │ │ │ - mov %r9,-0x478(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4738 │ │ │ │ │ - mov %r11,-0x470(%rbp) │ │ │ │ │ + mov %r9,-0x468(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %rax,%rsi │ │ │ │ │ - vzeroupper │ │ │ │ │ + mov %rax,%r10 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %r10,%r10 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4776 │ │ │ │ │ - mov 0xacdf(%rip),%r12 │ │ │ │ │ + mov 0xaf1f(%rip),%r14 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %rsi,%rsi │ │ │ │ │ - jle 1314c │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ + jle 12f0c │ │ │ │ │ + mov %r10,%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0x7,%edi │ │ │ │ │ - je 12fa9 │ │ │ │ │ - cmp $0x1,%rdi │ │ │ │ │ - je 12f96 │ │ │ │ │ - cmp $0x2,%rdi │ │ │ │ │ - je 12f88 │ │ │ │ │ - cmp $0x3,%rdi │ │ │ │ │ - je 12f7a │ │ │ │ │ - cmp $0x4,%rdi │ │ │ │ │ - je 12f6c │ │ │ │ │ - cmp $0x5,%rdi │ │ │ │ │ - je 12f5e │ │ │ │ │ - cmp $0x6,%rdi │ │ │ │ │ - jne 14fd8 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + and $0x7,%r9d │ │ │ │ │ + je 12d67 │ │ │ │ │ + cmp $0x1,%r9 │ │ │ │ │ + je 12d54 │ │ │ │ │ + cmp $0x2,%r9 │ │ │ │ │ + je 12d46 │ │ │ │ │ + cmp $0x3,%r9 │ │ │ │ │ + je 12d38 │ │ │ │ │ + cmp $0x4,%r9 │ │ │ │ │ + je 12d2a │ │ │ │ │ + cmp $0x5,%r9 │ │ │ │ │ + je 12d1c │ │ │ │ │ + cmp $0x6,%r9 │ │ │ │ │ + jne 14d18 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r12 │ │ │ │ │ - je 14598 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r14 │ │ │ │ │ + je 14318 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r12 │ │ │ │ │ - je 14598 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r14 │ │ │ │ │ + je 14318 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r12 │ │ │ │ │ - je 14598 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r14 │ │ │ │ │ + je 14318 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r12 │ │ │ │ │ - je 14598 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r14 │ │ │ │ │ + je 14318 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r12 │ │ │ │ │ - je 14598 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r14 │ │ │ │ │ + je 14318 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r12 │ │ │ │ │ - je 14598 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r14 │ │ │ │ │ + je 14318 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %rsi,%rdx │ │ │ │ │ - je 13028 │ │ │ │ │ + cmp %r10,%rdi │ │ │ │ │ + je 12de6 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r12 │ │ │ │ │ - je 14598 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r14 │ │ │ │ │ + je 14318 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%rdx),%r14 │ │ │ │ │ - mov %r14,%rdx │ │ │ │ │ + lea 0x1(%rdi),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r14,8),%r12 │ │ │ │ │ - je 14598 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdx │ │ │ │ │ + mov %r11,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r12 │ │ │ │ │ - je 14598 │ │ │ │ │ + je 14318 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x2(%r14),%rdx │ │ │ │ │ + inc %rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r14 │ │ │ │ │ + je 14318 │ │ │ │ │ + cmp 0x28(%rbx,%r11,8),%r14 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x2(%r11),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%r14,8),%r12 │ │ │ │ │ - je 14598 │ │ │ │ │ + je 14318 │ │ │ │ │ + cmp 0x30(%rbx,%r11,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x3(%r14),%rdx │ │ │ │ │ + lea 0x3(%r11),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%r14,8),%r12 │ │ │ │ │ - je 14598 │ │ │ │ │ + je 14318 │ │ │ │ │ + cmp 0x38(%rbx,%r11,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x4(%r14),%rdx │ │ │ │ │ + lea 0x4(%r11),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%r14,8),%r12 │ │ │ │ │ - je 14598 │ │ │ │ │ + je 14318 │ │ │ │ │ + cmp 0x40(%rbx,%r11,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x5(%r14),%rdx │ │ │ │ │ + lea 0x5(%r11),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%r14,8),%r12 │ │ │ │ │ - je 14598 │ │ │ │ │ + je 14318 │ │ │ │ │ + cmp 0x48(%rbx,%r11,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x6(%r14),%rdx │ │ │ │ │ + lea 0x6(%r11),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%r14,8),%r12 │ │ │ │ │ - je 14598 │ │ │ │ │ + je 14318 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x7(%r14),%rdx │ │ │ │ │ + lea 0x7(%r11),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %rsi,%rdx │ │ │ │ │ - jne 12fa9 │ │ │ │ │ + cmp %r10,%rdi │ │ │ │ │ + jne 12d67 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ mov %rax,-0x460(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0x9f5a(%rip),%r12 │ │ │ │ │ + cmp 0xa19c(%rip),%r14 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %rbx,%r15 │ │ │ │ │ - mov %rsi,%rbx │ │ │ │ │ + mov %rbx,%r12 │ │ │ │ │ mov %r8,-0x480(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ sete %r13b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - xor %r14d,%r14d │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov %r10,%rbx │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r15,%r14,8),%rsi │ │ │ │ │ + mov 0x18(%r12,%r15,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%r12 │ │ │ │ │ - je 140f0 │ │ │ │ │ + cmp %rsi,%r14 │ │ │ │ │ + je 13e80 │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0x9f63(%rip),%rax │ │ │ │ │ - cmp %rax,0x8(%r12) │ │ │ │ │ - sete %r10b │ │ │ │ │ - cmp %rax,0x8(%rsi) │ │ │ │ │ + mov 0xa1a3(%rip),%r8 │ │ │ │ │ + cmp %r8,0x8(%r14) │ │ │ │ │ sete %cl │ │ │ │ │ + cmp %r8,0x8(%rsi) │ │ │ │ │ + sete %r10b │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %r10b,%r10b │ │ │ │ │ - je 137d0 │ │ │ │ │ test %cl,%cl │ │ │ │ │ - je 137dd │ │ │ │ │ + je 139d0 │ │ │ │ │ + test %r10b,%r10b │ │ │ │ │ + je 139de │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%r12),%r8 │ │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%r8 │ │ │ │ │ - jne 13140 │ │ │ │ │ + cmp 0x10(%rsi),%rax │ │ │ │ │ + jne 12f00 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%rdi │ │ │ │ │ + mov 0x18(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r12),%r11 │ │ │ │ │ + mov 0x18(%r14),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %rdi,%r11 │ │ │ │ │ + cmp %rdx,%r11 │ │ │ │ │ setne %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%rdi │ │ │ │ │ - setne %dl │ │ │ │ │ - test %dl,%r9b │ │ │ │ │ - je 130bb │ │ │ │ │ - cmp $0xffffffffffffffff,%r11 │ │ │ │ │ - jne 13140 │ │ │ │ │ + inc %rdx │ │ │ │ │ + setne %dil │ │ │ │ │ + test %dil,%r9b │ │ │ │ │ + je 12e77 │ │ │ │ │ + inc %r11 │ │ │ │ │ + jne 12f00 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%r12),%eax │ │ │ │ │ + movzbl 0x20(%r14),%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%r9d │ │ │ │ │ + movzbl 0x20(%rsi),%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ + mov %r8d,%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %r9d,%r10d │ │ │ │ │ + mov %r11d,%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ shr $0x2,%cl │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ shr $0x2,%r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ and $0x7,%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ and $0x7,%r10d │ │ │ │ │ cmp %r10b,%cl │ │ │ │ │ - jne 13140 │ │ │ │ │ + jne 12f00 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%al │ │ │ │ │ - jne 152e7 │ │ │ │ │ + test $0x20,%r8b │ │ │ │ │ + jne 1500f │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ │ + mov 0x38(%r14),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r9b │ │ │ │ │ - jne 1560e │ │ │ │ │ + test $0x20,%r11b │ │ │ │ │ + jne 1533a │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r8 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %cl,%eax │ │ │ │ │ + movzbl %cl,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je 156f5 │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 15428 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%eax │ │ │ │ │ - je 1575a │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 15490 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%rdi),%r10d │ │ │ │ │ - mov (%rsi),%r9d │ │ │ │ │ + mov (%rdi),%edx │ │ │ │ │ + mov (%r8),%r9d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r9d,%r10d │ │ │ │ │ - jne 13140 │ │ │ │ │ + cmp %r9d,%edx │ │ │ │ │ + jne 12f00 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%r8 │ │ │ │ │ - je 140f0 │ │ │ │ │ + cmp $0x1,%rax │ │ │ │ │ + je 13e80 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ movzbl %cl,%edx │ │ │ │ │ - imul %r8,%rdx │ │ │ │ │ + mov %r8,%rsi │ │ │ │ │ + imul %rax,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 140f0 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + je 13e80 │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - inc %r14 │ │ │ │ │ + inc %r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %rbx,%r14 │ │ │ │ │ - jne 13050 │ │ │ │ │ + cmp %rbx,%r15 │ │ │ │ │ + jne 12e10 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4780 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:4780 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 157de │ │ │ │ │ + jne 1550c │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0x9dff(%rip),%rbx │ │ │ │ │ + mov 0xa03f(%rip),%rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0x718a(%rip),%rsi │ │ │ │ │ - lea 0x608a(%rip),%r9 │ │ │ │ │ + lea 0x743c(%rip),%rsi │ │ │ │ │ + lea 0x633c(%rip),%r9 │ │ │ │ │ mov $0x9,%r8d │ │ │ │ │ - lea 0x6331(%rip),%rcx │ │ │ │ │ + lea 0x65e3(%rip),%rcx │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ push $0x3 │ │ │ │ │ - lea 0x6397(%rip),%rdx │ │ │ │ │ + lea 0x6649(%rip),%rdx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4782 │ │ │ │ │ pop %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:4782 (discriminator 1) │ │ │ │ │ mov $0x12ae,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:4782 │ │ │ │ │ pop %r15 │ │ │ │ │ - jmp 13b40 │ │ │ │ │ + jmp 14380 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -./pynx/scattering/cpu.c:4734 │ │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:4736 │ │ │ │ │ - mov 0x10(%rsi),%rcx │ │ │ │ │ -./pynx/scattering/cpu.c:4740 │ │ │ │ │ - mov (%rax),%rdi │ │ │ │ │ -./pynx/scattering/cpu.c:4738 │ │ │ │ │ - mov 0x8(%rsi),%rsi │ │ │ │ │ -./pynx/scattering/cpu.c:4734 │ │ │ │ │ - mov %rdx,-0x460(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %rax,%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4736 │ │ │ │ │ - mov %rcx,-0x478(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:4738 │ │ │ │ │ - mov %rsi,-0x470(%rbp) │ │ │ │ │ -Py_SIZE(): │ │ │ │ │ -/usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %rax,%r13 │ │ │ │ │ -__pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4740 │ │ │ │ │ - mov %rdi,-0x458(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:4746 │ │ │ │ │ - vzeroupper │ │ │ │ │ -./pynx/scattering/cpu.c:4786 │ │ │ │ │ - mov 0xaa14(%rip),%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:4748 │ │ │ │ │ + mov 0xac52(%rip),%r15 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %r13,%r13 │ │ │ │ │ - jle 14540 │ │ │ │ │ - lea -0x1(%r13),%r11 │ │ │ │ │ + jle 14bba │ │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ - and $0x7,%r11d │ │ │ │ │ - je 13275 │ │ │ │ │ + xor %r14d,%r14d │ │ │ │ │ + and $0x7,%edx │ │ │ │ │ + je 13012 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%rdi │ │ │ │ │ - je 132e0 │ │ │ │ │ + cmp 0x18(%rbx),%r15 │ │ │ │ │ + je 13080 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - mov $0x1,%r12d │ │ │ │ │ - cmp $0x1,%r11 │ │ │ │ │ - je 13275 │ │ │ │ │ - cmp $0x2,%r11 │ │ │ │ │ - je 1326b │ │ │ │ │ - cmp $0x3,%r11 │ │ │ │ │ - je 13261 │ │ │ │ │ - cmp $0x4,%r11 │ │ │ │ │ - je 13253 │ │ │ │ │ - cmp $0x5,%r11 │ │ │ │ │ - je 13245 │ │ │ │ │ - cmp $0x6,%r11 │ │ │ │ │ - jne 14fac │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - je 132e0 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - je 132e0 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - je 132e0 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - je 132e0 │ │ │ │ │ + cmp $0x1,%rdx │ │ │ │ │ + mov $0x1,%edi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ + mov $0x1,%r14d │ │ │ │ │ + je 13012 │ │ │ │ │ + cmp $0x2,%rdx │ │ │ │ │ + je 13008 │ │ │ │ │ + cmp $0x3,%rdx │ │ │ │ │ + je 12ffe │ │ │ │ │ + cmp $0x4,%rdx │ │ │ │ │ + je 12ff0 │ │ │ │ │ + cmp $0x5,%rdx │ │ │ │ │ + je 12fe2 │ │ │ │ │ + cmp $0x6,%rdx │ │ │ │ │ + je 12fd4 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - je 132e0 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r15 │ │ │ │ │ + je 13080 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ + lea 0x1(%rdi),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - je 132e0 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r12),%r10 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + je 13080 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r10,%r13 │ │ │ │ │ - je 14364 │ │ │ │ │ - mov %r10,%r12 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%rdi │ │ │ │ │ - je 132e0 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + je 13080 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - je 132e0 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + je 13080 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x2(%r10),%r12 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%r10,8),%rdi │ │ │ │ │ - je 132e0 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + je 13080 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x3(%r10),%r12 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%r10,8),%rdi │ │ │ │ │ - je 132e0 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + je 13080 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x4(%r10),%r12 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%r10,8),%rdi │ │ │ │ │ - je 132e0 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + je 13080 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x1(%r14),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x5(%r10),%r12 │ │ │ │ │ + cmp %rsi,%rax │ │ │ │ │ + je 149fe │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%r10,8),%rdi │ │ │ │ │ - je 132e0 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r15 │ │ │ │ │ + mov %rsi,%r14 │ │ │ │ │ + je 13080 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x6(%r10),%r12 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%r10,8),%rdi │ │ │ │ │ - je 132e0 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + je 13080 │ │ │ │ │ + cmp 0x28(%rbx,%rsi,8),%r15 │ │ │ │ │ + lea 0x2(%rsi),%r14 │ │ │ │ │ + je 13080 │ │ │ │ │ + cmp 0x30(%rbx,%rsi,8),%r15 │ │ │ │ │ + lea 0x3(%rsi),%r14 │ │ │ │ │ + je 13080 │ │ │ │ │ + cmp 0x38(%rbx,%rsi,8),%r15 │ │ │ │ │ + lea 0x4(%rsi),%r14 │ │ │ │ │ + je 13080 │ │ │ │ │ + cmp 0x40(%rbx,%rsi,8),%r15 │ │ │ │ │ + lea 0x5(%rsi),%r14 │ │ │ │ │ + je 13080 │ │ │ │ │ + cmp 0x48(%rbx,%rsi,8),%r15 │ │ │ │ │ + lea 0x6(%rsi),%r14 │ │ │ │ │ + je 13080 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x7(%r10),%r12 │ │ │ │ │ + lea 0x7(%rsi),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - jne 1327c │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + jne 13019 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x490(%rbp),%r10 │ │ │ │ │ - mov (%r10,%r12,8),%rdx │ │ │ │ │ - mov %rdx,-0x480(%rbp) │ │ │ │ │ + mov -0x478(%rbp),%rcx │ │ │ │ │ + mov (%rcx,%r14,8),%rsi │ │ │ │ │ + mov %rsi,-0x458(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4786 (discriminator 2) │ │ │ │ │ - cmpq $0x0,-0x480(%rbp) │ │ │ │ │ - je 14540 │ │ │ │ │ +./pynx/scattering/cpu.c:4748 (discriminator 2) │ │ │ │ │ + cmpq $0x0,-0x458(%rbp) │ │ │ │ │ + je 14bba │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%r15 │ │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4788 │ │ │ │ │ +./pynx/scattering/cpu.c:4750 │ │ │ │ │ dec %rax │ │ │ │ │ - jmp 134a0 │ │ │ │ │ + jmp 130c1 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +./pynx/scattering/cpu.c:4740 │ │ │ │ │ + mov (%rsi),%r12 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4748 │ │ │ │ │ - mov 0xa8ad(%rip),%r15 │ │ │ │ │ +./pynx/scattering/cpu.c:4740 │ │ │ │ │ + mov %r12,-0x458(%rbp) │ │ │ │ │ +Py_SIZE(): │ │ │ │ │ +/usr/include/python3.12/object.h:233 │ │ │ │ │ + mov %rax,%rcx │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - jle 15780 │ │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ │ + test %rcx,%rcx │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4756 │ │ │ │ │ + mov 0xab05(%rip),%r15 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + jle 14820 │ │ │ │ │ + lea -0x1(%rcx),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %r10d,%r10d │ │ │ │ │ + xor %r13d,%r13d │ │ │ │ │ and $0x7,%edx │ │ │ │ │ - je 133bb │ │ │ │ │ + je 13168 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ cmp 0x18(%rbx),%r15 │ │ │ │ │ - je 13428 │ │ │ │ │ + je 131d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%r9d │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - mov $0x1,%r10d │ │ │ │ │ cmp $0x1,%rdx │ │ │ │ │ - je 133bb │ │ │ │ │ + mov $0x1,%r11d │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ + je 13168 │ │ │ │ │ cmp $0x2,%rdx │ │ │ │ │ - je 133b1 │ │ │ │ │ + je 1315e │ │ │ │ │ cmp $0x3,%rdx │ │ │ │ │ - je 133a7 │ │ │ │ │ + je 13154 │ │ │ │ │ cmp $0x4,%rdx │ │ │ │ │ - je 13399 │ │ │ │ │ + je 13146 │ │ │ │ │ cmp $0x5,%rdx │ │ │ │ │ - je 1338b │ │ │ │ │ + je 13138 │ │ │ │ │ cmp $0x6,%rdx │ │ │ │ │ - je 1337d │ │ │ │ │ + je 1312a │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r15 │ │ │ │ │ - je 13428 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r15 │ │ │ │ │ + je 131d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x1(%r9),%r10 │ │ │ │ │ + lea 0x1(%r11),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r15 │ │ │ │ │ - je 13428 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r15 │ │ │ │ │ + je 131d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r10 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r15 │ │ │ │ │ - je 13428 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r15 │ │ │ │ │ + je 131d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r10 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r15 │ │ │ │ │ - je 13428 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r15 │ │ │ │ │ + je 131d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r10 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r15 │ │ │ │ │ - je 13428 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r15 │ │ │ │ │ + je 131d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r10 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r15 │ │ │ │ │ - je 13428 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r15 │ │ │ │ │ + je 131d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r10 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r15 │ │ │ │ │ - je 13428 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r15 │ │ │ │ │ + je 131d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r10),%r11 │ │ │ │ │ + lea 0x1(%r13),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r11,%rax │ │ │ │ │ - je 14c57 │ │ │ │ │ - mov %r11,%r10 │ │ │ │ │ + cmp %r9,%rcx │ │ │ │ │ + je 14670 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r15 │ │ │ │ │ - je 13428 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r10 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r15 │ │ │ │ │ - je 13428 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x2(%r11),%r10 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%r11,8),%r15 │ │ │ │ │ - je 13428 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x3(%r11),%r10 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%r11,8),%r15 │ │ │ │ │ - je 13428 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x4(%r11),%r10 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%r11,8),%r15 │ │ │ │ │ - je 13428 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x5(%r11),%r10 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%r11,8),%r15 │ │ │ │ │ - je 13428 │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%r15 │ │ │ │ │ + mov %r9,%r13 │ │ │ │ │ + je 131d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x6(%r11),%r10 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%r11,8),%r15 │ │ │ │ │ - je 13428 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r15 │ │ │ │ │ + je 131d8 │ │ │ │ │ + cmp 0x28(%rbx,%r9,8),%r15 │ │ │ │ │ + lea 0x2(%r9),%r13 │ │ │ │ │ + je 131d8 │ │ │ │ │ + cmp 0x30(%rbx,%r9,8),%r15 │ │ │ │ │ + lea 0x3(%r9),%r13 │ │ │ │ │ + je 131d8 │ │ │ │ │ + cmp 0x38(%rbx,%r9,8),%r15 │ │ │ │ │ + lea 0x4(%r9),%r13 │ │ │ │ │ + je 131d8 │ │ │ │ │ + cmp 0x40(%rbx,%r9,8),%r15 │ │ │ │ │ + lea 0x5(%r9),%r13 │ │ │ │ │ + je 131d8 │ │ │ │ │ + cmp 0x48(%rbx,%r9,8),%r15 │ │ │ │ │ + lea 0x6(%r9),%r13 │ │ │ │ │ + je 131d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x7(%r11),%r10 │ │ │ │ │ + lea 0x7(%r9),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r15 │ │ │ │ │ - jne 133c2 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r15 │ │ │ │ │ + jne 1316f │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x490(%rbp),%rdx │ │ │ │ │ - mov (%rdx,%r10,8),%rsi │ │ │ │ │ - mov %rsi,-0x458(%rbp) │ │ │ │ │ - vzeroupper │ │ │ │ │ + mov -0x478(%rbp),%r9 │ │ │ │ │ + mov (%r9,%r13,8),%r11 │ │ │ │ │ + mov %r11,-0x468(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4748 (discriminator 2) │ │ │ │ │ - cmpq $0x0,-0x458(%rbp) │ │ │ │ │ - je 14e21 │ │ │ │ │ +./pynx/scattering/cpu.c:4756 (discriminator 2) │ │ │ │ │ + cmpq $0x0,-0x468(%rbp) │ │ │ │ │ + je 14820 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ │ + mov 0x10(%rbx),%r13 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4750 │ │ │ │ │ +./pynx/scattering/cpu.c:4758 │ │ │ │ │ dec %rax │ │ │ │ │ - jmp 135ec │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -./pynx/scattering/cpu.c:4732 │ │ │ │ │ - mov 0x20(%rsi),%r15 │ │ │ │ │ + jmp 12b5c │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:4734 │ │ │ │ │ - mov 0x18(%rsi),%r14 │ │ │ │ │ + mov 0x18(%rsi),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:4736 │ │ │ │ │ - mov 0x10(%rsi),%r12 │ │ │ │ │ + mov 0x10(%rsi),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:4738 │ │ │ │ │ - mov 0x8(%rsi),%r13 │ │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:4740 │ │ │ │ │ - mov (%rsi),%r10 │ │ │ │ │ + mov (%rsi),%rdi │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4732 │ │ │ │ │ - mov %r15,-0x480(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4734 │ │ │ │ │ - mov %r14,-0x460(%rbp) │ │ │ │ │ + mov %r10,-0x460(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4736 │ │ │ │ │ - mov %r12,-0x478(%rbp) │ │ │ │ │ + mov %rcx,-0x470(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:4738 │ │ │ │ │ + mov %rdx,-0x468(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %rax,%r15 │ │ │ │ │ + mov %rax,%r12 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4738 │ │ │ │ │ - mov %r13,-0x470(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4740 │ │ │ │ │ - mov %r10,-0x458(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:4746 │ │ │ │ │ - vzeroupper │ │ │ │ │ -./pynx/scattering/cpu.c:4796 │ │ │ │ │ - mov 0xa759(%rip),%r9 │ │ │ │ │ + mov %rdi,-0x458(%rbp) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %r15,%r15 │ │ │ │ │ - jle 14310 │ │ │ │ │ - lea -0x1(%r15),%rcx │ │ │ │ │ + test %r12,%r12 │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4786 │ │ │ │ │ + mov 0xa9b4(%rip),%rdi │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + jle 142c0 │ │ │ │ │ + lea -0x1(%r12),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ - and $0x7,%ecx │ │ │ │ │ - je 13537 │ │ │ │ │ + xor %r13d,%r13d │ │ │ │ │ + and $0x7,%r10d │ │ │ │ │ + je 132d3 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r9 │ │ │ │ │ - je 135a8 │ │ │ │ │ + cmp 0x18(%rbx),%rdi │ │ │ │ │ + je 13340 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + cmp $0x1,%r10 │ │ │ │ │ mov $0x1,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - mov $0x1,%r12d │ │ │ │ │ - cmp $0x1,%rcx │ │ │ │ │ - je 13537 │ │ │ │ │ - cmp $0x2,%rcx │ │ │ │ │ - je 1352d │ │ │ │ │ - cmp $0x3,%rcx │ │ │ │ │ - je 13523 │ │ │ │ │ - cmp $0x4,%rcx │ │ │ │ │ - je 13515 │ │ │ │ │ - cmp $0x5,%rcx │ │ │ │ │ - je 13507 │ │ │ │ │ - cmp $0x6,%rcx │ │ │ │ │ - jne 14f80 │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ + je 132d3 │ │ │ │ │ + cmp $0x2,%r10 │ │ │ │ │ + je 132c9 │ │ │ │ │ + cmp $0x3,%r10 │ │ │ │ │ + je 132bf │ │ │ │ │ + cmp $0x4,%r10 │ │ │ │ │ + je 132b1 │ │ │ │ │ + cmp $0x5,%r10 │ │ │ │ │ + je 132a3 │ │ │ │ │ + cmp $0x6,%r10 │ │ │ │ │ + jne 14cec │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ - je 135a8 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + je 13340 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ - je 135a8 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + je 13340 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ - je 135a8 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + je 13340 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ - je 135a8 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + je 13340 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ - je 135a8 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + je 13340 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ - je 135a8 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + je 13340 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r12),%rdi │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %rdi,%r15 │ │ │ │ │ - je 1412d │ │ │ │ │ - mov %rdi,%r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r9 │ │ │ │ │ - je 135a8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ - je 135a8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x2(%rdi),%r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%rdi,8),%r9 │ │ │ │ │ - je 135a8 │ │ │ │ │ + lea 0x1(%r13),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x3(%rdi),%r12 │ │ │ │ │ + cmp %rdx,%r12 │ │ │ │ │ + je 140ec │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%rdi,8),%r9 │ │ │ │ │ - je 135a8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x4(%rdi),%r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%rdi,8),%r9 │ │ │ │ │ - je 135a8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x5(%rdi),%r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%rdi,8),%r9 │ │ │ │ │ - je 135a8 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%rdi │ │ │ │ │ + mov %rdx,%r13 │ │ │ │ │ + je 13340 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x6(%rdi),%r12 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%rdi,8),%r9 │ │ │ │ │ - je 135a8 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + je 13340 │ │ │ │ │ + cmp 0x28(%rbx,%rdx,8),%rdi │ │ │ │ │ + lea 0x2(%rdx),%r13 │ │ │ │ │ + je 13340 │ │ │ │ │ + cmp 0x30(%rbx,%rdx,8),%rdi │ │ │ │ │ + lea 0x3(%rdx),%r13 │ │ │ │ │ + je 13340 │ │ │ │ │ + cmp 0x38(%rbx,%rdx,8),%rdi │ │ │ │ │ + lea 0x4(%rdx),%r13 │ │ │ │ │ + je 13340 │ │ │ │ │ + cmp 0x40(%rbx,%rdx,8),%rdi │ │ │ │ │ + lea 0x5(%rdx),%r13 │ │ │ │ │ + je 13340 │ │ │ │ │ + cmp 0x48(%rbx,%rdx,8),%rdi │ │ │ │ │ + lea 0x6(%rdx),%r13 │ │ │ │ │ + je 13340 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x7(%rdi),%r12 │ │ │ │ │ + lea 0x7(%rdx),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ - jne 1353e │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + jne 132da │ │ │ │ │ + nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x490(%rbp),%r9 │ │ │ │ │ - mov (%r9,%r12,8),%rdx │ │ │ │ │ - mov %rdx,-0x498(%rbp) │ │ │ │ │ + mov -0x478(%rbp),%r10 │ │ │ │ │ + mov (%r10,%r13,8),%rsi │ │ │ │ │ + mov %rsi,-0x480(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4796 (discriminator 2) │ │ │ │ │ - cmpq $0x0,-0x498(%rbp) │ │ │ │ │ - je 14310 │ │ │ │ │ +./pynx/scattering/cpu.c:4786 (discriminator 2) │ │ │ │ │ + cmpq $0x0,-0x480(%rbp) │ │ │ │ │ + je 142c0 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%r10 │ │ │ │ │ + mov 0x10(%rbx),%r15 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4798 │ │ │ │ │ +./pynx/scattering/cpu.c:4788 │ │ │ │ │ dec %rax │ │ │ │ │ - jmp 12ad0 │ │ │ │ │ + jmp 133b0 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +./pynx/scattering/cpu.c:4734 │ │ │ │ │ + mov 0x18(%rsi),%r14 │ │ │ │ │ +./pynx/scattering/cpu.c:4736 │ │ │ │ │ + mov 0x10(%rsi),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:4738 │ │ │ │ │ + mov 0x8(%rsi),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:4740 │ │ │ │ │ - mov (%rsi),%r12 │ │ │ │ │ + mov (%rsi),%r13 │ │ │ │ │ +./pynx/scattering/cpu.c:4732 │ │ │ │ │ + mov 0x20(%rsi),%r15 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4734 │ │ │ │ │ + mov %r14,-0x460(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:4736 │ │ │ │ │ + mov %r12,-0x470(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:4738 │ │ │ │ │ + mov %r11,-0x468(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4740 │ │ │ │ │ - mov %r12,-0x458(%rbp) │ │ │ │ │ + mov %r13,-0x458(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:4732 │ │ │ │ │ + mov %r15,-0x480(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - vzeroupper │ │ │ │ │ + mov %rax,%r15 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %r15,%r15 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4756 │ │ │ │ │ - mov 0xa5dd(%rip),%r15 │ │ │ │ │ +./pynx/scattering/cpu.c:4796 │ │ │ │ │ + mov 0xa846(%rip),%rcx │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %rdi,%rdi │ │ │ │ │ - jle 14a68 │ │ │ │ │ - lea -0x1(%rdi),%rcx │ │ │ │ │ + jle 14098 │ │ │ │ │ + lea -0x1(%r15),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0x7,%ecx │ │ │ │ │ - je 13691 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ + and $0x7,%r9d │ │ │ │ │ + je 13448 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r15 │ │ │ │ │ - je 13700 │ │ │ │ │ + cmp 0x18(%rbx),%rcx │ │ │ │ │ + je 134b8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%r14d │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - cmp $0x1,%rcx │ │ │ │ │ - je 13691 │ │ │ │ │ - cmp $0x2,%rcx │ │ │ │ │ - je 13687 │ │ │ │ │ - cmp $0x3,%rcx │ │ │ │ │ - je 1367d │ │ │ │ │ - cmp $0x4,%rcx │ │ │ │ │ - je 1366f │ │ │ │ │ - cmp $0x5,%rcx │ │ │ │ │ - je 13661 │ │ │ │ │ - cmp $0x6,%rcx │ │ │ │ │ - je 13653 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ - je 13700 │ │ │ │ │ + cmp $0x1,%r9 │ │ │ │ │ + mov $0x1,%edi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x1(%r14),%rdx │ │ │ │ │ + mov $0x1,%r12d │ │ │ │ │ + je 13448 │ │ │ │ │ + cmp $0x2,%r9 │ │ │ │ │ + je 1343e │ │ │ │ │ + cmp $0x3,%r9 │ │ │ │ │ + je 13434 │ │ │ │ │ + cmp $0x4,%r9 │ │ │ │ │ + je 13426 │ │ │ │ │ + cmp $0x5,%r9 │ │ │ │ │ + je 13418 │ │ │ │ │ + cmp $0x6,%r9 │ │ │ │ │ + jne 14cc0 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - je 13700 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + je 134b8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - je 13700 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + je 134b8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - je 13700 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + je 134b8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - je 13700 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + je 134b8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - je 13700 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + je 134b8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - je 13700 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + je 134b8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%rdx),%r13 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r13,%rdi │ │ │ │ │ - je 148a0 │ │ │ │ │ - mov %r13,%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r13,8),%r15 │ │ │ │ │ - je 13700 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - je 13700 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x2(%r13),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%r13,8),%r15 │ │ │ │ │ - je 13700 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x3(%r13),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%r13,8),%r15 │ │ │ │ │ - je 13700 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x4(%r13),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%r13,8),%r15 │ │ │ │ │ - je 13700 │ │ │ │ │ + lea 0x1(%r12),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x5(%r13),%rdx │ │ │ │ │ + cmp %r14,%r15 │ │ │ │ │ + je 13ebd │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%r13,8),%r15 │ │ │ │ │ - je 13700 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%rcx │ │ │ │ │ + mov %r14,%r12 │ │ │ │ │ + je 134b8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x6(%r13),%rdx │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%r13,8),%r15 │ │ │ │ │ - je 13700 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + je 134b8 │ │ │ │ │ + cmp 0x28(%rbx,%r14,8),%rcx │ │ │ │ │ + lea 0x2(%r14),%r12 │ │ │ │ │ + je 134b8 │ │ │ │ │ + cmp 0x30(%rbx,%r14,8),%rcx │ │ │ │ │ + lea 0x3(%r14),%r12 │ │ │ │ │ + je 134b8 │ │ │ │ │ + cmp 0x38(%rbx,%r14,8),%rcx │ │ │ │ │ + lea 0x4(%r14),%r12 │ │ │ │ │ + je 134b8 │ │ │ │ │ + cmp 0x40(%rbx,%r14,8),%rcx │ │ │ │ │ + lea 0x5(%r14),%r12 │ │ │ │ │ + je 134b8 │ │ │ │ │ + cmp 0x48(%rbx,%r14,8),%rcx │ │ │ │ │ + lea 0x6(%r14),%r12 │ │ │ │ │ + je 134b8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x7(%r13),%rdx │ │ │ │ │ + lea 0x7(%r14),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - jne 13698 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + jne 1344f │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x490(%rbp),%r9 │ │ │ │ │ - mov (%r9,%rdx,8),%rsi │ │ │ │ │ - mov %rsi,-0x470(%rbp) │ │ │ │ │ + mov -0x478(%rbp),%rdx │ │ │ │ │ + mov (%rdx,%r12,8),%r9 │ │ │ │ │ + mov %r9,-0x488(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4756 (discriminator 2) │ │ │ │ │ - cmpq $0x0,-0x470(%rbp) │ │ │ │ │ - je 14a68 │ │ │ │ │ +./pynx/scattering/cpu.c:4796 (discriminator 2) │ │ │ │ │ + cmpq $0x0,-0x488(%rbp) │ │ │ │ │ + je 14098 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ │ + mov 0x10(%rbx),%r11 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4758 │ │ │ │ │ +./pynx/scattering/cpu.c:4798 │ │ │ │ │ dec %rax │ │ │ │ │ - jmp 12d97 │ │ │ │ │ + jmp 12890 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -__Pyx_PyUnicode_Equals(): │ │ │ │ │ -./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %r10b,%r10b │ │ │ │ │ - je 1373e │ │ │ │ │ - test %r15b,%r15b │ │ │ │ │ - jne 12d00 │ │ │ │ │ -./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0x984b(%rip),%rsi │ │ │ │ │ - jne 1374f │ │ │ │ │ - test %cl,%cl │ │ │ │ │ - jne 12d00 │ │ │ │ │ -./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - mov $0x2,%edx │ │ │ │ │ - call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ -./pynx/scattering/cpu.c:7400 │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je 12d0c │ │ │ │ │ -__Pyx_PyObject_IsTrue(): │ │ │ │ │ -./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0x9829(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ -./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0x97f6(%rip),%rax │ │ │ │ │ - sete %r8b │ │ │ │ │ - or %sil,%r8b │ │ │ │ │ - jne 13790 │ │ │ │ │ - cmp 0x9806(%rip),%rax │ │ │ │ │ - jne 14ee0 │ │ │ │ │ -./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ -_Py_IsImmortal(): │ │ │ │ │ -/usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rcx │ │ │ │ │ -Py_DECREF(): │ │ │ │ │ -/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - js 137a7 │ │ │ │ │ -/usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rcx │ │ │ │ │ - mov %rcx,(%rdi) │ │ │ │ │ - je 154de │ │ │ │ │ -__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ -./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 12d00 │ │ │ │ │ -./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ - mov -0x4a0(%rbp),%rax │ │ │ │ │ - mov -0x4a8(%rbp),%r8 │ │ │ │ │ + mov -0x490(%rbp),%rax │ │ │ │ │ + mov -0x498(%rbp),%r8 │ │ │ │ │ mov %r14,%rbx │ │ │ │ │ - js 12d0c │ │ │ │ │ - jmp 13881 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -__Pyx_PyUnicode_Equals(): │ │ │ │ │ -./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %cl,%cl │ │ │ │ │ - je 137dd │ │ │ │ │ - test %r13b,%r13b │ │ │ │ │ - jne 13140 │ │ │ │ │ -./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0x97ac(%rip),%rsi │ │ │ │ │ - jne 137ef │ │ │ │ │ - test %r10b,%r10b │ │ │ │ │ - jne 13140 │ │ │ │ │ -./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - mov $0x2,%edx │ │ │ │ │ - call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ -./pynx/scattering/cpu.c:7400 │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je 1314c │ │ │ │ │ -__Pyx_PyObject_IsTrue(): │ │ │ │ │ -./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0x9789(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ -./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0x9756(%rip),%rax │ │ │ │ │ - sete %r8b │ │ │ │ │ - or %sil,%r8b │ │ │ │ │ - jne 13830 │ │ │ │ │ - cmp 0x9766(%rip),%rax │ │ │ │ │ - jne 14f94 │ │ │ │ │ -./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ -_Py_IsImmortal(): │ │ │ │ │ -/usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rcx │ │ │ │ │ -Py_DECREF(): │ │ │ │ │ -/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - js 13847 │ │ │ │ │ -/usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rcx │ │ │ │ │ - mov %rcx,(%rdi) │ │ │ │ │ - je 155ce │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ -./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 13140 │ │ │ │ │ -./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ - mov -0x460(%rbp),%rax │ │ │ │ │ - mov -0x480(%rbp),%r8 │ │ │ │ │ - mov %r15,%rbx │ │ │ │ │ - js 1314c │ │ │ │ │ - jmp 14101 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ - mov -0x4a0(%rbp),%rax │ │ │ │ │ - mov -0x4a8(%rbp),%r8 │ │ │ │ │ - mov %r14,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x490(%rbp),%r12 │ │ │ │ │ - mov (%r12,%r13,8),%r15 │ │ │ │ │ + mov -0x478(%rbp),%r15 │ │ │ │ │ + mov (%r15,%r13,8),%r15 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4806 (discriminator 2) │ │ │ │ │ test %r15,%r15 │ │ │ │ │ - je 12d0c │ │ │ │ │ + je 12ad4 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4808 │ │ │ │ │ dec %rax │ │ │ │ │ -./pynx/scattering/cpu.c:4816 │ │ │ │ │ - mov 0xa2a5(%rip),%r12 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - jle 13aec │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4816 │ │ │ │ │ + mov 0xa62a(%rip),%r12 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + jle 13b0c │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ and $0x7,%edi │ │ │ │ │ - je 1393c │ │ │ │ │ + je 13a68 │ │ │ │ │ cmp $0x1,%rdi │ │ │ │ │ - je 13929 │ │ │ │ │ + je 135a0 │ │ │ │ │ cmp $0x2,%rdi │ │ │ │ │ - je 1391b │ │ │ │ │ + je 13592 │ │ │ │ │ cmp $0x3,%rdi │ │ │ │ │ - je 1390d │ │ │ │ │ + je 13584 │ │ │ │ │ cmp $0x4,%rdi │ │ │ │ │ - je 138ff │ │ │ │ │ + je 13576 │ │ │ │ │ cmp $0x5,%rdi │ │ │ │ │ - je 138f1 │ │ │ │ │ + je 13568 │ │ │ │ │ cmp $0x6,%rdi │ │ │ │ │ - jne 14f38 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 140c8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 140c8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 140c8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 140c8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 140c8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 140c8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r14,%r9 │ │ │ │ │ - je 139bb │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 140c8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r9),%r11 │ │ │ │ │ - mov %r11,%r9 │ │ │ │ │ + jne 14c78 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r12 │ │ │ │ │ - je 140c8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 140c8 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 13e58 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x2(%r11),%r9 │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%r11,8),%r12 │ │ │ │ │ - je 140c8 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 13e58 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x3(%r11),%r9 │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%r11,8),%r12 │ │ │ │ │ - je 140c8 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 13e58 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x4(%r11),%r9 │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%r11,8),%r12 │ │ │ │ │ - je 140c8 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 13e58 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x5(%r11),%r9 │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%r11,8),%r12 │ │ │ │ │ - je 140c8 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 13e58 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x6(%r11),%r9 │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%r11,8),%r12 │ │ │ │ │ - je 140c8 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 13e58 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x7(%r11),%r9 │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r14,%r9 │ │ │ │ │ - jne 1393c │ │ │ │ │ + cmp %r14,%rsi │ │ │ │ │ + jne 13a68 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %r8,-0x4b0(%rbp) │ │ │ │ │ + mov %rax,-0x498(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0x95c7(%rip),%r12 │ │ │ │ │ + cmp 0x99cb(%rip),%r12 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %rax,-0x4a8(%rbp) │ │ │ │ │ - mov %rbx,%rax │ │ │ │ │ + mov %rbx,%rcx │ │ │ │ │ + mov %r8,-0x4a0(%rbp) │ │ │ │ │ mov %r14,%rbx │ │ │ │ │ + mov %rcx,%r14 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - sete -0x4a0(%rbp) │ │ │ │ │ + sete -0x490(%rbp) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %rax,%r14 │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + nop │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ mov 0x18(%r14,%r13,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ cmp %rsi,%r12 │ │ │ │ │ - je 13c10 │ │ │ │ │ + je 136d8 │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0x95cb(%rip),%r10 │ │ │ │ │ - cmp %r10,0x8(%r12) │ │ │ │ │ - sete %dl │ │ │ │ │ - cmp %r10,0x8(%rsi) │ │ │ │ │ + mov 0x99d3(%rip),%r9 │ │ │ │ │ + cmp %r9,0x8(%r12) │ │ │ │ │ sete %r8b │ │ │ │ │ + cmp %r9,0x8(%rsi) │ │ │ │ │ + sete %al │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - je 13b60 │ │ │ │ │ test %r8b,%r8b │ │ │ │ │ - je 13b72 │ │ │ │ │ + je 13af0 │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 13b60 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ mov 0x10(%r12),%rcx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ cmp 0x10(%rsi),%rcx │ │ │ │ │ - jne 13ae0 │ │ │ │ │ + jne 13b00 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%r11 │ │ │ │ │ + mov 0x18(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ │ + mov 0x18(%r12),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%r11 │ │ │ │ │ - setne %r9b │ │ │ │ │ + cmp $0xffffffffffffffff,%rdx │ │ │ │ │ + setne %dil │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %r11,%rdi │ │ │ │ │ - setne %al │ │ │ │ │ + cmp %rdx,%r11 │ │ │ │ │ + setne %r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - test %al,%r9b │ │ │ │ │ - je 13a53 │ │ │ │ │ - cmp $0xffffffffffffffff,%rdi │ │ │ │ │ - jne 13ae0 │ │ │ │ │ + test %r10b,%dil │ │ │ │ │ + je 1364b │ │ │ │ │ + inc %r11 │ │ │ │ │ + jne 13b00 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%r12),%r8d │ │ │ │ │ + movzbl 0x20(%r12),%r9d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%edi │ │ │ │ │ + movzbl 0x20(%rsi),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %r8d,%edx │ │ │ │ │ + mov %r9d,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %edi,%r10d │ │ │ │ │ + mov %eax,%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%dl │ │ │ │ │ + shr $0x2,%r8b │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - shr $0x2,%r10b │ │ │ │ │ + shr $0x2,%r11b │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%edx │ │ │ │ │ + and $0x7,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - and $0x7,%r10d │ │ │ │ │ - cmp %r10b,%dl │ │ │ │ │ - jne 13ae0 │ │ │ │ │ + and $0x7,%r11d │ │ │ │ │ + cmp %r11b,%r8b │ │ │ │ │ + jne 13b00 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r8b │ │ │ │ │ - jne 15532 │ │ │ │ │ + test $0x20,%r9b │ │ │ │ │ + jne 15259 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%r12),%r11 │ │ │ │ │ + mov 0x38(%r12),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%dil │ │ │ │ │ - jne 15549 │ │ │ │ │ + test $0x20,%al │ │ │ │ │ + jne 15272 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r10 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %dl,%r8d │ │ │ │ │ + movzbl %r8b,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%r8d │ │ │ │ │ - je 1563c │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 15369 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%r8d │ │ │ │ │ - je 156a8 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 153d6 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%r11),%r10d │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ + mov (%rdi),%edx │ │ │ │ │ + mov (%r10),%r9d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %edi,%r10d │ │ │ │ │ - jne 13ae0 │ │ │ │ │ + cmp %r9d,%edx │ │ │ │ │ + jne 13b00 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ cmp $0x1,%rcx │ │ │ │ │ - je 13c10 │ │ │ │ │ + je 136d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %dl,%edx │ │ │ │ │ - mov %r11,%rdi │ │ │ │ │ + movzbl %r8b,%edx │ │ │ │ │ + mov %r10,%rsi │ │ │ │ │ imul %rcx,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 13c10 │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - inc %r13 │ │ │ │ │ -./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %rbx,%r13 │ │ │ │ │ - jne 139e8 │ │ │ │ │ -__pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4820 │ │ │ │ │ - call 3310 │ │ │ │ │ -./pynx/scattering/cpu.c:4820 (discriminator 2) │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - jne 157b6 │ │ │ │ │ -__Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ -./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0x945f(%rip),%r15 │ │ │ │ │ - sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - mov $0x9,%r8d │ │ │ │ │ - lea 0x67e4(%rip),%rsi │ │ │ │ │ - lea 0x56e4(%rip),%r9 │ │ │ │ │ - mov (%r15),%rdi │ │ │ │ │ - push $0x7 │ │ │ │ │ - lea 0x598c(%rip),%rcx │ │ │ │ │ - lea 0x59f7(%rip),%rdx │ │ │ │ │ - call 3460 │ │ │ │ │ -__pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4822 │ │ │ │ │ - pop %rdi │ │ │ │ │ -./pynx/scattering/cpu.c:4822 (discriminator 1) │ │ │ │ │ - mov $0x12d6,%esi │ │ │ │ │ -./pynx/scattering/cpu.c:4822 │ │ │ │ │ - pop %r8 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -./pynx/scattering/cpu.c:4874 │ │ │ │ │ - lea 0x593b(%rip),%rcx │ │ │ │ │ - mov $0x31,%edx │ │ │ │ │ - lea 0x59be(%rip),%rdi │ │ │ │ │ - call a4a0 │ │ │ │ │ -__pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5089 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -__pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4890 │ │ │ │ │ - jmp 12830 │ │ │ │ │ - nop │ │ │ │ │ -__Pyx_PyUnicode_Equals(): │ │ │ │ │ -./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %r8b,%r8b │ │ │ │ │ - je 13b72 │ │ │ │ │ - cmpb $0x0,-0x4a0(%rbp) │ │ │ │ │ - jne 13ae0 │ │ │ │ │ -./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0x9417(%rip),%rsi │ │ │ │ │ - jne 13b83 │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - jne 13ae0 │ │ │ │ │ -./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - mov $0x2,%edx │ │ │ │ │ - call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ -./pynx/scattering/cpu.c:7400 │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je 13aec │ │ │ │ │ -__Pyx_PyObject_IsTrue(): │ │ │ │ │ -./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0x93f5(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ -./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0x93c2(%rip),%rax │ │ │ │ │ - sete %cl │ │ │ │ │ - or %sil,%cl │ │ │ │ │ - jne 145c0 │ │ │ │ │ - cmp 0x93cf(%rip),%rax │ │ │ │ │ - je 145c0 │ │ │ │ │ -./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x4b8(%rbp) │ │ │ │ │ - call 3370 │ │ │ │ │ - mov -0x4b8(%rbp),%rdi │ │ │ │ │ -_Py_IsImmortal(): │ │ │ │ │ -/usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rdx │ │ │ │ │ -Py_DECREF(): │ │ │ │ │ -/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - js 13bed │ │ │ │ │ -/usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rdx │ │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ │ - je 154c8 │ │ │ │ │ -__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ -./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 13ae0 │ │ │ │ │ -./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ - mov -0x4a8(%rbp),%rax │ │ │ │ │ - mov -0x4b0(%rbp),%r8 │ │ │ │ │ - mov %r14,%rbx │ │ │ │ │ - js 13aec │ │ │ │ │ - jmp 13c21 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - mov -0x4a8(%rbp),%rax │ │ │ │ │ - mov -0x4b0(%rbp),%r8 │ │ │ │ │ + jne 13b00 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + mov -0x498(%rbp),%rax │ │ │ │ │ + mov -0x4a0(%rbp),%r8 │ │ │ │ │ mov %r14,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x490(%rbp),%r12 │ │ │ │ │ + mov -0x478(%rbp),%r12 │ │ │ │ │ mov (%r12,%r13,8),%r14 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4816 (discriminator 2) │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je 13aec │ │ │ │ │ + je 13b0c │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%r11 │ │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4818 │ │ │ │ │ dec %rax │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %rdi,%rdi │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4826 │ │ │ │ │ - mov 0x9efd(%rip),%r9 │ │ │ │ │ + mov 0xa432(%rip),%r10 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %r11,%r11 │ │ │ │ │ - jle 14070 │ │ │ │ │ - lea -0x1(%r11),%r10 │ │ │ │ │ + jle 13e00 │ │ │ │ │ + lea -0x1(%rdi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0x7,%r10d │ │ │ │ │ - je 13cd2 │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ + and $0x7,%edx │ │ │ │ │ + je 1379b │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r9 │ │ │ │ │ - je 13d40 │ │ │ │ │ + cmp 0x18(%rbx),%r10 │ │ │ │ │ + je 13808 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%edi │ │ │ │ │ + cmp $0x1,%rdx │ │ │ │ │ + mov $0x1,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - cmp $0x1,%r10 │ │ │ │ │ - je 13cd2 │ │ │ │ │ - cmp $0x2,%r10 │ │ │ │ │ - je 13cc8 │ │ │ │ │ - cmp $0x3,%r10 │ │ │ │ │ - je 13cbe │ │ │ │ │ - cmp $0x4,%r10 │ │ │ │ │ - je 13cb0 │ │ │ │ │ - cmp $0x5,%r10 │ │ │ │ │ - je 13ca2 │ │ │ │ │ - cmp $0x6,%r10 │ │ │ │ │ - jne 14f20 │ │ │ │ │ + mov $0x1,%r11d │ │ │ │ │ + je 1379b │ │ │ │ │ + cmp $0x2,%rdx │ │ │ │ │ + je 13791 │ │ │ │ │ + cmp $0x3,%rdx │ │ │ │ │ + je 13787 │ │ │ │ │ + cmp $0x4,%rdx │ │ │ │ │ + je 13779 │ │ │ │ │ + cmp $0x5,%rdx │ │ │ │ │ + je 1376b │ │ │ │ │ + cmp $0x6,%rdx │ │ │ │ │ + jne 14c60 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - je 13d40 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r10 │ │ │ │ │ + je 13808 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - je 13d40 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r10 │ │ │ │ │ + je 13808 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - je 13d40 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r10 │ │ │ │ │ + je 13808 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - je 13d40 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r10 │ │ │ │ │ + je 13808 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - je 13d40 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r10 │ │ │ │ │ + je 13808 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - je 13d40 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r10 │ │ │ │ │ + je 13808 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %rsi,%r11 │ │ │ │ │ - je 13e70 │ │ │ │ │ - mov %rsi,%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rsi,8),%r9 │ │ │ │ │ - je 13d40 │ │ │ │ │ + lea 0x1(%r11),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + cmp %r9,%rdi │ │ │ │ │ + je 13c00 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - je 13d40 │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%r10 │ │ │ │ │ + mov %r9,%r11 │ │ │ │ │ + je 13808 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x2(%rsi),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%rsi,8),%r9 │ │ │ │ │ - je 13d40 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x3(%rsi),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%rsi,8),%r9 │ │ │ │ │ - je 13d40 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x4(%rsi),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%rsi,8),%r9 │ │ │ │ │ - je 13d40 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x5(%rsi),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%rsi,8),%r9 │ │ │ │ │ - je 13d40 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x6(%rsi),%rdx │ │ │ │ │ + inc %r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%rsi,8),%r9 │ │ │ │ │ - je 13d40 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r10 │ │ │ │ │ + je 13808 │ │ │ │ │ + cmp 0x28(%rbx,%r9,8),%r10 │ │ │ │ │ + lea 0x2(%r9),%r11 │ │ │ │ │ + je 13808 │ │ │ │ │ + cmp 0x30(%rbx,%r9,8),%r10 │ │ │ │ │ + lea 0x3(%r9),%r11 │ │ │ │ │ + je 13808 │ │ │ │ │ + cmp 0x38(%rbx,%r9,8),%r10 │ │ │ │ │ + lea 0x4(%r9),%r11 │ │ │ │ │ + je 13808 │ │ │ │ │ + cmp 0x40(%rbx,%r9,8),%r10 │ │ │ │ │ + lea 0x5(%r9),%r11 │ │ │ │ │ + je 13808 │ │ │ │ │ + cmp 0x48(%rbx,%r9,8),%r10 │ │ │ │ │ + lea 0x6(%r9),%r11 │ │ │ │ │ + je 13808 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x7(%rsi),%rdx │ │ │ │ │ + lea 0x7(%r9),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - jne 13cd9 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r10 │ │ │ │ │ + jne 137a2 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x490(%rbp),%rdi │ │ │ │ │ - mov (%rdi,%rdx,8),%r12 │ │ │ │ │ + mov -0x478(%rbp),%rsi │ │ │ │ │ + mov (%rsi,%r11,8),%r12 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4826 (discriminator 2) │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je 14070 │ │ │ │ │ + je 13e00 │ │ │ │ │ ./pynx/scattering/cpu.c:4828 │ │ │ │ │ dec %rax │ │ │ │ │ ./pynx/scattering/cpu.c:4835 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jle 122a2 │ │ │ │ │ + jle 1204f │ │ │ │ │ ./pynx/scattering/cpu.c:4837 │ │ │ │ │ - mov -0x470(%rbp),%rsi │ │ │ │ │ - mov -0x478(%rbp),%rcx │ │ │ │ │ - lea -0x90(%rbp),%rdx │ │ │ │ │ + mov -0x458(%rbp),%rdx │ │ │ │ │ + mov -0x468(%rbp),%rcx │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - mov -0x460(%rbp),%r9 │ │ │ │ │ - mov -0x458(%rbp),%r11 │ │ │ │ │ + mov -0x470(%rbp),%r9 │ │ │ │ │ + mov -0x460(%rbp),%r13 │ │ │ │ │ mov %r15,-0xc0(%rbp) │ │ │ │ │ - mov %rsi,-0xe8(%rbp) │ │ │ │ │ - mov -0x480(%rbp),%r13 │ │ │ │ │ - mov -0x498(%rbp),%rax │ │ │ │ │ - mov -0x490(%rbp),%rsi │ │ │ │ │ - mov %rcx,-0xe0(%rbp) │ │ │ │ │ + mov -0x480(%rbp),%rax │ │ │ │ │ + mov -0x488(%rbp),%r10 │ │ │ │ │ + mov %rdx,-0xf0(%rbp) │ │ │ │ │ + mov -0x478(%rbp),%rsi │ │ │ │ │ + mov %rcx,-0xe8(%rbp) │ │ │ │ │ + lea -0x90(%rbp),%rdx │ │ │ │ │ + mov %r9,-0xe0(%rbp) │ │ │ │ │ lea -0xf0(%rbp),%rcx │ │ │ │ │ - mov %r9,-0xd8(%rbp) │ │ │ │ │ - lea 0x5760(%rip),%r9 │ │ │ │ │ + lea 0x5d08(%rip),%r9 │ │ │ │ │ mov %r14,-0xb8(%rbp) │ │ │ │ │ mov %r12,-0xb0(%rbp) │ │ │ │ │ - mov %r11,-0xf0(%rbp) │ │ │ │ │ - mov %r13,-0xd0(%rbp) │ │ │ │ │ - mov %rax,-0xc8(%rbp) │ │ │ │ │ - call 9b20 │ │ │ │ │ - mov -0xe8(%rbp),%r14 │ │ │ │ │ - mov -0xe0(%rbp),%r12 │ │ │ │ │ + mov %r13,-0xd8(%rbp) │ │ │ │ │ + mov %rax,-0xd0(%rbp) │ │ │ │ │ + mov %r10,-0xc8(%rbp) │ │ │ │ │ + call 9938 │ │ │ │ │ + mov -0xe8(%rbp),%r12 │ │ │ │ │ + mov -0xe0(%rbp),%r14 │ │ │ │ │ mov -0xf0(%rbp),%r8 │ │ │ │ │ mov -0xd8(%rbp),%rbx │ │ │ │ │ - mov -0xd0(%rbp),%r10 │ │ │ │ │ - mov -0xc8(%rbp),%rdx │ │ │ │ │ +./pynx/scattering/cpu.c:4837 (discriminator 2) │ │ │ │ │ + inc %eax │ │ │ │ │ +./pynx/scattering/cpu.c:4837 │ │ │ │ │ + mov -0xd0(%rbp),%rdi │ │ │ │ │ + mov -0xc8(%rbp),%r11 │ │ │ │ │ + mov %r12,-0x468(%rbp) │ │ │ │ │ mov %r14,-0x470(%rbp) │ │ │ │ │ - mov %r12,-0x478(%rbp) │ │ │ │ │ mov -0xc0(%rbp),%r15 │ │ │ │ │ mov %r8,-0x458(%rbp) │ │ │ │ │ mov -0xb8(%rbp),%r14 │ │ │ │ │ mov %rbx,-0x460(%rbp) │ │ │ │ │ mov -0xb0(%rbp),%r12 │ │ │ │ │ - mov %r10,-0x480(%rbp) │ │ │ │ │ - mov %rdx,-0x498(%rbp) │ │ │ │ │ + mov %rdi,-0x480(%rbp) │ │ │ │ │ + mov %r11,-0x488(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:4837 (discriminator 2) │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - jne 122a2 │ │ │ │ │ + jne 1204f │ │ │ │ │ ./pynx/scattering/cpu.c:4837 (discriminator 1) │ │ │ │ │ mov $0x12e5,%esi │ │ │ │ │ - jmp 13b40 │ │ │ │ │ + jmp 14380 │ │ │ │ │ +__Pyx_PyUnicode_Equals(): │ │ │ │ │ +./pynx/scattering/cpu.c:7390 │ │ │ │ │ + test %dl,%dl │ │ │ │ │ + je 1393d │ │ │ │ │ + test %r15b,%r15b │ │ │ │ │ + jne 12ac8 │ │ │ │ │ +./pynx/scattering/cpu.c:7392 │ │ │ │ │ + cmp 0x964c(%rip),%rsi │ │ │ │ │ + jne 1394f │ │ │ │ │ + test %r11b,%r11b │ │ │ │ │ + jne 12ac8 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + mov $0x2,%edx │ │ │ │ │ + call 3190 │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + test %rax,%rax │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 12ad4 │ │ │ │ │ +__Pyx_PyObject_IsTrue(): │ │ │ │ │ +./pynx/scattering/cpu.c:11382 │ │ │ │ │ + cmp 0x9629(%rip),%rax │ │ │ │ │ + sete %al │ │ │ │ │ +./pynx/scattering/cpu.c:11383 │ │ │ │ │ + cmp 0x95f7(%rip),%rdi │ │ │ │ │ + sete %r11b │ │ │ │ │ + or %al,%r11b │ │ │ │ │ + jne 1398f │ │ │ │ │ + cmp 0x9607(%rip),%rdi │ │ │ │ │ + jne 14c30 │ │ │ │ │ +./pynx/scattering/cpu.c:11382 │ │ │ │ │ + movzbl %al,%eax │ │ │ │ │ +_Py_IsImmortal(): │ │ │ │ │ +/usr/include/python3.12/object.h:242 │ │ │ │ │ + mov (%rdi),%rdx │ │ │ │ │ +Py_DECREF(): │ │ │ │ │ +/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + js 139a5 │ │ │ │ │ +/usr/include/python3.12/object.h:704 │ │ │ │ │ + dec %rdx │ │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ │ + je 151fe │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 12ac8 │ │ │ │ │ +./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ + mov -0x490(%rbp),%rax │ │ │ │ │ + mov -0x498(%rbp),%r8 │ │ │ │ │ + mov %r14,%rbx │ │ │ │ │ + js 12ad4 │ │ │ │ │ + jmp 134f9 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +__Pyx_PyUnicode_Equals(): │ │ │ │ │ +./pynx/scattering/cpu.c:7390 │ │ │ │ │ + test %r10b,%r10b │ │ │ │ │ + je 139de │ │ │ │ │ + test %r13b,%r13b │ │ │ │ │ + jne 12f00 │ │ │ │ │ +./pynx/scattering/cpu.c:7392 │ │ │ │ │ + cmp 0x95ab(%rip),%rsi │ │ │ │ │ + jne 139ef │ │ │ │ │ + test %cl,%cl │ │ │ │ │ + jne 12f00 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %r14,%rdi │ │ │ │ │ + mov $0x2,%edx │ │ │ │ │ + call 3190 │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + test %rax,%rax │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 12f0c │ │ │ │ │ +__Pyx_PyObject_IsTrue(): │ │ │ │ │ +./pynx/scattering/cpu.c:11382 │ │ │ │ │ + cmp 0x9589(%rip),%rax │ │ │ │ │ + sete %al │ │ │ │ │ +./pynx/scattering/cpu.c:11383 │ │ │ │ │ + cmp 0x9557(%rip),%rdi │ │ │ │ │ + sete %cl │ │ │ │ │ + or %al,%cl │ │ │ │ │ + jne 13a2d │ │ │ │ │ + cmp 0x9569(%rip),%rdi │ │ │ │ │ + jne 14cd4 │ │ │ │ │ +./pynx/scattering/cpu.c:11382 │ │ │ │ │ + movzbl %al,%eax │ │ │ │ │ +_Py_IsImmortal(): │ │ │ │ │ +/usr/include/python3.12/object.h:242 │ │ │ │ │ + mov (%rdi),%r11 │ │ │ │ │ +Py_DECREF(): │ │ │ │ │ +/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ + test %r11d,%r11d │ │ │ │ │ + js 13a44 │ │ │ │ │ +/usr/include/python3.12/object.h:704 │ │ │ │ │ + dec %r11 │ │ │ │ │ + mov %r11,(%rdi) │ │ │ │ │ + je 152f8 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 12f00 │ │ │ │ │ +./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ + mov -0x460(%rbp),%rax │ │ │ │ │ + mov -0x480(%rbp),%r8 │ │ │ │ │ + mov %r12,%rbx │ │ │ │ │ + js 12f0c │ │ │ │ │ + jmp 13e91 │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 13e58 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x1(%rsi),%r10 │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%r10,8),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + mov %r10,%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 13e58 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + inc %rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 13e58 │ │ │ │ │ + cmp 0x28(%rbx,%r10,8),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x2(%r10),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 13e58 │ │ │ │ │ + cmp 0x30(%rbx,%r10,8),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x3(%r10),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 13e58 │ │ │ │ │ + cmp 0x38(%rbx,%r10,8),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x4(%r10),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 13e58 │ │ │ │ │ + cmp 0x40(%rbx,%r10,8),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x5(%r10),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 13e58 │ │ │ │ │ + cmp 0x48(%rbx,%r10,8),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x6(%r10),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 13e58 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x7(%r10),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + cmp %r14,%rsi │ │ │ │ │ + jne 13a68 │ │ │ │ │ + jmp 135b7 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0x9119(%rip),%r9 │ │ │ │ │ - mov %r14,-0x4b0(%rbp) │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 13b60 │ │ │ │ │ + cmpb $0x0,-0x490(%rbp) │ │ │ │ │ + je 13b60 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ + inc %r13 │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %rbx,%r13 │ │ │ │ │ + jne 135e0 │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4820 │ │ │ │ │ + call 3310 │ │ │ │ │ +./pynx/scattering/cpu.c:4820 (discriminator 2) │ │ │ │ │ + test %rax,%rax │ │ │ │ │ + jne 154e4 │ │ │ │ │ +__Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ +./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ + mov 0x943f(%rip),%r15 │ │ │ │ │ + sub $0x8,%rsp │ │ │ │ │ + mov $0x9,%r8d │ │ │ │ │ + lea 0x6836(%rip),%rsi │ │ │ │ │ + lea 0x5736(%rip),%r9 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov (%r15),%rdi │ │ │ │ │ + push $0x7 │ │ │ │ │ + lea 0x59dc(%rip),%rcx │ │ │ │ │ + lea 0x5a47(%rip),%rdx │ │ │ │ │ + call 3460 │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4822 │ │ │ │ │ + pop %rdi │ │ │ │ │ +./pynx/scattering/cpu.c:4822 (discriminator 1) │ │ │ │ │ + mov $0x12d6,%esi │ │ │ │ │ +./pynx/scattering/cpu.c:4822 │ │ │ │ │ + pop %r8 │ │ │ │ │ + jmp 14380 │ │ │ │ │ +__Pyx_PyUnicode_Equals(): │ │ │ │ │ +./pynx/scattering/cpu.c:7392 │ │ │ │ │ + cmp 0x9429(%rip),%rsi │ │ │ │ │ + jne 13b6e │ │ │ │ │ + test %r8b,%r8b │ │ │ │ │ + jne 13b00 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + mov $0x2,%edx │ │ │ │ │ + call 3190 │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + test %rax,%rax │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 13b0c │ │ │ │ │ +__Pyx_PyObject_IsTrue(): │ │ │ │ │ +./pynx/scattering/cpu.c:11382 │ │ │ │ │ + cmp 0x940e(%rip),%rax │ │ │ │ │ + sete %cl │ │ │ │ │ +./pynx/scattering/cpu.c:11383 │ │ │ │ │ + cmp 0x93dc(%rip),%rax │ │ │ │ │ + sete %r8b │ │ │ │ │ + or %cl,%r8b │ │ │ │ │ + jne 143a0 │ │ │ │ │ + cmp 0x93e8(%rip),%rax │ │ │ │ │ + je 143a0 │ │ │ │ │ +./pynx/scattering/cpu.c:11384 │ │ │ │ │ + mov %rax,-0x4a8(%rbp) │ │ │ │ │ + call 3370 │ │ │ │ │ + mov -0x4a8(%rbp),%rdi │ │ │ │ │ +_Py_IsImmortal(): │ │ │ │ │ +/usr/include/python3.12/object.h:242 │ │ │ │ │ + mov (%rdi),%r11 │ │ │ │ │ +Py_DECREF(): │ │ │ │ │ +/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ + test %r11d,%r11d │ │ │ │ │ + js 13bd5 │ │ │ │ │ +/usr/include/python3.12/object.h:704 │ │ │ │ │ + dec %r11 │ │ │ │ │ + mov %r11,(%rdi) │ │ │ │ │ + je 151e8 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 13b00 │ │ │ │ │ +./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ + mov -0x498(%rbp),%rax │ │ │ │ │ + mov -0x4a0(%rbp),%r8 │ │ │ │ │ + mov %r14,%rbx │ │ │ │ │ + js 13b0c │ │ │ │ │ + jmp 136e9 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +__Pyx_PyUnicode_Equals(): │ │ │ │ │ +./pynx/scattering/cpu.c:7390 │ │ │ │ │ + cmp 0x9389(%rip),%r10 │ │ │ │ │ + mov %r14,-0x4a0(%rbp) │ │ │ │ │ mov %rbx,%r14 │ │ │ │ │ - mov %r9,%rbx │ │ │ │ │ - sete -0x4a0(%rbp) │ │ │ │ │ + sete -0x490(%rbp) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ - mov %rdx,%r13 │ │ │ │ │ - mov %rcx,%r12 │ │ │ │ │ + mov %r10,%r12 │ │ │ │ │ + mov %rcx,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov %rax,-0x4a8(%rbp) │ │ │ │ │ - mov 0x18(%r14,%r12,8),%rsi │ │ │ │ │ + mov %rax,-0x498(%rbp) │ │ │ │ │ + mov %r11,%r13 │ │ │ │ │ + mov 0x18(%r14,%rbx,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - mov %r8,-0x4b8(%rbp) │ │ │ │ │ - cmp %rsi,%rbx │ │ │ │ │ - je 13f8f │ │ │ │ │ + mov %r8,-0x4a8(%rbp) │ │ │ │ │ + cmp %rsi,%r12 │ │ │ │ │ + je 13d1e │ │ │ │ │ nop │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0x9111(%rip),%rax │ │ │ │ │ - cmp %rax,0x8(%rbx) │ │ │ │ │ + mov 0x9381(%rip),%rax │ │ │ │ │ + cmp %rax,0x8(%r12) │ │ │ │ │ sete %r8b │ │ │ │ │ cmp %rax,0x8(%rsi) │ │ │ │ │ - sete %dl │ │ │ │ │ + sete %r11b │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ test %r8b,%r8b │ │ │ │ │ - je 13fc0 │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - je 13fcd │ │ │ │ │ + je 13d50 │ │ │ │ │ + test %r11b,%r11b │ │ │ │ │ + je 13d5e │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ │ + mov 0x10(%r12),%r9 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%rcx │ │ │ │ │ - jne 13f70 │ │ │ │ │ + cmp 0x10(%rsi),%r9 │ │ │ │ │ + jne 13d00 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%r10 │ │ │ │ │ + mov 0x18(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%rbx),%r11 │ │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%r10 │ │ │ │ │ - setne %r9b │ │ │ │ │ + cmp $0xffffffffffffffff,%rdx │ │ │ │ │ + setne %r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %r10,%r11 │ │ │ │ │ - setne %dil │ │ │ │ │ + cmp %rdx,%rdi │ │ │ │ │ + setne %cl │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - test %dil,%r9b │ │ │ │ │ - je 13f07 │ │ │ │ │ - cmp $0xffffffffffffffff,%r11 │ │ │ │ │ - jne 13f70 │ │ │ │ │ + test %cl,%r10b │ │ │ │ │ + je 13c9a │ │ │ │ │ + inc %rdi │ │ │ │ │ + jne 13d00 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%rbx),%eax │ │ │ │ │ + movzbl 0x20(%r12),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%edx │ │ │ │ │ + movzbl 0x20(%rsi),%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ mov %eax,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %edx,%r11d │ │ │ │ │ + mov %r11d,%edi │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ shr $0x2,%r8b │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - shr $0x2,%r11b │ │ │ │ │ + shr $0x2,%dil │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ and $0x7,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - and $0x7,%r11d │ │ │ │ │ - cmp %r11b,%r8b │ │ │ │ │ - jne 13f70 │ │ │ │ │ + and $0x7,%edi │ │ │ │ │ + cmp %dil,%r8b │ │ │ │ │ + jne 13d00 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ test $0x20,%al │ │ │ │ │ - jne 15508 │ │ │ │ │ + jne 1522b │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rbx),%r9 │ │ │ │ │ + mov 0x38(%r12),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%dl │ │ │ │ │ - jne 154f4 │ │ │ │ │ + test $0x20,%r11b │ │ │ │ │ + jne 15214 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r10 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %r8b,%eax │ │ │ │ │ + movzbl %r8b,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je 15623 │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 15351 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%eax │ │ │ │ │ - je 1569b │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 153ca │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%r9),%edx │ │ │ │ │ - mov (%rsi),%r11d │ │ │ │ │ + mov (%rdi),%edx │ │ │ │ │ + mov (%r10),%ecx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r11d,%edx │ │ │ │ │ - je 14eb0 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + cmp %ecx,%edx │ │ │ │ │ + je 14c08 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %r13,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - lea 0x1(%r12),%r9 │ │ │ │ │ + lea 0x1(%rbx),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %r13,%r12 │ │ │ │ │ - je 14070 │ │ │ │ │ - mov %r9,%r12 │ │ │ │ │ + je 13e00 │ │ │ │ │ + mov %r11,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r14,%r12,8),%rsi │ │ │ │ │ + mov 0x18(%r14,%rbx,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%rbx │ │ │ │ │ - jne 13eb0 │ │ │ │ │ + cmp %rsi,%r12 │ │ │ │ │ + jne 13c40 │ │ │ │ │ + mov %rbx,%r10 │ │ │ │ │ + mov -0x498(%rbp),%rax │ │ │ │ │ mov %r14,%rbx │ │ │ │ │ - mov -0x4a8(%rbp),%rax │ │ │ │ │ - mov -0x4b8(%rbp),%r8 │ │ │ │ │ - mov -0x4b0(%rbp),%r14 │ │ │ │ │ + mov -0x4a8(%rbp),%r8 │ │ │ │ │ + mov -0x4a0(%rbp),%r14 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x490(%rbp),%r10 │ │ │ │ │ - mov (%r10,%r12,8),%r12 │ │ │ │ │ - jmp 13d4b │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x478(%rbp),%rdi │ │ │ │ │ + mov (%rdi,%r10,8),%r12 │ │ │ │ │ + jmp 13813 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - je 13fcd │ │ │ │ │ - cmpb $0x0,-0x4a0(%rbp) │ │ │ │ │ - jne 13f70 │ │ │ │ │ + test %r11b,%r11b │ │ │ │ │ + je 13d5e │ │ │ │ │ + cmpb $0x0,-0x490(%rbp) │ │ │ │ │ + jne 13d00 │ │ │ │ │ ./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0x8fbc(%rip),%rsi │ │ │ │ │ - jne 13fdb │ │ │ │ │ + cmp 0x922b(%rip),%rsi │ │ │ │ │ + jne 13d6c │ │ │ │ │ test %r8b,%r8b │ │ │ │ │ - jne 13f70 │ │ │ │ │ + jne 13d00 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 14070 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 13e00 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0x8f9d(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ + cmp 0x9210(%rip),%rax │ │ │ │ │ + sete %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0x8f6a(%rip),%rax │ │ │ │ │ - sete %cl │ │ │ │ │ - or %sil,%cl │ │ │ │ │ - jne 145b0 │ │ │ │ │ - cmp 0x8f77(%rip),%rax │ │ │ │ │ - je 145b0 │ │ │ │ │ + cmp 0x91dd(%rip),%rax │ │ │ │ │ + sete %al │ │ │ │ │ + or %r9b,%al │ │ │ │ │ + jne 14330 │ │ │ │ │ + cmp 0x91ea(%rip),%rdi │ │ │ │ │ + je 14330 │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x4c0(%rbp) │ │ │ │ │ + mov %rdi,-0x4b0(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x4c0(%rbp),%rdi │ │ │ │ │ + mov -0x4b0(%rbp),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%r8 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - js 14046 │ │ │ │ │ + js 13dd3 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r8 │ │ │ │ │ mov %r8,(%rdi) │ │ │ │ │ - je 15498 │ │ │ │ │ + je 151b8 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 13f70 │ │ │ │ │ + je 13d00 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ + mov %rbx,%r10 │ │ │ │ │ + mov -0x498(%rbp),%rax │ │ │ │ │ mov %r14,%rbx │ │ │ │ │ - mov -0x4a8(%rbp),%rax │ │ │ │ │ - mov -0x4b8(%rbp),%r8 │ │ │ │ │ - mov -0x4b0(%rbp),%r14 │ │ │ │ │ - jns 13fa7 │ │ │ │ │ + mov -0x4a8(%rbp),%r8 │ │ │ │ │ + mov -0x4a0(%rbp),%r14 │ │ │ │ │ + jns 13d39 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4830 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:4830 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 157ac │ │ │ │ │ + jne 154da │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0x8edb(%rip),%r15 │ │ │ │ │ + mov 0x914b(%rip),%r15 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0x5421(%rip),%rcx │ │ │ │ │ - lea 0x625f(%rip),%rsi │ │ │ │ │ - lea 0x515f(%rip),%r9 │ │ │ │ │ + lea 0x5703(%rip),%rcx │ │ │ │ │ + lea 0x6541(%rip),%rsi │ │ │ │ │ + lea 0x5441(%rip),%r9 │ │ │ │ │ mov $0x9,%r8d │ │ │ │ │ mov (%r15),%rdi │ │ │ │ │ push $0x8 │ │ │ │ │ - lea 0x5473(%rip),%rdx │ │ │ │ │ + lea 0x5755(%rip),%rdx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4832 │ │ │ │ │ pop %rcx │ │ │ │ │ pop %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:4832 (discriminator 1) │ │ │ │ │ mov $0x12e0,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:4832 │ │ │ │ │ - jmp 13b40 │ │ │ │ │ + jmp 14380 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x490(%rbp),%r13 │ │ │ │ │ - mov 0x0(%r13,%r9,8),%r14 │ │ │ │ │ + mov -0x478(%rbp),%r13 │ │ │ │ │ + mov 0x0(%r13,%rsi,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - jmp 13c2c │ │ │ │ │ + jmp 136f4 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x490(%rbp),%r15 │ │ │ │ │ - mov (%r15,%rdi,8),%r15 │ │ │ │ │ + mov -0x478(%rbp),%r12 │ │ │ │ │ + mov (%r12,%r13,8),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - jmp 1388c │ │ │ │ │ + jmp 13504 │ │ │ │ │ mov -0x460(%rbp),%rax │ │ │ │ │ mov -0x480(%rbp),%r8 │ │ │ │ │ - mov %r15,%rbx │ │ │ │ │ + mov %r12,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x490(%rbp),%r12 │ │ │ │ │ - mov (%r12,%r14,8),%r13 │ │ │ │ │ + mov -0x478(%rbp),%r14 │ │ │ │ │ + mov (%r14,%r15,8),%r13 │ │ │ │ │ mov %r13,-0x460(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4776 (discriminator 2) │ │ │ │ │ cmpq $0x0,-0x460(%rbp) │ │ │ │ │ - je 1314c │ │ │ │ │ + je 12f0c │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%r13 │ │ │ │ │ + mov 0x10(%rbx),%r12 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4778 │ │ │ │ │ dec %rax │ │ │ │ │ - jmp 131dd │ │ │ │ │ + jmp 1323a │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0x8e5c(%rip),%r9 │ │ │ │ │ + cmp 0x90cc(%rip),%rcx │ │ │ │ │ mov %rbx,%r13 │ │ │ │ │ - mov %r9,%rbx │ │ │ │ │ - mov %rax,-0x498(%rbp) │ │ │ │ │ + mov %rcx,%rbx │ │ │ │ │ sete %r15b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov %r8,-0x4a0(%rbp) │ │ │ │ │ + mov %rax,-0x488(%rbp) │ │ │ │ │ mov 0x18(%r13,%r14,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ + mov %r8,-0x490(%rbp) │ │ │ │ │ cmp %rsi,%rbx │ │ │ │ │ - je 1424e │ │ │ │ │ + je 13fde │ │ │ │ │ nopl (%rax) │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0x8e61(%rip),%r8 │ │ │ │ │ + mov 0x90d1(%rip),%r8 │ │ │ │ │ cmp %r8,0x8(%rbx) │ │ │ │ │ sete %r11b │ │ │ │ │ cmp %r8,0x8(%rsi) │ │ │ │ │ - sete %r10b │ │ │ │ │ + sete %al │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ test %r11b,%r11b │ │ │ │ │ - je 14280 │ │ │ │ │ - test %r10b,%r10b │ │ │ │ │ - je 1428a │ │ │ │ │ + je 14008 │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 14011 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%rax │ │ │ │ │ - jne 14230 │ │ │ │ │ + cmp 0x10(%rsi),%rcx │ │ │ │ │ + jne 13fc0 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ │ + mov 0x18(%rbx),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ + cmp %rdx,%r10 │ │ │ │ │ setne %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ │ + inc %rdx │ │ │ │ │ setne %dil │ │ │ │ │ test %dil,%r9b │ │ │ │ │ - je 141b9 │ │ │ │ │ - cmp $0xffffffffffffffff,%rcx │ │ │ │ │ - jne 14230 │ │ │ │ │ + je 13f45 │ │ │ │ │ + inc %r10 │ │ │ │ │ + jne 13fc0 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ movzbl 0x20(%rbx),%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%edx │ │ │ │ │ + movzbl 0x20(%rsi),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %r8d,%ecx │ │ │ │ │ + mov %r8d,%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %edx,%r11d │ │ │ │ │ + mov %eax,%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%cl │ │ │ │ │ -./pynx/scattering/cpu.c:7374 │ │ │ │ │ shr $0x2,%r11b │ │ │ │ │ -./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ + shr $0x2,%r10b │ │ │ │ │ +./pynx/scattering/cpu.c:7373 │ │ │ │ │ and $0x7,%r11d │ │ │ │ │ - cmp %r11b,%cl │ │ │ │ │ - jne 14230 │ │ │ │ │ +./pynx/scattering/cpu.c:7374 │ │ │ │ │ + and $0x7,%r10d │ │ │ │ │ + cmp %r10b,%r11b │ │ │ │ │ + jne 13fc0 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ test $0x20,%r8b │ │ │ │ │ - jne 155b9 │ │ │ │ │ + jne 152cb │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%dl │ │ │ │ │ - jne 155a5 │ │ │ │ │ + test $0x20,%al │ │ │ │ │ + jne 152e2 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r8 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %cl,%r8d │ │ │ │ │ + movzbl %r11b,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%r8d │ │ │ │ │ - je 1568f │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 153be │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%r8d │ │ │ │ │ - je 15399 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 150c3 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ mov (%rdi),%edx │ │ │ │ │ - mov (%rsi),%r11d │ │ │ │ │ + mov (%r8),%r9d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r11d,%edx │ │ │ │ │ - jne 14230 │ │ │ │ │ + cmp %r9d,%edx │ │ │ │ │ + jne 13fc0 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%rax │ │ │ │ │ - je 1424e │ │ │ │ │ + cmp $0x1,%rcx │ │ │ │ │ + je 13fde │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %cl,%edx │ │ │ │ │ - imul %rax,%rdx │ │ │ │ │ + movzbl %r11b,%edx │ │ │ │ │ + mov %r8,%rsi │ │ │ │ │ + imul %rcx,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 1424e │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ + je 13fde │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %r12,%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ lea 0x1(%r14),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %r12,%r14 │ │ │ │ │ - je 14310 │ │ │ │ │ + je 14098 │ │ │ │ │ mov %rdi,%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ mov 0x18(%r13,%r14,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ cmp %rsi,%rbx │ │ │ │ │ - jne 14160 │ │ │ │ │ - mov -0x498(%rbp),%rax │ │ │ │ │ - mov -0x4a0(%rbp),%r8 │ │ │ │ │ + jne 13ef0 │ │ │ │ │ + mov -0x488(%rbp),%rax │ │ │ │ │ + mov -0x490(%rbp),%r8 │ │ │ │ │ mov %r13,%rbx │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x490(%rbp),%r12 │ │ │ │ │ - mov (%r12,%r14,8),%r10 │ │ │ │ │ - mov %r10,-0x498(%rbp) │ │ │ │ │ - jmp 135ba │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x478(%rbp),%r12 │ │ │ │ │ + mov (%r12,%r14,8),%rsi │ │ │ │ │ + mov %rsi,-0x488(%rbp) │ │ │ │ │ + jmp 134ca │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %r10b,%r10b │ │ │ │ │ - je 1428a │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 14011 │ │ │ │ │ test %r15b,%r15b │ │ │ │ │ - jne 14230 │ │ │ │ │ + jne 13fc0 │ │ │ │ │ ./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0x8cff(%rip),%rsi │ │ │ │ │ - jne 14298 │ │ │ │ │ + cmp 0x8f78(%rip),%rsi │ │ │ │ │ + jne 1401f │ │ │ │ │ test %r11b,%r11b │ │ │ │ │ - jne 14230 │ │ │ │ │ + jne 13fc0 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 14310 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 14098 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0x8ce4(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ + cmp 0x8f5d(%rip),%rax │ │ │ │ │ + sete %cl │ │ │ │ │ ./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0x8cb1(%rip),%rax │ │ │ │ │ - sete %al │ │ │ │ │ - or %sil,%al │ │ │ │ │ - jne 142d4 │ │ │ │ │ - cmp 0x8cc2(%rip),%rdi │ │ │ │ │ - jne 14f00 │ │ │ │ │ + cmp 0x8f2b(%rip),%rax │ │ │ │ │ + sete %r11b │ │ │ │ │ + or %cl,%r11b │ │ │ │ │ + jne 1405b │ │ │ │ │ + cmp 0x8f3b(%rip),%rax │ │ │ │ │ + jne 14c48 │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ + movzbl %cl,%eax │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rcx │ │ │ │ │ + mov (%rdi),%r10 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - js 142eb │ │ │ │ │ + test %r10d,%r10d │ │ │ │ │ + js 14072 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rcx │ │ │ │ │ - mov %rcx,(%rdi) │ │ │ │ │ - je 1551c │ │ │ │ │ + dec %r10 │ │ │ │ │ + mov %r10,(%rdi) │ │ │ │ │ + je 15243 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 14230 │ │ │ │ │ + je 13fc0 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ - mov -0x498(%rbp),%rax │ │ │ │ │ - mov -0x4a0(%rbp),%r8 │ │ │ │ │ + mov -0x488(%rbp),%rax │ │ │ │ │ + mov -0x490(%rbp),%r8 │ │ │ │ │ mov %r13,%rbx │ │ │ │ │ - jns 1425f │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + jns 13fef │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4800 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:4800 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 157ca │ │ │ │ │ + jne 154f8 │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0x8c3b(%rip),%r8 │ │ │ │ │ + mov 0x8eb3(%rip),%rax │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0x5fc6(%rip),%rsi │ │ │ │ │ - lea 0x4ec6(%rip),%r9 │ │ │ │ │ - lea 0x5173(%rip),%rcx │ │ │ │ │ - mov (%r8),%rdi │ │ │ │ │ - push $0x5 │ │ │ │ │ + lea 0x62b0(%rip),%rsi │ │ │ │ │ + lea 0x51b0(%rip),%r9 │ │ │ │ │ mov $0x9,%r8d │ │ │ │ │ - lea 0x51d3(%rip),%rdx │ │ │ │ │ + lea 0x5457(%rip),%rcx │ │ │ │ │ + mov (%rax),%rdi │ │ │ │ │ + push $0x5 │ │ │ │ │ + lea 0x54bd(%rip),%rdx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4802 │ │ │ │ │ pop %r11 │ │ │ │ │ ./pynx/scattering/cpu.c:4802 (discriminator 1) │ │ │ │ │ mov $0x12c2,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:4802 │ │ │ │ │ pop %rbx │ │ │ │ │ - jmp 13b40 │ │ │ │ │ + jmp 14380 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0x8c25(%rip),%rdi │ │ │ │ │ + cmp 0x8e9d(%rip),%rdi │ │ │ │ │ mov %rbx,%r14 │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ - mov %rax,-0x480(%rbp) │ │ │ │ │ - sete %r13b │ │ │ │ │ + sete %r12b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov %r8,-0x498(%rbp) │ │ │ │ │ + mov %rax,-0x480(%rbp) │ │ │ │ │ mov 0x18(%r14,%r15,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ + mov %r8,-0x488(%rbp) │ │ │ │ │ cmp %rsi,%rbx │ │ │ │ │ - je 14486 │ │ │ │ │ + je 1420e │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0x8c29(%rip),%rax │ │ │ │ │ - cmp %rax,0x8(%rbx) │ │ │ │ │ + mov 0x8ea1(%rip),%r8 │ │ │ │ │ + cmp %r8,0x8(%rbx) │ │ │ │ │ sete %r9b │ │ │ │ │ - cmp %rax,0x8(%rsi) │ │ │ │ │ - sete %r8b │ │ │ │ │ + cmp %r8,0x8(%rsi) │ │ │ │ │ + sete %al │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ test %r9b,%r9b │ │ │ │ │ - je 144b0 │ │ │ │ │ - test %r8b,%r8b │ │ │ │ │ - je 144ba │ │ │ │ │ + je 14238 │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 14241 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ cmp 0x10(%rsi),%rcx │ │ │ │ │ - jne 14468 │ │ │ │ │ + jne 141f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%r11 │ │ │ │ │ + mov 0x18(%rsi),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ │ + mov 0x18(%rbx),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %r11,%rdi │ │ │ │ │ + cmp %rdi,%r11 │ │ │ │ │ setne %r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%r11 │ │ │ │ │ + inc %rdi │ │ │ │ │ setne %dl │ │ │ │ │ test %dl,%r10b │ │ │ │ │ - je 143f0 │ │ │ │ │ - cmp $0xffffffffffffffff,%rdi │ │ │ │ │ - jne 14468 │ │ │ │ │ + je 14174 │ │ │ │ │ + inc %r11 │ │ │ │ │ + jne 141f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%rbx),%eax │ │ │ │ │ + movzbl 0x20(%rbx),%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ movzbl 0x20(%rsi),%r9d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %eax,%r8d │ │ │ │ │ + mov %r8d,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %r9d,%edi │ │ │ │ │ + mov %r9d,%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%r8b │ │ │ │ │ + shr $0x2,%al │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - shr $0x2,%dil │ │ │ │ │ + shr $0x2,%r11b │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%r8d │ │ │ │ │ + and $0x7,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - and $0x7,%edi │ │ │ │ │ - cmp %dil,%r8b │ │ │ │ │ - jne 14468 │ │ │ │ │ + and $0x7,%r11d │ │ │ │ │ + cmp %r11b,%al │ │ │ │ │ + jne 141f0 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%al │ │ │ │ │ - jne 14ff9 │ │ │ │ │ + test $0x20,%r8b │ │ │ │ │ + jne 14d39 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ test $0x20,%r9b │ │ │ │ │ - jne 155e4 │ │ │ │ │ + jne 1530e │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r10 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %r8b,%edx │ │ │ │ │ + movzbl %al,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%edx │ │ │ │ │ - je 156b4 │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 153e2 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%edx │ │ │ │ │ - je 15718 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 1544a │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%rdi),%eax │ │ │ │ │ - mov (%rsi),%r9d │ │ │ │ │ + mov (%rdi),%edx │ │ │ │ │ + mov (%r10),%r8d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r9d,%eax │ │ │ │ │ - jne 14468 │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jne 141f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ cmp $0x1,%rcx │ │ │ │ │ - je 14486 │ │ │ │ │ + je 1420e │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %r8b,%edx │ │ │ │ │ + movzbl %al,%edx │ │ │ │ │ + mov %r10,%rsi │ │ │ │ │ imul %rcx,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 14486 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + je 1420e │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %r13,%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ lea 0x1(%r15),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %r12,%r15 │ │ │ │ │ - je 14540 │ │ │ │ │ + je 142c0 │ │ │ │ │ mov %rdi,%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ mov 0x18(%r14,%r15,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ cmp %rsi,%rbx │ │ │ │ │ - jne 14398 │ │ │ │ │ + jne 14120 │ │ │ │ │ mov -0x480(%rbp),%rax │ │ │ │ │ - mov -0x498(%rbp),%r8 │ │ │ │ │ + mov -0x488(%rbp),%r8 │ │ │ │ │ mov %r14,%rbx │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x490(%rbp),%r12 │ │ │ │ │ - mov (%r12,%r15,8),%r11 │ │ │ │ │ + mov -0x478(%rbp),%r13 │ │ │ │ │ + mov 0x0(%r13,%r15,8),%r11 │ │ │ │ │ mov %r11,-0x480(%rbp) │ │ │ │ │ - jmp 132f2 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ + jmp 13352 │ │ │ │ │ + nop │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %r8b,%r8b │ │ │ │ │ - je 144ba │ │ │ │ │ - test %r13b,%r13b │ │ │ │ │ - jne 14468 │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 14241 │ │ │ │ │ + test %r12b,%r12b │ │ │ │ │ + jne 141f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0x8acf(%rip),%rsi │ │ │ │ │ - jne 144c8 │ │ │ │ │ + cmp 0x8d48(%rip),%rsi │ │ │ │ │ + jne 1424f │ │ │ │ │ test %r9b,%r9b │ │ │ │ │ - jne 14468 │ │ │ │ │ + jne 141f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 14540 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 142c0 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0x8ab4(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ -./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0x8a81(%rip),%rax │ │ │ │ │ + cmp 0x8d2d(%rip),%rax │ │ │ │ │ sete %cl │ │ │ │ │ - or %sil,%cl │ │ │ │ │ - jne 14504 │ │ │ │ │ - cmp 0x8a92(%rip),%rax │ │ │ │ │ - jne 14f68 │ │ │ │ │ +./pynx/scattering/cpu.c:11383 │ │ │ │ │ + cmp 0x8cfb(%rip),%rax │ │ │ │ │ + sete %al │ │ │ │ │ + or %cl,%al │ │ │ │ │ + jne 14289 │ │ │ │ │ + cmp 0x8d0d(%rip),%rdi │ │ │ │ │ + jne 14ca8 │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ + movzbl %cl,%eax │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%r8 │ │ │ │ │ + mov (%rdi),%r9 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r8d,%r8d │ │ │ │ │ - js 1451c │ │ │ │ │ + test %r9d,%r9d │ │ │ │ │ + js 142a0 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r8 │ │ │ │ │ - mov %r8,(%rdi) │ │ │ │ │ - je 15565 │ │ │ │ │ + dec %r9 │ │ │ │ │ + mov %r9,(%rdi) │ │ │ │ │ + je 15288 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 14468 │ │ │ │ │ + je 141f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ mov -0x480(%rbp),%rax │ │ │ │ │ - mov -0x498(%rbp),%r8 │ │ │ │ │ + mov -0x488(%rbp),%r8 │ │ │ │ │ mov %r14,%rbx │ │ │ │ │ - jns 14497 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + jns 1421f │ │ │ │ │ + nop │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4790 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:4790 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 157d4 │ │ │ │ │ + jne 15502 │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0x8a0b(%rip),%rax │ │ │ │ │ + mov 0x8c8b(%rip),%rdx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - lea 0x5d98(%rip),%rsi │ │ │ │ │ - lea 0x4c98(%rip),%r9 │ │ │ │ │ + lea 0x6088(%rip),%rsi │ │ │ │ │ + lea 0x4f88(%rip),%r9 │ │ │ │ │ mov $0x9,%r8d │ │ │ │ │ - lea 0x4f3f(%rip),%rcx │ │ │ │ │ - lea 0x4faa(%rip),%rdx │ │ │ │ │ - mov (%rax),%rdi │ │ │ │ │ + lea 0x522f(%rip),%rcx │ │ │ │ │ + mov (%rdx),%rdi │ │ │ │ │ push $0x4 │ │ │ │ │ + lea 0x5295(%rip),%rdx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4792 │ │ │ │ │ pop %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:4792 (discriminator 1) │ │ │ │ │ mov $0x12b8,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:4792 │ │ │ │ │ pop %r13 │ │ │ │ │ - jmp 13b40 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + jmp 14380 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x490(%rbp),%r14 │ │ │ │ │ - mov (%r14,%rdx,8),%r15 │ │ │ │ │ - mov %r15,-0x460(%rbp) │ │ │ │ │ + mov -0x478(%rbp),%r15 │ │ │ │ │ + mov (%r15,%rdi,8),%r12 │ │ │ │ │ + mov %r12,-0x460(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - jmp 14113 │ │ │ │ │ + jmp 13ea3 │ │ │ │ │ nop │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ - jmp 14032 │ │ │ │ │ + movzbl %r9b,%eax │ │ │ │ │ + jmp 13dbf │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ - jmp 13bda │ │ │ │ │ +__Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ +./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ + mov 0x8c19(%rip),%r15 │ │ │ │ │ + sub $0x8,%rsp │ │ │ │ │ + lea 0x5243(%rip),%rdx │ │ │ │ │ + lea 0x600f(%rip),%rsi │ │ │ │ │ + lea 0x4f0f(%rip),%r9 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov (%r15),%rdi │ │ │ │ │ + push %r8 │ │ │ │ │ + lea 0x51b5(%rip),%rcx │ │ │ │ │ + mov $0x9,%r8d │ │ │ │ │ + call 3460 │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4864 │ │ │ │ │ + pop %rax │ │ │ │ │ +./pynx/scattering/cpu.c:4864 (discriminator 1) │ │ │ │ │ + mov $0x1300,%esi │ │ │ │ │ +./pynx/scattering/cpu.c:4864 │ │ │ │ │ + pop %rdx │ │ │ │ │ +./pynx/scattering/cpu.c:4874 │ │ │ │ │ + lea 0x516b(%rip),%rcx │ │ │ │ │ + mov $0x31,%edx │ │ │ │ │ + lea 0x51ee(%rip),%rdi │ │ │ │ │ + call a2a8 │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5089 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:4890 │ │ │ │ │ + jmp 12540 │ │ │ │ │ + nop │ │ │ │ │ +__Pyx_PyObject_IsTrue(): │ │ │ │ │ +./pynx/scattering/cpu.c:11382 │ │ │ │ │ + movzbl %cl,%eax │ │ │ │ │ + jmp 13bc1 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0x89c0(%rip),%r15 │ │ │ │ │ - mov %rbx,%rcx │ │ │ │ │ - mov %rax,-0x460(%rbp) │ │ │ │ │ - mov %r11,%rbx │ │ │ │ │ - sete %r14b │ │ │ │ │ - mov %rcx,%r12 │ │ │ │ │ + cmp 0x8be1(%rip),%rcx │ │ │ │ │ + mov %rbx,%r15 │ │ │ │ │ + mov %rcx,%rbx │ │ │ │ │ + sete %r13b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - xor %r13d,%r13d │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov %r8,-0x478(%rbp) │ │ │ │ │ - mov 0x18(%r12,%r13,8),%rsi │ │ │ │ │ + mov %rax,-0x460(%rbp) │ │ │ │ │ + mov 0x18(%r15,%r12,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%r15 │ │ │ │ │ - je 146ee │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov %r8,-0x470(%rbp) │ │ │ │ │ + cmp %rsi,%rbx │ │ │ │ │ + je 144cf │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0x89c1(%rip),%r8 │ │ │ │ │ - cmp %r8,0x8(%r15) │ │ │ │ │ - sete %r11b │ │ │ │ │ - cmp %r8,0x8(%rsi) │ │ │ │ │ + mov 0x8be1(%rip),%rax │ │ │ │ │ + cmp %rax,0x8(%rbx) │ │ │ │ │ + sete %r8b │ │ │ │ │ + cmp %rax,0x8(%rsi) │ │ │ │ │ sete %r10b │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %r11b,%r11b │ │ │ │ │ - je 14720 │ │ │ │ │ + test %r8b,%r8b │ │ │ │ │ + je 144f8 │ │ │ │ │ test %r10b,%r10b │ │ │ │ │ - je 1472a │ │ │ │ │ + je 14502 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%r15),%rax │ │ │ │ │ + mov 0x10(%rbx),%r11 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%rax │ │ │ │ │ - jne 146d0 │ │ │ │ │ + cmp 0x10(%rsi),%r11 │ │ │ │ │ + jne 144b0 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r15),%rdi │ │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %rdx,%rdi │ │ │ │ │ + cmp %rdx,%rcx │ │ │ │ │ setne %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ │ - setne %cl │ │ │ │ │ - test %cl,%r9b │ │ │ │ │ - je 14658 │ │ │ │ │ - cmp $0xffffffffffffffff,%rdi │ │ │ │ │ - jne 146d0 │ │ │ │ │ + inc %rdx │ │ │ │ │ + setne %dil │ │ │ │ │ + test %dil,%r9b │ │ │ │ │ + je 14437 │ │ │ │ │ + inc %rcx │ │ │ │ │ + jne 144b0 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%r15),%r8d │ │ │ │ │ + movzbl 0x20(%rbx),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%r9d │ │ │ │ │ + movzbl 0x20(%rsi),%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %r8d,%edx │ │ │ │ │ + mov %eax,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %r9d,%r11d │ │ │ │ │ + mov %ecx,%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%dl │ │ │ │ │ + shr $0x2,%r8b │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - shr $0x2,%r11b │ │ │ │ │ + shr $0x2,%r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%edx │ │ │ │ │ + and $0x7,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - and $0x7,%r11d │ │ │ │ │ - cmp %r11b,%dl │ │ │ │ │ - jne 146d0 │ │ │ │ │ + and $0x7,%r10d │ │ │ │ │ + cmp %r10b,%r8b │ │ │ │ │ + jne 144b0 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r8b │ │ │ │ │ - jne 15351 │ │ │ │ │ + test $0x20,%al │ │ │ │ │ + jne 1507a │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%r15),%rdi │ │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r9b │ │ │ │ │ - jne 15658 │ │ │ │ │ + test $0x20,%cl │ │ │ │ │ + jne 15385 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%rax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %dl,%r8d │ │ │ │ │ + movzbl %r8b,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%r8d │ │ │ │ │ - je 15724 │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 15456 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%r8d │ │ │ │ │ - je 15773 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 154a9 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%rdi),%r11d │ │ │ │ │ - mov (%rsi),%r9d │ │ │ │ │ + mov (%rdi),%edx │ │ │ │ │ + mov (%rax),%r9d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r9d,%r11d │ │ │ │ │ - jne 146d0 │ │ │ │ │ + cmp %r9d,%edx │ │ │ │ │ + jne 144b0 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%rax │ │ │ │ │ - je 146ee │ │ │ │ │ + cmp $0x1,%r11 │ │ │ │ │ + je 144cf │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %dl,%edx │ │ │ │ │ - imul %rax,%rdx │ │ │ │ │ + movzbl %r8b,%edx │ │ │ │ │ + mov %rax,%rsi │ │ │ │ │ + imul %r11,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 146ee │ │ │ │ │ + je 144cf │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %r14,%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - lea 0x1(%r13),%rdi │ │ │ │ │ + lea 0x1(%r12),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %rbx,%r13 │ │ │ │ │ - je 147b0 │ │ │ │ │ - mov %rdi,%r13 │ │ │ │ │ + je 14588 │ │ │ │ │ + mov %rdi,%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r12,%r13,8),%rsi │ │ │ │ │ + mov 0x18(%r15,%r12,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%r15 │ │ │ │ │ - jne 14600 │ │ │ │ │ + cmp %rsi,%rbx │ │ │ │ │ + jne 143e0 │ │ │ │ │ mov -0x460(%rbp),%rax │ │ │ │ │ - mov -0x478(%rbp),%r8 │ │ │ │ │ - mov %r12,%rbx │ │ │ │ │ + mov -0x470(%rbp),%r8 │ │ │ │ │ + mov %r15,%rbx │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x490(%rbp),%r10 │ │ │ │ │ - mov (%r10,%r13,8),%rcx │ │ │ │ │ - mov %rcx,-0x478(%rbp) │ │ │ │ │ - jmp 12ec2 │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x478(%rbp),%r14 │ │ │ │ │ + mov (%r14,%r12,8),%r10 │ │ │ │ │ + mov %r10,-0x470(%rbp) │ │ │ │ │ + jmp 12c82 │ │ │ │ │ + nop │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ test %r10b,%r10b │ │ │ │ │ - je 1472a │ │ │ │ │ - test %r14b,%r14b │ │ │ │ │ - jne 146d0 │ │ │ │ │ + je 14502 │ │ │ │ │ + test %r13b,%r13b │ │ │ │ │ + jne 144b0 │ │ │ │ │ ./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0x885f(%rip),%rsi │ │ │ │ │ - jne 14738 │ │ │ │ │ - test %r11b,%r11b │ │ │ │ │ - jne 146d0 │ │ │ │ │ + cmp 0x8a87(%rip),%rsi │ │ │ │ │ + jne 14510 │ │ │ │ │ + test %r8b,%r8b │ │ │ │ │ + jne 144b0 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 147b0 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 14588 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0x8844(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ + cmp 0x8a6c(%rip),%rax │ │ │ │ │ + sete %r11b │ │ │ │ │ ./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0x8811(%rip),%rax │ │ │ │ │ - sete %al │ │ │ │ │ - or %sil,%al │ │ │ │ │ - jne 14774 │ │ │ │ │ - cmp 0x8822(%rip),%rdi │ │ │ │ │ - jne 14fc0 │ │ │ │ │ + cmp 0x8a39(%rip),%rax │ │ │ │ │ + sete %r8b │ │ │ │ │ + or %r11b,%r8b │ │ │ │ │ + jne 1454d │ │ │ │ │ + cmp 0x8a49(%rip),%rax │ │ │ │ │ + jne 14d00 │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ + movzbl %r11b,%eax │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rdx │ │ │ │ │ + mov (%rdi),%rcx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - js 1478b │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + js 14564 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rdx │ │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ │ - je 15264 │ │ │ │ │ + dec %rcx │ │ │ │ │ + mov %rcx,(%rdi) │ │ │ │ │ + je 14fb4 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 146d0 │ │ │ │ │ + je 144b0 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ mov -0x460(%rbp),%rax │ │ │ │ │ - mov -0x478(%rbp),%r8 │ │ │ │ │ - mov %r12,%rbx │ │ │ │ │ - jns 146ff │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x470(%rbp),%r8 │ │ │ │ │ + mov %r15,%rbx │ │ │ │ │ + jns 144e0 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4770 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:4770 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 157e8 │ │ │ │ │ + jne 15516 │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0x879b(%rip),%r8 │ │ │ │ │ + mov 0x89c3(%rip),%rax │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0x4d53(%rip),%rdx │ │ │ │ │ - lea 0x5b1f(%rip),%rsi │ │ │ │ │ - lea 0x4a1f(%rip),%r9 │ │ │ │ │ - mov (%r8),%rdi │ │ │ │ │ - push $0x2 │ │ │ │ │ + lea 0x4fed(%rip),%rdx │ │ │ │ │ + lea 0x5db9(%rip),%rsi │ │ │ │ │ + lea 0x4cb9(%rip),%r9 │ │ │ │ │ mov $0x9,%r8d │ │ │ │ │ - lea 0x4cc1(%rip),%rcx │ │ │ │ │ + mov (%rax),%rdi │ │ │ │ │ + push $0x2 │ │ │ │ │ + lea 0x4f5b(%rip),%rcx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4772 │ │ │ │ │ pop %rax │ │ │ │ │ ./pynx/scattering/cpu.c:4772 (discriminator 1) │ │ │ │ │ mov $0x12a4,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:4772 │ │ │ │ │ pop %rdx │ │ │ │ │ - jmp 13b40 │ │ │ │ │ + jmp 14380 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_SafeReleaseBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8205 (discriminator 1) │ │ │ │ │ + movq $0x0,-0x408(%rbp) │ │ │ │ │ + jmp 123de │ │ │ │ │ movq $0x0,-0x108(%rbp) │ │ │ │ │ - jmp 12818 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + jmp 1252e │ │ │ │ │ + movq $0x0,-0x168(%rbp) │ │ │ │ │ + jmp 12504 │ │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ │ + jmp 124da │ │ │ │ │ + movq $0x0,-0x228(%rbp) │ │ │ │ │ + jmp 124b0 │ │ │ │ │ movq $0x0,-0x288(%rbp) │ │ │ │ │ - jmp 12770 │ │ │ │ │ + jmp 12486 │ │ │ │ │ movq $0x0,-0x2e8(%rbp) │ │ │ │ │ - jmp 12746 │ │ │ │ │ + jmp 1245c │ │ │ │ │ movq $0x0,-0x348(%rbp) │ │ │ │ │ - jmp 1271c │ │ │ │ │ + jmp 12432 │ │ │ │ │ movq $0x0,-0x3a8(%rbp) │ │ │ │ │ - jmp 126f2 │ │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ │ - jmp 127ee │ │ │ │ │ - movq $0x0,-0x1c8(%rbp) │ │ │ │ │ - jmp 127c4 │ │ │ │ │ - movq $0x0,-0x228(%rbp) │ │ │ │ │ - jmp 1279a │ │ │ │ │ - movq $0x0,-0x408(%rbp) │ │ │ │ │ - jmp 126c8 │ │ │ │ │ - mov %rax,-0x460(%rbp) │ │ │ │ │ + jmp 12408 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0x86e2(%rip),%r15 │ │ │ │ │ - mov %r8,-0x470(%rbp) │ │ │ │ │ - mov %rbx,%r8 │ │ │ │ │ - sete %r14b │ │ │ │ │ - mov %rdx,%rbx │ │ │ │ │ + cmp 0x8919(%rip),%r15 │ │ │ │ │ + mov %rax,-0x460(%rbp) │ │ │ │ │ + mov %r8,-0x468(%rbp) │ │ │ │ │ + sete %dil │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - xor %r13d,%r13d │ │ │ │ │ - mov %r8,%r12 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ + mov %edi,%r14d │ │ │ │ │ + nop │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r12,%r13,8),%rsi │ │ │ │ │ + mov 0x18(%rbx,%r12,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ cmp %rsi,%r15 │ │ │ │ │ - je 14ac0 │ │ │ │ │ + je 14878 │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0x86eb(%rip),%rax │ │ │ │ │ - cmp %rax,0x8(%r15) │ │ │ │ │ - sete %dil │ │ │ │ │ - cmp %rax,0x8(%rsi) │ │ │ │ │ - sete %r9b │ │ │ │ │ + mov 0x8923(%rip),%r8 │ │ │ │ │ + cmp %r8,0x8(%r15) │ │ │ │ │ + sete %r10b │ │ │ │ │ + cmp %r8,0x8(%rsi) │ │ │ │ │ + sete %cl │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %dil,%dil │ │ │ │ │ - je 149c8 │ │ │ │ │ - test %r9b,%r9b │ │ │ │ │ - je 149d2 │ │ │ │ │ + test %r10b,%r10b │ │ │ │ │ + je 14788 │ │ │ │ │ + test %cl,%cl │ │ │ │ │ + je 14791 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%r15),%rcx │ │ │ │ │ + mov 0x10(%r15),%r11 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%rcx │ │ │ │ │ - jne 149b0 │ │ │ │ │ + cmp 0x10(%rsi),%r11 │ │ │ │ │ + jne 14770 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%r10 │ │ │ │ │ + mov 0x18(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r15),%r11 │ │ │ │ │ + mov 0x18(%r15),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %r10,%r11 │ │ │ │ │ - setne %r8b │ │ │ │ │ + cmp %rdx,%rdi │ │ │ │ │ + setne %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%r10 │ │ │ │ │ - setne %dl │ │ │ │ │ - test %dl,%r8b │ │ │ │ │ - je 14932 │ │ │ │ │ - cmp $0xffffffffffffffff,%r11 │ │ │ │ │ - jne 149b0 │ │ │ │ │ + inc %rdx │ │ │ │ │ + setne %al │ │ │ │ │ + test %al,%r9b │ │ │ │ │ + je 146f2 │ │ │ │ │ + inc %rdi │ │ │ │ │ + jne 14770 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%r15),%eax │ │ │ │ │ + movzbl 0x20(%r15),%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%r9d │ │ │ │ │ + movzbl 0x20(%rsi),%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %eax,%r8d │ │ │ │ │ + mov %r8d,%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %r9d,%edi │ │ │ │ │ + mov %edx,%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%r8b │ │ │ │ │ + shr $0x2,%cl │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - shr $0x2,%dil │ │ │ │ │ + shr $0x2,%r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%r8d │ │ │ │ │ + and $0x7,%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - and $0x7,%edi │ │ │ │ │ - cmp %dil,%r8b │ │ │ │ │ - jne 149b0 │ │ │ │ │ + and $0x7,%r10d │ │ │ │ │ + cmp %r10b,%cl │ │ │ │ │ + jne 14770 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%al │ │ │ │ │ - jne 156d5 │ │ │ │ │ + test $0x20,%r8b │ │ │ │ │ + jne 15404 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ mov 0x38(%r15),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r9b │ │ │ │ │ - jne 156c0 │ │ │ │ │ + test $0x20,%dl │ │ │ │ │ + jne 153ee │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%rax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %r8b,%edx │ │ │ │ │ + movzbl %cl,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%edx │ │ │ │ │ - je 15767 │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 1549c │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%edx │ │ │ │ │ - je 15788 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 154b5 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%rdi),%eax │ │ │ │ │ - mov (%rsi),%r9d │ │ │ │ │ + mov (%rdi),%r9d │ │ │ │ │ + mov (%rax),%r8d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r9d,%eax │ │ │ │ │ - jne 149b0 │ │ │ │ │ + cmp %r8d,%r9d │ │ │ │ │ + jne 14770 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%rcx │ │ │ │ │ - je 14ac0 │ │ │ │ │ + cmp $0x1,%r11 │ │ │ │ │ + je 14878 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %r8b,%edx │ │ │ │ │ - imul %rcx,%rdx │ │ │ │ │ + movzbl %cl,%edx │ │ │ │ │ + mov %rax,%rsi │ │ │ │ │ + imul %r11,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 14ac0 │ │ │ │ │ - nop │ │ │ │ │ + je 14878 │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %r13,%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - lea 0x1(%r13),%rdi │ │ │ │ │ + lea 0x1(%r12),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %rbx,%r13 │ │ │ │ │ - je 14a68 │ │ │ │ │ - mov %rdi,%r13 │ │ │ │ │ - jmp 148c8 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + je 14820 │ │ │ │ │ + mov %rdi,%r12 │ │ │ │ │ + jmp 14690 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %r9b,%r9b │ │ │ │ │ - je 149d2 │ │ │ │ │ + test %cl,%cl │ │ │ │ │ + je 14791 │ │ │ │ │ test %r14b,%r14b │ │ │ │ │ - jne 149b0 │ │ │ │ │ + jne 14770 │ │ │ │ │ ./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0x85b7(%rip),%rsi │ │ │ │ │ - jne 149e0 │ │ │ │ │ - test %dil,%dil │ │ │ │ │ - jne 149b0 │ │ │ │ │ + cmp 0x87f8(%rip),%rsi │ │ │ │ │ + jne 1479f │ │ │ │ │ + test %r10b,%r10b │ │ │ │ │ + jne 14770 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 14a68 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 14820 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0x859c(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ + cmp 0x87dd(%rip),%rax │ │ │ │ │ + sete %r11b │ │ │ │ │ ./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0x8569(%rip),%rax │ │ │ │ │ + cmp 0x87aa(%rip),%rax │ │ │ │ │ sete %cl │ │ │ │ │ - or %sil,%cl │ │ │ │ │ - jne 14ff0 │ │ │ │ │ - cmp 0x8576(%rip),%rax │ │ │ │ │ - je 14ff0 │ │ │ │ │ + or %r11b,%cl │ │ │ │ │ + jne 14d30 │ │ │ │ │ + cmp 0x87b7(%rip),%rax │ │ │ │ │ + je 14d30 │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x478(%rbp) │ │ │ │ │ + mov %rax,-0x470(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x478(%rbp),%rdi │ │ │ │ │ + mov -0x470(%rbp),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%r8 │ │ │ │ │ + mov (%rdi),%rdx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r8d,%r8d │ │ │ │ │ - js 14a47 │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + js 14805 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r8 │ │ │ │ │ - mov %r8,(%rdi) │ │ │ │ │ - je 15679 │ │ │ │ │ + dec %rdx │ │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ │ + je 153a8 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 149b0 │ │ │ │ │ + je 14770 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ mov -0x460(%rbp),%rax │ │ │ │ │ - mov -0x470(%rbp),%r8 │ │ │ │ │ - mov %r12,%rbx │ │ │ │ │ - jns 14ad1 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x468(%rbp),%r8 │ │ │ │ │ + jns 14886 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4760 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:4760 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 157f2 │ │ │ │ │ + jne 15520 │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0x84e3(%rip),%rax │ │ │ │ │ + mov 0x872b(%rip),%rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - lea 0x4a2b(%rip),%rcx │ │ │ │ │ - lea 0x5869(%rip),%rsi │ │ │ │ │ - lea 0x4769(%rip),%r9 │ │ │ │ │ + lea 0x4ce3(%rip),%rcx │ │ │ │ │ + lea 0x5b21(%rip),%rsi │ │ │ │ │ + lea 0x4a21(%rip),%r9 │ │ │ │ │ mov $0x9,%r8d │ │ │ │ │ - lea 0x4a82(%rip),%rdx │ │ │ │ │ - mov (%rax),%rdi │ │ │ │ │ + mov (%rbx),%rdi │ │ │ │ │ push $0x1 │ │ │ │ │ + lea 0x4d35(%rip),%rdx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4762 │ │ │ │ │ pop %rcx │ │ │ │ │ pop %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:4762 (discriminator 1) │ │ │ │ │ mov $0x129a,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:4762 │ │ │ │ │ - jmp 13b40 │ │ │ │ │ + jmp 14380 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ mov -0x460(%rbp),%rax │ │ │ │ │ - mov -0x470(%rbp),%r8 │ │ │ │ │ - mov %r12,%rbx │ │ │ │ │ + mov -0x468(%rbp),%r8 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x490(%rbp),%r11 │ │ │ │ │ - mov (%r11,%r13,8),%r10 │ │ │ │ │ - mov %r10,-0x470(%rbp) │ │ │ │ │ - jmp 13712 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x478(%rbp),%r10 │ │ │ │ │ + mov (%r10,%r12,8),%rsi │ │ │ │ │ + mov %rsi,-0x468(%rbp) │ │ │ │ │ + jmp 131ea │ │ │ │ │ + nopl (%rax) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4878 (discriminator 5) │ │ │ │ │ - mov %r11,%rsi │ │ │ │ │ - lea 0x49de(%rip),%rdx │ │ │ │ │ - call 7770 │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ + lea 0x4c9e(%rip),%rdx │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:4879 │ │ │ │ │ - mov 0x8f92(%rip),%rsi │ │ │ │ │ + mov 0x91e2(%rip),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:4878 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je 122bd │ │ │ │ │ + dec %eax │ │ │ │ │ + je 1206a │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5089 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4890 │ │ │ │ │ - jmp 12830 │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + jmp 12540 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:4879 (discriminator 5) │ │ │ │ │ - lea 0x49b4(%rip),%rdx │ │ │ │ │ - mov %rcx,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + lea 0x4c7c(%rip),%rdx │ │ │ │ │ + mov %r9,%rdi │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:4879 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 13b58 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne 14398 │ │ │ │ │ ./pynx/scattering/cpu.c:4880 │ │ │ │ │ - mov 0x8f59(%rip),%rsi │ │ │ │ │ - jmp 122ce │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0x91b2(%rip),%rsi │ │ │ │ │ + jmp 1207b │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:4880 (discriminator 5) │ │ │ │ │ - lea 0x498f(%rip),%rdx │ │ │ │ │ - mov %r9,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + lea 0x4c57(%rip),%rdx │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:4880 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 13b58 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne 14398 │ │ │ │ │ ./pynx/scattering/cpu.c:4881 │ │ │ │ │ - mov 0x8f31(%rip),%rsi │ │ │ │ │ - jmp 122df │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0x918a(%rip),%rsi │ │ │ │ │ + jmp 1208c │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:4881 (discriminator 5) │ │ │ │ │ - lea 0x496a(%rip),%rdx │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + lea 0x4c32(%rip),%rdx │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:4881 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 13b58 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne 14398 │ │ │ │ │ ./pynx/scattering/cpu.c:4882 │ │ │ │ │ - mov 0x8f09(%rip),%rsi │ │ │ │ │ - jmp 122f0 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0x9162(%rip),%rsi │ │ │ │ │ + jmp 1209d │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:4882 (discriminator 5) │ │ │ │ │ - lea 0x4945(%rip),%rdx │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + lea 0x4c0d(%rip),%rdx │ │ │ │ │ + mov %r10,%rdi │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:4882 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 13b58 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne 14398 │ │ │ │ │ ./pynx/scattering/cpu.c:4883 │ │ │ │ │ - mov 0x8ee1(%rip),%rsi │ │ │ │ │ - jmp 12301 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0x913a(%rip),%rsi │ │ │ │ │ + jmp 120ae │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:4883 (discriminator 5) │ │ │ │ │ - lea 0x4920(%rip),%rdx │ │ │ │ │ + lea 0x4be8(%rip),%rdx │ │ │ │ │ mov %r8,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:4883 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 13b58 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne 14398 │ │ │ │ │ ./pynx/scattering/cpu.c:4884 │ │ │ │ │ - mov 0x8eb9(%rip),%rsi │ │ │ │ │ - jmp 12312 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0x9112(%rip),%rsi │ │ │ │ │ + jmp 120bf │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:4884 (discriminator 5) │ │ │ │ │ - lea 0x491d(%rip),%rdx │ │ │ │ │ + lea 0x4be5(%rip),%rdx │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:4884 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 13b58 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne 14398 │ │ │ │ │ ./pynx/scattering/cpu.c:4885 │ │ │ │ │ - mov 0x8e91(%rip),%rsi │ │ │ │ │ - jmp 1231c │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0x90ea(%rip),%rsi │ │ │ │ │ + jmp 120c9 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:4885 (discriminator 5) │ │ │ │ │ - lea 0x48d3(%rip),%rdx │ │ │ │ │ + lea 0x4b9b(%rip),%rdx │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:4885 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 13b58 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne 14398 │ │ │ │ │ ./pynx/scattering/cpu.c:4886 │ │ │ │ │ - mov 0x8e69(%rip),%rsi │ │ │ │ │ - jmp 12326 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0x90c2(%rip),%rsi │ │ │ │ │ + jmp 120d3 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:4886 (discriminator 5) │ │ │ │ │ - lea 0x48b1(%rip),%rdx │ │ │ │ │ + lea 0x4b79(%rip),%rdx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:4886 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je 12331 │ │ │ │ │ + dec %eax │ │ │ │ │ + je 120de │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5089 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4890 │ │ │ │ │ - jmp 12830 │ │ │ │ │ + jmp 12540 │ │ │ │ │ mov %rax,-0x460(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0x832b(%rip),%r15 │ │ │ │ │ + cmp 0x8584(%rip),%r15 │ │ │ │ │ mov %r8,-0x458(%rbp) │ │ │ │ │ - sete %r14b │ │ │ │ │ + sete %r13b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - xor %r13d,%r13d │ │ │ │ │ - mov %r14d,%r12d │ │ │ │ │ - mov %r10,%r14 │ │ │ │ │ - vzeroupper │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%rbx,%r13,8),%rsi │ │ │ │ │ + mov 0x18(%rbx,%r12,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ cmp %rsi,%r15 │ │ │ │ │ - je 14e88 │ │ │ │ │ + je 14be0 │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0x8333(%rip),%r8 │ │ │ │ │ + mov 0x8593(%rip),%r8 │ │ │ │ │ cmp %r8,0x8(%r15) │ │ │ │ │ - sete %r10b │ │ │ │ │ + sete %r9b │ │ │ │ │ cmp %r8,0x8(%rsi) │ │ │ │ │ - sete %cl │ │ │ │ │ + sete %al │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %r10b,%r10b │ │ │ │ │ - je 14d88 │ │ │ │ │ - test %cl,%cl │ │ │ │ │ - je 14d91 │ │ │ │ │ + test %r9b,%r9b │ │ │ │ │ + je 14b20 │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 14b29 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%r15),%rax │ │ │ │ │ + mov 0x10(%r15),%r11 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%rax │ │ │ │ │ - jne 14d70 │ │ │ │ │ + cmp 0x10(%rsi),%r11 │ │ │ │ │ + jne 14b08 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ │ + mov 0x18(%rsi),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r15),%rdi │ │ │ │ │ + mov 0x18(%r15),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %rdx,%rdi │ │ │ │ │ - setne %r9b │ │ │ │ │ + cmp %rcx,%r10 │ │ │ │ │ + setne %dil │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ │ - setne %r11b │ │ │ │ │ - test %r11b,%r9b │ │ │ │ │ - je 14ce9 │ │ │ │ │ - cmp $0xffffffffffffffff,%rdi │ │ │ │ │ - jne 14d70 │ │ │ │ │ + inc %rcx │ │ │ │ │ + setne %dl │ │ │ │ │ + test %dl,%dil │ │ │ │ │ + je 14a86 │ │ │ │ │ + inc %r10 │ │ │ │ │ + jne 14b08 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ movzbl 0x20(%r15),%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%edx │ │ │ │ │ + movzbl 0x20(%rsi),%r9d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %r8d,%ecx │ │ │ │ │ + mov %r8d,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %edx,%r10d │ │ │ │ │ + mov %r9d,%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%cl │ │ │ │ │ + shr $0x2,%al │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ shr $0x2,%r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%ecx │ │ │ │ │ + and $0x7,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ and $0x7,%r10d │ │ │ │ │ - cmp %r10b,%cl │ │ │ │ │ - jne 14d70 │ │ │ │ │ + cmp %r10b,%al │ │ │ │ │ + jne 14b08 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ test $0x20,%r8b │ │ │ │ │ - jne 15745 │ │ │ │ │ + jne 15479 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ mov 0x38(%r15),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%dl │ │ │ │ │ - jne 15731 │ │ │ │ │ + test $0x20,%r9b │ │ │ │ │ + jne 15462 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%rcx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %cl,%r8d │ │ │ │ │ + movzbl %al,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%r8d │ │ │ │ │ - je 15794 │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 154c2 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%r8d │ │ │ │ │ - je 157a0 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 154ce │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ mov (%rdi),%edx │ │ │ │ │ - mov (%rsi),%r10d │ │ │ │ │ + mov (%rcx),%r8d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r10d,%edx │ │ │ │ │ - jne 14d70 │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jne 14b08 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%rax │ │ │ │ │ - je 14e88 │ │ │ │ │ + cmp $0x1,%r11 │ │ │ │ │ + je 14be0 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %cl,%edx │ │ │ │ │ - imul %rax,%rdx │ │ │ │ │ + movzbl %al,%edx │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ + imul %r11,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 14e88 │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + je 14be0 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %r14,%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - lea 0x1(%r13),%rdi │ │ │ │ │ + lea 0x1(%r12),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %r14,%r13 │ │ │ │ │ - je 15630 │ │ │ │ │ - mov %rdi,%r13 │ │ │ │ │ - jmp 14c80 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + je 1535d │ │ │ │ │ + mov %rdi,%r12 │ │ │ │ │ + jmp 14a20 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %cl,%cl │ │ │ │ │ - je 14d91 │ │ │ │ │ - test %r12b,%r12b │ │ │ │ │ - jne 14d70 │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 14b29 │ │ │ │ │ + test %r13b,%r13b │ │ │ │ │ + jne 14b08 │ │ │ │ │ ./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0x81f8(%rip),%rsi │ │ │ │ │ - jne 14d9f │ │ │ │ │ - test %r10b,%r10b │ │ │ │ │ - jne 14d70 │ │ │ │ │ + cmp 0x8460(%rip),%rsi │ │ │ │ │ + jne 14b37 │ │ │ │ │ + test %r9b,%r9b │ │ │ │ │ + jne 14b08 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 15630 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 1535d │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0x81d9(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ + cmp 0x8441(%rip),%rax │ │ │ │ │ + sete %r11b │ │ │ │ │ ./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0x81a6(%rip),%rax │ │ │ │ │ + cmp 0x840e(%rip),%rax │ │ │ │ │ sete %al │ │ │ │ │ - or %sil,%al │ │ │ │ │ - jne 15366 │ │ │ │ │ - cmp 0x81b3(%rip),%rdi │ │ │ │ │ - je 15366 │ │ │ │ │ + or %r11b,%al │ │ │ │ │ + jne 15090 │ │ │ │ │ + cmp 0x841b(%rip),%rdi │ │ │ │ │ + je 15090 │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rdi,-0x470(%rbp) │ │ │ │ │ + mov %rdi,-0x468(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x470(%rbp),%rdi │ │ │ │ │ + mov -0x468(%rbp),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rcx │ │ │ │ │ + mov (%rdi),%r9 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - js 14e09 │ │ │ │ │ + test %r9d,%r9d │ │ │ │ │ + js 14ba2 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rcx │ │ │ │ │ - mov %rcx,(%rdi) │ │ │ │ │ - je 15702 │ │ │ │ │ + dec %r9 │ │ │ │ │ + mov %r9,(%rdi) │ │ │ │ │ + je 15434 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 14d70 │ │ │ │ │ + je 14b08 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ mov -0x460(%rbp),%rax │ │ │ │ │ mov -0x458(%rbp),%r8 │ │ │ │ │ - jns 14e96 │ │ │ │ │ + jns 14bee │ │ │ │ │ mov %r8,-0x458(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4752 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:4752 (discriminator 2) │ │ │ │ │ mov -0x458(%rbp),%r8 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 157fc │ │ │ │ │ -__Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ -./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0x811c(%rip),%r15 │ │ │ │ │ - sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0x46d4(%rip),%rdx │ │ │ │ │ - lea 0x54a0(%rip),%rsi │ │ │ │ │ - lea 0x43a0(%rip),%r9 │ │ │ │ │ - mov (%r15),%rdi │ │ │ │ │ - push %r8 │ │ │ │ │ - lea 0x4648(%rip),%rcx │ │ │ │ │ - mov $0x9,%r8d │ │ │ │ │ - call 3460 │ │ │ │ │ -__pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:4864 │ │ │ │ │ - pop %rax │ │ │ │ │ -./pynx/scattering/cpu.c:4864 (discriminator 1) │ │ │ │ │ - mov $0x1300,%esi │ │ │ │ │ -./pynx/scattering/cpu.c:4864 │ │ │ │ │ - pop %rdx │ │ │ │ │ - jmp 13b40 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + je 14340 │ │ │ │ │ +./pynx/scattering/cpu.c:4752 (discriminator 1) │ │ │ │ │ + mov $0x1290,%esi │ │ │ │ │ + jmp 14380 │ │ │ │ │ mov -0x460(%rbp),%rax │ │ │ │ │ mov -0x458(%rbp),%r8 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x490(%rbp),%r9 │ │ │ │ │ - mov (%r9,%r13,8),%r11 │ │ │ │ │ - mov %r11,-0x458(%rbp) │ │ │ │ │ - jmp 1343d │ │ │ │ │ + mov -0x478(%rbp),%r14 │ │ │ │ │ + mov (%r14,%r12,8),%r10 │ │ │ │ │ + mov %r10,-0x458(%rbp) │ │ │ │ │ + jmp 13092 │ │ │ │ │ nopl (%rax) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%rcx │ │ │ │ │ - je 13f8f │ │ │ │ │ + cmp $0x1,%r9 │ │ │ │ │ + je 13d1e │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ movzbl %r8b,%edx │ │ │ │ │ - mov %r9,%rdi │ │ │ │ │ - imul %rcx,%rdx │ │ │ │ │ + mov %r10,%rsi │ │ │ │ │ + imul %r9,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 13f70 │ │ │ │ │ - jmp 13f8f │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + jne 13d00 │ │ │ │ │ + jmp 13d1e │ │ │ │ │ + nop │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x4b0(%rbp) │ │ │ │ │ + mov %rdi,-0x4a0(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x4b0(%rbp),%rdi │ │ │ │ │ - jmp 13794 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ - mov %rdi,-0x4a8(%rbp) │ │ │ │ │ + mov -0x4a0(%rbp),%rdi │ │ │ │ │ + jmp 13992 │ │ │ │ │ + mov %rax,-0x498(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x4a8(%rbp),%rdi │ │ │ │ │ - jmp 142d8 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x498(%rbp),%rdi │ │ │ │ │ + jmp 1405e │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r9 │ │ │ │ │ - je 13d40 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r10 │ │ │ │ │ + je 13808 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x1(%rdi),%rdx │ │ │ │ │ - jmp 13c94 │ │ │ │ │ + lea 0x1(%rsi),%r11 │ │ │ │ │ + jmp 1375d │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ cmp 0x18(%rbx),%r12 │ │ │ │ │ - je 140c8 │ │ │ │ │ + je 13e58 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%r9d │ │ │ │ │ + mov $0x1,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - jmp 138e3 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + jmp 1355a │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r12 │ │ │ │ │ - je 140e0 │ │ │ │ │ + cmp 0x18(%rbx),%r10 │ │ │ │ │ + je 13e70 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%edi │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - jmp 12b17 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + jmp 128d7 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x4a0(%rbp) │ │ │ │ │ + mov %rdi,-0x490(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x4a0(%rbp),%rdi │ │ │ │ │ - jmp 14508 │ │ │ │ │ + mov -0x490(%rbp),%rdi │ │ │ │ │ + jmp 1428c │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rsi,8),%r9 │ │ │ │ │ - je 135a8 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%rcx │ │ │ │ │ + je 134b8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x1(%rsi),%r12 │ │ │ │ │ - jmp 134f9 │ │ │ │ │ + lea 0x1(%rdi),%r12 │ │ │ │ │ + jmp 1340a │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x498(%rbp) │ │ │ │ │ + mov %rdi,-0x488(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x498(%rbp),%rdi │ │ │ │ │ - jmp 13834 │ │ │ │ │ + mov -0x488(%rbp),%rdi │ │ │ │ │ + jmp 13a30 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%rdi │ │ │ │ │ - je 132e0 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%rdi │ │ │ │ │ + je 13340 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x1(%rdx),%r12 │ │ │ │ │ - jmp 13237 │ │ │ │ │ + lea 0x1(%rsi),%r13 │ │ │ │ │ + jmp 13295 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rdi,-0x480(%rbp) │ │ │ │ │ + mov %rax,-0x480(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ mov -0x480(%rbp),%rdi │ │ │ │ │ - jmp 14778 │ │ │ │ │ + jmp 14551 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r12 │ │ │ │ │ - je 14598 │ │ │ │ │ + cmp 0x18(%rbx),%r14 │ │ │ │ │ + je 14318 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ + mov $0x1,%edi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - jmp 12f50 │ │ │ │ │ + jmp 12d0e │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ - jmp 14a33 │ │ │ │ │ + movzbl %r11b,%eax │ │ │ │ │ + jmp 147f2 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ -/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rbx),%r11 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r8d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ lea 0x38(%rbx),%rdi │ │ │ │ │ - and $0x40,%eax │ │ │ │ │ - cmovne %r11,%rdi │ │ │ │ │ - jmp 1441f │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 141a5 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ │ + jmp 141a5 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4984 (discriminator 7) │ │ │ │ │ movl $0x1378,-0x458(%rbp) │ │ │ │ │ mov $0x31,%r15d │ │ │ │ │ - nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:5076 │ │ │ │ │ call 3090 <_PyThreadState_UncheckedGet@plt> │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6787 │ │ │ │ │ mov 0x60(%rax),%r12 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5076 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6788 │ │ │ │ │ movq $0x0,0x60(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:6792 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je 153a8 │ │ │ │ │ + je 150d0 │ │ │ │ │ Py_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:220 │ │ │ │ │ mov 0x8(%r12),%r14 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - mov (%r14),%eax │ │ │ │ │ - inc %eax │ │ │ │ │ - je 1504c │ │ │ │ │ + mov (%r14),%ecx │ │ │ │ │ + inc %ecx │ │ │ │ │ + je 14d8c │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ - mov %eax,(%r14) │ │ │ │ │ + mov %ecx,(%r14) │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6796 │ │ │ │ │ mov 0x28(%r12),%r13 │ │ │ │ │ Py_XINCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:787 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - je 15063 │ │ │ │ │ + je 14da3 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - mov 0x0(%r13),%r8d │ │ │ │ │ - inc %r8d │ │ │ │ │ - je 15063 │ │ │ │ │ + mov 0x0(%r13),%r9d │ │ │ │ │ + inc %r9d │ │ │ │ │ + je 14da3 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ - mov %r8d,0x0(%r13) │ │ │ │ │ + mov %r9d,0x0(%r13) │ │ │ │ │ __Pyx_SafeReleaseBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x448(%rbp) │ │ │ │ │ - je 1508d │ │ │ │ │ + je 14dcd │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x822c(%rip),%rsi │ │ │ │ │ - cmp %rsi,-0x408(%rbp) │ │ │ │ │ - je 15440 │ │ │ │ │ + lea 0x84ec(%rip),%rax │ │ │ │ │ + cmp %rax,-0x408(%rbp) │ │ │ │ │ + je 15120 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x448(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x3e8(%rbp) │ │ │ │ │ - je 150b7 │ │ │ │ │ + je 14df7 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x8202(%rip),%r10 │ │ │ │ │ + lea 0x84c2(%rip),%r10 │ │ │ │ │ cmp %r10,-0x3a8(%rbp) │ │ │ │ │ - je 153b8 │ │ │ │ │ + je 15130 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x3e8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x388(%rbp) │ │ │ │ │ - je 150e1 │ │ │ │ │ + je 14e21 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x81d8(%rip),%rdx │ │ │ │ │ - cmp %rdx,-0x348(%rbp) │ │ │ │ │ - je 153d0 │ │ │ │ │ + lea 0x8498(%rip),%r8 │ │ │ │ │ + cmp %r8,-0x348(%rbp) │ │ │ │ │ + je 150e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x388(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x328(%rbp) │ │ │ │ │ - je 1510b │ │ │ │ │ + je 14e4b │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x81ae(%rip),%r11 │ │ │ │ │ - cmp %r11,-0x2e8(%rbp) │ │ │ │ │ - je 153e0 │ │ │ │ │ + lea 0x846e(%rip),%rsi │ │ │ │ │ + cmp %rsi,-0x2e8(%rbp) │ │ │ │ │ + je 150f0 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x328(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x2c8(%rbp) │ │ │ │ │ - je 15135 │ │ │ │ │ + je 14e75 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x8184(%rip),%rdi │ │ │ │ │ - cmp %rdi,-0x288(%rbp) │ │ │ │ │ - je 153f0 │ │ │ │ │ + lea 0x8444(%rip),%rdx │ │ │ │ │ + cmp %rdx,-0x288(%rbp) │ │ │ │ │ + je 15100 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x2c8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x268(%rbp) │ │ │ │ │ - je 1515f │ │ │ │ │ + je 14e9f │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x815a(%rip),%rcx │ │ │ │ │ - cmp %rcx,-0x228(%rbp) │ │ │ │ │ - je 15400 │ │ │ │ │ + lea 0x841a(%rip),%rdi │ │ │ │ │ + cmp %rdi,-0x228(%rbp) │ │ │ │ │ + je 15110 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x268(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x208(%rbp) │ │ │ │ │ - je 15189 │ │ │ │ │ + je 14ec9 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x8130(%rip),%r9 │ │ │ │ │ - cmp %r9,-0x1c8(%rbp) │ │ │ │ │ - je 15410 │ │ │ │ │ + lea 0x83f0(%rip),%r11 │ │ │ │ │ + cmp %r11,-0x1c8(%rbp) │ │ │ │ │ + je 15140 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x208(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x1a8(%rbp) │ │ │ │ │ - je 151b3 │ │ │ │ │ + je 14ef3 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x8106(%rip),%rax │ │ │ │ │ - cmp %rax,-0x168(%rbp) │ │ │ │ │ - je 15420 │ │ │ │ │ + lea 0x83c6(%rip),%rcx │ │ │ │ │ + cmp %rcx,-0x168(%rbp) │ │ │ │ │ + je 15150 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x1a8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x148(%rbp) │ │ │ │ │ - je 151dd │ │ │ │ │ + je 14f1d │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x80dc(%rip),%r8 │ │ │ │ │ - cmp %r8,-0x108(%rbp) │ │ │ │ │ - je 15430 │ │ │ │ │ + lea 0x839c(%rip),%r9 │ │ │ │ │ + cmp %r9,-0x108(%rbp) │ │ │ │ │ + je 15160 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x148(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ __Pyx_ErrRestoreInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6760 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je 151ed │ │ │ │ │ + je 14f2d │ │ │ │ │ ./pynx/scattering/cpu.c:6762 (discriminator 1) │ │ │ │ │ cmp %r13,0x28(%r12) │ │ │ │ │ - jne 15648 │ │ │ │ │ + jne 15375 │ │ │ │ │ ./pynx/scattering/cpu.c:6766 │ │ │ │ │ mov 0x60(%rbx),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:6767 │ │ │ │ │ mov %r12,0x60(%rbx) │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 1520d │ │ │ │ │ + je 14f4d │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%rbx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %ebx,%ebx │ │ │ │ │ - js 1520d │ │ │ │ │ + js 14f4d │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rbx │ │ │ │ │ mov %rbx,(%rdi) │ │ │ │ │ - je 15450 │ │ │ │ │ + je 15170 │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je 15226 │ │ │ │ │ + je 14f66 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%r14),%r12 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r12d,%r12d │ │ │ │ │ - js 15226 │ │ │ │ │ + js 14f66 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r12 │ │ │ │ │ mov %r12,(%r14) │ │ │ │ │ - je 15460 │ │ │ │ │ + je 15180 │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - je 15241 │ │ │ │ │ + je 14f81 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov 0x0(%r13),%r14 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r14d,%r14d │ │ │ │ │ - js 15241 │ │ │ │ │ + js 14f81 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r14 │ │ │ │ │ mov %r14,0x0(%r13) │ │ │ │ │ - je 15470 │ │ │ │ │ + je 15190 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5088 │ │ │ │ │ mov -0x458(%rbp),%esi │ │ │ │ │ - lea 0x4234(%rip),%rcx │ │ │ │ │ + lea 0x4564(%rip),%rcx │ │ │ │ │ mov %r15d,%edx │ │ │ │ │ - lea 0x42b9(%rip),%rdi │ │ │ │ │ - call a4a0 │ │ │ │ │ + lea 0x45e9(%rip),%rdi │ │ │ │ │ + call a2a8 │ │ │ │ │ ./pynx/scattering/cpu.c:5089 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4890 │ │ │ │ │ - jmp 12830 │ │ │ │ │ + jmp 12540 │ │ │ │ │ +./pynx/scattering/cpu.c:4746 │ │ │ │ │ + mov %rax,%rcx │ │ │ │ │ + jmp 130c1 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + jmp 13704 │ │ │ │ │ mov %eax,-0x480(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ mov -0x480(%rbp),%eax │ │ │ │ │ - jmp 1478b │ │ │ │ │ + jmp 14564 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4746 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 1389c │ │ │ │ │ - mov %rax,%r10 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 12ad0 │ │ │ │ │ + jmp 13514 │ │ │ │ │ + mov %rax,%r11 │ │ │ │ │ + jmp 12890 │ │ │ │ │ mov %rax,%r15 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 134a0 │ │ │ │ │ + jmp 133b0 │ │ │ │ │ + mov %rax,%r12 │ │ │ │ │ + jmp 1323a │ │ │ │ │ + mov %rax,%r10 │ │ │ │ │ + jmp 12cc7 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 131dd │ │ │ │ │ - mov %rax,%rsi │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 12f0a │ │ │ │ │ - mov %rax,%rcx │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 12d97 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 135ec │ │ │ │ │ - mov %rax,%r11 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 13c3c │ │ │ │ │ + jmp 12b5c │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4989 (discriminator 7) │ │ │ │ │ movl $0x137d,-0x458(%rbp) │ │ │ │ │ mov $0x31,%r15d │ │ │ │ │ - jmp 15020 │ │ │ │ │ + jmp 14d60 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r8d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%r14),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 12ea8 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%r12),%r11 │ │ │ │ │ - lea 0x38(%r12),%rdi │ │ │ │ │ - and $0x40,%eax │ │ │ │ │ - cmovne %r11,%rdi │ │ │ │ │ - jmp 130eb │ │ │ │ │ + lea 0x28(%r14),%rdi │ │ │ │ │ + jmp 12ea8 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4994 (discriminator 7) │ │ │ │ │ movl $0x1382,-0x458(%rbp) │ │ │ │ │ mov $0x31,%r15d │ │ │ │ │ - jmp 15020 │ │ │ │ │ + jmp 14d60 │ │ │ │ │ ./pynx/scattering/cpu.c:4999 (discriminator 7) │ │ │ │ │ movl $0x1387,-0x458(%rbp) │ │ │ │ │ mov $0x31,%r15d │ │ │ │ │ - jmp 15020 │ │ │ │ │ + jmp 14d60 │ │ │ │ │ ./pynx/scattering/cpu.c:5004 (discriminator 7) │ │ │ │ │ movl $0x138c,-0x458(%rbp) │ │ │ │ │ mov $0x31,%r15d │ │ │ │ │ - jmp 15020 │ │ │ │ │ + jmp 14d60 │ │ │ │ │ ./pynx/scattering/cpu.c:5009 (discriminator 7) │ │ │ │ │ movl $0x1391,-0x458(%rbp) │ │ │ │ │ mov $0x31,%r15d │ │ │ │ │ - jmp 15020 │ │ │ │ │ + jmp 14d60 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%eax │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 14466 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%r15),%r10 │ │ │ │ │ - lea 0x38(%r15),%rdi │ │ │ │ │ - and $0x40,%r8d │ │ │ │ │ - cmovne %r10,%rdi │ │ │ │ │ - jmp 14689 │ │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ │ + jmp 14466 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ - jmp 14df6 │ │ │ │ │ + movzbl %r11b,%eax │ │ │ │ │ + jmp 14b8e │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5014 (discriminator 7) │ │ │ │ │ movl $0x1396,-0x458(%rbp) │ │ │ │ │ mov $0x31,%r15d │ │ │ │ │ - jmp 15020 │ │ │ │ │ + jmp 14d60 │ │ │ │ │ ./pynx/scattering/cpu.c:5019 (discriminator 7) │ │ │ │ │ movl $0x139b,-0x458(%rbp) │ │ │ │ │ mov $0x31,%r15d │ │ │ │ │ - jmp 15020 │ │ │ │ │ + jmp 14d60 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ movzwl (%rdi),%edx │ │ │ │ │ - movzwl (%rsi),%r11d │ │ │ │ │ - jmp 14213 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + movzwl (%r8),%r9d │ │ │ │ │ + jmp 13f9e │ │ │ │ │ + nop │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6791 │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ ./pynx/scattering/cpu.c:6790 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ - jmp 15063 │ │ │ │ │ + jmp 14da3 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_SafeReleaseBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8205 (discriminator 1) │ │ │ │ │ - movq $0x0,-0x3a8(%rbp) │ │ │ │ │ - jmp 150ab │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ movq $0x0,-0x348(%rbp) │ │ │ │ │ - jmp 150d5 │ │ │ │ │ + jmp 14e15 │ │ │ │ │ movq $0x0,-0x2e8(%rbp) │ │ │ │ │ - jmp 150ff │ │ │ │ │ + jmp 14e3f │ │ │ │ │ movq $0x0,-0x288(%rbp) │ │ │ │ │ - jmp 15129 │ │ │ │ │ + jmp 14e69 │ │ │ │ │ movq $0x0,-0x228(%rbp) │ │ │ │ │ - jmp 15153 │ │ │ │ │ + jmp 14e93 │ │ │ │ │ + movq $0x0,-0x408(%rbp) │ │ │ │ │ + jmp 14dc1 │ │ │ │ │ + movq $0x0,-0x3a8(%rbp) │ │ │ │ │ + jmp 14deb │ │ │ │ │ movq $0x0,-0x1c8(%rbp) │ │ │ │ │ - jmp 1517d │ │ │ │ │ + jmp 14ebd │ │ │ │ │ movq $0x0,-0x168(%rbp) │ │ │ │ │ - jmp 151a7 │ │ │ │ │ + jmp 14ee7 │ │ │ │ │ movq $0x0,-0x108(%rbp) │ │ │ │ │ - jmp 151d1 │ │ │ │ │ - movq $0x0,-0x408(%rbp) │ │ │ │ │ - jmp 15081 │ │ │ │ │ + jmp 14f11 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 1520d │ │ │ │ │ + jmp 14f4d │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 15226 │ │ │ │ │ + jmp 14f66 │ │ │ │ │ nopl (%rax) │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 15241 │ │ │ │ │ + jmp 14f81 │ │ │ │ │ nopl (%rax) │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5030 (discriminator 1) │ │ │ │ │ movl $0x13a6,-0x458(%rbp) │ │ │ │ │ mov $0x3c,%r15d │ │ │ │ │ - jmp 15020 │ │ │ │ │ + jmp 14d60 │ │ │ │ │ nopl (%rax) │ │ │ │ │ - mov %eax,-0x4c0(%rbp) │ │ │ │ │ + mov %eax,-0x4b0(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x4c0(%rbp),%eax │ │ │ │ │ - jmp 14046 │ │ │ │ │ + mov -0x4b0(%rbp),%eax │ │ │ │ │ + jmp 13dd3 │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5032 (discriminator 1) │ │ │ │ │ movl $0x13a8,-0x458(%rbp) │ │ │ │ │ mov $0x3c,%r15d │ │ │ │ │ - jmp 15020 │ │ │ │ │ + jmp 14d60 │ │ │ │ │ nopl (%rax) │ │ │ │ │ - mov %eax,-0x4b8(%rbp) │ │ │ │ │ + mov %eax,-0x4a8(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x4b8(%rbp),%eax │ │ │ │ │ - jmp 13bed │ │ │ │ │ - mov %eax,-0x4b0(%rbp) │ │ │ │ │ + mov -0x4a8(%rbp),%eax │ │ │ │ │ + jmp 13bd5 │ │ │ │ │ + mov %eax,-0x4a0(%rbp) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x4b0(%rbp),%eax │ │ │ │ │ - jmp 137a7 │ │ │ │ │ + mov -0x4a0(%rbp),%eax │ │ │ │ │ + jmp 139a5 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r11d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r10 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 13cda │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rsi),%rdi │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%edx │ │ │ │ │ - cmovne %rdi,%rsi │ │ │ │ │ - jmp 13f43 │ │ │ │ │ - lea 0x28(%rbx),%r10 │ │ │ │ │ - lea 0x38(%rbx),%r9 │ │ │ │ │ + lea 0x28(%rsi),%r10 │ │ │ │ │ + jmp 13cda │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ and $0x40,%eax │ │ │ │ │ - cmovne %r10,%r9 │ │ │ │ │ - jmp 13f36 │ │ │ │ │ - mov %eax,-0x4a8(%rbp) │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%r12),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 13ccc │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%r12),%rdi │ │ │ │ │ + jmp 13ccc │ │ │ │ │ + mov %eax,-0x498(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x4a8(%rbp),%eax │ │ │ │ │ - jmp 142eb │ │ │ │ │ + mov -0x498(%rbp),%eax │ │ │ │ │ + jmp 14072 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r9d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%r12),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 13683 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%r12),%r9 │ │ │ │ │ - lea 0x38(%r12),%r11 │ │ │ │ │ - and $0x40,%r8d │ │ │ │ │ - cmovne %r9,%r11 │ │ │ │ │ - jmp 13a85 │ │ │ │ │ - lea 0x28(%rsi),%rax │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%edi │ │ │ │ │ - cmovne %rax,%rsi │ │ │ │ │ - jmp 13a93 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 14e3d │ │ │ │ │ - mov %eax,-0x4a0(%rbp) │ │ │ │ │ + lea 0x28(%r12),%rdi │ │ │ │ │ + jmp 13683 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%eax │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r10 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 1368f │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rsi),%r10 │ │ │ │ │ + jmp 1368f │ │ │ │ │ + mov %eax,-0x490(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x4a0(%rbp),%eax │ │ │ │ │ - jmp 1451c │ │ │ │ │ + mov -0x490(%rbp),%eax │ │ │ │ │ + jmp 142a0 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ -/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%r12),%r11 │ │ │ │ │ - lea 0x38(%r12),%rdi │ │ │ │ │ - and $0x40,%eax │ │ │ │ │ - cmovne %r11,%rdi │ │ │ │ │ - jmp 12cb3 │ │ │ │ │ - lea 0x28(%rsi),%r9 │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%edx │ │ │ │ │ - cmovne %r9,%rsi │ │ │ │ │ - jmp 12cc0 │ │ │ │ │ - lea 0x28(%rsi),%r9 │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ and $0x40,%edx │ │ │ │ │ - cmovne %r9,%rsi │ │ │ │ │ - jmp 141f6 │ │ │ │ │ - lea 0x28(%rbx),%r10 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%rcx │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 12a7e │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rsi),%rcx │ │ │ │ │ + jmp 12a7e │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r8d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ lea 0x38(%rbx),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 12a71 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ │ + jmp 12a71 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ and $0x40,%r8d │ │ │ │ │ - cmovne %r10,%rdi │ │ │ │ │ - jmp 141e9 │ │ │ │ │ - mov %eax,-0x498(%rbp) │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 13f77 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ │ + jmp 13f77 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%eax │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r8 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 13f83 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rsi),%r8 │ │ │ │ │ + jmp 13f83 │ │ │ │ │ + mov %eax,-0x488(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x498(%rbp),%eax │ │ │ │ │ - jmp 13847 │ │ │ │ │ + mov -0x488(%rbp),%eax │ │ │ │ │ + jmp 13a44 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r9d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r10 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 141b3 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ lea 0x28(%rsi),%r10 │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%r9d │ │ │ │ │ - cmovne %r10,%rsi │ │ │ │ │ - jmp 1442d │ │ │ │ │ + jmp 141b3 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_2fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4979 (discriminator 7) │ │ │ │ │ movl $0x1373,-0x458(%rbp) │ │ │ │ │ mov $0x31,%r15d │ │ │ │ │ - jmp 15020 │ │ │ │ │ + jmp 14d60 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r11d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r8 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 12eb6 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rsi),%rdx │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%r9d │ │ │ │ │ - cmovne %rdx,%rsi │ │ │ │ │ - jmp 130f9 │ │ │ │ │ + lea 0x28(%rsi),%r8 │ │ │ │ │ + jmp 12eb6 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%r9),%edx │ │ │ │ │ - movzbl (%rsi),%r11d │ │ │ │ │ - jmp 13f5f │ │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ │ + movzbl (%r10),%ecx │ │ │ │ │ + jmp 13cf5 │ │ │ │ │ mov -0x458(%rbp),%r8 │ │ │ │ │ - jmp 14e21 │ │ │ │ │ - movzbl (%r11),%r10d │ │ │ │ │ - movzbl (%rsi),%edi │ │ │ │ │ - jmp 13ab0 │ │ │ │ │ + jmp 14bba │ │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ │ + movzbl (%r10),%r9d │ │ │ │ │ + jmp 136aa │ │ │ │ │ __Pyx_ErrRestoreInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6764 │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 3070 │ │ │ │ │ - jmp 151ed │ │ │ │ │ + jmp 14f2d │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%ecx │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%rax │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 14473 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rsi),%rcx │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%r9d │ │ │ │ │ - cmovne %rcx,%rsi │ │ │ │ │ - jmp 14697 │ │ │ │ │ + lea 0x28(%rsi),%rax │ │ │ │ │ + jmp 14473 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ │ - movzbl (%rsi),%r10d │ │ │ │ │ - jmp 12cda │ │ │ │ │ - mov %eax,-0x478(%rbp) │ │ │ │ │ + movzbl (%rdi),%r9d │ │ │ │ │ + movzbl (%rcx),%r8d │ │ │ │ │ + jmp 12a9a │ │ │ │ │ + mov %eax,-0x470(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x478(%rbp),%eax │ │ │ │ │ - jmp 14a47 │ │ │ │ │ + mov -0x470(%rbp),%eax │ │ │ │ │ + jmp 14805 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ movzbl (%rdi),%edx │ │ │ │ │ - movzbl (%rsi),%r11d │ │ │ │ │ - jmp 14213 │ │ │ │ │ + movzbl (%r8),%r9d │ │ │ │ │ + jmp 13f9e │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%r9),%edx │ │ │ │ │ - movzwl (%rsi),%r11d │ │ │ │ │ - jmp 13f5f │ │ │ │ │ - movzwl (%r11),%r10d │ │ │ │ │ - movzwl (%rsi),%edi │ │ │ │ │ - jmp 13ab0 │ │ │ │ │ + movzwl (%rdi),%edx │ │ │ │ │ + movzwl (%r10),%ecx │ │ │ │ │ + jmp 13cf5 │ │ │ │ │ + movzwl (%rdi),%edx │ │ │ │ │ + movzwl (%r10),%r9d │ │ │ │ │ + jmp 136aa │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ │ - movzbl (%rsi),%r9d │ │ │ │ │ - jmp 14448 │ │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ │ + movzbl (%r10),%r8d │ │ │ │ │ + jmp 141cd │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%edx │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%rax │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 1472f │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rsi),%r10 │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%r9d │ │ │ │ │ - cmovne %r10,%rsi │ │ │ │ │ - jmp 14970 │ │ │ │ │ - lea 0x28(%r15),%r11 │ │ │ │ │ + lea 0x28(%rsi),%rax │ │ │ │ │ + jmp 1472f │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r8d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ lea 0x38(%r15),%rdi │ │ │ │ │ - and $0x40,%eax │ │ │ │ │ - cmovne %r11,%rdi │ │ │ │ │ - jmp 14962 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 14722 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%r15),%rdi │ │ │ │ │ + jmp 14722 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%rdi),%edx │ │ │ │ │ - movzwl (%rsi),%r10d │ │ │ │ │ - jmp 12cda │ │ │ │ │ + movzwl (%rdi),%r9d │ │ │ │ │ + movzwl (%rcx),%r8d │ │ │ │ │ + jmp 12a9a │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%rdi),%r10d │ │ │ │ │ - movzbl (%rsi),%r9d │ │ │ │ │ - jmp 13114 │ │ │ │ │ - mov %eax,-0x470(%rbp) │ │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ │ + movzbl (%r8),%r9d │ │ │ │ │ + jmp 12ed0 │ │ │ │ │ + mov %eax,-0x468(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x470(%rbp),%eax │ │ │ │ │ - jmp 14e09 │ │ │ │ │ + mov -0x468(%rbp),%eax │ │ │ │ │ + jmp 14ba2 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%rdi),%eax │ │ │ │ │ - movzwl (%rsi),%r9d │ │ │ │ │ - jmp 14448 │ │ │ │ │ + movzwl (%rdi),%edx │ │ │ │ │ + movzwl (%r10),%r8d │ │ │ │ │ + jmp 141cd │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%rdi),%r11d │ │ │ │ │ - movzbl (%rsi),%r9d │ │ │ │ │ - jmp 146b5 │ │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ │ + movzbl (%rax),%r9d │ │ │ │ │ + jmp 1448e │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r9d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%rcx │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 14ac5 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rsi),%r11 │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%edx │ │ │ │ │ - cmovne %r11,%rsi │ │ │ │ │ - jmp 14d26 │ │ │ │ │ - lea 0x28(%r15),%r9 │ │ │ │ │ - lea 0x38(%r15),%rdi │ │ │ │ │ + lea 0x28(%rsi),%rcx │ │ │ │ │ + jmp 14ac5 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ and $0x40,%r8d │ │ │ │ │ - cmovne %r9,%rdi │ │ │ │ │ - jmp 14d19 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%r15),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 14ab7 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%r15),%rdi │ │ │ │ │ + jmp 14ab7 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%rdi),%r10d │ │ │ │ │ - movzwl (%rsi),%r9d │ │ │ │ │ - jmp 13114 │ │ │ │ │ + movzwl (%rdi),%edx │ │ │ │ │ + movzwl (%r8),%r9d │ │ │ │ │ + jmp 12ed0 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ │ - movzbl (%rsi),%r9d │ │ │ │ │ - jmp 1498b │ │ │ │ │ + movzbl (%rdi),%r9d │ │ │ │ │ + movzbl (%rax),%r8d │ │ │ │ │ + jmp 1474a │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%rdi),%r11d │ │ │ │ │ - movzwl (%rsi),%r9d │ │ │ │ │ - jmp 146b5 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 14e21 │ │ │ │ │ - movzwl (%rdi),%eax │ │ │ │ │ - movzwl (%rsi),%r9d │ │ │ │ │ - jmp 1498b │ │ │ │ │ + movzwl (%rdi),%edx │ │ │ │ │ + movzwl (%rax),%r9d │ │ │ │ │ + jmp 1448e │ │ │ │ │ + movzwl (%rdi),%r9d │ │ │ │ │ + movzwl (%rax),%r8d │ │ │ │ │ + jmp 1474a │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ movzbl (%rdi),%edx │ │ │ │ │ - movzbl (%rsi),%r10d │ │ │ │ │ - jmp 14d43 │ │ │ │ │ + movzbl (%rcx),%r8d │ │ │ │ │ + jmp 14adf │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ movzwl (%rdi),%edx │ │ │ │ │ - movzwl (%rsi),%r10d │ │ │ │ │ - jmp 14d43 │ │ │ │ │ + movzwl (%rcx),%r8d │ │ │ │ │ + jmp 14adf │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_3fhklo_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:4830 (discriminator 1) │ │ │ │ │ mov $0x12de,%esi │ │ │ │ │ - jmp 13b40 │ │ │ │ │ + jmp 14380 │ │ │ │ │ ./pynx/scattering/cpu.c:4820 (discriminator 1) │ │ │ │ │ mov $0x12d4,%esi │ │ │ │ │ - jmp 13b40 │ │ │ │ │ + jmp 14380 │ │ │ │ │ ./pynx/scattering/cpu.c:4810 (discriminator 1) │ │ │ │ │ mov $0x12ca,%esi │ │ │ │ │ - jmp 13b40 │ │ │ │ │ + jmp 14380 │ │ │ │ │ ./pynx/scattering/cpu.c:4800 (discriminator 1) │ │ │ │ │ mov $0x12c0,%esi │ │ │ │ │ - jmp 13b40 │ │ │ │ │ + jmp 14380 │ │ │ │ │ ./pynx/scattering/cpu.c:4790 (discriminator 1) │ │ │ │ │ mov $0x12b6,%esi │ │ │ │ │ - jmp 13b40 │ │ │ │ │ + jmp 14380 │ │ │ │ │ ./pynx/scattering/cpu.c:4780 (discriminator 1) │ │ │ │ │ mov $0x12ac,%esi │ │ │ │ │ - jmp 13b40 │ │ │ │ │ + jmp 14380 │ │ │ │ │ ./pynx/scattering/cpu.c:4770 (discriminator 1) │ │ │ │ │ mov $0x12a2,%esi │ │ │ │ │ - jmp 13b40 │ │ │ │ │ + jmp 14380 │ │ │ │ │ ./pynx/scattering/cpu.c:4760 (discriminator 1) │ │ │ │ │ mov $0x1298,%esi │ │ │ │ │ - jmp 13b40 │ │ │ │ │ -./pynx/scattering/cpu.c:4752 (discriminator 1) │ │ │ │ │ - mov $0x1290,%esi │ │ │ │ │ - jmp 13b40 │ │ │ │ │ + jmp 14380 │ │ │ │ │ ./pynx/scattering/cpu.c:4902 │ │ │ │ │ call 31c0 <__stack_chk_fail@plt> │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 13d57 │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ + nop │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5130 │ │ │ │ │ endbr64 │ │ │ │ │ lea 0x8(%rsp),%r10 │ │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ │ - mov %rdx,%r8 │ │ │ │ │ mov %rsi,%rax │ │ │ │ │ push -0x8(%r10) │ │ │ │ │ -./pynx/scattering/cpu.c:5160 │ │ │ │ │ - lea 0x83a2(%rip),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:5130 │ │ │ │ │ + mov %rdx,%r8 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rsp,%rbp │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %r10 │ │ │ │ │ push %rbx │ │ │ │ │ - sub $0x4a0,%rsp │ │ │ │ │ -./pynx/scattering/cpu.c:5160 │ │ │ │ │ - vmovq 0x74ec(%rip),%xmm2 │ │ │ │ │ - vmovq 0x74d4(%rip),%xmm3 │ │ │ │ │ -./pynx/scattering/cpu.c:5130 │ │ │ │ │ + sub $0x480,%rsp │ │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ │ mov %rbx,-0x38(%rbp) │ │ │ │ │ mov %rcx,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:5160 │ │ │ │ │ - vmovq 0x74f4(%rip),%xmm5 │ │ │ │ │ - vmovq 0x74dc(%rip),%xmm7 │ │ │ │ │ + lea 0x8654(%rip),%rcx │ │ │ │ │ movq $0x0,-0x48(%rbp) │ │ │ │ │ - vpinsrq $0x1,%rdx,%xmm2,%xmm1 │ │ │ │ │ - sub $0x10,%rdx │ │ │ │ │ - vpinsrq $0x1,%rdx,%xmm3,%xmm0 │ │ │ │ │ - sub $0x88,%rdx │ │ │ │ │ - vpinsrq $0x1,%rdx,%xmm5,%xmm6 │ │ │ │ │ - add $0xb0,%rdx │ │ │ │ │ - vinserti128 $0x1,%xmm1,%ymm0,%ymm4 │ │ │ │ │ - vpinsrq $0x1,%rdx,%xmm7,%xmm8 │ │ │ │ │ - lea -0xb8(%rdx),%rcx │ │ │ │ │ - vmovdqa %ymm4,-0x90(%rbp) │ │ │ │ │ - vinserti128 $0x1,%xmm6,%ymm8,%ymm9 │ │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ │ - vmovdqa %ymm9,-0x70(%rbp) │ │ │ │ │ + mov %rcx,-0x90(%rbp) │ │ │ │ │ + add $0x8,%rcx │ │ │ │ │ + mov %rcx,-0x88(%rbp) │ │ │ │ │ + add $0x8,%rcx │ │ │ │ │ + mov %rcx,-0x80(%rbp) │ │ │ │ │ + add $0x8,%rcx │ │ │ │ │ + mov %rcx,-0x78(%rbp) │ │ │ │ │ + add $0x10,%rcx │ │ │ │ │ + mov %rcx,-0x70(%rbp) │ │ │ │ │ + add $0x8,%rcx │ │ │ │ │ + mov %rcx,-0x68(%rbp) │ │ │ │ │ + add $0x8,%rcx │ │ │ │ │ + mov %rcx,-0x60(%rbp) │ │ │ │ │ + sub $0xb8,%rcx │ │ │ │ │ + mov %rcx,-0x58(%rbp) │ │ │ │ │ + sub $0x8,%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:5161 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 15908 │ │ │ │ │ +./pynx/scattering/cpu.c:5160 │ │ │ │ │ + mov %rcx,-0x50(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:5161 │ │ │ │ │ + je 155f8 │ │ │ │ │ ./pynx/scattering/cpu.c:5158 │ │ │ │ │ - lea (%rsi,%r8,8),%r13 │ │ │ │ │ - mov %r13,-0x490(%rbp) │ │ │ │ │ + lea (%rsi,%rdx,8),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:5163 │ │ │ │ │ - cmp $0x9,%r8 │ │ │ │ │ - ja 18c1d │ │ │ │ │ - lea 0x52a1(%rip),%r10 │ │ │ │ │ - movslq (%r10,%r8,4),%rdx │ │ │ │ │ - add %r10,%rdx │ │ │ │ │ - notrack jmp *%rdx │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + cmp $0x9,%rdx │ │ │ │ │ +./pynx/scattering/cpu.c:5158 │ │ │ │ │ + mov %r11,-0x480(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:5163 │ │ │ │ │ + ja 17940 │ │ │ │ │ + lea 0x5632(%rip),%r13 │ │ │ │ │ + movslq 0x0(%r13,%rdx,4),%r10 │ │ │ │ │ + add %r13,%r10 │ │ │ │ │ + notrack jmp *%r10 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ ./pynx/scattering/cpu.c:5279 (discriminator 1) │ │ │ │ │ - cmp $0x9,%r8 │ │ │ │ │ - jne 18c1d │ │ │ │ │ + cmp $0x9,%rdx │ │ │ │ │ + jne 17940 │ │ │ │ │ ./pynx/scattering/cpu.c:5282 │ │ │ │ │ - mov (%rsi),%rbx │ │ │ │ │ -./pynx/scattering/cpu.c:5284 │ │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ │ + mov (%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:5283 │ │ │ │ │ - mov 0x8(%rsi),%rsi │ │ │ │ │ -./pynx/scattering/cpu.c:5285 │ │ │ │ │ - mov 0x18(%rax),%r8 │ │ │ │ │ + mov 0x8(%rsi),%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:5284 │ │ │ │ │ + mov 0x10(%rsi),%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:5286 │ │ │ │ │ - mov 0x20(%rax),%r9 │ │ │ │ │ + mov 0x20(%rax),%r8 │ │ │ │ │ +./pynx/scattering/cpu.c:5285 │ │ │ │ │ + mov 0x18(%rsi),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:5287 │ │ │ │ │ - mov 0x28(%rax),%r11 │ │ │ │ │ + mov 0x28(%rax),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:5282 │ │ │ │ │ - mov %rbx,-0x458(%rbp) │ │ │ │ │ + mov %rdx,-0x458(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:5283 │ │ │ │ │ + mov %rdi,-0x468(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5288 │ │ │ │ │ mov 0x30(%rax),%r15 │ │ │ │ │ +./pynx/scattering/cpu.c:5284 │ │ │ │ │ + mov %rbx,-0x470(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5289 │ │ │ │ │ mov 0x38(%rax),%r14 │ │ │ │ │ -./pynx/scattering/cpu.c:5283 │ │ │ │ │ - mov %rsi,-0x470(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:5284 │ │ │ │ │ - mov %rdi,-0x478(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:5285 │ │ │ │ │ + mov %rsi,-0x478(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5290 │ │ │ │ │ mov 0x40(%rax),%r12 │ │ │ │ │ -./pynx/scattering/cpu.c:5285 │ │ │ │ │ - mov %r8,-0x480(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5286 │ │ │ │ │ - mov %r9,-0x460(%rbp) │ │ │ │ │ + mov %r8,-0x460(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5287 │ │ │ │ │ - mov %r11,-0x498(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:5290 │ │ │ │ │ - vzeroupper │ │ │ │ │ + mov %r9,-0x488(%rbp) │ │ │ │ │ Py_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:220 │ │ │ │ │ mov -0x458(%rbp),%rdi │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5318 │ │ │ │ │ - mov 0x8128(%rip),%r11 │ │ │ │ │ + mov 0x843b(%rip),%rcx │ │ │ │ │ Py_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:220 │ │ │ │ │ mov 0x8(%rdi),%rsi │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5318 (discriminator 2) │ │ │ │ │ - cmp %rsi,%r11 │ │ │ │ │ - jne 181b0 │ │ │ │ │ + cmp %rsi,%rcx │ │ │ │ │ + jne 17ea0 │ │ │ │ │ ./pynx/scattering/cpu.c:5319 (discriminator 2) │ │ │ │ │ - mov -0x470(%rbp),%rcx │ │ │ │ │ - cmp %rsi,0x8(%rcx) │ │ │ │ │ - jne 181e0 │ │ │ │ │ -./pynx/scattering/cpu.c:5320 (discriminator 2) │ │ │ │ │ - mov -0x478(%rbp),%r9 │ │ │ │ │ + mov -0x468(%rbp),%r9 │ │ │ │ │ cmp %rsi,0x8(%r9) │ │ │ │ │ - jne 18208 │ │ │ │ │ -./pynx/scattering/cpu.c:5321 (discriminator 2) │ │ │ │ │ - mov -0x480(%rbp),%r13 │ │ │ │ │ + jne 17ec8 │ │ │ │ │ +./pynx/scattering/cpu.c:5320 (discriminator 2) │ │ │ │ │ + mov -0x470(%rbp),%r13 │ │ │ │ │ cmp %rsi,0x8(%r13) │ │ │ │ │ - jne 18230 │ │ │ │ │ -./pynx/scattering/cpu.c:5322 (discriminator 2) │ │ │ │ │ - mov -0x460(%rbp),%rax │ │ │ │ │ + jne 17ef0 │ │ │ │ │ +./pynx/scattering/cpu.c:5321 (discriminator 2) │ │ │ │ │ + mov -0x478(%rbp),%rax │ │ │ │ │ cmp %rsi,0x8(%rax) │ │ │ │ │ - jne 18258 │ │ │ │ │ + jne 17f18 │ │ │ │ │ +./pynx/scattering/cpu.c:5322 (discriminator 2) │ │ │ │ │ + mov -0x460(%rbp),%r10 │ │ │ │ │ + cmp %rsi,0x8(%r10) │ │ │ │ │ + jne 17f40 │ │ │ │ │ ./pynx/scattering/cpu.c:5323 (discriminator 2) │ │ │ │ │ - mov -0x498(%rbp),%r8 │ │ │ │ │ + mov -0x488(%rbp),%r8 │ │ │ │ │ cmp %rsi,0x8(%r8) │ │ │ │ │ - jne 18280 │ │ │ │ │ + jne 17f68 │ │ │ │ │ ./pynx/scattering/cpu.c:5324 (discriminator 2) │ │ │ │ │ cmp %rsi,0x8(%r15) │ │ │ │ │ - jne 182a8 │ │ │ │ │ + jne 17f90 │ │ │ │ │ ./pynx/scattering/cpu.c:5325 (discriminator 2) │ │ │ │ │ cmp %rsi,0x8(%r14) │ │ │ │ │ - jne 182d0 │ │ │ │ │ + jne 17fb8 │ │ │ │ │ ./pynx/scattering/cpu.c:5326 (discriminator 2) │ │ │ │ │ cmp %rsi,0x8(%r12) │ │ │ │ │ - jne 182f8 │ │ │ │ │ - lea 0x8288(%rip),%rsi │ │ │ │ │ + jne 17fe0 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5419 │ │ │ │ │ + mov 0x78ab(%rip),%rbx │ │ │ │ │ + cmp %rbx,-0x458(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5381 │ │ │ │ │ movq $0x0,-0x388(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:5419 │ │ │ │ │ - mov 0x7586(%rip),%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:5382 │ │ │ │ │ movq $0x0,-0x390(%rbp) │ │ │ │ │ - vmovq %rsi,%xmm10 │ │ │ │ │ ./pynx/scattering/cpu.c:5385 │ │ │ │ │ movq $0x0,-0x328(%rbp) │ │ │ │ │ - vpunpcklqdq %xmm10,%xmm10,%xmm3 │ │ │ │ │ ./pynx/scattering/cpu.c:5386 │ │ │ │ │ movq $0x0,-0x330(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5389 │ │ │ │ │ movq $0x0,-0x2c8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5390 │ │ │ │ │ movq $0x0,-0x2d0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5393 │ │ │ │ │ @@ -25548,4494 +26046,4574 @@ │ │ │ │ │ ./pynx/scattering/cpu.c:5410 │ │ │ │ │ movq $0x0,-0x3f0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5413 │ │ │ │ │ movq $0x0,-0x448(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5414 │ │ │ │ │ movq $0x0,-0x450(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5419 │ │ │ │ │ - cmp %rbx,-0x458(%rbp) │ │ │ │ │ - je 15f20 │ │ │ │ │ + je 15b68 │ │ │ │ │ ./pynx/scattering/cpu.c:5419 (discriminator 4) │ │ │ │ │ mov -0x458(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x388(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm3,-0x490(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5419 (discriminator 1) │ │ │ │ │ - vmovdqa -0x490(%rbp),%xmm3 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 18cb9 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 18925 │ │ │ │ │ ./pynx/scattering/cpu.c:5424 │ │ │ │ │ - cmp %rbx,-0x470(%rbp) │ │ │ │ │ - je 15f4e │ │ │ │ │ + cmp %rbx,-0x468(%rbp) │ │ │ │ │ + je 15ba3 │ │ │ │ │ ./pynx/scattering/cpu.c:5424 (discriminator 4) │ │ │ │ │ - mov -0x470(%rbp),%rsi │ │ │ │ │ + mov -0x468(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x328(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm3,-0x490(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5424 (discriminator 1) │ │ │ │ │ - vmovdqa -0x490(%rbp),%xmm3 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 186cd │ │ │ │ │ + inc %eax │ │ │ │ │ + je 18350 │ │ │ │ │ ./pynx/scattering/cpu.c:5429 │ │ │ │ │ - cmp %rbx,-0x478(%rbp) │ │ │ │ │ - je 15f7e │ │ │ │ │ + cmp %rbx,-0x470(%rbp) │ │ │ │ │ + je 15be9 │ │ │ │ │ ./pynx/scattering/cpu.c:5429 (discriminator 4) │ │ │ │ │ - mov -0x478(%rbp),%rsi │ │ │ │ │ + mov -0x470(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x2c8(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm3,-0x470(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5429 (discriminator 1) │ │ │ │ │ - vmovdqa -0x470(%rbp),%xmm3 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 18992 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 185fa │ │ │ │ │ ./pynx/scattering/cpu.c:5434 │ │ │ │ │ - cmp %rbx,-0x480(%rbp) │ │ │ │ │ - je 15fae │ │ │ │ │ + cmp %rbx,-0x478(%rbp) │ │ │ │ │ + je 15c2f │ │ │ │ │ ./pynx/scattering/cpu.c:5434 (discriminator 4) │ │ │ │ │ - mov -0x480(%rbp),%rsi │ │ │ │ │ + mov -0x478(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x268(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm3,-0x470(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5434 (discriminator 1) │ │ │ │ │ - vmovdqa -0x470(%rbp),%xmm3 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 189bd │ │ │ │ │ + inc %eax │ │ │ │ │ + je 18626 │ │ │ │ │ ./pynx/scattering/cpu.c:5439 │ │ │ │ │ cmp %rbx,-0x460(%rbp) │ │ │ │ │ - je 15fde │ │ │ │ │ + je 15c75 │ │ │ │ │ ./pynx/scattering/cpu.c:5439 (discriminator 4) │ │ │ │ │ mov -0x460(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x208(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm3,-0x470(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5439 (discriminator 1) │ │ │ │ │ - vmovdqa -0x470(%rbp),%xmm3 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 189d2 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 1863b │ │ │ │ │ ./pynx/scattering/cpu.c:5444 │ │ │ │ │ - cmp %rbx,-0x498(%rbp) │ │ │ │ │ - je 1600e │ │ │ │ │ + cmp %rbx,-0x488(%rbp) │ │ │ │ │ + je 15cbb │ │ │ │ │ ./pynx/scattering/cpu.c:5444 (discriminator 4) │ │ │ │ │ - mov -0x498(%rbp),%rsi │ │ │ │ │ + mov -0x488(%rbp),%rsi │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x1a8(%rbp),%rdi │ │ │ │ │ - vmovdqa %xmm3,-0x470(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5444 (discriminator 1) │ │ │ │ │ - vmovdqa -0x470(%rbp),%xmm3 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 189e7 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 18650 │ │ │ │ │ ./pynx/scattering/cpu.c:5449 │ │ │ │ │ cmp %rbx,%r15 │ │ │ │ │ - je 1603a │ │ │ │ │ + je 15cfd │ │ │ │ │ ./pynx/scattering/cpu.c:5449 (discriminator 4) │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x148(%rbp),%rdi │ │ │ │ │ mov %r15,%rsi │ │ │ │ │ - vmovdqa %xmm3,-0x470(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5449 (discriminator 1) │ │ │ │ │ - vmovdqa -0x470(%rbp),%xmm3 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 189fc │ │ │ │ │ + inc %eax │ │ │ │ │ + je 18665 │ │ │ │ │ ./pynx/scattering/cpu.c:5454 │ │ │ │ │ cmp %rbx,%r14 │ │ │ │ │ - je 16065 │ │ │ │ │ + je 15d3f │ │ │ │ │ ./pynx/scattering/cpu.c:5454 (discriminator 4) │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x3e8(%rbp),%rdi │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ - vmovdqa %xmm3,-0x470(%rbp) │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5454 (discriminator 1) │ │ │ │ │ - vmovdqa -0x470(%rbp),%xmm3 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 18a2f │ │ │ │ │ + inc %eax │ │ │ │ │ + je 18699 │ │ │ │ │ ./pynx/scattering/cpu.c:5459 │ │ │ │ │ cmp %rbx,%r12 │ │ │ │ │ - je 16090 │ │ │ │ │ + je 15d81 │ │ │ │ │ ./pynx/scattering/cpu.c:5459 (discriminator 4) │ │ │ │ │ lea -0x90(%rbp),%rdx │ │ │ │ │ lea -0x448(%rbp),%rdi │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ - call 9510 │ │ │ │ │ + call 9370 │ │ │ │ │ ./pynx/scattering/cpu.c:5459 (discriminator 1) │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 18a44 │ │ │ │ │ + inc %eax │ │ │ │ │ + je 186ae │ │ │ │ │ ./pynx/scattering/cpu.c:5470 │ │ │ │ │ mov -0x460(%rbp),%rdi │ │ │ │ │ call 3360 │ │ │ │ │ - mov %rax,%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:5470 (discriminator 2) │ │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ │ - je 18b40 │ │ │ │ │ +./pynx/scattering/cpu.c:5470 │ │ │ │ │ + mov %rax,%r13 │ │ │ │ │ +./pynx/scattering/cpu.c:5470 (discriminator 2) │ │ │ │ │ + je 187a0 │ │ │ │ │ ./pynx/scattering/cpu.c:5472 │ │ │ │ │ mov -0x458(%rbp),%rdi │ │ │ │ │ call 3360 │ │ │ │ │ ./pynx/scattering/cpu.c:5472 (discriminator 2) │ │ │ │ │ cmp $0xffffffffffffffff,%rax │ │ │ │ │ - je 18b70 │ │ │ │ │ + je 187d0 │ │ │ │ │ ./pynx/scattering/cpu.c:5491 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ push -0x448(%rbp) │ │ │ │ │ push -0x3e8(%rbp) │ │ │ │ │ push %rax │ │ │ │ │ push %r13 │ │ │ │ │ push -0x148(%rbp) │ │ │ │ │ mov -0x1a8(%rbp),%r9 │ │ │ │ │ mov -0x208(%rbp),%r8 │ │ │ │ │ mov -0x268(%rbp),%rcx │ │ │ │ │ mov -0x2c8(%rbp),%rdx │ │ │ │ │ mov -0x328(%rbp),%rsi │ │ │ │ │ mov -0x388(%rbp),%rdi │ │ │ │ │ - call 5d50 │ │ │ │ │ + call 5da0 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - mov (%rbx),%eax │ │ │ │ │ + mov (%rbx),%r9d │ │ │ │ │ add $0x30,%rsp │ │ │ │ │ - inc %eax │ │ │ │ │ - je 15d6a │ │ │ │ │ + inc %r9d │ │ │ │ │ + je 159c0 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ - mov %eax,(%rbx) │ │ │ │ │ + mov %r9d,(%rbx) │ │ │ │ │ __Pyx_SafeReleaseBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x448(%rbp) │ │ │ │ │ - je 15d94 │ │ │ │ │ + je 159ea │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x7525(%rip),%r8 │ │ │ │ │ - cmp %r8,-0x408(%rbp) │ │ │ │ │ - je 17f50 │ │ │ │ │ + lea 0x78cf(%rip),%rax │ │ │ │ │ + cmp %rax,-0x408(%rbp) │ │ │ │ │ + je 17be0 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x448(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x3e8(%rbp) │ │ │ │ │ - je 15dbe │ │ │ │ │ + je 15a14 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x74fb(%rip),%rsi │ │ │ │ │ - cmp %rsi,-0x3a8(%rbp) │ │ │ │ │ - je 17f10 │ │ │ │ │ + lea 0x78a5(%rip),%r10 │ │ │ │ │ + cmp %r10,-0x3a8(%rbp) │ │ │ │ │ + je 17c60 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x3e8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x388(%rbp) │ │ │ │ │ - je 15de8 │ │ │ │ │ + je 15a3e │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x74d1(%rip),%r10 │ │ │ │ │ - cmp %r10,-0x348(%rbp) │ │ │ │ │ - je 17f00 │ │ │ │ │ + lea 0x787b(%rip),%r8 │ │ │ │ │ + cmp %r8,-0x348(%rbp) │ │ │ │ │ + je 17c50 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x388(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x328(%rbp) │ │ │ │ │ - je 15e12 │ │ │ │ │ + je 15a68 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x74a7(%rip),%rdx │ │ │ │ │ - cmp %rdx,-0x2e8(%rbp) │ │ │ │ │ - je 17ef0 │ │ │ │ │ + lea 0x7851(%rip),%rsi │ │ │ │ │ + cmp %rsi,-0x2e8(%rbp) │ │ │ │ │ + je 17c40 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x328(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x2c8(%rbp) │ │ │ │ │ - je 15e3c │ │ │ │ │ + je 15a92 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x747d(%rip),%r11 │ │ │ │ │ - cmp %r11,-0x288(%rbp) │ │ │ │ │ - je 17ee0 │ │ │ │ │ + lea 0x7827(%rip),%rdx │ │ │ │ │ + cmp %rdx,-0x288(%rbp) │ │ │ │ │ + je 17c30 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x2c8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x268(%rbp) │ │ │ │ │ - je 15e66 │ │ │ │ │ + je 15abc │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x7453(%rip),%rdi │ │ │ │ │ - cmp %rdi,-0x228(%rbp) │ │ │ │ │ - je 17f40 │ │ │ │ │ + lea 0x77fd(%rip),%r15 │ │ │ │ │ + cmp %r15,-0x228(%rbp) │ │ │ │ │ + je 17c20 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x268(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x208(%rbp) │ │ │ │ │ - je 15e90 │ │ │ │ │ + je 15ae6 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x7429(%rip),%rcx │ │ │ │ │ - cmp %rcx,-0x1c8(%rbp) │ │ │ │ │ - je 17f30 │ │ │ │ │ + lea 0x77d3(%rip),%rdi │ │ │ │ │ + cmp %rdi,-0x1c8(%rbp) │ │ │ │ │ + je 17c10 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x208(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x1a8(%rbp) │ │ │ │ │ - je 15eba │ │ │ │ │ + je 15b10 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x73ff(%rip),%r9 │ │ │ │ │ - cmp %r9,-0x168(%rbp) │ │ │ │ │ - je 17f20 │ │ │ │ │ + lea 0x77a9(%rip),%r14 │ │ │ │ │ + cmp %r14,-0x168(%rbp) │ │ │ │ │ + je 17c00 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x1a8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x148(%rbp) │ │ │ │ │ - je 15ee4 │ │ │ │ │ + je 15b3a │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x73d5(%rip),%r15 │ │ │ │ │ - cmp %r15,-0x108(%rbp) │ │ │ │ │ - je 17ec8 │ │ │ │ │ + lea 0x777f(%rip),%r11 │ │ │ │ │ + cmp %r11,-0x108(%rbp) │ │ │ │ │ + je 17bf0 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x148(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5501 │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nopl (%rax) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5342 │ │ │ │ │ mov -0x38(%rbp),%rdx │ │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ │ - jne 18ec6 │ │ │ │ │ + jne 18b2a │ │ │ │ │ lea -0x30(%rbp),%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ - pop %rsi │ │ │ │ │ + pop %r10 │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ pop %rbp │ │ │ │ │ - lea -0x8(%rsi),%rsp │ │ │ │ │ + lea -0x8(%r10),%rsp │ │ │ │ │ ret │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0x8111(%rip),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0x7379(%rip),%r10 │ │ │ │ │ -./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm3,-0x358(%rbp) │ │ │ │ │ + lea 0x772a(%rip),%rdx │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5424 │ │ │ │ │ + cmp %rbx,-0x468(%rbp) │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8210 │ │ │ │ │ movq $0x0,-0x380(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %rsi,-0x350(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8212 │ │ │ │ │ + mov %rsi,-0x358(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r10,-0x348(%rbp) │ │ │ │ │ + mov %rdx,-0x348(%rbp) │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5424 │ │ │ │ │ + jne 157e7 │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0x80d6(%rip),%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0x76ef(%rip),%r11 │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5429 │ │ │ │ │ cmp %rbx,-0x470(%rbp) │ │ │ │ │ - jne 15b1c │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm11,%xmm11,%xmm11 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0x7346(%rip),%rdx │ │ │ │ │ + movq $0x0,-0x328(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x320(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %rdi,-0x2f0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm3,-0x2f8(%rbp) │ │ │ │ │ + mov %rdi,-0x2f8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %rdx,-0x2e8(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm11,-0x328(%rbp) │ │ │ │ │ + mov %r11,-0x2e8(%rbp) │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5429 │ │ │ │ │ + jne 15816 │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0x8090(%rip),%rcx │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0x76a9(%rip),%r9 │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5434 │ │ │ │ │ cmp %rbx,-0x478(%rbp) │ │ │ │ │ - jne 15b5c │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm12,%xmm12,%xmm12 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0x7316(%rip),%r11 │ │ │ │ │ + movq $0x0,-0x2c8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x2c0(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %rcx,-0x290(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm3,-0x298(%rbp) │ │ │ │ │ + mov %rcx,-0x298(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r11,-0x288(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm12,-0x2c8(%rbp) │ │ │ │ │ + mov %r9,-0x288(%rbp) │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5434 │ │ │ │ │ - cmp %rbx,-0x480(%rbp) │ │ │ │ │ - jne 15b9c │ │ │ │ │ + jne 15845 │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm13,%xmm13,%xmm13 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0x72e6(%rip),%rdi │ │ │ │ │ -./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm3,-0x238(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0x804a(%rip),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %rdi,-0x228(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm13,-0x268(%rbp) │ │ │ │ │ + lea 0x7663(%rip),%rax │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5439 │ │ │ │ │ cmp %rbx,-0x460(%rbp) │ │ │ │ │ - jne 15bdc │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm14,%xmm14,%xmm14 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0x72b6(%rip),%rcx │ │ │ │ │ + movq $0x0,-0x268(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x260(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r13,-0x230(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm3,-0x1d8(%rbp) │ │ │ │ │ + mov %r13,-0x238(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %rcx,-0x1c8(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm14,-0x208(%rbp) │ │ │ │ │ + mov %rax,-0x228(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5439 │ │ │ │ │ + jne 15874 │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0x8004(%rip),%r10 │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0x761d(%rip),%r8 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5444 │ │ │ │ │ - cmp %rbx,-0x498(%rbp) │ │ │ │ │ - jne 15c1c │ │ │ │ │ + cmp %rbx,-0x488(%rbp) │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm15,%xmm15,%xmm15 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0x7286(%rip),%r9 │ │ │ │ │ + movq $0x0,-0x208(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x200(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r10,-0x1d0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm3,-0x178(%rbp) │ │ │ │ │ + mov %r10,-0x1d8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r9,-0x168(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm15,-0x1a8(%rbp) │ │ │ │ │ + mov %r8,-0x1c8(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5444 │ │ │ │ │ + jne 158a3 │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0x7fbe(%rip),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0x75d7(%rip),%rdx │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5449 │ │ │ │ │ cmp %rbx,%r15 │ │ │ │ │ - jne 15c58 │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm2,%xmm2,%xmm2 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0x725b(%rip),%r15 │ │ │ │ │ + movq $0x0,-0x1a8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x1a0(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %rsi,-0x170(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm3,-0x118(%rbp) │ │ │ │ │ + mov %rsi,-0x178(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r15,-0x108(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm2,-0x148(%rbp) │ │ │ │ │ + mov %rdx,-0x168(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5449 │ │ │ │ │ + jne 158ce │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0x7f7c(%rip),%r15 │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0x7595(%rip),%rdi │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5454 │ │ │ │ │ cmp %rbx,%r14 │ │ │ │ │ - jne 15c90 │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm1,%xmm1,%xmm1 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0x7230(%rip),%r14 │ │ │ │ │ + movq $0x0,-0x148(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x140(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r15,-0x110(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm3,-0x3b8(%rbp) │ │ │ │ │ + mov %r15,-0x118(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r14,-0x3a8(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm1,-0x3e8(%rbp) │ │ │ │ │ + mov %rdi,-0x108(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5454 │ │ │ │ │ + jne 158f5 │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0x7f3a(%rip),%r14 │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0x7553(%rip),%r11 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5459 │ │ │ │ │ cmp %rbx,%r12 │ │ │ │ │ - jne 15cc8 │ │ │ │ │ __Pyx_ZeroBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ │ -./pynx/scattering/cpu.c:8213 │ │ │ │ │ - lea 0x7205(%rip),%r12 │ │ │ │ │ + movq $0x0,-0x3e8(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x3e0(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r14,-0x3b0(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8212 │ │ │ │ │ - vmovdqu %xmm3,-0x418(%rbp) │ │ │ │ │ + mov %r14,-0x3b8(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - mov %r12,-0x408(%rbp) │ │ │ │ │ + mov %r11,-0x3a8(%rbp) │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5459 │ │ │ │ │ + jne 1591c │ │ │ │ │ +__Pyx_ZeroBuffer(): │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + lea 0x7ef8(%rip),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:8213 │ │ │ │ │ + lea 0x7511(%rip),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:8209 │ │ │ │ │ - vmovdqu %xmm0,-0x448(%rbp) │ │ │ │ │ + movq $0x0,-0x448(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8210 │ │ │ │ │ + movq $0x0,-0x440(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8211 │ │ │ │ │ + mov %r12,-0x410(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:8212 │ │ │ │ │ + mov %r12,-0x418(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:8213 │ │ │ │ │ - jmp 15ce7 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov %rcx,-0x408(%rbp) │ │ │ │ │ + jmp 1593a │ │ │ │ │ + nop │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5163 │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:5170 │ │ │ │ │ - mov 0x28(%rax),%r13 │ │ │ │ │ + mov 0x28(%rax),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:5172 │ │ │ │ │ - mov 0x20(%rax),%r10 │ │ │ │ │ + mov 0x20(%rax),%r13 │ │ │ │ │ +./pynx/scattering/cpu.c:5186 │ │ │ │ │ + cmp $0x8,%r8 │ │ │ │ │ ./pynx/scattering/cpu.c:5174 │ │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ │ + mov 0x18(%rax),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:5176 │ │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:5178 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:5180 │ │ │ │ │ mov (%rax),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:5170 │ │ │ │ │ - mov %r13,-0x498(%rbp) │ │ │ │ │ + mov %r11,-0x488(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5168 │ │ │ │ │ mov 0x30(%rax),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:5172 │ │ │ │ │ - mov %r10,-0x460(%rbp) │ │ │ │ │ + mov %r13,-0x460(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5174 │ │ │ │ │ - mov %rdx,-0x480(%rbp) │ │ │ │ │ + mov %r10,-0x478(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5176 │ │ │ │ │ - mov %rcx,-0x478(%rbp) │ │ │ │ │ + mov %rcx,-0x470(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5178 │ │ │ │ │ - mov %rsi,-0x470(%rbp) │ │ │ │ │ + mov %rdx,-0x468(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5180 │ │ │ │ │ mov %rdi,-0x458(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5186 │ │ │ │ │ - cmp $0x8,%r8 │ │ │ │ │ - ja 18ecb │ │ │ │ │ - lea 0x4aa4(%rip),%r9 │ │ │ │ │ - movslq (%r9,%r8,4),%r11 │ │ │ │ │ - add %r9,%r11 │ │ │ │ │ - notrack jmp *%r11 │ │ │ │ │ + ja 16e1f │ │ │ │ │ + lea 0x4e24(%rip),%rsi │ │ │ │ │ + movslq (%rsi,%r8,4),%r9 │ │ │ │ │ + add %rsi,%r9 │ │ │ │ │ + notrack jmp *%r9 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:5163 │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ ./pynx/scattering/cpu.c:5166 │ │ │ │ │ mov 0x38(%rax),%r14 │ │ │ │ │ - jmp 160c6 │ │ │ │ │ + jmp 15dc6 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:5170 │ │ │ │ │ mov 0x28(%rsi),%rcx │ │ │ │ │ +./pynx/scattering/cpu.c:5172 │ │ │ │ │ + mov 0x20(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:5174 │ │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ │ -./pynx/scattering/cpu.c:5176 │ │ │ │ │ - mov 0x10(%rax),%r9 │ │ │ │ │ + mov 0x18(%rsi),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:5178 │ │ │ │ │ - mov 0x8(%rax),%r11 │ │ │ │ │ -./pynx/scattering/cpu.c:5172 │ │ │ │ │ - mov 0x20(%rsi),%rsi │ │ │ │ │ + mov 0x8(%rax),%r9 │ │ │ │ │ +./pynx/scattering/cpu.c:5176 │ │ │ │ │ + mov 0x10(%rsi),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:5180 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:5170 │ │ │ │ │ - mov %rcx,-0x498(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:5174 │ │ │ │ │ - mov %rdi,-0x480(%rbp) │ │ │ │ │ + mov %rcx,-0x488(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:5172 │ │ │ │ │ + mov %rdx,-0x460(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5180 │ │ │ │ │ mov %rax,-0x458(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5172 │ │ │ │ │ - mov %rsi,-0x460(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:5174 │ │ │ │ │ + mov %rdi,-0x478(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5176 │ │ │ │ │ - mov %r9,-0x478(%rbp) │ │ │ │ │ + mov %rsi,-0x470(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %rax,%r10 │ │ │ │ │ + mov %rax,%r11 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5178 │ │ │ │ │ - mov %r11,-0x470(%rbp) │ │ │ │ │ + mov %r9,-0x468(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5186 │ │ │ │ │ - vzeroupper │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %r11,%r11 │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5246 │ │ │ │ │ - mov 0x7a69(%rip),%r12 │ │ │ │ │ + mov 0x7d66(%rip),%r10 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %r10,%r10 │ │ │ │ │ - jle 163cc │ │ │ │ │ - mov %r10,%r11 │ │ │ │ │ + jle 160d4 │ │ │ │ │ + mov %r11,%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - and $0x7,%r11d │ │ │ │ │ - je 16230 │ │ │ │ │ - cmp $0x1,%r11 │ │ │ │ │ - je 1621d │ │ │ │ │ - cmp $0x2,%r11 │ │ │ │ │ - je 1620f │ │ │ │ │ - cmp $0x3,%r11 │ │ │ │ │ - je 16201 │ │ │ │ │ - cmp $0x4,%r11 │ │ │ │ │ - je 161f3 │ │ │ │ │ - cmp $0x5,%r11 │ │ │ │ │ - je 161e5 │ │ │ │ │ - cmp $0x6,%r11 │ │ │ │ │ - jne 18610 │ │ │ │ │ + xor %r13d,%r13d │ │ │ │ │ + and $0x7,%ecx │ │ │ │ │ + je 15f30 │ │ │ │ │ + cmp $0x1,%rcx │ │ │ │ │ + je 15f1d │ │ │ │ │ + cmp $0x2,%rcx │ │ │ │ │ + je 15f0f │ │ │ │ │ + cmp $0x3,%rcx │ │ │ │ │ + je 15f01 │ │ │ │ │ + cmp $0x4,%rcx │ │ │ │ │ + je 15ef3 │ │ │ │ │ + cmp $0x5,%rcx │ │ │ │ │ + je 15ee5 │ │ │ │ │ + cmp $0x6,%rcx │ │ │ │ │ + jne 18290 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 177a0 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r10 │ │ │ │ │ + je 17470 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 177a0 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r10 │ │ │ │ │ + je 17470 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 177a0 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r10 │ │ │ │ │ + je 17470 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 177a0 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r10 │ │ │ │ │ + je 17470 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 177a0 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r10 │ │ │ │ │ + je 17470 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 177a0 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r10 │ │ │ │ │ + je 17470 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r10,%rdi │ │ │ │ │ - je 162af │ │ │ │ │ + cmp %r11,%r13 │ │ │ │ │ + je 15faf │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 177a0 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r10 │ │ │ │ │ + je 17470 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%rdi),%rsi │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ + lea 0x1(%r13),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ - je 177a0 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdi │ │ │ │ │ + mov %rdi,%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r12 │ │ │ │ │ - je 177a0 │ │ │ │ │ + je 17470 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x2(%rsi),%rdi │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%rsi,8),%r12 │ │ │ │ │ - je 177a0 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r10 │ │ │ │ │ + je 17470 │ │ │ │ │ + cmp 0x28(%rbx,%rdi,8),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x3(%rsi),%rdi │ │ │ │ │ + lea 0x2(%rdi),%r13 │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 17470 │ │ │ │ │ + cmp 0x30(%rbx,%rdi,8),%r10 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x3(%rdi),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%rsi,8),%r12 │ │ │ │ │ - je 177a0 │ │ │ │ │ + je 17470 │ │ │ │ │ + cmp 0x38(%rbx,%rdi,8),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x4(%rsi),%rdi │ │ │ │ │ + lea 0x4(%rdi),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%rsi,8),%r12 │ │ │ │ │ - je 177a0 │ │ │ │ │ + je 17470 │ │ │ │ │ + cmp 0x40(%rbx,%rdi,8),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x5(%rsi),%rdi │ │ │ │ │ + lea 0x5(%rdi),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%rsi,8),%r12 │ │ │ │ │ - je 177a0 │ │ │ │ │ + je 17470 │ │ │ │ │ + cmp 0x48(%rbx,%rdi,8),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x6(%rsi),%rdi │ │ │ │ │ + lea 0x6(%rdi),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%rsi,8),%r12 │ │ │ │ │ - je 177a0 │ │ │ │ │ + je 17470 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x7(%rsi),%rdi │ │ │ │ │ + lea 0x7(%rdi),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r10,%rdi │ │ │ │ │ - jne 16230 │ │ │ │ │ + cmp %r11,%r13 │ │ │ │ │ + jne 15f30 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %rax,-0x4a0(%rbp) │ │ │ │ │ + mov %rax,-0x490(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0x6cd3(%rip),%r12 │ │ │ │ │ + cmp 0x6fd3(%rip),%r10 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ mov %rbx,%r14 │ │ │ │ │ - mov %r10,%rbx │ │ │ │ │ - mov %r8,-0x4a8(%rbp) │ │ │ │ │ + mov %r8,-0x498(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ sete %r15b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ + mov %r10,%rbx │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ + mov %r11,%r12 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ mov 0x18(%r14,%r13,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%r12 │ │ │ │ │ - je 16f30 │ │ │ │ │ + cmp %rsi,%rbx │ │ │ │ │ + je 16ae8 │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0x6cdb(%rip),%rax │ │ │ │ │ - cmp %rax,0x8(%r12) │ │ │ │ │ - sete %cl │ │ │ │ │ - cmp %rax,0x8(%rsi) │ │ │ │ │ - sete %r10b │ │ │ │ │ + mov 0x6fdb(%rip),%r8 │ │ │ │ │ + cmp %r8,0x8(%rbx) │ │ │ │ │ + sete %r11b │ │ │ │ │ + cmp %r8,0x8(%rsi) │ │ │ │ │ + sete %dl │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %cl,%cl │ │ │ │ │ - je 16df0 │ │ │ │ │ - test %r10b,%r10b │ │ │ │ │ - je 16dfe │ │ │ │ │ + test %r11b,%r11b │ │ │ │ │ + je 16f30 │ │ │ │ │ + test %dl,%dl │ │ │ │ │ + je 16f3d │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%r12),%r8 │ │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%r8 │ │ │ │ │ - jne 163c0 │ │ │ │ │ + cmp 0x10(%rsi),%rax │ │ │ │ │ + jne 160c8 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ │ + mov 0x18(%rsi),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r12),%r11 │ │ │ │ │ + mov 0x18(%rbx),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %rdx,%r11 │ │ │ │ │ + cmp %rcx,%r10 │ │ │ │ │ setne %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ │ + inc %rcx │ │ │ │ │ setne %dil │ │ │ │ │ test %dil,%r9b │ │ │ │ │ - je 16344 │ │ │ │ │ - cmp $0xffffffffffffffff,%r11 │ │ │ │ │ - jne 163c0 │ │ │ │ │ + je 1603f │ │ │ │ │ + inc %r10 │ │ │ │ │ + jne 160c8 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%r12),%eax │ │ │ │ │ + movzbl 0x20(%rbx),%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ movzbl 0x20(%rsi),%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ + mov %r8d,%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ mov %edx,%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%cl │ │ │ │ │ + shr $0x2,%r11b │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ shr $0x2,%r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%ecx │ │ │ │ │ + and $0x7,%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ and $0x7,%r10d │ │ │ │ │ - cmp %r10b,%cl │ │ │ │ │ - jne 163c0 │ │ │ │ │ + cmp %r10b,%r11b │ │ │ │ │ + jne 160c8 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%al │ │ │ │ │ - jne 18c3b │ │ │ │ │ + test $0x20,%r8b │ │ │ │ │ + jne 188b4 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ test $0x20,%dl │ │ │ │ │ - jne 18c51 │ │ │ │ │ + jne 1889e │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%rcx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %cl,%eax │ │ │ │ │ + movzbl %r11b,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je 18d2d │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 1899b │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%eax │ │ │ │ │ - je 18da9 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 18a1b │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%rdi),%edx │ │ │ │ │ - mov (%rsi),%r10d │ │ │ │ │ + mov (%rdi),%r9d │ │ │ │ │ + mov (%rcx),%r8d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r10d,%edx │ │ │ │ │ - jne 163c0 │ │ │ │ │ + cmp %r8d,%r9d │ │ │ │ │ + jne 160c8 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%r8 │ │ │ │ │ - je 16f30 │ │ │ │ │ + cmp $0x1,%rax │ │ │ │ │ + je 16ae8 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %cl,%edx │ │ │ │ │ - imul %r8,%rdx │ │ │ │ │ + movzbl %r11b,%edx │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ + imul %rax,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 16f30 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + je 16ae8 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %rbx,%r13 │ │ │ │ │ - jne 162d8 │ │ │ │ │ + cmp %r12,%r13 │ │ │ │ │ + jne 15fd8 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5250 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:5250 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 18e80 │ │ │ │ │ + jne 18aee │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0x6b7f(%rip),%r13 │ │ │ │ │ + mov 0x6e77(%rip),%r13 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0x2e11(%rip),%r9 │ │ │ │ │ - lea 0x3f03(%rip),%rsi │ │ │ │ │ + lea 0x317b(%rip),%r9 │ │ │ │ │ + lea 0x426d(%rip),%rsi │ │ │ │ │ mov $0x9,%r8d │ │ │ │ │ - lea 0x30b1(%rip),%rcx │ │ │ │ │ + lea 0x341b(%rip),%rcx │ │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ │ push $0x6 │ │ │ │ │ - lea 0x3120(%rip),%rdx │ │ │ │ │ + lea 0x348a(%rip),%rdx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5252 │ │ │ │ │ pop %r9 │ │ │ │ │ ./pynx/scattering/cpu.c:5252 (discriminator 1) │ │ │ │ │ mov $0x1484,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:5252 │ │ │ │ │ pop %r10 │ │ │ │ │ - jmp 17200 │ │ │ │ │ + jmp 17980 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:5164 │ │ │ │ │ mov 0x40(%rsi),%r12 │ │ │ │ │ - jmp 16133 │ │ │ │ │ + jmp 15e33 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:5178 │ │ │ │ │ mov 0x8(%rsi),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:5180 │ │ │ │ │ mov (%rsi),%r14 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5178 │ │ │ │ │ - mov %r15,-0x470(%rbp) │ │ │ │ │ + mov %r15,-0x468(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5180 │ │ │ │ │ mov %r14,-0x458(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %rax,%rcx │ │ │ │ │ - vzeroupper │ │ │ │ │ + mov %rax,%r13 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %r13,%r13 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5206 │ │ │ │ │ - mov 0x777a(%rip),%r15 │ │ │ │ │ + mov 0x7a72(%rip),%rcx │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %rcx,%rcx │ │ │ │ │ - jle 17e70 │ │ │ │ │ - lea -0x1(%rcx),%rdi │ │ │ │ │ + jle 17b88 │ │ │ │ │ + lea -0x1(%r13),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %r11d,%r11d │ │ │ │ │ - and $0x7,%edi │ │ │ │ │ - je 164fe │ │ │ │ │ + xor %r14d,%r14d │ │ │ │ │ + and $0x7,%edx │ │ │ │ │ + je 16202 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r15 │ │ │ │ │ - je 16570 │ │ │ │ │ + cmp 0x18(%rbx),%rcx │ │ │ │ │ + je 16270 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%r14d │ │ │ │ │ + cmp $0x1,%rdx │ │ │ │ │ + mov $0x1,%edi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - mov $0x1,%r11d │ │ │ │ │ - cmp $0x1,%rdi │ │ │ │ │ - je 164fe │ │ │ │ │ - cmp $0x2,%rdi │ │ │ │ │ - je 164f4 │ │ │ │ │ - cmp $0x3,%rdi │ │ │ │ │ - je 164ea │ │ │ │ │ - cmp $0x4,%rdi │ │ │ │ │ - je 164dc │ │ │ │ │ - cmp $0x5,%rdi │ │ │ │ │ - je 164ce │ │ │ │ │ - cmp $0x6,%rdi │ │ │ │ │ - je 164c0 │ │ │ │ │ + mov $0x1,%r14d │ │ │ │ │ + je 16202 │ │ │ │ │ + cmp $0x2,%rdx │ │ │ │ │ + je 161f8 │ │ │ │ │ + cmp $0x3,%rdx │ │ │ │ │ + je 161ee │ │ │ │ │ + cmp $0x4,%rdx │ │ │ │ │ + je 161e0 │ │ │ │ │ + cmp $0x5,%rdx │ │ │ │ │ + je 161d2 │ │ │ │ │ + cmp $0x6,%rdx │ │ │ │ │ + je 161c4 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ - je 16570 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%rcx │ │ │ │ │ + je 16270 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x1(%r14),%r11 │ │ │ │ │ + lea 0x1(%rdi),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r15 │ │ │ │ │ - je 16570 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%rcx │ │ │ │ │ + je 16270 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r11 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r15 │ │ │ │ │ - je 16570 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%rcx │ │ │ │ │ + je 16270 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r11 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r15 │ │ │ │ │ - je 16570 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%rcx │ │ │ │ │ + je 16270 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r11 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r15 │ │ │ │ │ - je 16570 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%rcx │ │ │ │ │ + je 16270 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r11 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r15 │ │ │ │ │ - je 16570 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%rcx │ │ │ │ │ + je 16270 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r11 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r15 │ │ │ │ │ - je 16570 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%rcx │ │ │ │ │ + je 16270 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r11),%r13 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r13,%rcx │ │ │ │ │ - je 17c89 │ │ │ │ │ - mov %r13,%r11 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r13,8),%r15 │ │ │ │ │ - je 16570 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r11 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r15 │ │ │ │ │ - je 16570 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x2(%r13),%r11 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%r13,8),%r15 │ │ │ │ │ - je 16570 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x3(%r13),%r11 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%r13,8),%r15 │ │ │ │ │ - je 16570 │ │ │ │ │ + lea 0x1(%r14),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x4(%r13),%r11 │ │ │ │ │ + cmp %r15,%r13 │ │ │ │ │ + je 179a8 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%r13,8),%r15 │ │ │ │ │ - je 16570 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x5(%r13),%r11 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%r13,8),%r15 │ │ │ │ │ - je 16570 │ │ │ │ │ + cmp 0x18(%rbx,%r15,8),%rcx │ │ │ │ │ + mov %r15,%r14 │ │ │ │ │ + je 16270 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x6(%r13),%r11 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%r13,8),%r15 │ │ │ │ │ - je 16570 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%rcx │ │ │ │ │ + je 16270 │ │ │ │ │ + cmp 0x28(%rbx,%r15,8),%rcx │ │ │ │ │ + lea 0x2(%r15),%r14 │ │ │ │ │ + je 16270 │ │ │ │ │ + cmp 0x30(%rbx,%r15,8),%rcx │ │ │ │ │ + lea 0x3(%r15),%r14 │ │ │ │ │ + je 16270 │ │ │ │ │ + cmp 0x38(%rbx,%r15,8),%rcx │ │ │ │ │ + lea 0x4(%r15),%r14 │ │ │ │ │ + je 16270 │ │ │ │ │ + cmp 0x40(%rbx,%r15,8),%rcx │ │ │ │ │ + lea 0x5(%r15),%r14 │ │ │ │ │ + je 16270 │ │ │ │ │ + cmp 0x48(%rbx,%r15,8),%rcx │ │ │ │ │ + lea 0x6(%r15),%r14 │ │ │ │ │ + je 16270 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x7(%r13),%r11 │ │ │ │ │ + lea 0x7(%r15),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r15 │ │ │ │ │ - jne 16505 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%rcx │ │ │ │ │ + jne 16209 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x490(%rbp),%r9 │ │ │ │ │ - mov (%r9,%r11,8),%rsi │ │ │ │ │ - mov %rsi,-0x478(%rbp) │ │ │ │ │ + mov -0x480(%rbp),%rsi │ │ │ │ │ + mov (%rsi,%r14,8),%rdx │ │ │ │ │ + mov %rdx,-0x470(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5206 (discriminator 2) │ │ │ │ │ - cmpq $0x0,-0x478(%rbp) │ │ │ │ │ - je 17e70 │ │ │ │ │ + cmpq $0x0,-0x470(%rbp) │ │ │ │ │ + je 17b88 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ │ + mov 0x10(%rbx),%r10 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5208 │ │ │ │ │ dec %rax │ │ │ │ │ - jmp 165ca │ │ │ │ │ + jmp 162c7 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +./pynx/scattering/cpu.c:5178 │ │ │ │ │ + mov 0x8(%rax),%r9 │ │ │ │ │ +./pynx/scattering/cpu.c:5176 │ │ │ │ │ + mov 0x10(%rsi),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:5180 │ │ │ │ │ - mov (%rsi),%rax │ │ │ │ │ + mov (%rax),%rax │ │ │ │ │ ./pynx/scattering/cpu.c:5176 │ │ │ │ │ - mov 0x10(%rsi),%r9 │ │ │ │ │ -./pynx/scattering/cpu.c:5178 │ │ │ │ │ - mov 0x8(%rsi),%r11 │ │ │ │ │ + mov %rsi,-0x470(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5180 │ │ │ │ │ mov %rax,-0x458(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5176 │ │ │ │ │ - mov %r9,-0x478(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5178 │ │ │ │ │ - mov %r11,-0x470(%rbp) │ │ │ │ │ + mov %r9,-0x468(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %rax,%rsi │ │ │ │ │ - vzeroupper │ │ │ │ │ + mov %rax,%r10 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %r10,%r10 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5216 │ │ │ │ │ - mov 0x760f(%rip),%r12 │ │ │ │ │ + mov 0x790f(%rip),%r14 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %rsi,%rsi │ │ │ │ │ - jle 1680c │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ + jle 1650c │ │ │ │ │ + mov %r10,%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0x7,%edi │ │ │ │ │ - je 16669 │ │ │ │ │ - cmp $0x1,%rdi │ │ │ │ │ - je 16656 │ │ │ │ │ - cmp $0x2,%rdi │ │ │ │ │ - je 16648 │ │ │ │ │ - cmp $0x3,%rdi │ │ │ │ │ - je 1663a │ │ │ │ │ - cmp $0x4,%rdi │ │ │ │ │ - je 1662c │ │ │ │ │ - cmp $0x5,%rdi │ │ │ │ │ - je 1661e │ │ │ │ │ - cmp $0x6,%rdi │ │ │ │ │ - jne 18698 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + and $0x7,%r9d │ │ │ │ │ + je 16367 │ │ │ │ │ + cmp $0x1,%r9 │ │ │ │ │ + je 16354 │ │ │ │ │ + cmp $0x2,%r9 │ │ │ │ │ + je 16346 │ │ │ │ │ + cmp $0x3,%r9 │ │ │ │ │ + je 16338 │ │ │ │ │ + cmp $0x4,%r9 │ │ │ │ │ + je 1632a │ │ │ │ │ + cmp $0x5,%r9 │ │ │ │ │ + je 1631c │ │ │ │ │ + cmp $0x6,%r9 │ │ │ │ │ + jne 18318 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r12 │ │ │ │ │ - je 17c58 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r14 │ │ │ │ │ + je 17918 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r12 │ │ │ │ │ - je 17c58 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r14 │ │ │ │ │ + je 17918 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r12 │ │ │ │ │ - je 17c58 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r14 │ │ │ │ │ + je 17918 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r12 │ │ │ │ │ - je 17c58 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r14 │ │ │ │ │ + je 17918 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r12 │ │ │ │ │ - je 17c58 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r14 │ │ │ │ │ + je 17918 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r12 │ │ │ │ │ - je 17c58 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r14 │ │ │ │ │ + je 17918 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %rsi,%rdx │ │ │ │ │ - je 166e8 │ │ │ │ │ + cmp %r10,%rdi │ │ │ │ │ + je 163e6 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r12 │ │ │ │ │ - je 17c58 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r14 │ │ │ │ │ + je 17918 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%rdx),%r14 │ │ │ │ │ - mov %r14,%rdx │ │ │ │ │ + lea 0x1(%rdi),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r14,8),%r12 │ │ │ │ │ - je 17c58 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %rdx │ │ │ │ │ + mov %r11,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r12 │ │ │ │ │ - je 17c58 │ │ │ │ │ + je 17918 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + inc %rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r14 │ │ │ │ │ + je 17918 │ │ │ │ │ + cmp 0x28(%rbx,%r11,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x2(%r14),%rdx │ │ │ │ │ + lea 0x2(%r11),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%r14,8),%r12 │ │ │ │ │ - je 17c58 │ │ │ │ │ + je 17918 │ │ │ │ │ + cmp 0x30(%rbx,%r11,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x3(%r14),%rdx │ │ │ │ │ + lea 0x3(%r11),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%r14,8),%r12 │ │ │ │ │ - je 17c58 │ │ │ │ │ + je 17918 │ │ │ │ │ + cmp 0x38(%rbx,%r11,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x4(%r14),%rdx │ │ │ │ │ + lea 0x4(%r11),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%r14,8),%r12 │ │ │ │ │ - je 17c58 │ │ │ │ │ + je 17918 │ │ │ │ │ + cmp 0x40(%rbx,%r11,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x5(%r14),%rdx │ │ │ │ │ + lea 0x5(%r11),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%r14,8),%r12 │ │ │ │ │ - je 17c58 │ │ │ │ │ + je 17918 │ │ │ │ │ + cmp 0x48(%rbx,%r11,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x6(%r14),%rdx │ │ │ │ │ + lea 0x6(%r11),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%r14,8),%r12 │ │ │ │ │ - je 17c58 │ │ │ │ │ + je 17918 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x7(%r14),%rdx │ │ │ │ │ + lea 0x7(%r11),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %rsi,%rdx │ │ │ │ │ - jne 16669 │ │ │ │ │ + cmp %r10,%rdi │ │ │ │ │ + jne 16367 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ mov %rax,-0x460(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0x689a(%rip),%r12 │ │ │ │ │ + cmp 0x6b9c(%rip),%r14 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %rbx,%r15 │ │ │ │ │ - mov %rsi,%rbx │ │ │ │ │ - mov %r8,-0x480(%rbp) │ │ │ │ │ + mov %rbx,%r12 │ │ │ │ │ + mov %r8,-0x478(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ sete %r13b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - xor %r14d,%r14d │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov %r10,%rbx │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r15,%r14,8),%rsi │ │ │ │ │ + mov 0x18(%r12,%r15,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%r12 │ │ │ │ │ - je 177b0 │ │ │ │ │ + cmp %rsi,%r14 │ │ │ │ │ + je 17480 │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0x68a3(%rip),%rax │ │ │ │ │ - cmp %rax,0x8(%r12) │ │ │ │ │ - sete %r10b │ │ │ │ │ - cmp %rax,0x8(%rsi) │ │ │ │ │ + mov 0x6ba3(%rip),%r8 │ │ │ │ │ + cmp %r8,0x8(%r14) │ │ │ │ │ sete %cl │ │ │ │ │ + cmp %r8,0x8(%rsi) │ │ │ │ │ + sete %r10b │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %r10b,%r10b │ │ │ │ │ - je 16e90 │ │ │ │ │ test %cl,%cl │ │ │ │ │ - je 16e9d │ │ │ │ │ + je 16fd0 │ │ │ │ │ + test %r10b,%r10b │ │ │ │ │ + je 16fde │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%r12),%r8 │ │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%r8 │ │ │ │ │ - jne 16800 │ │ │ │ │ + cmp 0x10(%rsi),%rax │ │ │ │ │ + jne 16500 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%rdi │ │ │ │ │ + mov 0x18(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r12),%r11 │ │ │ │ │ + mov 0x18(%r14),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %rdi,%r11 │ │ │ │ │ + cmp %rdx,%r11 │ │ │ │ │ setne %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%rdi │ │ │ │ │ - setne %dl │ │ │ │ │ - test %dl,%r9b │ │ │ │ │ - je 1677b │ │ │ │ │ - cmp $0xffffffffffffffff,%r11 │ │ │ │ │ - jne 16800 │ │ │ │ │ + inc %rdx │ │ │ │ │ + setne %dil │ │ │ │ │ + test %dil,%r9b │ │ │ │ │ + je 16477 │ │ │ │ │ + inc %r11 │ │ │ │ │ + jne 16500 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%r12),%eax │ │ │ │ │ + movzbl 0x20(%r14),%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%r9d │ │ │ │ │ + movzbl 0x20(%rsi),%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ + mov %r8d,%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %r9d,%r10d │ │ │ │ │ + mov %r11d,%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ shr $0x2,%cl │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ shr $0x2,%r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ and $0x7,%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ and $0x7,%r10d │ │ │ │ │ cmp %r10b,%cl │ │ │ │ │ - jne 16800 │ │ │ │ │ + jne 16500 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%al │ │ │ │ │ - jne 189a7 │ │ │ │ │ + test $0x20,%r8b │ │ │ │ │ + jne 1860f │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ │ + mov 0x38(%r14),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r9b │ │ │ │ │ - jne 18cce │ │ │ │ │ + test $0x20,%r11b │ │ │ │ │ + jne 1893a │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r8 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %cl,%eax │ │ │ │ │ + movzbl %cl,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je 18db5 │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 18a28 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%eax │ │ │ │ │ - je 18e1a │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 18a90 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%rdi),%r10d │ │ │ │ │ - mov (%rsi),%r9d │ │ │ │ │ + mov (%rdi),%edx │ │ │ │ │ + mov (%r8),%r9d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r9d,%r10d │ │ │ │ │ - jne 16800 │ │ │ │ │ + cmp %r9d,%edx │ │ │ │ │ + jne 16500 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%r8 │ │ │ │ │ - je 177b0 │ │ │ │ │ + cmp $0x1,%rax │ │ │ │ │ + je 17480 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ movzbl %cl,%edx │ │ │ │ │ - imul %r8,%rdx │ │ │ │ │ + mov %r8,%rsi │ │ │ │ │ + imul %rax,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 177b0 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + je 17480 │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - inc %r14 │ │ │ │ │ + inc %r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %rbx,%r14 │ │ │ │ │ - jne 16710 │ │ │ │ │ + cmp %rbx,%r15 │ │ │ │ │ + jne 16410 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5220 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:5220 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 18e9e │ │ │ │ │ + jne 18b0c │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0x673f(%rip),%rbx │ │ │ │ │ + mov 0x6a3f(%rip),%rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0x3aca(%rip),%rsi │ │ │ │ │ - lea 0x29ca(%rip),%r9 │ │ │ │ │ + lea 0x3e3c(%rip),%rsi │ │ │ │ │ + lea 0x2d3c(%rip),%r9 │ │ │ │ │ mov $0x9,%r8d │ │ │ │ │ - lea 0x2c71(%rip),%rcx │ │ │ │ │ + lea 0x2fe3(%rip),%rcx │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ push $0x3 │ │ │ │ │ - lea 0x2ce1(%rip),%rdx │ │ │ │ │ + lea 0x3053(%rip),%rdx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5222 │ │ │ │ │ pop %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:5222 (discriminator 1) │ │ │ │ │ mov $0x1466,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:5222 │ │ │ │ │ pop %r15 │ │ │ │ │ - jmp 17200 │ │ │ │ │ + jmp 17980 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -./pynx/scattering/cpu.c:5174 │ │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:5176 │ │ │ │ │ - mov 0x10(%rsi),%rcx │ │ │ │ │ -./pynx/scattering/cpu.c:5180 │ │ │ │ │ - mov (%rax),%rdi │ │ │ │ │ -./pynx/scattering/cpu.c:5178 │ │ │ │ │ - mov 0x8(%rsi),%rsi │ │ │ │ │ -./pynx/scattering/cpu.c:5174 │ │ │ │ │ - mov %rdx,-0x480(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %rax,%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5176 │ │ │ │ │ - mov %rcx,-0x478(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:5178 │ │ │ │ │ - mov %rsi,-0x470(%rbp) │ │ │ │ │ -Py_SIZE(): │ │ │ │ │ -/usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %rax,%r13 │ │ │ │ │ -__pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5180 │ │ │ │ │ - mov %rdi,-0x458(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:5186 │ │ │ │ │ - vzeroupper │ │ │ │ │ -./pynx/scattering/cpu.c:5226 │ │ │ │ │ - mov 0x734c(%rip),%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:5188 │ │ │ │ │ + mov 0x7652(%rip),%r15 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %r13,%r13 │ │ │ │ │ - jle 17c00 │ │ │ │ │ - lea -0x1(%r13),%r11 │ │ │ │ │ + jle 181ba │ │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ - and $0x7,%r11d │ │ │ │ │ - je 16935 │ │ │ │ │ + xor %r14d,%r14d │ │ │ │ │ + and $0x7,%edx │ │ │ │ │ + je 16612 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%rdi │ │ │ │ │ - je 169a0 │ │ │ │ │ + cmp 0x18(%rbx),%r15 │ │ │ │ │ + je 16680 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - mov $0x1,%r12d │ │ │ │ │ - cmp $0x1,%r11 │ │ │ │ │ - je 16935 │ │ │ │ │ - cmp $0x2,%r11 │ │ │ │ │ - je 1692b │ │ │ │ │ - cmp $0x3,%r11 │ │ │ │ │ - je 16921 │ │ │ │ │ - cmp $0x4,%r11 │ │ │ │ │ - je 16913 │ │ │ │ │ - cmp $0x5,%r11 │ │ │ │ │ - je 16905 │ │ │ │ │ - cmp $0x6,%r11 │ │ │ │ │ - jne 1866c │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - je 169a0 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - je 169a0 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - je 169a0 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - je 169a0 │ │ │ │ │ + cmp $0x1,%rdx │ │ │ │ │ + mov $0x1,%edi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ + mov $0x1,%r14d │ │ │ │ │ + je 16612 │ │ │ │ │ + cmp $0x2,%rdx │ │ │ │ │ + je 16608 │ │ │ │ │ + cmp $0x3,%rdx │ │ │ │ │ + je 165fe │ │ │ │ │ + cmp $0x4,%rdx │ │ │ │ │ + je 165f0 │ │ │ │ │ + cmp $0x5,%rdx │ │ │ │ │ + je 165e2 │ │ │ │ │ + cmp $0x6,%rdx │ │ │ │ │ + je 165d4 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - je 169a0 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%r15 │ │ │ │ │ + je 16680 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ + lea 0x1(%rdi),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - je 169a0 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r12),%r10 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + je 16680 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r10,%r13 │ │ │ │ │ - je 17a24 │ │ │ │ │ - mov %r10,%r12 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%rdi │ │ │ │ │ - je 169a0 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + je 16680 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - je 169a0 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + je 16680 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x2(%r10),%r12 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%r10,8),%rdi │ │ │ │ │ - je 169a0 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + je 16680 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x3(%r10),%r12 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%r10,8),%rdi │ │ │ │ │ - je 169a0 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + je 16680 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x4(%r10),%r12 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%r10,8),%rdi │ │ │ │ │ - je 169a0 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + je 16680 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x1(%r14),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x5(%r10),%r12 │ │ │ │ │ + cmp %rsi,%rax │ │ │ │ │ + je 17ffe │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%r10,8),%rdi │ │ │ │ │ - je 169a0 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r15 │ │ │ │ │ + mov %rsi,%r14 │ │ │ │ │ + je 16680 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x6(%r10),%r12 │ │ │ │ │ + inc %r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%r10,8),%rdi │ │ │ │ │ - je 169a0 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + je 16680 │ │ │ │ │ + cmp 0x28(%rbx,%rsi,8),%r15 │ │ │ │ │ + lea 0x2(%rsi),%r14 │ │ │ │ │ + je 16680 │ │ │ │ │ + cmp 0x30(%rbx,%rsi,8),%r15 │ │ │ │ │ + lea 0x3(%rsi),%r14 │ │ │ │ │ + je 16680 │ │ │ │ │ + cmp 0x38(%rbx,%rsi,8),%r15 │ │ │ │ │ + lea 0x4(%rsi),%r14 │ │ │ │ │ + je 16680 │ │ │ │ │ + cmp 0x40(%rbx,%rsi,8),%r15 │ │ │ │ │ + lea 0x5(%rsi),%r14 │ │ │ │ │ + je 16680 │ │ │ │ │ + cmp 0x48(%rbx,%rsi,8),%r15 │ │ │ │ │ + lea 0x6(%rsi),%r14 │ │ │ │ │ + je 16680 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x7(%r10),%r12 │ │ │ │ │ + lea 0x7(%rsi),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%rdi │ │ │ │ │ - jne 1693c │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ + jne 16619 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x490(%rbp),%r10 │ │ │ │ │ - mov (%r10,%r12,8),%rdx │ │ │ │ │ - mov %rdx,-0x460(%rbp) │ │ │ │ │ + mov -0x480(%rbp),%rcx │ │ │ │ │ + mov (%rcx,%r14,8),%rsi │ │ │ │ │ + mov %rsi,-0x458(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5226 (discriminator 2) │ │ │ │ │ - cmpq $0x0,-0x460(%rbp) │ │ │ │ │ - je 17c00 │ │ │ │ │ +./pynx/scattering/cpu.c:5188 (discriminator 2) │ │ │ │ │ + cmpq $0x0,-0x458(%rbp) │ │ │ │ │ + je 181ba │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%r15 │ │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5228 │ │ │ │ │ +./pynx/scattering/cpu.c:5190 │ │ │ │ │ dec %rax │ │ │ │ │ - jmp 16b60 │ │ │ │ │ + jmp 166c1 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +./pynx/scattering/cpu.c:5180 │ │ │ │ │ + mov (%rsi),%r12 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5188 │ │ │ │ │ - mov 0x71ed(%rip),%r15 │ │ │ │ │ +./pynx/scattering/cpu.c:5180 │ │ │ │ │ + mov %r12,-0x458(%rbp) │ │ │ │ │ +Py_SIZE(): │ │ │ │ │ +/usr/include/python3.12/object.h:233 │ │ │ │ │ + mov %rax,%rcx │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - jle 18e40 │ │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ │ + test %rcx,%rcx │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5196 │ │ │ │ │ + mov 0x7505(%rip),%r15 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + jle 17e20 │ │ │ │ │ + lea -0x1(%rcx),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %r10d,%r10d │ │ │ │ │ + xor %r13d,%r13d │ │ │ │ │ and $0x7,%edx │ │ │ │ │ - je 16a7b │ │ │ │ │ + je 16768 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ cmp 0x18(%rbx),%r15 │ │ │ │ │ - je 16ae8 │ │ │ │ │ + je 167d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%r9d │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - mov $0x1,%r10d │ │ │ │ │ cmp $0x1,%rdx │ │ │ │ │ - je 16a7b │ │ │ │ │ + mov $0x1,%r11d │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ + je 16768 │ │ │ │ │ cmp $0x2,%rdx │ │ │ │ │ - je 16a71 │ │ │ │ │ + je 1675e │ │ │ │ │ cmp $0x3,%rdx │ │ │ │ │ - je 16a67 │ │ │ │ │ + je 16754 │ │ │ │ │ cmp $0x4,%rdx │ │ │ │ │ - je 16a59 │ │ │ │ │ + je 16746 │ │ │ │ │ cmp $0x5,%rdx │ │ │ │ │ - je 16a4b │ │ │ │ │ + je 16738 │ │ │ │ │ cmp $0x6,%rdx │ │ │ │ │ - je 16a3d │ │ │ │ │ + je 1672a │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r15 │ │ │ │ │ - je 16ae8 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r15 │ │ │ │ │ + je 167d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x1(%r9),%r10 │ │ │ │ │ + lea 0x1(%r11),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r15 │ │ │ │ │ - je 16ae8 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r15 │ │ │ │ │ + je 167d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r10 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r15 │ │ │ │ │ - je 16ae8 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r15 │ │ │ │ │ + je 167d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r10 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r15 │ │ │ │ │ - je 16ae8 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r15 │ │ │ │ │ + je 167d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r10 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r15 │ │ │ │ │ - je 16ae8 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r15 │ │ │ │ │ + je 167d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r10 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r15 │ │ │ │ │ - je 16ae8 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r15 │ │ │ │ │ + je 167d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r10 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r15 │ │ │ │ │ - je 16ae8 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r15 │ │ │ │ │ + je 167d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r10),%r11 │ │ │ │ │ + lea 0x1(%r13),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r11,%rax │ │ │ │ │ - je 18317 │ │ │ │ │ - mov %r11,%r10 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r15 │ │ │ │ │ - je 16ae8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r10 │ │ │ │ │ + cmp %r9,%rcx │ │ │ │ │ + je 17c70 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r15 │ │ │ │ │ - je 16ae8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x2(%r11),%r10 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%r11,8),%r15 │ │ │ │ │ - je 16ae8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x3(%r11),%r10 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%r11,8),%r15 │ │ │ │ │ - je 16ae8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x4(%r11),%r10 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%r11,8),%r15 │ │ │ │ │ - je 16ae8 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x5(%r11),%r10 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%r11,8),%r15 │ │ │ │ │ - je 16ae8 │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%r15 │ │ │ │ │ + mov %r9,%r13 │ │ │ │ │ + je 167d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x6(%r11),%r10 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%r11,8),%r15 │ │ │ │ │ - je 16ae8 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r15 │ │ │ │ │ + je 167d8 │ │ │ │ │ + cmp 0x28(%rbx,%r9,8),%r15 │ │ │ │ │ + lea 0x2(%r9),%r13 │ │ │ │ │ + je 167d8 │ │ │ │ │ + cmp 0x30(%rbx,%r9,8),%r15 │ │ │ │ │ + lea 0x3(%r9),%r13 │ │ │ │ │ + je 167d8 │ │ │ │ │ + cmp 0x38(%rbx,%r9,8),%r15 │ │ │ │ │ + lea 0x4(%r9),%r13 │ │ │ │ │ + je 167d8 │ │ │ │ │ + cmp 0x40(%rbx,%r9,8),%r15 │ │ │ │ │ + lea 0x5(%r9),%r13 │ │ │ │ │ + je 167d8 │ │ │ │ │ + cmp 0x48(%rbx,%r9,8),%r15 │ │ │ │ │ + lea 0x6(%r9),%r13 │ │ │ │ │ + je 167d8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x7(%r11),%r10 │ │ │ │ │ + lea 0x7(%r9),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r10,8),%r15 │ │ │ │ │ - jne 16a82 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%r15 │ │ │ │ │ + jne 1676f │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x490(%rbp),%rdx │ │ │ │ │ - mov (%rdx,%r10,8),%rsi │ │ │ │ │ - mov %rsi,-0x458(%rbp) │ │ │ │ │ - vzeroupper │ │ │ │ │ + mov -0x480(%rbp),%r9 │ │ │ │ │ + mov (%r9,%r13,8),%r11 │ │ │ │ │ + mov %r11,-0x468(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5188 (discriminator 2) │ │ │ │ │ - cmpq $0x0,-0x458(%rbp) │ │ │ │ │ - je 184e1 │ │ │ │ │ +./pynx/scattering/cpu.c:5196 (discriminator 2) │ │ │ │ │ + cmpq $0x0,-0x468(%rbp) │ │ │ │ │ + je 17e20 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ │ + mov 0x10(%rbx),%r13 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5190 │ │ │ │ │ +./pynx/scattering/cpu.c:5198 │ │ │ │ │ dec %rax │ │ │ │ │ - jmp 16cac │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -./pynx/scattering/cpu.c:5172 │ │ │ │ │ - mov 0x20(%rsi),%r15 │ │ │ │ │ + jmp 1615c │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:5174 │ │ │ │ │ - mov 0x18(%rsi),%r14 │ │ │ │ │ + mov 0x18(%rsi),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:5176 │ │ │ │ │ - mov 0x10(%rsi),%r12 │ │ │ │ │ + mov 0x10(%rsi),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:5178 │ │ │ │ │ - mov 0x8(%rsi),%r13 │ │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:5180 │ │ │ │ │ - mov (%rsi),%r10 │ │ │ │ │ + mov (%rsi),%rdi │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5172 │ │ │ │ │ - mov %r15,-0x460(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5174 │ │ │ │ │ - mov %r14,-0x480(%rbp) │ │ │ │ │ + mov %r10,-0x478(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5176 │ │ │ │ │ - mov %r12,-0x478(%rbp) │ │ │ │ │ + mov %rcx,-0x470(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:5178 │ │ │ │ │ + mov %rdx,-0x468(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %rax,%r15 │ │ │ │ │ + mov %rax,%r12 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5178 │ │ │ │ │ - mov %r13,-0x470(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5180 │ │ │ │ │ - mov %r10,-0x458(%rbp) │ │ │ │ │ -./pynx/scattering/cpu.c:5186 │ │ │ │ │ - vzeroupper │ │ │ │ │ -./pynx/scattering/cpu.c:5236 │ │ │ │ │ - mov 0x7091(%rip),%r9 │ │ │ │ │ + mov %rdi,-0x458(%rbp) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %r15,%r15 │ │ │ │ │ - jle 179d0 │ │ │ │ │ - lea -0x1(%r15),%rcx │ │ │ │ │ + test %r12,%r12 │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5226 │ │ │ │ │ + mov 0x73ac(%rip),%rdi │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + jle 178c0 │ │ │ │ │ + lea -0x1(%r12),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ - and $0x7,%ecx │ │ │ │ │ - je 16bf7 │ │ │ │ │ + xor %r13d,%r13d │ │ │ │ │ + and $0x7,%r10d │ │ │ │ │ + je 168d3 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r9 │ │ │ │ │ - je 16c68 │ │ │ │ │ + cmp 0x18(%rbx),%rdi │ │ │ │ │ + je 16940 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + cmp $0x1,%r10 │ │ │ │ │ mov $0x1,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - mov $0x1,%r12d │ │ │ │ │ - cmp $0x1,%rcx │ │ │ │ │ - je 16bf7 │ │ │ │ │ - cmp $0x2,%rcx │ │ │ │ │ - je 16bed │ │ │ │ │ - cmp $0x3,%rcx │ │ │ │ │ - je 16be3 │ │ │ │ │ - cmp $0x4,%rcx │ │ │ │ │ - je 16bd5 │ │ │ │ │ - cmp $0x5,%rcx │ │ │ │ │ - je 16bc7 │ │ │ │ │ - cmp $0x6,%rcx │ │ │ │ │ - jne 18640 │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ + je 168d3 │ │ │ │ │ + cmp $0x2,%r10 │ │ │ │ │ + je 168c9 │ │ │ │ │ + cmp $0x3,%r10 │ │ │ │ │ + je 168bf │ │ │ │ │ + cmp $0x4,%r10 │ │ │ │ │ + je 168b1 │ │ │ │ │ + cmp $0x5,%r10 │ │ │ │ │ + je 168a3 │ │ │ │ │ + cmp $0x6,%r10 │ │ │ │ │ + jne 182ec │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ - je 16c68 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + je 16940 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ - je 16c68 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + je 16940 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ - je 16c68 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + je 16940 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ - je 16c68 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + je 16940 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ - je 16c68 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + je 16940 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ - je 16c68 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + je 16940 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r12),%rdi │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %rdi,%r15 │ │ │ │ │ - je 177ed │ │ │ │ │ - mov %rdi,%r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r9 │ │ │ │ │ - je 16c68 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ - je 16c68 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x2(%rdi),%r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%rdi,8),%r9 │ │ │ │ │ - je 16c68 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x3(%rdi),%r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%rdi,8),%r9 │ │ │ │ │ - je 16c68 │ │ │ │ │ + lea 0x1(%r13),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x4(%rdi),%r12 │ │ │ │ │ + cmp %rdx,%r12 │ │ │ │ │ + je 176ec │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%rdi,8),%r9 │ │ │ │ │ - je 16c68 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x5(%rdi),%r12 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%rdi,8),%r9 │ │ │ │ │ - je 16c68 │ │ │ │ │ + cmp 0x18(%rbx,%rdx,8),%rdi │ │ │ │ │ + mov %rdx,%r13 │ │ │ │ │ + je 16940 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x6(%rdi),%r12 │ │ │ │ │ + inc %r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%rdi,8),%r9 │ │ │ │ │ - je 16c68 │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + je 16940 │ │ │ │ │ + cmp 0x28(%rbx,%rdx,8),%rdi │ │ │ │ │ + lea 0x2(%rdx),%r13 │ │ │ │ │ + je 16940 │ │ │ │ │ + cmp 0x30(%rbx,%rdx,8),%rdi │ │ │ │ │ + lea 0x3(%rdx),%r13 │ │ │ │ │ + je 16940 │ │ │ │ │ + cmp 0x38(%rbx,%rdx,8),%rdi │ │ │ │ │ + lea 0x4(%rdx),%r13 │ │ │ │ │ + je 16940 │ │ │ │ │ + cmp 0x40(%rbx,%rdx,8),%rdi │ │ │ │ │ + lea 0x5(%rdx),%r13 │ │ │ │ │ + je 16940 │ │ │ │ │ + cmp 0x48(%rbx,%rdx,8),%rdi │ │ │ │ │ + lea 0x6(%rdx),%r13 │ │ │ │ │ + je 16940 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x7(%rdi),%r12 │ │ │ │ │ + lea 0x7(%rdx),%r13 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r12,8),%r9 │ │ │ │ │ - jne 16bfe │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + cmp 0x18(%rbx,%r13,8),%rdi │ │ │ │ │ + jne 168da │ │ │ │ │ + nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x490(%rbp),%r9 │ │ │ │ │ - mov (%r9,%r12,8),%rdx │ │ │ │ │ - mov %rdx,-0x498(%rbp) │ │ │ │ │ + mov -0x480(%rbp),%r10 │ │ │ │ │ + mov (%r10,%r13,8),%rsi │ │ │ │ │ + mov %rsi,-0x460(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5236 (discriminator 2) │ │ │ │ │ - cmpq $0x0,-0x498(%rbp) │ │ │ │ │ - je 179d0 │ │ │ │ │ +./pynx/scattering/cpu.c:5226 (discriminator 2) │ │ │ │ │ + cmpq $0x0,-0x460(%rbp) │ │ │ │ │ + je 178c0 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%r10 │ │ │ │ │ + mov 0x10(%rbx),%r15 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5238 │ │ │ │ │ +./pynx/scattering/cpu.c:5228 │ │ │ │ │ dec %rax │ │ │ │ │ - jmp 16190 │ │ │ │ │ + jmp 169b0 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +./pynx/scattering/cpu.c:5174 │ │ │ │ │ + mov 0x18(%rsi),%r14 │ │ │ │ │ +./pynx/scattering/cpu.c:5176 │ │ │ │ │ + mov 0x10(%rsi),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:5178 │ │ │ │ │ + mov 0x8(%rsi),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:5180 │ │ │ │ │ - mov (%rsi),%r12 │ │ │ │ │ + mov (%rsi),%r13 │ │ │ │ │ +./pynx/scattering/cpu.c:5172 │ │ │ │ │ + mov 0x20(%rsi),%r15 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5174 │ │ │ │ │ + mov %r14,-0x478(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:5176 │ │ │ │ │ + mov %r12,-0x470(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:5178 │ │ │ │ │ + mov %r11,-0x468(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5180 │ │ │ │ │ - mov %r12,-0x458(%rbp) │ │ │ │ │ + mov %r13,-0x458(%rbp) │ │ │ │ │ +./pynx/scattering/cpu.c:5172 │ │ │ │ │ + mov %r15,-0x460(%rbp) │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - vzeroupper │ │ │ │ │ + mov %rax,%r15 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %r15,%r15 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5196 │ │ │ │ │ - mov 0x6f1d(%rip),%r15 │ │ │ │ │ +./pynx/scattering/cpu.c:5236 │ │ │ │ │ + mov 0x723e(%rip),%rcx │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %rdi,%rdi │ │ │ │ │ - jle 18128 │ │ │ │ │ - lea -0x1(%rdi),%rcx │ │ │ │ │ + jle 17698 │ │ │ │ │ + lea -0x1(%r15),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0x7,%ecx │ │ │ │ │ - je 16d51 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ + and $0x7,%r9d │ │ │ │ │ + je 16a48 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r15 │ │ │ │ │ - je 16dc0 │ │ │ │ │ + cmp 0x18(%rbx),%rcx │ │ │ │ │ + je 16ab8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%r14d │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - cmp $0x1,%rcx │ │ │ │ │ - je 16d51 │ │ │ │ │ - cmp $0x2,%rcx │ │ │ │ │ - je 16d47 │ │ │ │ │ - cmp $0x3,%rcx │ │ │ │ │ - je 16d3d │ │ │ │ │ - cmp $0x4,%rcx │ │ │ │ │ - je 16d2f │ │ │ │ │ - cmp $0x5,%rcx │ │ │ │ │ - je 16d21 │ │ │ │ │ - cmp $0x6,%rcx │ │ │ │ │ - je 16d13 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r14,8),%r15 │ │ │ │ │ - je 16dc0 │ │ │ │ │ + cmp $0x1,%r9 │ │ │ │ │ + mov $0x1,%edi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x1(%r14),%rdx │ │ │ │ │ + mov $0x1,%r12d │ │ │ │ │ + je 16a48 │ │ │ │ │ + cmp $0x2,%r9 │ │ │ │ │ + je 16a3e │ │ │ │ │ + cmp $0x3,%r9 │ │ │ │ │ + je 16a34 │ │ │ │ │ + cmp $0x4,%r9 │ │ │ │ │ + je 16a26 │ │ │ │ │ + cmp $0x5,%r9 │ │ │ │ │ + je 16a18 │ │ │ │ │ + cmp $0x6,%r9 │ │ │ │ │ + jne 182c0 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - je 16dc0 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + je 16ab8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - je 16dc0 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + je 16ab8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - je 16dc0 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + je 16ab8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - je 16dc0 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + je 16ab8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - je 16dc0 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + je 16ab8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - je 16dc0 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + je 16ab8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%rdx),%r13 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r13,%rdi │ │ │ │ │ - je 17f60 │ │ │ │ │ - mov %r13,%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r13,8),%r15 │ │ │ │ │ - je 16dc0 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - je 16dc0 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x2(%r13),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%r13,8),%r15 │ │ │ │ │ - je 16dc0 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x3(%r13),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%r13,8),%r15 │ │ │ │ │ - je 16dc0 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x4(%r13),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%r13,8),%r15 │ │ │ │ │ - je 16dc0 │ │ │ │ │ + lea 0x1(%r12),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x5(%r13),%rdx │ │ │ │ │ + cmp %r14,%r15 │ │ │ │ │ + je 174bd │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%r13,8),%r15 │ │ │ │ │ - je 16dc0 │ │ │ │ │ + cmp 0x18(%rbx,%r14,8),%rcx │ │ │ │ │ + mov %r14,%r12 │ │ │ │ │ + je 16ab8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x6(%r13),%rdx │ │ │ │ │ + inc %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%r13,8),%r15 │ │ │ │ │ - je 16dc0 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + je 16ab8 │ │ │ │ │ + cmp 0x28(%rbx,%r14,8),%rcx │ │ │ │ │ + lea 0x2(%r14),%r12 │ │ │ │ │ + je 16ab8 │ │ │ │ │ + cmp 0x30(%rbx,%r14,8),%rcx │ │ │ │ │ + lea 0x3(%r14),%r12 │ │ │ │ │ + je 16ab8 │ │ │ │ │ + cmp 0x38(%rbx,%r14,8),%rcx │ │ │ │ │ + lea 0x4(%r14),%r12 │ │ │ │ │ + je 16ab8 │ │ │ │ │ + cmp 0x40(%rbx,%r14,8),%rcx │ │ │ │ │ + lea 0x5(%r14),%r12 │ │ │ │ │ + je 16ab8 │ │ │ │ │ + cmp 0x48(%rbx,%r14,8),%rcx │ │ │ │ │ + lea 0x6(%r14),%r12 │ │ │ │ │ + je 16ab8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x7(%r13),%rdx │ │ │ │ │ + lea 0x7(%r14),%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r15 │ │ │ │ │ - jne 16d58 │ │ │ │ │ + cmp 0x18(%rbx,%r12,8),%rcx │ │ │ │ │ + jne 16a4f │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x490(%rbp),%r9 │ │ │ │ │ - mov (%r9,%rdx,8),%rsi │ │ │ │ │ - mov %rsi,-0x470(%rbp) │ │ │ │ │ + mov -0x480(%rbp),%rdx │ │ │ │ │ + mov (%rdx,%r12,8),%r9 │ │ │ │ │ + mov %r9,-0x488(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5196 (discriminator 2) │ │ │ │ │ - cmpq $0x0,-0x470(%rbp) │ │ │ │ │ - je 18128 │ │ │ │ │ +./pynx/scattering/cpu.c:5236 (discriminator 2) │ │ │ │ │ + cmpq $0x0,-0x488(%rbp) │ │ │ │ │ + je 17698 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ │ + mov 0x10(%rbx),%r11 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5198 │ │ │ │ │ +./pynx/scattering/cpu.c:5238 │ │ │ │ │ dec %rax │ │ │ │ │ - jmp 16457 │ │ │ │ │ + jmp 15e90 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -__Pyx_PyUnicode_Equals(): │ │ │ │ │ -./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %r10b,%r10b │ │ │ │ │ - je 16dfe │ │ │ │ │ - test %r15b,%r15b │ │ │ │ │ - jne 163c0 │ │ │ │ │ -./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0x618b(%rip),%rsi │ │ │ │ │ - jne 16e0f │ │ │ │ │ - test %cl,%cl │ │ │ │ │ - jne 163c0 │ │ │ │ │ -./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - mov $0x2,%edx │ │ │ │ │ - call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ -./pynx/scattering/cpu.c:7400 │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je 163cc │ │ │ │ │ -__Pyx_PyObject_IsTrue(): │ │ │ │ │ -./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0x6169(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ -./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0x6136(%rip),%rax │ │ │ │ │ - sete %r8b │ │ │ │ │ - or %sil,%r8b │ │ │ │ │ - jne 16e50 │ │ │ │ │ - cmp 0x6146(%rip),%rax │ │ │ │ │ - jne 185a0 │ │ │ │ │ -./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ -_Py_IsImmortal(): │ │ │ │ │ -/usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rcx │ │ │ │ │ -Py_DECREF(): │ │ │ │ │ -/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - js 16e67 │ │ │ │ │ -/usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rcx │ │ │ │ │ - mov %rcx,(%rdi) │ │ │ │ │ - je 18b9e │ │ │ │ │ -__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ -./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 163c0 │ │ │ │ │ -./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ - mov -0x4a0(%rbp),%rax │ │ │ │ │ - mov -0x4a8(%rbp),%r8 │ │ │ │ │ + mov -0x490(%rbp),%rax │ │ │ │ │ + mov -0x498(%rbp),%r8 │ │ │ │ │ mov %r14,%rbx │ │ │ │ │ - js 163cc │ │ │ │ │ - jmp 16f41 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -__Pyx_PyUnicode_Equals(): │ │ │ │ │ -./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %cl,%cl │ │ │ │ │ - je 16e9d │ │ │ │ │ - test %r13b,%r13b │ │ │ │ │ - jne 16800 │ │ │ │ │ -./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0x60ec(%rip),%rsi │ │ │ │ │ - jne 16eaf │ │ │ │ │ - test %r10b,%r10b │ │ │ │ │ - jne 16800 │ │ │ │ │ -./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - mov $0x2,%edx │ │ │ │ │ - call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ -./pynx/scattering/cpu.c:7400 │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je 1680c │ │ │ │ │ -__Pyx_PyObject_IsTrue(): │ │ │ │ │ -./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0x60c9(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ -./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0x6096(%rip),%rax │ │ │ │ │ - sete %r8b │ │ │ │ │ - or %sil,%r8b │ │ │ │ │ - jne 16ef0 │ │ │ │ │ - cmp 0x60a6(%rip),%rax │ │ │ │ │ - jne 18654 │ │ │ │ │ -./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ -_Py_IsImmortal(): │ │ │ │ │ -/usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rcx │ │ │ │ │ -Py_DECREF(): │ │ │ │ │ -/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - js 16f07 │ │ │ │ │ -/usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rcx │ │ │ │ │ - mov %rcx,(%rdi) │ │ │ │ │ - je 18c8e │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ -./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 16800 │ │ │ │ │ -./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ - mov -0x460(%rbp),%rax │ │ │ │ │ - mov -0x480(%rbp),%r8 │ │ │ │ │ - mov %r15,%rbx │ │ │ │ │ - js 1680c │ │ │ │ │ - jmp 177c1 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ - mov -0x4a0(%rbp),%rax │ │ │ │ │ - mov -0x4a8(%rbp),%r8 │ │ │ │ │ - mov %r14,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x490(%rbp),%r12 │ │ │ │ │ - mov (%r12,%r13,8),%r15 │ │ │ │ │ + mov -0x480(%rbp),%r15 │ │ │ │ │ + mov (%r15,%r13,8),%r15 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5246 (discriminator 2) │ │ │ │ │ test %r15,%r15 │ │ │ │ │ - je 163cc │ │ │ │ │ + je 160d4 │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5248 │ │ │ │ │ dec %rax │ │ │ │ │ -./pynx/scattering/cpu.c:5256 │ │ │ │ │ - mov 0x6be5(%rip),%r12 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - jle 171ac │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5256 │ │ │ │ │ + mov 0x702a(%rip),%r12 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + jle 1710c │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ and $0x7,%edi │ │ │ │ │ - je 16ffc │ │ │ │ │ + je 17068 │ │ │ │ │ cmp $0x1,%rdi │ │ │ │ │ - je 16fe9 │ │ │ │ │ + je 16ba0 │ │ │ │ │ cmp $0x2,%rdi │ │ │ │ │ - je 16fdb │ │ │ │ │ + je 16b92 │ │ │ │ │ cmp $0x3,%rdi │ │ │ │ │ - je 16fcd │ │ │ │ │ + je 16b84 │ │ │ │ │ cmp $0x4,%rdi │ │ │ │ │ - je 16fbf │ │ │ │ │ + je 16b76 │ │ │ │ │ cmp $0x5,%rdi │ │ │ │ │ - je 16fb1 │ │ │ │ │ + je 16b68 │ │ │ │ │ cmp $0x6,%rdi │ │ │ │ │ - jne 185f8 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 17788 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 17788 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 17788 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ + jne 18278 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 17788 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 17788 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 17788 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r14,%r9 │ │ │ │ │ - je 1707b │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 17788 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%r9),%r11 │ │ │ │ │ - mov %r11,%r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r11,8),%r12 │ │ │ │ │ - je 17788 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - inc %r9 │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%r9,8),%r12 │ │ │ │ │ - je 17788 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 17458 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x2(%r11),%r9 │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%r11,8),%r12 │ │ │ │ │ - je 17788 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 17458 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x3(%r11),%r9 │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%r11,8),%r12 │ │ │ │ │ - je 17788 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 17458 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x4(%r11),%r9 │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%r11,8),%r12 │ │ │ │ │ - je 17788 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 17458 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x5(%r11),%r9 │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%r11,8),%r12 │ │ │ │ │ - je 17788 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 17458 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x6(%r11),%r9 │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%r11,8),%r12 │ │ │ │ │ - je 17788 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 17458 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x7(%r11),%r9 │ │ │ │ │ + inc %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %r14,%r9 │ │ │ │ │ - jne 16ffc │ │ │ │ │ + cmp %r14,%rsi │ │ │ │ │ + jne 17068 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %r8,-0x4b0(%rbp) │ │ │ │ │ + mov %rax,-0x498(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0x5f07(%rip),%r12 │ │ │ │ │ + cmp 0x63cb(%rip),%r12 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %rax,-0x4a8(%rbp) │ │ │ │ │ - mov %rbx,%rax │ │ │ │ │ + mov %rbx,%rcx │ │ │ │ │ + mov %r8,-0x4a0(%rbp) │ │ │ │ │ mov %r14,%rbx │ │ │ │ │ + mov %rcx,%r14 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - sete -0x4a0(%rbp) │ │ │ │ │ + sete -0x490(%rbp) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - mov %rax,%r14 │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + nop │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ mov 0x18(%r14,%r13,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ cmp %rsi,%r12 │ │ │ │ │ - je 172d0 │ │ │ │ │ + je 16cd8 │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0x5f0b(%rip),%r10 │ │ │ │ │ - cmp %r10,0x8(%r12) │ │ │ │ │ - sete %dl │ │ │ │ │ - cmp %r10,0x8(%rsi) │ │ │ │ │ + mov 0x63d3(%rip),%r9 │ │ │ │ │ + cmp %r9,0x8(%r12) │ │ │ │ │ sete %r8b │ │ │ │ │ + cmp %r9,0x8(%rsi) │ │ │ │ │ + sete %al │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - je 17220 │ │ │ │ │ test %r8b,%r8b │ │ │ │ │ - je 17232 │ │ │ │ │ + je 170f0 │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 17160 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ mov 0x10(%r12),%rcx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ cmp 0x10(%rsi),%rcx │ │ │ │ │ - jne 171a0 │ │ │ │ │ + jne 17100 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%r11 │ │ │ │ │ + mov 0x18(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ │ + mov 0x18(%r12),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%r11 │ │ │ │ │ - setne %r9b │ │ │ │ │ + cmp $0xffffffffffffffff,%rdx │ │ │ │ │ + setne %dil │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %r11,%rdi │ │ │ │ │ - setne %al │ │ │ │ │ + cmp %rdx,%r11 │ │ │ │ │ + setne %r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - test %al,%r9b │ │ │ │ │ - je 17113 │ │ │ │ │ - cmp $0xffffffffffffffff,%rdi │ │ │ │ │ - jne 171a0 │ │ │ │ │ + test %r10b,%dil │ │ │ │ │ + je 16c4b │ │ │ │ │ + inc %r11 │ │ │ │ │ + jne 17100 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%r12),%r8d │ │ │ │ │ + movzbl 0x20(%r12),%r9d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%edi │ │ │ │ │ + movzbl 0x20(%rsi),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %r8d,%edx │ │ │ │ │ + mov %r9d,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %edi,%r10d │ │ │ │ │ + mov %eax,%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%dl │ │ │ │ │ + shr $0x2,%r8b │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - shr $0x2,%r10b │ │ │ │ │ + shr $0x2,%r11b │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%edx │ │ │ │ │ + and $0x7,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - and $0x7,%r10d │ │ │ │ │ - cmp %r10b,%dl │ │ │ │ │ - jne 171a0 │ │ │ │ │ + and $0x7,%r11d │ │ │ │ │ + cmp %r11b,%r8b │ │ │ │ │ + jne 17100 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r8b │ │ │ │ │ - jne 18bf2 │ │ │ │ │ + test $0x20,%r9b │ │ │ │ │ + jne 18859 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%r12),%r11 │ │ │ │ │ + mov 0x38(%r12),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%dil │ │ │ │ │ - jne 18c09 │ │ │ │ │ + test $0x20,%al │ │ │ │ │ + jne 18872 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r10 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %dl,%r8d │ │ │ │ │ + movzbl %r8b,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%r8d │ │ │ │ │ - je 18cfc │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 18969 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%r8d │ │ │ │ │ - je 18d68 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 189d6 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%r11),%r10d │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ + mov (%rdi),%edx │ │ │ │ │ + mov (%r10),%r9d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %edi,%r10d │ │ │ │ │ - jne 171a0 │ │ │ │ │ + cmp %r9d,%edx │ │ │ │ │ + jne 17100 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ cmp $0x1,%rcx │ │ │ │ │ - je 172d0 │ │ │ │ │ + je 16cd8 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %dl,%edx │ │ │ │ │ - mov %r11,%rdi │ │ │ │ │ + movzbl %r8b,%edx │ │ │ │ │ + mov %r10,%rsi │ │ │ │ │ imul %rcx,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 172d0 │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - inc %r13 │ │ │ │ │ -./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %rbx,%r13 │ │ │ │ │ - jne 170a8 │ │ │ │ │ -__pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5260 │ │ │ │ │ - call 3310 │ │ │ │ │ -./pynx/scattering/cpu.c:5260 (discriminator 2) │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - jne 18e76 │ │ │ │ │ -__Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ -./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0x5d9f(%rip),%r15 │ │ │ │ │ - sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - mov $0x9,%r8d │ │ │ │ │ - lea 0x3124(%rip),%rsi │ │ │ │ │ - lea 0x2024(%rip),%r9 │ │ │ │ │ - mov (%r15),%rdi │ │ │ │ │ - push $0x7 │ │ │ │ │ - lea 0x22cc(%rip),%rcx │ │ │ │ │ - lea 0x2341(%rip),%rdx │ │ │ │ │ - call 3460 │ │ │ │ │ -__pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5262 │ │ │ │ │ - pop %rdi │ │ │ │ │ -./pynx/scattering/cpu.c:5262 (discriminator 1) │ │ │ │ │ - mov $0x148e,%esi │ │ │ │ │ -./pynx/scattering/cpu.c:5262 │ │ │ │ │ - pop %r8 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -./pynx/scattering/cpu.c:5314 │ │ │ │ │ - lea 0x227b(%rip),%rcx │ │ │ │ │ - mov $0x43,%edx │ │ │ │ │ - lea 0x314d(%rip),%rdi │ │ │ │ │ - call a4a0 │ │ │ │ │ -__pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5529 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -__pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5330 │ │ │ │ │ - jmp 15ef0 │ │ │ │ │ - nop │ │ │ │ │ -__Pyx_PyUnicode_Equals(): │ │ │ │ │ -./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %r8b,%r8b │ │ │ │ │ - je 17232 │ │ │ │ │ - cmpb $0x0,-0x4a0(%rbp) │ │ │ │ │ - jne 171a0 │ │ │ │ │ -./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0x5d57(%rip),%rsi │ │ │ │ │ - jne 17243 │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - jne 171a0 │ │ │ │ │ -./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - mov $0x2,%edx │ │ │ │ │ - call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ -./pynx/scattering/cpu.c:7400 │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - je 171ac │ │ │ │ │ -__Pyx_PyObject_IsTrue(): │ │ │ │ │ -./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0x5d35(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ -./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0x5d02(%rip),%rax │ │ │ │ │ - sete %cl │ │ │ │ │ - or %sil,%cl │ │ │ │ │ - jne 17c80 │ │ │ │ │ - cmp 0x5d0f(%rip),%rax │ │ │ │ │ - je 17c80 │ │ │ │ │ -./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x4b8(%rbp) │ │ │ │ │ - call 3370 │ │ │ │ │ - mov -0x4b8(%rbp),%rdi │ │ │ │ │ -_Py_IsImmortal(): │ │ │ │ │ -/usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rdx │ │ │ │ │ -Py_DECREF(): │ │ │ │ │ -/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - js 172ad │ │ │ │ │ -/usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rdx │ │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ │ - je 18b88 │ │ │ │ │ -__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ -./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 171a0 │ │ │ │ │ -./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ - mov -0x4a8(%rbp),%rax │ │ │ │ │ - mov -0x4b0(%rbp),%r8 │ │ │ │ │ - mov %r14,%rbx │ │ │ │ │ - js 171ac │ │ │ │ │ - jmp 172e1 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - mov -0x4a8(%rbp),%rax │ │ │ │ │ - mov -0x4b0(%rbp),%r8 │ │ │ │ │ + jne 17100 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + mov -0x498(%rbp),%rax │ │ │ │ │ + mov -0x4a0(%rbp),%r8 │ │ │ │ │ mov %r14,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x490(%rbp),%r12 │ │ │ │ │ + mov -0x480(%rbp),%r12 │ │ │ │ │ mov (%r12,%r13,8),%r14 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5256 (discriminator 2) │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je 171ac │ │ │ │ │ + je 1710c │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%r11 │ │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5258 │ │ │ │ │ dec %rax │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + test %rdi,%rdi │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5266 │ │ │ │ │ - mov 0x683d(%rip),%r9 │ │ │ │ │ + mov 0x6e32(%rip),%r10 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - test %r11,%r11 │ │ │ │ │ - jle 17730 │ │ │ │ │ - lea -0x1(%r11),%r10 │ │ │ │ │ + jle 17400 │ │ │ │ │ + lea -0x1(%rdi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7424 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0x7,%r10d │ │ │ │ │ - je 17392 │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ + and $0x7,%edx │ │ │ │ │ + je 16d9b │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r9 │ │ │ │ │ - je 17400 │ │ │ │ │ + cmp 0x18(%rbx),%r10 │ │ │ │ │ + je 16e08 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%edi │ │ │ │ │ + cmp $0x1,%rdx │ │ │ │ │ + mov $0x1,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - cmp $0x1,%r10 │ │ │ │ │ - je 17392 │ │ │ │ │ - cmp $0x2,%r10 │ │ │ │ │ - je 17388 │ │ │ │ │ - cmp $0x3,%r10 │ │ │ │ │ - je 1737e │ │ │ │ │ - cmp $0x4,%r10 │ │ │ │ │ - je 17370 │ │ │ │ │ - cmp $0x5,%r10 │ │ │ │ │ - je 17362 │ │ │ │ │ - cmp $0x6,%r10 │ │ │ │ │ - jne 185e0 │ │ │ │ │ + mov $0x1,%r11d │ │ │ │ │ + je 16d9b │ │ │ │ │ + cmp $0x2,%rdx │ │ │ │ │ + je 16d91 │ │ │ │ │ + cmp $0x3,%rdx │ │ │ │ │ + je 16d87 │ │ │ │ │ + cmp $0x4,%rdx │ │ │ │ │ + je 16d79 │ │ │ │ │ + cmp $0x5,%rdx │ │ │ │ │ + je 16d6b │ │ │ │ │ + cmp $0x6,%rdx │ │ │ │ │ + jne 18260 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - je 17400 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r10 │ │ │ │ │ + je 16e08 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - je 17400 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r10 │ │ │ │ │ + je 16e08 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - je 17400 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r10 │ │ │ │ │ + je 16e08 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - je 17400 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r10 │ │ │ │ │ + je 16e08 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - je 17400 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r10 │ │ │ │ │ + je 16e08 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ + inc %r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - je 17400 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r10 │ │ │ │ │ + je 16e08 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - cmp %rsi,%r11 │ │ │ │ │ - je 17530 │ │ │ │ │ - mov %rsi,%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rsi,8),%r9 │ │ │ │ │ - je 17400 │ │ │ │ │ + lea 0x1(%r11),%r9 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - inc %rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - je 17400 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x2(%rsi),%rdx │ │ │ │ │ + cmp %r9,%rdi │ │ │ │ │ + je 17200 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x28(%rbx,%rsi,8),%r9 │ │ │ │ │ - je 17400 │ │ │ │ │ + cmp 0x18(%rbx,%r9,8),%r10 │ │ │ │ │ + mov %r9,%r11 │ │ │ │ │ + je 16e08 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x3(%rsi),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x30(%rbx,%rsi,8),%r9 │ │ │ │ │ - je 17400 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x4(%rsi),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x38(%rbx,%rsi,8),%r9 │ │ │ │ │ - je 17400 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x5(%rsi),%rdx │ │ │ │ │ + inc %r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x40(%rbx,%rsi,8),%r9 │ │ │ │ │ - je 17400 │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r10 │ │ │ │ │ + je 16e08 │ │ │ │ │ + cmp 0x28(%rbx,%r9,8),%r10 │ │ │ │ │ + lea 0x2(%r9),%r11 │ │ │ │ │ + je 16e08 │ │ │ │ │ + cmp 0x30(%rbx,%r9,8),%r10 │ │ │ │ │ + lea 0x3(%r9),%r11 │ │ │ │ │ + je 16e08 │ │ │ │ │ + cmp 0x38(%rbx,%r9,8),%r10 │ │ │ │ │ + lea 0x4(%r9),%r11 │ │ │ │ │ + je 16e08 │ │ │ │ │ + cmp 0x40(%rbx,%r9,8),%r10 │ │ │ │ │ + lea 0x5(%r9),%r11 │ │ │ │ │ + je 16e08 │ │ │ │ │ + cmp 0x48(%rbx,%r9,8),%r10 │ │ │ │ │ + lea 0x6(%r9),%r11 │ │ │ │ │ + je 16e08 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x6(%rsi),%rdx │ │ │ │ │ + lea 0x7(%r9),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x48(%rbx,%rsi,8),%r9 │ │ │ │ │ - je 17400 │ │ │ │ │ -./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x7(%rsi),%rdx │ │ │ │ │ -./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%r9 │ │ │ │ │ - jne 17399 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + cmp 0x18(%rbx,%r11,8),%r10 │ │ │ │ │ + jne 16da2 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x490(%rbp),%rdi │ │ │ │ │ - mov (%rdi,%rdx,8),%r12 │ │ │ │ │ + mov -0x480(%rbp),%rsi │ │ │ │ │ + mov (%rsi,%r11,8),%r12 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5266 (discriminator 2) │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je 17730 │ │ │ │ │ + je 17400 │ │ │ │ │ ./pynx/scattering/cpu.c:5268 │ │ │ │ │ dec %rax │ │ │ │ │ ./pynx/scattering/cpu.c:5275 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jle 15962 │ │ │ │ │ + jle 1564f │ │ │ │ │ ./pynx/scattering/cpu.c:5277 │ │ │ │ │ - mov -0x470(%rbp),%rsi │ │ │ │ │ - mov -0x478(%rbp),%rcx │ │ │ │ │ - lea -0x90(%rbp),%rdx │ │ │ │ │ + mov -0x458(%rbp),%rdx │ │ │ │ │ + mov -0x468(%rbp),%rcx │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ - mov -0x480(%rbp),%r9 │ │ │ │ │ - mov -0x458(%rbp),%r11 │ │ │ │ │ + mov -0x470(%rbp),%r9 │ │ │ │ │ + mov -0x478(%rbp),%r13 │ │ │ │ │ mov %r15,-0xc0(%rbp) │ │ │ │ │ - mov %rsi,-0xe8(%rbp) │ │ │ │ │ - mov -0x460(%rbp),%r13 │ │ │ │ │ - mov -0x498(%rbp),%rax │ │ │ │ │ - mov -0x490(%rbp),%rsi │ │ │ │ │ - mov %rcx,-0xe0(%rbp) │ │ │ │ │ + mov -0x460(%rbp),%rax │ │ │ │ │ + mov -0x488(%rbp),%r10 │ │ │ │ │ + mov %rdx,-0xf0(%rbp) │ │ │ │ │ + mov -0x480(%rbp),%rsi │ │ │ │ │ + mov %rcx,-0xe8(%rbp) │ │ │ │ │ + lea -0x90(%rbp),%rdx │ │ │ │ │ + mov %r9,-0xe0(%rbp) │ │ │ │ │ lea -0xf0(%rbp),%rcx │ │ │ │ │ - mov %r9,-0xd8(%rbp) │ │ │ │ │ - lea 0x20aa(%rip),%r9 │ │ │ │ │ + lea 0x2712(%rip),%r9 │ │ │ │ │ mov %r14,-0xb8(%rbp) │ │ │ │ │ mov %r12,-0xb0(%rbp) │ │ │ │ │ - mov %r11,-0xf0(%rbp) │ │ │ │ │ - mov %r13,-0xd0(%rbp) │ │ │ │ │ - mov %rax,-0xc8(%rbp) │ │ │ │ │ - call 9b20 │ │ │ │ │ - mov -0xe8(%rbp),%r14 │ │ │ │ │ - mov -0xe0(%rbp),%r12 │ │ │ │ │ + mov %r13,-0xd8(%rbp) │ │ │ │ │ + mov %rax,-0xd0(%rbp) │ │ │ │ │ + mov %r10,-0xc8(%rbp) │ │ │ │ │ + call 9938 │ │ │ │ │ + mov -0xe8(%rbp),%r12 │ │ │ │ │ + mov -0xe0(%rbp),%r14 │ │ │ │ │ mov -0xf0(%rbp),%r8 │ │ │ │ │ mov -0xd8(%rbp),%rbx │ │ │ │ │ - mov -0xd0(%rbp),%r10 │ │ │ │ │ - mov -0xc8(%rbp),%rdx │ │ │ │ │ +./pynx/scattering/cpu.c:5277 (discriminator 2) │ │ │ │ │ + inc %eax │ │ │ │ │ +./pynx/scattering/cpu.c:5277 │ │ │ │ │ + mov -0xd0(%rbp),%rdi │ │ │ │ │ + mov -0xc8(%rbp),%r11 │ │ │ │ │ + mov %r12,-0x468(%rbp) │ │ │ │ │ mov %r14,-0x470(%rbp) │ │ │ │ │ - mov %r12,-0x478(%rbp) │ │ │ │ │ mov -0xc0(%rbp),%r15 │ │ │ │ │ mov %r8,-0x458(%rbp) │ │ │ │ │ mov -0xb8(%rbp),%r14 │ │ │ │ │ - mov %rbx,-0x480(%rbp) │ │ │ │ │ + mov %rbx,-0x478(%rbp) │ │ │ │ │ mov -0xb0(%rbp),%r12 │ │ │ │ │ - mov %r10,-0x460(%rbp) │ │ │ │ │ - mov %rdx,-0x498(%rbp) │ │ │ │ │ + mov %rdi,-0x460(%rbp) │ │ │ │ │ + mov %r11,-0x488(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:5277 (discriminator 2) │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - jne 15962 │ │ │ │ │ + jne 1564f │ │ │ │ │ ./pynx/scattering/cpu.c:5277 (discriminator 1) │ │ │ │ │ mov $0x149d,%esi │ │ │ │ │ - jmp 17200 │ │ │ │ │ + jmp 17980 │ │ │ │ │ +__Pyx_PyUnicode_Equals(): │ │ │ │ │ +./pynx/scattering/cpu.c:7390 │ │ │ │ │ + test %dl,%dl │ │ │ │ │ + je 16f3d │ │ │ │ │ + test %r15b,%r15b │ │ │ │ │ + jne 160c8 │ │ │ │ │ +./pynx/scattering/cpu.c:7392 │ │ │ │ │ + cmp 0x604c(%rip),%rsi │ │ │ │ │ + jne 16f4f │ │ │ │ │ + test %r11b,%r11b │ │ │ │ │ + jne 160c8 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + mov $0x2,%edx │ │ │ │ │ + call 3190 │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + test %rax,%rax │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 160d4 │ │ │ │ │ +__Pyx_PyObject_IsTrue(): │ │ │ │ │ +./pynx/scattering/cpu.c:11382 │ │ │ │ │ + cmp 0x6029(%rip),%rax │ │ │ │ │ + sete %al │ │ │ │ │ +./pynx/scattering/cpu.c:11383 │ │ │ │ │ + cmp 0x5ff7(%rip),%rdi │ │ │ │ │ + sete %r11b │ │ │ │ │ + or %al,%r11b │ │ │ │ │ + jne 16f8f │ │ │ │ │ + cmp 0x6007(%rip),%rdi │ │ │ │ │ + jne 18230 │ │ │ │ │ +./pynx/scattering/cpu.c:11382 │ │ │ │ │ + movzbl %al,%eax │ │ │ │ │ +_Py_IsImmortal(): │ │ │ │ │ +/usr/include/python3.12/object.h:242 │ │ │ │ │ + mov (%rdi),%rdx │ │ │ │ │ +Py_DECREF(): │ │ │ │ │ +/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + js 16fa5 │ │ │ │ │ +/usr/include/python3.12/object.h:704 │ │ │ │ │ + dec %rdx │ │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ │ + je 187fe │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 160c8 │ │ │ │ │ +./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ + mov -0x490(%rbp),%rax │ │ │ │ │ + mov -0x498(%rbp),%r8 │ │ │ │ │ + mov %r14,%rbx │ │ │ │ │ + js 160d4 │ │ │ │ │ + jmp 16af9 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +__Pyx_PyUnicode_Equals(): │ │ │ │ │ +./pynx/scattering/cpu.c:7390 │ │ │ │ │ + test %r10b,%r10b │ │ │ │ │ + je 16fde │ │ │ │ │ + test %r13b,%r13b │ │ │ │ │ + jne 16500 │ │ │ │ │ +./pynx/scattering/cpu.c:7392 │ │ │ │ │ + cmp 0x5fab(%rip),%rsi │ │ │ │ │ + jne 16fef │ │ │ │ │ + test %cl,%cl │ │ │ │ │ + jne 16500 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %r14,%rdi │ │ │ │ │ + mov $0x2,%edx │ │ │ │ │ + call 3190 │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + test %rax,%rax │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 1650c │ │ │ │ │ +__Pyx_PyObject_IsTrue(): │ │ │ │ │ +./pynx/scattering/cpu.c:11382 │ │ │ │ │ + cmp 0x5f89(%rip),%rax │ │ │ │ │ + sete %al │ │ │ │ │ +./pynx/scattering/cpu.c:11383 │ │ │ │ │ + cmp 0x5f57(%rip),%rdi │ │ │ │ │ + sete %cl │ │ │ │ │ + or %al,%cl │ │ │ │ │ + jne 1702d │ │ │ │ │ + cmp 0x5f69(%rip),%rdi │ │ │ │ │ + jne 182d4 │ │ │ │ │ +./pynx/scattering/cpu.c:11382 │ │ │ │ │ + movzbl %al,%eax │ │ │ │ │ +_Py_IsImmortal(): │ │ │ │ │ +/usr/include/python3.12/object.h:242 │ │ │ │ │ + mov (%rdi),%r11 │ │ │ │ │ +Py_DECREF(): │ │ │ │ │ +/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ + test %r11d,%r11d │ │ │ │ │ + js 17044 │ │ │ │ │ +/usr/include/python3.12/object.h:704 │ │ │ │ │ + dec %r11 │ │ │ │ │ + mov %r11,(%rdi) │ │ │ │ │ + je 188f8 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 16500 │ │ │ │ │ +./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ + mov -0x460(%rbp),%rax │ │ │ │ │ + mov -0x478(%rbp),%r8 │ │ │ │ │ + mov %r12,%rbx │ │ │ │ │ + js 1650c │ │ │ │ │ + jmp 17491 │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 17458 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x1(%rsi),%r10 │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%r10,8),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + mov %r10,%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 17458 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + inc %rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r12 │ │ │ │ │ + je 17458 │ │ │ │ │ + cmp 0x28(%rbx,%r10,8),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x2(%r10),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 17458 │ │ │ │ │ + cmp 0x30(%rbx,%r10,8),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x3(%r10),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 17458 │ │ │ │ │ + cmp 0x38(%rbx,%r10,8),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x4(%r10),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 17458 │ │ │ │ │ + cmp 0x40(%rbx,%r10,8),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x5(%r10),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 17458 │ │ │ │ │ + cmp 0x48(%rbx,%r10,8),%r12 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x6(%r10),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7426 │ │ │ │ │ + je 17458 │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ + lea 0x7(%r10),%rsi │ │ │ │ │ +./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ + cmp %r14,%rsi │ │ │ │ │ + jne 17068 │ │ │ │ │ + jmp 16bb7 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0x5a59(%rip),%r9 │ │ │ │ │ - mov %r14,-0x4b0(%rbp) │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 17160 │ │ │ │ │ + cmpb $0x0,-0x490(%rbp) │ │ │ │ │ + je 17160 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ + inc %r13 │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %rbx,%r13 │ │ │ │ │ + jne 16be0 │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5260 │ │ │ │ │ + call 3310 │ │ │ │ │ +./pynx/scattering/cpu.c:5260 (discriminator 2) │ │ │ │ │ + test %rax,%rax │ │ │ │ │ + jne 18ae4 │ │ │ │ │ +__Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ +./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ + mov 0x5e3f(%rip),%r15 │ │ │ │ │ + sub $0x8,%rsp │ │ │ │ │ + mov $0x9,%r8d │ │ │ │ │ + lea 0x3236(%rip),%rsi │ │ │ │ │ + lea 0x2136(%rip),%r9 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov (%r15),%rdi │ │ │ │ │ + push $0x7 │ │ │ │ │ + lea 0x23dc(%rip),%rcx │ │ │ │ │ + lea 0x2451(%rip),%rdx │ │ │ │ │ + call 3460 │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5262 │ │ │ │ │ + pop %rdi │ │ │ │ │ +./pynx/scattering/cpu.c:5262 (discriminator 1) │ │ │ │ │ + mov $0x148e,%esi │ │ │ │ │ +./pynx/scattering/cpu.c:5262 │ │ │ │ │ + pop %r8 │ │ │ │ │ + jmp 17980 │ │ │ │ │ +__Pyx_PyUnicode_Equals(): │ │ │ │ │ +./pynx/scattering/cpu.c:7392 │ │ │ │ │ + cmp 0x5e29(%rip),%rsi │ │ │ │ │ + jne 1716e │ │ │ │ │ + test %r8b,%r8b │ │ │ │ │ + jne 17100 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + mov $0x2,%edx │ │ │ │ │ + call 3190 │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + test %rax,%rax │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 1710c │ │ │ │ │ +__Pyx_PyObject_IsTrue(): │ │ │ │ │ +./pynx/scattering/cpu.c:11382 │ │ │ │ │ + cmp 0x5e0e(%rip),%rax │ │ │ │ │ + sete %cl │ │ │ │ │ +./pynx/scattering/cpu.c:11383 │ │ │ │ │ + cmp 0x5ddc(%rip),%rax │ │ │ │ │ + sete %r8b │ │ │ │ │ + or %cl,%r8b │ │ │ │ │ + jne 179a0 │ │ │ │ │ + cmp 0x5de8(%rip),%rax │ │ │ │ │ + je 179a0 │ │ │ │ │ +./pynx/scattering/cpu.c:11384 │ │ │ │ │ + mov %rax,-0x4a8(%rbp) │ │ │ │ │ + call 3370 │ │ │ │ │ + mov -0x4a8(%rbp),%rdi │ │ │ │ │ +_Py_IsImmortal(): │ │ │ │ │ +/usr/include/python3.12/object.h:242 │ │ │ │ │ + mov (%rdi),%r11 │ │ │ │ │ +Py_DECREF(): │ │ │ │ │ +/usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ + test %r11d,%r11d │ │ │ │ │ + js 171d5 │ │ │ │ │ +/usr/include/python3.12/object.h:704 │ │ │ │ │ + dec %r11 │ │ │ │ │ + mov %r11,(%rdi) │ │ │ │ │ + je 187e8 │ │ │ │ │ +__Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 17100 │ │ │ │ │ +./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ + mov -0x498(%rbp),%rax │ │ │ │ │ + mov -0x4a0(%rbp),%r8 │ │ │ │ │ + mov %r14,%rbx │ │ │ │ │ + js 1710c │ │ │ │ │ + jmp 16ce9 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +__Pyx_PyUnicode_Equals(): │ │ │ │ │ +./pynx/scattering/cpu.c:7390 │ │ │ │ │ + cmp 0x5d89(%rip),%r10 │ │ │ │ │ + mov %r14,-0x4a0(%rbp) │ │ │ │ │ mov %rbx,%r14 │ │ │ │ │ - mov %r9,%rbx │ │ │ │ │ - sete -0x4a0(%rbp) │ │ │ │ │ + sete -0x490(%rbp) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ - mov %rdx,%r13 │ │ │ │ │ - mov %rcx,%r12 │ │ │ │ │ + mov %r10,%r12 │ │ │ │ │ + mov %rcx,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov %rax,-0x4a8(%rbp) │ │ │ │ │ - mov 0x18(%r14,%r12,8),%rsi │ │ │ │ │ + mov %rax,-0x498(%rbp) │ │ │ │ │ + mov %r11,%r13 │ │ │ │ │ + mov 0x18(%r14,%rbx,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - mov %r8,-0x4b8(%rbp) │ │ │ │ │ - cmp %rsi,%rbx │ │ │ │ │ - je 1764f │ │ │ │ │ + mov %r8,-0x4a8(%rbp) │ │ │ │ │ + cmp %rsi,%r12 │ │ │ │ │ + je 1731e │ │ │ │ │ nop │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0x5a51(%rip),%rax │ │ │ │ │ - cmp %rax,0x8(%rbx) │ │ │ │ │ + mov 0x5d81(%rip),%rax │ │ │ │ │ + cmp %rax,0x8(%r12) │ │ │ │ │ sete %r8b │ │ │ │ │ cmp %rax,0x8(%rsi) │ │ │ │ │ - sete %dl │ │ │ │ │ + sete %r11b │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ test %r8b,%r8b │ │ │ │ │ - je 17680 │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - je 1768d │ │ │ │ │ + je 17350 │ │ │ │ │ + test %r11b,%r11b │ │ │ │ │ + je 1735e │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ │ + mov 0x10(%r12),%r9 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%rcx │ │ │ │ │ - jne 17630 │ │ │ │ │ + cmp 0x10(%rsi),%r9 │ │ │ │ │ + jne 17300 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%r10 │ │ │ │ │ + mov 0x18(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%rbx),%r11 │ │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%r10 │ │ │ │ │ - setne %r9b │ │ │ │ │ + cmp $0xffffffffffffffff,%rdx │ │ │ │ │ + setne %r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %r10,%r11 │ │ │ │ │ - setne %dil │ │ │ │ │ + cmp %rdx,%rdi │ │ │ │ │ + setne %cl │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - test %dil,%r9b │ │ │ │ │ - je 175c7 │ │ │ │ │ - cmp $0xffffffffffffffff,%r11 │ │ │ │ │ - jne 17630 │ │ │ │ │ + test %cl,%r10b │ │ │ │ │ + je 1729a │ │ │ │ │ + inc %rdi │ │ │ │ │ + jne 17300 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%rbx),%eax │ │ │ │ │ + movzbl 0x20(%r12),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%edx │ │ │ │ │ + movzbl 0x20(%rsi),%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ mov %eax,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %edx,%r11d │ │ │ │ │ + mov %r11d,%edi │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ shr $0x2,%r8b │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - shr $0x2,%r11b │ │ │ │ │ + shr $0x2,%dil │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ and $0x7,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - and $0x7,%r11d │ │ │ │ │ - cmp %r11b,%r8b │ │ │ │ │ - jne 17630 │ │ │ │ │ + and $0x7,%edi │ │ │ │ │ + cmp %dil,%r8b │ │ │ │ │ + jne 17300 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ test $0x20,%al │ │ │ │ │ - jne 18bc8 │ │ │ │ │ + jne 1882b │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rbx),%r9 │ │ │ │ │ + mov 0x38(%r12),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%dl │ │ │ │ │ - jne 18bb4 │ │ │ │ │ + test $0x20,%r11b │ │ │ │ │ + jne 18814 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r10 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %r8b,%eax │ │ │ │ │ + movzbl %r8b,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je 18ce3 │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 18951 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%eax │ │ │ │ │ - je 18d5b │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 189ca │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%r9),%edx │ │ │ │ │ - mov (%rsi),%r11d │ │ │ │ │ + mov (%rdi),%edx │ │ │ │ │ + mov (%r10),%ecx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r11d,%edx │ │ │ │ │ - je 18570 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + cmp %ecx,%edx │ │ │ │ │ + je 18208 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %r13,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - lea 0x1(%r12),%r9 │ │ │ │ │ + lea 0x1(%rbx),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %r13,%r12 │ │ │ │ │ - je 17730 │ │ │ │ │ - mov %r9,%r12 │ │ │ │ │ + je 17400 │ │ │ │ │ + mov %r11,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r14,%r12,8),%rsi │ │ │ │ │ + mov 0x18(%r14,%rbx,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%rbx │ │ │ │ │ - jne 17570 │ │ │ │ │ + cmp %rsi,%r12 │ │ │ │ │ + jne 17240 │ │ │ │ │ + mov %rbx,%r10 │ │ │ │ │ + mov -0x498(%rbp),%rax │ │ │ │ │ mov %r14,%rbx │ │ │ │ │ - mov -0x4a8(%rbp),%rax │ │ │ │ │ - mov -0x4b8(%rbp),%r8 │ │ │ │ │ - mov -0x4b0(%rbp),%r14 │ │ │ │ │ + mov -0x4a8(%rbp),%r8 │ │ │ │ │ + mov -0x4a0(%rbp),%r14 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x490(%rbp),%r10 │ │ │ │ │ - mov (%r10,%r12,8),%r12 │ │ │ │ │ - jmp 1740b │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x480(%rbp),%rdi │ │ │ │ │ + mov (%rdi,%r10,8),%r12 │ │ │ │ │ + jmp 16e13 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - je 1768d │ │ │ │ │ - cmpb $0x0,-0x4a0(%rbp) │ │ │ │ │ - jne 17630 │ │ │ │ │ + test %r11b,%r11b │ │ │ │ │ + je 1735e │ │ │ │ │ + cmpb $0x0,-0x490(%rbp) │ │ │ │ │ + jne 17300 │ │ │ │ │ ./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0x58fc(%rip),%rsi │ │ │ │ │ - jne 1769b │ │ │ │ │ + cmp 0x5c2b(%rip),%rsi │ │ │ │ │ + jne 1736c │ │ │ │ │ test %r8b,%r8b │ │ │ │ │ - jne 17630 │ │ │ │ │ + jne 17300 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 17730 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 17400 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0x58dd(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ + cmp 0x5c10(%rip),%rax │ │ │ │ │ + sete %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0x58aa(%rip),%rax │ │ │ │ │ - sete %cl │ │ │ │ │ - or %sil,%cl │ │ │ │ │ - jne 17c70 │ │ │ │ │ - cmp 0x58b7(%rip),%rax │ │ │ │ │ - je 17c70 │ │ │ │ │ + cmp 0x5bdd(%rip),%rax │ │ │ │ │ + sete %al │ │ │ │ │ + or %r9b,%al │ │ │ │ │ + jne 17930 │ │ │ │ │ + cmp 0x5bea(%rip),%rdi │ │ │ │ │ + je 17930 │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x4c0(%rbp) │ │ │ │ │ + mov %rdi,-0x4b0(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x4c0(%rbp),%rdi │ │ │ │ │ + mov -0x4b0(%rbp),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%r8 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - js 17706 │ │ │ │ │ + js 173d3 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r8 │ │ │ │ │ mov %r8,(%rdi) │ │ │ │ │ - je 18b58 │ │ │ │ │ + je 187b8 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 17630 │ │ │ │ │ + je 17300 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ + mov %rbx,%r10 │ │ │ │ │ + mov -0x498(%rbp),%rax │ │ │ │ │ mov %r14,%rbx │ │ │ │ │ - mov -0x4a8(%rbp),%rax │ │ │ │ │ - mov -0x4b8(%rbp),%r8 │ │ │ │ │ - mov -0x4b0(%rbp),%r14 │ │ │ │ │ - jns 17667 │ │ │ │ │ + mov -0x4a8(%rbp),%r8 │ │ │ │ │ + mov -0x4a0(%rbp),%r14 │ │ │ │ │ + jns 17339 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5270 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:5270 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 18e6c │ │ │ │ │ + jne 18ada │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0x581b(%rip),%r15 │ │ │ │ │ + mov 0x5b4b(%rip),%r15 │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0x1d61(%rip),%rcx │ │ │ │ │ - lea 0x2b9f(%rip),%rsi │ │ │ │ │ - lea 0x1a9f(%rip),%r9 │ │ │ │ │ + lea 0x2103(%rip),%rcx │ │ │ │ │ + lea 0x2f41(%rip),%rsi │ │ │ │ │ + lea 0x1e41(%rip),%r9 │ │ │ │ │ mov $0x9,%r8d │ │ │ │ │ mov (%r15),%rdi │ │ │ │ │ push $0x8 │ │ │ │ │ - lea 0x1dbd(%rip),%rdx │ │ │ │ │ + lea 0x215f(%rip),%rdx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5272 │ │ │ │ │ pop %rcx │ │ │ │ │ pop %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:5272 (discriminator 1) │ │ │ │ │ mov $0x1498,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:5272 │ │ │ │ │ - jmp 17200 │ │ │ │ │ + jmp 17980 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x490(%rbp),%r13 │ │ │ │ │ - mov 0x0(%r13,%r9,8),%r14 │ │ │ │ │ + mov -0x480(%rbp),%r13 │ │ │ │ │ + mov 0x0(%r13,%rsi,8),%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - jmp 172ec │ │ │ │ │ + jmp 16cf4 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x490(%rbp),%r15 │ │ │ │ │ - mov (%r15,%rdi,8),%r15 │ │ │ │ │ + mov -0x480(%rbp),%r12 │ │ │ │ │ + mov (%r12,%r13,8),%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - jmp 16f4c │ │ │ │ │ + jmp 16b04 │ │ │ │ │ mov -0x460(%rbp),%rax │ │ │ │ │ - mov -0x480(%rbp),%r8 │ │ │ │ │ - mov %r15,%rbx │ │ │ │ │ + mov -0x478(%rbp),%r8 │ │ │ │ │ + mov %r12,%rbx │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x490(%rbp),%r12 │ │ │ │ │ - mov (%r12,%r14,8),%r13 │ │ │ │ │ - mov %r13,-0x480(%rbp) │ │ │ │ │ + mov -0x480(%rbp),%r14 │ │ │ │ │ + mov (%r14,%r15,8),%r13 │ │ │ │ │ + mov %r13,-0x478(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5216 (discriminator 2) │ │ │ │ │ - cmpq $0x0,-0x480(%rbp) │ │ │ │ │ - je 1680c │ │ │ │ │ + cmpq $0x0,-0x478(%rbp) │ │ │ │ │ + je 1650c │ │ │ │ │ Py_SIZE(): │ │ │ │ │ /usr/include/python3.12/object.h:233 │ │ │ │ │ - mov 0x10(%rbx),%r13 │ │ │ │ │ + mov 0x10(%rbx),%r12 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5218 │ │ │ │ │ dec %rax │ │ │ │ │ - jmp 1689d │ │ │ │ │ + jmp 1683a │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0x579c(%rip),%r9 │ │ │ │ │ + cmp 0x5acc(%rip),%rcx │ │ │ │ │ mov %rbx,%r13 │ │ │ │ │ - mov %r9,%rbx │ │ │ │ │ - mov %rax,-0x498(%rbp) │ │ │ │ │ + mov %rcx,%rbx │ │ │ │ │ sete %r15b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov %r8,-0x4a0(%rbp) │ │ │ │ │ + mov %rax,-0x488(%rbp) │ │ │ │ │ mov 0x18(%r13,%r14,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ + mov %r8,-0x490(%rbp) │ │ │ │ │ cmp %rsi,%rbx │ │ │ │ │ - je 1790e │ │ │ │ │ + je 175de │ │ │ │ │ nopl (%rax) │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0x57a1(%rip),%r8 │ │ │ │ │ + mov 0x5ad1(%rip),%r8 │ │ │ │ │ cmp %r8,0x8(%rbx) │ │ │ │ │ sete %r11b │ │ │ │ │ cmp %r8,0x8(%rsi) │ │ │ │ │ - sete %r10b │ │ │ │ │ + sete %al │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ test %r11b,%r11b │ │ │ │ │ - je 17940 │ │ │ │ │ - test %r10b,%r10b │ │ │ │ │ - je 1794a │ │ │ │ │ + je 17608 │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 17611 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%rax │ │ │ │ │ - jne 178f0 │ │ │ │ │ + cmp 0x10(%rsi),%rcx │ │ │ │ │ + jne 175c0 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ │ + mov 0x18(%rbx),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ + cmp %rdx,%r10 │ │ │ │ │ setne %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ │ + inc %rdx │ │ │ │ │ setne %dil │ │ │ │ │ test %dil,%r9b │ │ │ │ │ - je 17879 │ │ │ │ │ - cmp $0xffffffffffffffff,%rcx │ │ │ │ │ - jne 178f0 │ │ │ │ │ + je 17545 │ │ │ │ │ + inc %r10 │ │ │ │ │ + jne 175c0 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ movzbl 0x20(%rbx),%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%edx │ │ │ │ │ + movzbl 0x20(%rsi),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %r8d,%ecx │ │ │ │ │ + mov %r8d,%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %edx,%r11d │ │ │ │ │ + mov %eax,%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%cl │ │ │ │ │ -./pynx/scattering/cpu.c:7374 │ │ │ │ │ shr $0x2,%r11b │ │ │ │ │ -./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ + shr $0x2,%r10b │ │ │ │ │ +./pynx/scattering/cpu.c:7373 │ │ │ │ │ and $0x7,%r11d │ │ │ │ │ - cmp %r11b,%cl │ │ │ │ │ - jne 178f0 │ │ │ │ │ +./pynx/scattering/cpu.c:7374 │ │ │ │ │ + and $0x7,%r10d │ │ │ │ │ + cmp %r10b,%r11b │ │ │ │ │ + jne 175c0 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ test $0x20,%r8b │ │ │ │ │ - jne 18c79 │ │ │ │ │ + jne 188cb │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%dl │ │ │ │ │ - jne 18c65 │ │ │ │ │ + test $0x20,%al │ │ │ │ │ + jne 188e2 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r8 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %cl,%r8d │ │ │ │ │ + movzbl %r11b,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%r8d │ │ │ │ │ - je 18d4f │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 189be │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%r8d │ │ │ │ │ - je 18a59 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 186c3 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ mov (%rdi),%edx │ │ │ │ │ - mov (%rsi),%r11d │ │ │ │ │ + mov (%r8),%r9d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r11d,%edx │ │ │ │ │ - jne 178f0 │ │ │ │ │ + cmp %r9d,%edx │ │ │ │ │ + jne 175c0 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%rax │ │ │ │ │ - je 1790e │ │ │ │ │ + cmp $0x1,%rcx │ │ │ │ │ + je 175de │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %cl,%edx │ │ │ │ │ - imul %rax,%rdx │ │ │ │ │ + movzbl %r11b,%edx │ │ │ │ │ + mov %r8,%rsi │ │ │ │ │ + imul %rcx,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 1790e │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ + je 175de │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %r12,%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ lea 0x1(%r14),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %r12,%r14 │ │ │ │ │ - je 179d0 │ │ │ │ │ + je 17698 │ │ │ │ │ mov %rdi,%r14 │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ mov 0x18(%r13,%r14,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ cmp %rsi,%rbx │ │ │ │ │ - jne 17820 │ │ │ │ │ - mov -0x498(%rbp),%rax │ │ │ │ │ - mov -0x4a0(%rbp),%r8 │ │ │ │ │ + jne 174f0 │ │ │ │ │ + mov -0x488(%rbp),%rax │ │ │ │ │ + mov -0x490(%rbp),%r8 │ │ │ │ │ mov %r13,%rbx │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x490(%rbp),%r12 │ │ │ │ │ - mov (%r12,%r14,8),%r10 │ │ │ │ │ - mov %r10,-0x498(%rbp) │ │ │ │ │ - jmp 16c7a │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x480(%rbp),%r12 │ │ │ │ │ + mov (%r12,%r14,8),%rsi │ │ │ │ │ + mov %rsi,-0x488(%rbp) │ │ │ │ │ + jmp 16aca │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %r10b,%r10b │ │ │ │ │ - je 1794a │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 17611 │ │ │ │ │ test %r15b,%r15b │ │ │ │ │ - jne 178f0 │ │ │ │ │ + jne 175c0 │ │ │ │ │ ./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0x563f(%rip),%rsi │ │ │ │ │ - jne 17958 │ │ │ │ │ + cmp 0x5978(%rip),%rsi │ │ │ │ │ + jne 1761f │ │ │ │ │ test %r11b,%r11b │ │ │ │ │ - jne 178f0 │ │ │ │ │ + jne 175c0 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 179d0 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 17698 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0x5624(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ + cmp 0x595d(%rip),%rax │ │ │ │ │ + sete %cl │ │ │ │ │ ./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0x55f1(%rip),%rax │ │ │ │ │ - sete %al │ │ │ │ │ - or %sil,%al │ │ │ │ │ - jne 17994 │ │ │ │ │ - cmp 0x5602(%rip),%rdi │ │ │ │ │ - jne 185c0 │ │ │ │ │ + cmp 0x592b(%rip),%rax │ │ │ │ │ + sete %r11b │ │ │ │ │ + or %cl,%r11b │ │ │ │ │ + jne 1765b │ │ │ │ │ + cmp 0x593b(%rip),%rax │ │ │ │ │ + jne 18248 │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ + movzbl %cl,%eax │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rcx │ │ │ │ │ + mov (%rdi),%r10 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - js 179ab │ │ │ │ │ + test %r10d,%r10d │ │ │ │ │ + js 17672 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rcx │ │ │ │ │ - mov %rcx,(%rdi) │ │ │ │ │ - je 18bdc │ │ │ │ │ + dec %r10 │ │ │ │ │ + mov %r10,(%rdi) │ │ │ │ │ + je 18843 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 178f0 │ │ │ │ │ + je 175c0 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ - mov -0x498(%rbp),%rax │ │ │ │ │ - mov -0x4a0(%rbp),%r8 │ │ │ │ │ + mov -0x488(%rbp),%rax │ │ │ │ │ + mov -0x490(%rbp),%r8 │ │ │ │ │ mov %r13,%rbx │ │ │ │ │ - jns 1791f │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + jns 175ef │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5240 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:5240 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 18e8a │ │ │ │ │ + jne 18af8 │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0x557b(%rip),%r8 │ │ │ │ │ + mov 0x58b3(%rip),%rax │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0x2906(%rip),%rsi │ │ │ │ │ - lea 0x1806(%rip),%r9 │ │ │ │ │ - lea 0x1ab3(%rip),%rcx │ │ │ │ │ - mov (%r8),%rdi │ │ │ │ │ - push $0x5 │ │ │ │ │ + lea 0x2cb0(%rip),%rsi │ │ │ │ │ + lea 0x1bb0(%rip),%r9 │ │ │ │ │ mov $0x9,%r8d │ │ │ │ │ - lea 0x1b1d(%rip),%rdx │ │ │ │ │ + lea 0x1e57(%rip),%rcx │ │ │ │ │ + mov (%rax),%rdi │ │ │ │ │ + push $0x5 │ │ │ │ │ + lea 0x1ec7(%rip),%rdx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5242 │ │ │ │ │ pop %r11 │ │ │ │ │ ./pynx/scattering/cpu.c:5242 (discriminator 1) │ │ │ │ │ mov $0x147a,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:5242 │ │ │ │ │ pop %rbx │ │ │ │ │ - jmp 17200 │ │ │ │ │ + jmp 17980 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0x5565(%rip),%rdi │ │ │ │ │ + cmp 0x589d(%rip),%rdi │ │ │ │ │ mov %rbx,%r14 │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ - mov %rax,-0x460(%rbp) │ │ │ │ │ - sete %r13b │ │ │ │ │ + sete %r12b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov %r8,-0x498(%rbp) │ │ │ │ │ + mov %rax,-0x460(%rbp) │ │ │ │ │ mov 0x18(%r14,%r15,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ + mov %r8,-0x488(%rbp) │ │ │ │ │ cmp %rsi,%rbx │ │ │ │ │ - je 17b46 │ │ │ │ │ + je 1780e │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0x5569(%rip),%rax │ │ │ │ │ - cmp %rax,0x8(%rbx) │ │ │ │ │ + mov 0x58a1(%rip),%r8 │ │ │ │ │ + cmp %r8,0x8(%rbx) │ │ │ │ │ sete %r9b │ │ │ │ │ - cmp %rax,0x8(%rsi) │ │ │ │ │ - sete %r8b │ │ │ │ │ + cmp %r8,0x8(%rsi) │ │ │ │ │ + sete %al │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ test %r9b,%r9b │ │ │ │ │ - je 17b70 │ │ │ │ │ - test %r8b,%r8b │ │ │ │ │ - je 17b7a │ │ │ │ │ + je 17838 │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 17841 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ cmp 0x10(%rsi),%rcx │ │ │ │ │ - jne 17b28 │ │ │ │ │ + jne 177f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%r11 │ │ │ │ │ + mov 0x18(%rsi),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ │ + mov 0x18(%rbx),%r11 │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %r11,%rdi │ │ │ │ │ + cmp %rdi,%r11 │ │ │ │ │ setne %r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%r11 │ │ │ │ │ + inc %rdi │ │ │ │ │ setne %dl │ │ │ │ │ test %dl,%r10b │ │ │ │ │ - je 17ab0 │ │ │ │ │ - cmp $0xffffffffffffffff,%rdi │ │ │ │ │ - jne 17b28 │ │ │ │ │ + je 17774 │ │ │ │ │ + inc %r11 │ │ │ │ │ + jne 177f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%rbx),%eax │ │ │ │ │ + movzbl 0x20(%rbx),%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ movzbl 0x20(%rsi),%r9d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %eax,%r8d │ │ │ │ │ + mov %r8d,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %r9d,%edi │ │ │ │ │ + mov %r9d,%r11d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%r8b │ │ │ │ │ + shr $0x2,%al │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - shr $0x2,%dil │ │ │ │ │ + shr $0x2,%r11b │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%r8d │ │ │ │ │ + and $0x7,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - and $0x7,%edi │ │ │ │ │ - cmp %dil,%r8b │ │ │ │ │ - jne 17b28 │ │ │ │ │ + and $0x7,%r11d │ │ │ │ │ + cmp %r11b,%al │ │ │ │ │ + jne 177f0 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%al │ │ │ │ │ - jne 186b9 │ │ │ │ │ + test $0x20,%r8b │ │ │ │ │ + jne 18339 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ test $0x20,%r9b │ │ │ │ │ - jne 18ca4 │ │ │ │ │ + jne 1890e │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%r10 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %r8b,%edx │ │ │ │ │ + movzbl %al,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%edx │ │ │ │ │ - je 18d74 │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 189e2 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%edx │ │ │ │ │ - je 18dd8 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 18a4a │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%rdi),%eax │ │ │ │ │ - mov (%rsi),%r9d │ │ │ │ │ + mov (%rdi),%edx │ │ │ │ │ + mov (%r10),%r8d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r9d,%eax │ │ │ │ │ - jne 17b28 │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jne 177f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ cmp $0x1,%rcx │ │ │ │ │ - je 17b46 │ │ │ │ │ + je 1780e │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %r8b,%edx │ │ │ │ │ + movzbl %al,%edx │ │ │ │ │ + mov %r10,%rsi │ │ │ │ │ imul %rcx,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 17b46 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + je 1780e │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %r13,%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ lea 0x1(%r15),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %r12,%r15 │ │ │ │ │ - je 17c00 │ │ │ │ │ + je 178c0 │ │ │ │ │ mov %rdi,%r15 │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ mov 0x18(%r14,%r15,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ cmp %rsi,%rbx │ │ │ │ │ - jne 17a58 │ │ │ │ │ + jne 17720 │ │ │ │ │ mov -0x460(%rbp),%rax │ │ │ │ │ - mov -0x498(%rbp),%r8 │ │ │ │ │ + mov -0x488(%rbp),%r8 │ │ │ │ │ mov %r14,%rbx │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x490(%rbp),%r12 │ │ │ │ │ - mov (%r12,%r15,8),%r11 │ │ │ │ │ + mov -0x480(%rbp),%r13 │ │ │ │ │ + mov 0x0(%r13,%r15,8),%r11 │ │ │ │ │ mov %r11,-0x460(%rbp) │ │ │ │ │ - jmp 169b2 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ + jmp 16952 │ │ │ │ │ + nop │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %r8b,%r8b │ │ │ │ │ - je 17b7a │ │ │ │ │ - test %r13b,%r13b │ │ │ │ │ - jne 17b28 │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 17841 │ │ │ │ │ + test %r12b,%r12b │ │ │ │ │ + jne 177f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0x540f(%rip),%rsi │ │ │ │ │ - jne 17b88 │ │ │ │ │ + cmp 0x5748(%rip),%rsi │ │ │ │ │ + jne 1784f │ │ │ │ │ test %r9b,%r9b │ │ │ │ │ - jne 17b28 │ │ │ │ │ + jne 177f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 17c00 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 178c0 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0x53f4(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ -./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0x53c1(%rip),%rax │ │ │ │ │ + cmp 0x572d(%rip),%rax │ │ │ │ │ sete %cl │ │ │ │ │ - or %sil,%cl │ │ │ │ │ - jne 17bc4 │ │ │ │ │ - cmp 0x53d2(%rip),%rax │ │ │ │ │ - jne 18628 │ │ │ │ │ +./pynx/scattering/cpu.c:11383 │ │ │ │ │ + cmp 0x56fb(%rip),%rax │ │ │ │ │ + sete %al │ │ │ │ │ + or %cl,%al │ │ │ │ │ + jne 17889 │ │ │ │ │ + cmp 0x570d(%rip),%rdi │ │ │ │ │ + jne 182a8 │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ + movzbl %cl,%eax │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%r8 │ │ │ │ │ + mov (%rdi),%r9 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r8d,%r8d │ │ │ │ │ - js 17bdc │ │ │ │ │ + test %r9d,%r9d │ │ │ │ │ + js 178a0 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r8 │ │ │ │ │ - mov %r8,(%rdi) │ │ │ │ │ - je 18c25 │ │ │ │ │ + dec %r9 │ │ │ │ │ + mov %r9,(%rdi) │ │ │ │ │ + je 18888 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 17b28 │ │ │ │ │ + je 177f0 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ mov -0x460(%rbp),%rax │ │ │ │ │ - mov -0x498(%rbp),%r8 │ │ │ │ │ + mov -0x488(%rbp),%r8 │ │ │ │ │ mov %r14,%rbx │ │ │ │ │ - jns 17b57 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + jns 1781f │ │ │ │ │ + nop │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5230 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:5230 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 18e94 │ │ │ │ │ + jne 18b02 │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0x534b(%rip),%rax │ │ │ │ │ + mov 0x568b(%rip),%rdx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - lea 0x26d8(%rip),%rsi │ │ │ │ │ - lea 0x15d8(%rip),%r9 │ │ │ │ │ + lea 0x2a88(%rip),%rsi │ │ │ │ │ + lea 0x1988(%rip),%r9 │ │ │ │ │ mov $0x9,%r8d │ │ │ │ │ - lea 0x187f(%rip),%rcx │ │ │ │ │ - lea 0x18f4(%rip),%rdx │ │ │ │ │ - mov (%rax),%rdi │ │ │ │ │ + lea 0x1c2f(%rip),%rcx │ │ │ │ │ + mov (%rdx),%rdi │ │ │ │ │ push $0x4 │ │ │ │ │ + lea 0x1c9f(%rip),%rdx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5232 │ │ │ │ │ pop %r12 │ │ │ │ │ ./pynx/scattering/cpu.c:5232 (discriminator 1) │ │ │ │ │ mov $0x1470,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:5232 │ │ │ │ │ pop %r13 │ │ │ │ │ - jmp 17200 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + jmp 17980 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 (discriminator 1) │ │ │ │ │ - mov -0x490(%rbp),%r14 │ │ │ │ │ - mov (%r14,%rdx,8),%r15 │ │ │ │ │ - mov %r15,-0x480(%rbp) │ │ │ │ │ + mov -0x480(%rbp),%r15 │ │ │ │ │ + mov (%r15,%rdi,8),%r12 │ │ │ │ │ + mov %r12,-0x478(%rbp) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - jmp 177d3 │ │ │ │ │ + jmp 174a3 │ │ │ │ │ nop │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ - jmp 176f2 │ │ │ │ │ + movzbl %r9b,%eax │ │ │ │ │ + jmp 173bf │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ - jmp 1729a │ │ │ │ │ +__Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ +./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ + mov 0x5619(%rip),%r15 │ │ │ │ │ + sub $0x8,%rsp │ │ │ │ │ + lea 0x1c4d(%rip),%rdx │ │ │ │ │ + lea 0x2a0f(%rip),%rsi │ │ │ │ │ + lea 0x190f(%rip),%r9 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov (%r15),%rdi │ │ │ │ │ + push %r8 │ │ │ │ │ + lea 0x1bb5(%rip),%rcx │ │ │ │ │ + mov $0x9,%r8d │ │ │ │ │ + call 3460 │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5304 │ │ │ │ │ + pop %rax │ │ │ │ │ +./pynx/scattering/cpu.c:5304 (discriminator 1) │ │ │ │ │ + mov $0x14b8,%esi │ │ │ │ │ +./pynx/scattering/cpu.c:5304 │ │ │ │ │ + pop %rdx │ │ │ │ │ +./pynx/scattering/cpu.c:5314 │ │ │ │ │ + lea 0x1b6b(%rip),%rcx │ │ │ │ │ + mov $0x43,%edx │ │ │ │ │ + lea 0x2a3d(%rip),%rdi │ │ │ │ │ + call a2a8 │ │ │ │ │ +__pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5529 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +__pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ +./pynx/scattering/cpu.c:5330 │ │ │ │ │ + jmp 15b40 │ │ │ │ │ + nop │ │ │ │ │ +__Pyx_PyObject_IsTrue(): │ │ │ │ │ +./pynx/scattering/cpu.c:11382 │ │ │ │ │ + movzbl %cl,%eax │ │ │ │ │ + jmp 171c1 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0x5300(%rip),%r15 │ │ │ │ │ - mov %rbx,%rcx │ │ │ │ │ - mov %rax,-0x460(%rbp) │ │ │ │ │ - mov %r11,%rbx │ │ │ │ │ - sete %r14b │ │ │ │ │ - mov %rcx,%r12 │ │ │ │ │ + cmp 0x55e1(%rip),%rcx │ │ │ │ │ + mov %rbx,%r15 │ │ │ │ │ + mov %rcx,%rbx │ │ │ │ │ + sete %r13b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - xor %r13d,%r13d │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov %r8,-0x478(%rbp) │ │ │ │ │ - mov 0x18(%r12,%r13,8),%rsi │ │ │ │ │ + mov %rax,-0x460(%rbp) │ │ │ │ │ + mov 0x18(%r15,%r12,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%r15 │ │ │ │ │ - je 17dae │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov %r8,-0x470(%rbp) │ │ │ │ │ + cmp %rsi,%rbx │ │ │ │ │ + je 17acf │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0x5301(%rip),%r8 │ │ │ │ │ - cmp %r8,0x8(%r15) │ │ │ │ │ - sete %r11b │ │ │ │ │ - cmp %r8,0x8(%rsi) │ │ │ │ │ + mov 0x55e1(%rip),%rax │ │ │ │ │ + cmp %rax,0x8(%rbx) │ │ │ │ │ + sete %r8b │ │ │ │ │ + cmp %rax,0x8(%rsi) │ │ │ │ │ sete %r10b │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %r11b,%r11b │ │ │ │ │ - je 17de0 │ │ │ │ │ + test %r8b,%r8b │ │ │ │ │ + je 17af8 │ │ │ │ │ test %r10b,%r10b │ │ │ │ │ - je 17dea │ │ │ │ │ + je 17b02 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%r15),%rax │ │ │ │ │ + mov 0x10(%rbx),%r11 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%rax │ │ │ │ │ - jne 17d90 │ │ │ │ │ + cmp 0x10(%rsi),%r11 │ │ │ │ │ + jne 17ab0 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r15),%rdi │ │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %rdx,%rdi │ │ │ │ │ + cmp %rdx,%rcx │ │ │ │ │ setne %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ │ - setne %cl │ │ │ │ │ - test %cl,%r9b │ │ │ │ │ - je 17d18 │ │ │ │ │ - cmp $0xffffffffffffffff,%rdi │ │ │ │ │ - jne 17d90 │ │ │ │ │ + inc %rdx │ │ │ │ │ + setne %dil │ │ │ │ │ + test %dil,%r9b │ │ │ │ │ + je 17a37 │ │ │ │ │ + inc %rcx │ │ │ │ │ + jne 17ab0 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%r15),%r8d │ │ │ │ │ + movzbl 0x20(%rbx),%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%r9d │ │ │ │ │ + movzbl 0x20(%rsi),%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %r8d,%edx │ │ │ │ │ + mov %eax,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %r9d,%r11d │ │ │ │ │ + mov %ecx,%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%dl │ │ │ │ │ + shr $0x2,%r8b │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - shr $0x2,%r11b │ │ │ │ │ + shr $0x2,%r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%edx │ │ │ │ │ + and $0x7,%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - and $0x7,%r11d │ │ │ │ │ - cmp %r11b,%dl │ │ │ │ │ - jne 17d90 │ │ │ │ │ + and $0x7,%r10d │ │ │ │ │ + cmp %r10b,%r8b │ │ │ │ │ + jne 17ab0 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r8b │ │ │ │ │ - jne 18a11 │ │ │ │ │ + test $0x20,%al │ │ │ │ │ + jne 1867a │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%r15),%rdi │ │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r9b │ │ │ │ │ - jne 18d18 │ │ │ │ │ + test $0x20,%cl │ │ │ │ │ + jne 18985 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%rax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %dl,%r8d │ │ │ │ │ + movzbl %r8b,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%r8d │ │ │ │ │ - je 18de4 │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 18a56 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%r8d │ │ │ │ │ - je 18e33 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 18aa9 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%rdi),%r11d │ │ │ │ │ - mov (%rsi),%r9d │ │ │ │ │ + mov (%rdi),%edx │ │ │ │ │ + mov (%rax),%r9d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r9d,%r11d │ │ │ │ │ - jne 17d90 │ │ │ │ │ + cmp %r9d,%edx │ │ │ │ │ + jne 17ab0 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%rax │ │ │ │ │ - je 17dae │ │ │ │ │ + cmp $0x1,%r11 │ │ │ │ │ + je 17acf │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %dl,%edx │ │ │ │ │ - imul %rax,%rdx │ │ │ │ │ + movzbl %r8b,%edx │ │ │ │ │ + mov %rax,%rsi │ │ │ │ │ + imul %r11,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 17dae │ │ │ │ │ + je 17acf │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %r14,%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - lea 0x1(%r13),%rdi │ │ │ │ │ + lea 0x1(%r12),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %rbx,%r13 │ │ │ │ │ - je 17e70 │ │ │ │ │ - mov %rdi,%r13 │ │ │ │ │ + je 17b88 │ │ │ │ │ + mov %rdi,%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r12,%r13,8),%rsi │ │ │ │ │ + mov 0x18(%r15,%r12,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ - cmp %rsi,%r15 │ │ │ │ │ - jne 17cc0 │ │ │ │ │ + cmp %rsi,%rbx │ │ │ │ │ + jne 179e0 │ │ │ │ │ mov -0x460(%rbp),%rax │ │ │ │ │ - mov -0x478(%rbp),%r8 │ │ │ │ │ - mov %r12,%rbx │ │ │ │ │ + mov -0x470(%rbp),%r8 │ │ │ │ │ + mov %r15,%rbx │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x490(%rbp),%r10 │ │ │ │ │ - mov (%r10,%r13,8),%rcx │ │ │ │ │ - mov %rcx,-0x478(%rbp) │ │ │ │ │ - jmp 16582 │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x480(%rbp),%r14 │ │ │ │ │ + mov (%r14,%r12,8),%r10 │ │ │ │ │ + mov %r10,-0x470(%rbp) │ │ │ │ │ + jmp 16282 │ │ │ │ │ + nop │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ test %r10b,%r10b │ │ │ │ │ - je 17dea │ │ │ │ │ - test %r14b,%r14b │ │ │ │ │ - jne 17d90 │ │ │ │ │ + je 17b02 │ │ │ │ │ + test %r13b,%r13b │ │ │ │ │ + jne 17ab0 │ │ │ │ │ ./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0x519f(%rip),%rsi │ │ │ │ │ - jne 17df8 │ │ │ │ │ - test %r11b,%r11b │ │ │ │ │ - jne 17d90 │ │ │ │ │ + cmp 0x5487(%rip),%rsi │ │ │ │ │ + jne 17b10 │ │ │ │ │ + test %r8b,%r8b │ │ │ │ │ + jne 17ab0 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 17e70 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 17b88 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0x5184(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ + cmp 0x546c(%rip),%rax │ │ │ │ │ + sete %r11b │ │ │ │ │ ./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0x5151(%rip),%rax │ │ │ │ │ - sete %al │ │ │ │ │ - or %sil,%al │ │ │ │ │ - jne 17e34 │ │ │ │ │ - cmp 0x5162(%rip),%rdi │ │ │ │ │ - jne 18680 │ │ │ │ │ + cmp 0x5439(%rip),%rax │ │ │ │ │ + sete %r8b │ │ │ │ │ + or %r11b,%r8b │ │ │ │ │ + jne 17b4d │ │ │ │ │ + cmp 0x5449(%rip),%rax │ │ │ │ │ + jne 18300 │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ + movzbl %r11b,%eax │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rdx │ │ │ │ │ + mov (%rdi),%rcx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - js 17e4b │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + js 17b64 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rdx │ │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ │ - je 18924 │ │ │ │ │ + dec %rcx │ │ │ │ │ + mov %rcx,(%rdi) │ │ │ │ │ + je 185b4 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 17d90 │ │ │ │ │ + je 17ab0 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ mov -0x460(%rbp),%rax │ │ │ │ │ - mov -0x478(%rbp),%r8 │ │ │ │ │ - mov %r12,%rbx │ │ │ │ │ - jns 17dbf │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x470(%rbp),%r8 │ │ │ │ │ + mov %r15,%rbx │ │ │ │ │ + jns 17ae0 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5210 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:5210 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 18ea8 │ │ │ │ │ + jne 18b16 │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0x50db(%rip),%r8 │ │ │ │ │ + mov 0x53c3(%rip),%rax │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0x169d(%rip),%rdx │ │ │ │ │ - lea 0x245f(%rip),%rsi │ │ │ │ │ - lea 0x135f(%rip),%r9 │ │ │ │ │ - mov (%r8),%rdi │ │ │ │ │ - push $0x2 │ │ │ │ │ + lea 0x19f7(%rip),%rdx │ │ │ │ │ + lea 0x27b9(%rip),%rsi │ │ │ │ │ + lea 0x16b9(%rip),%r9 │ │ │ │ │ mov $0x9,%r8d │ │ │ │ │ - lea 0x1601(%rip),%rcx │ │ │ │ │ + mov (%rax),%rdi │ │ │ │ │ + push $0x2 │ │ │ │ │ + lea 0x195b(%rip),%rcx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5212 │ │ │ │ │ pop %rax │ │ │ │ │ ./pynx/scattering/cpu.c:5212 (discriminator 1) │ │ │ │ │ mov $0x145c,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:5212 │ │ │ │ │ pop %rdx │ │ │ │ │ - jmp 17200 │ │ │ │ │ + jmp 17980 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_SafeReleaseBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8205 (discriminator 1) │ │ │ │ │ + movq $0x0,-0x408(%rbp) │ │ │ │ │ + jmp 159de │ │ │ │ │ movq $0x0,-0x108(%rbp) │ │ │ │ │ - jmp 15ed8 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + jmp 15b2e │ │ │ │ │ + movq $0x0,-0x168(%rbp) │ │ │ │ │ + jmp 15b04 │ │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ │ + jmp 15ada │ │ │ │ │ + movq $0x0,-0x228(%rbp) │ │ │ │ │ + jmp 15ab0 │ │ │ │ │ movq $0x0,-0x288(%rbp) │ │ │ │ │ - jmp 15e30 │ │ │ │ │ + jmp 15a86 │ │ │ │ │ movq $0x0,-0x2e8(%rbp) │ │ │ │ │ - jmp 15e06 │ │ │ │ │ + jmp 15a5c │ │ │ │ │ movq $0x0,-0x348(%rbp) │ │ │ │ │ - jmp 15ddc │ │ │ │ │ + jmp 15a32 │ │ │ │ │ movq $0x0,-0x3a8(%rbp) │ │ │ │ │ - jmp 15db2 │ │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ │ - jmp 15eae │ │ │ │ │ - movq $0x0,-0x1c8(%rbp) │ │ │ │ │ - jmp 15e84 │ │ │ │ │ - movq $0x0,-0x228(%rbp) │ │ │ │ │ - jmp 15e5a │ │ │ │ │ - movq $0x0,-0x408(%rbp) │ │ │ │ │ - jmp 15d88 │ │ │ │ │ - mov %rax,-0x460(%rbp) │ │ │ │ │ + jmp 15a08 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0x5022(%rip),%r15 │ │ │ │ │ - mov %r8,-0x470(%rbp) │ │ │ │ │ - mov %rbx,%r8 │ │ │ │ │ - sete %r14b │ │ │ │ │ - mov %rdx,%rbx │ │ │ │ │ + cmp 0x5319(%rip),%r15 │ │ │ │ │ + mov %rax,-0x460(%rbp) │ │ │ │ │ + mov %r8,-0x468(%rbp) │ │ │ │ │ + sete %dil │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - xor %r13d,%r13d │ │ │ │ │ - mov %r8,%r12 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ + mov %edi,%r14d │ │ │ │ │ + nop │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%r12,%r13,8),%rsi │ │ │ │ │ + mov 0x18(%rbx,%r12,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ cmp %rsi,%r15 │ │ │ │ │ - je 18180 │ │ │ │ │ + je 17e78 │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0x502b(%rip),%rax │ │ │ │ │ - cmp %rax,0x8(%r15) │ │ │ │ │ - sete %dil │ │ │ │ │ - cmp %rax,0x8(%rsi) │ │ │ │ │ - sete %r9b │ │ │ │ │ + mov 0x5323(%rip),%r8 │ │ │ │ │ + cmp %r8,0x8(%r15) │ │ │ │ │ + sete %r10b │ │ │ │ │ + cmp %r8,0x8(%rsi) │ │ │ │ │ + sete %cl │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %dil,%dil │ │ │ │ │ - je 18088 │ │ │ │ │ - test %r9b,%r9b │ │ │ │ │ - je 18092 │ │ │ │ │ + test %r10b,%r10b │ │ │ │ │ + je 17d88 │ │ │ │ │ + test %cl,%cl │ │ │ │ │ + je 17d91 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%r15),%rcx │ │ │ │ │ + mov 0x10(%r15),%r11 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%rcx │ │ │ │ │ - jne 18070 │ │ │ │ │ + cmp 0x10(%rsi),%r11 │ │ │ │ │ + jne 17d70 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%r10 │ │ │ │ │ + mov 0x18(%rsi),%rdx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r15),%r11 │ │ │ │ │ + mov 0x18(%r15),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %r10,%r11 │ │ │ │ │ - setne %r8b │ │ │ │ │ + cmp %rdx,%rdi │ │ │ │ │ + setne %r9b │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%r10 │ │ │ │ │ - setne %dl │ │ │ │ │ - test %dl,%r8b │ │ │ │ │ - je 17ff2 │ │ │ │ │ - cmp $0xffffffffffffffff,%r11 │ │ │ │ │ - jne 18070 │ │ │ │ │ + inc %rdx │ │ │ │ │ + setne %al │ │ │ │ │ + test %al,%r9b │ │ │ │ │ + je 17cf2 │ │ │ │ │ + inc %rdi │ │ │ │ │ + jne 17d70 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl 0x20(%r15),%eax │ │ │ │ │ + movzbl 0x20(%r15),%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%r9d │ │ │ │ │ + movzbl 0x20(%rsi),%edx │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %eax,%r8d │ │ │ │ │ + mov %r8d,%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %r9d,%edi │ │ │ │ │ + mov %edx,%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%r8b │ │ │ │ │ + shr $0x2,%cl │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - shr $0x2,%dil │ │ │ │ │ + shr $0x2,%r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%r8d │ │ │ │ │ + and $0x7,%ecx │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - and $0x7,%edi │ │ │ │ │ - cmp %dil,%r8b │ │ │ │ │ - jne 18070 │ │ │ │ │ + and $0x7,%r10d │ │ │ │ │ + cmp %r10b,%cl │ │ │ │ │ + jne 17d70 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%al │ │ │ │ │ - jne 18d95 │ │ │ │ │ + test $0x20,%r8b │ │ │ │ │ + jne 18a04 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ mov 0x38(%r15),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%r9b │ │ │ │ │ - jne 18d80 │ │ │ │ │ + test $0x20,%dl │ │ │ │ │ + jne 189ee │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%rax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %r8b,%edx │ │ │ │ │ + movzbl %cl,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%edx │ │ │ │ │ - je 18e27 │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 18a9c │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%edx │ │ │ │ │ - je 18e48 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 18ab5 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ - mov (%rdi),%eax │ │ │ │ │ - mov (%rsi),%r9d │ │ │ │ │ + mov (%rdi),%r9d │ │ │ │ │ + mov (%rax),%r8d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r9d,%eax │ │ │ │ │ - jne 18070 │ │ │ │ │ + cmp %r8d,%r9d │ │ │ │ │ + jne 17d70 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%rcx │ │ │ │ │ - je 18180 │ │ │ │ │ + cmp $0x1,%r11 │ │ │ │ │ + je 17e78 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %r8b,%edx │ │ │ │ │ - imul %rcx,%rdx │ │ │ │ │ + movzbl %cl,%edx │ │ │ │ │ + mov %rax,%rsi │ │ │ │ │ + imul %r11,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 18180 │ │ │ │ │ - nop │ │ │ │ │ + je 17e78 │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %r13,%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - lea 0x1(%r13),%rdi │ │ │ │ │ + lea 0x1(%r12),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %rbx,%r13 │ │ │ │ │ - je 18128 │ │ │ │ │ - mov %rdi,%r13 │ │ │ │ │ - jmp 17f88 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + je 17e20 │ │ │ │ │ + mov %rdi,%r12 │ │ │ │ │ + jmp 17c90 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %r9b,%r9b │ │ │ │ │ - je 18092 │ │ │ │ │ + test %cl,%cl │ │ │ │ │ + je 17d91 │ │ │ │ │ test %r14b,%r14b │ │ │ │ │ - jne 18070 │ │ │ │ │ + jne 17d70 │ │ │ │ │ ./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0x4ef7(%rip),%rsi │ │ │ │ │ - jne 180a0 │ │ │ │ │ - test %dil,%dil │ │ │ │ │ - jne 18070 │ │ │ │ │ + cmp 0x51f8(%rip),%rsi │ │ │ │ │ + jne 17d9f │ │ │ │ │ + test %r10b,%r10b │ │ │ │ │ + jne 17d70 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 18128 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 17e20 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0x4edc(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ + cmp 0x51dd(%rip),%rax │ │ │ │ │ + sete %r11b │ │ │ │ │ ./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0x4ea9(%rip),%rax │ │ │ │ │ + cmp 0x51aa(%rip),%rax │ │ │ │ │ sete %cl │ │ │ │ │ - or %sil,%cl │ │ │ │ │ - jne 186b0 │ │ │ │ │ - cmp 0x4eb6(%rip),%rax │ │ │ │ │ - je 186b0 │ │ │ │ │ + or %r11b,%cl │ │ │ │ │ + jne 18330 │ │ │ │ │ + cmp 0x51b7(%rip),%rax │ │ │ │ │ + je 18330 │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x478(%rbp) │ │ │ │ │ + mov %rax,-0x470(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x478(%rbp),%rdi │ │ │ │ │ + mov -0x470(%rbp),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%r8 │ │ │ │ │ + mov (%rdi),%rdx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %r8d,%r8d │ │ │ │ │ - js 18107 │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + js 17e05 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %r8 │ │ │ │ │ - mov %r8,(%rdi) │ │ │ │ │ - je 18d39 │ │ │ │ │ + dec %rdx │ │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ │ + je 189a8 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 18070 │ │ │ │ │ + je 17d70 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ mov -0x460(%rbp),%rax │ │ │ │ │ - mov -0x470(%rbp),%r8 │ │ │ │ │ - mov %r12,%rbx │ │ │ │ │ - jns 18191 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x468(%rbp),%r8 │ │ │ │ │ + jns 17e86 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5200 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:5200 (discriminator 2) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 18eb2 │ │ │ │ │ + jne 18b20 │ │ │ │ │ __Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ ./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0x4e23(%rip),%rax │ │ │ │ │ + mov 0x512b(%rip),%rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ - lea 0x136b(%rip),%rcx │ │ │ │ │ - lea 0x21a9(%rip),%rsi │ │ │ │ │ - lea 0x10a9(%rip),%r9 │ │ │ │ │ + lea 0x16e3(%rip),%rcx │ │ │ │ │ + lea 0x2521(%rip),%rsi │ │ │ │ │ + lea 0x1421(%rip),%r9 │ │ │ │ │ mov $0x9,%r8d │ │ │ │ │ - lea 0x13cc(%rip),%rdx │ │ │ │ │ - mov (%rax),%rdi │ │ │ │ │ + mov (%rbx),%rdi │ │ │ │ │ push $0x1 │ │ │ │ │ + lea 0x173f(%rip),%rdx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ call 3460 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5202 │ │ │ │ │ pop %rcx │ │ │ │ │ pop %rsi │ │ │ │ │ ./pynx/scattering/cpu.c:5202 (discriminator 1) │ │ │ │ │ mov $0x1452,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:5202 │ │ │ │ │ - jmp 17200 │ │ │ │ │ + jmp 17980 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ mov -0x460(%rbp),%rax │ │ │ │ │ - mov -0x470(%rbp),%r8 │ │ │ │ │ - mov %r12,%rbx │ │ │ │ │ + mov -0x468(%rbp),%r8 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x490(%rbp),%r11 │ │ │ │ │ - mov (%r11,%r13,8),%r10 │ │ │ │ │ - mov %r10,-0x470(%rbp) │ │ │ │ │ - jmp 16dd2 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x480(%rbp),%r10 │ │ │ │ │ + mov (%r10,%r12,8),%rsi │ │ │ │ │ + mov %rsi,-0x468(%rbp) │ │ │ │ │ + jmp 167ea │ │ │ │ │ + nopl (%rax) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5318 (discriminator 5) │ │ │ │ │ - mov %r11,%rsi │ │ │ │ │ - lea 0x131e(%rip),%rdx │ │ │ │ │ - call 7770 │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ + lea 0x169e(%rip),%rdx │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:5319 │ │ │ │ │ - mov 0x58d2(%rip),%rsi │ │ │ │ │ + mov 0x5be2(%rip),%rsi │ │ │ │ │ ./pynx/scattering/cpu.c:5318 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je 1597d │ │ │ │ │ + dec %eax │ │ │ │ │ + je 1566a │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5529 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5330 │ │ │ │ │ - jmp 15ef0 │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + jmp 15b40 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:5319 (discriminator 5) │ │ │ │ │ - lea 0x12f4(%rip),%rdx │ │ │ │ │ - mov %rcx,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + lea 0x167c(%rip),%rdx │ │ │ │ │ + mov %r9,%rdi │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:5319 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 17218 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne 17998 │ │ │ │ │ ./pynx/scattering/cpu.c:5320 │ │ │ │ │ - mov 0x5899(%rip),%rsi │ │ │ │ │ - jmp 1598e │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0x5bb2(%rip),%rsi │ │ │ │ │ + jmp 1567b │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:5320 (discriminator 5) │ │ │ │ │ - lea 0x12cf(%rip),%rdx │ │ │ │ │ - mov %r9,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + lea 0x1657(%rip),%rdx │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:5320 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 17218 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne 17998 │ │ │ │ │ ./pynx/scattering/cpu.c:5321 │ │ │ │ │ - mov 0x5871(%rip),%rsi │ │ │ │ │ - jmp 1599f │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0x5b8a(%rip),%rsi │ │ │ │ │ + jmp 1568c │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:5321 (discriminator 5) │ │ │ │ │ - lea 0x12d1(%rip),%rdx │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + lea 0x1659(%rip),%rdx │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:5321 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 17218 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne 17998 │ │ │ │ │ ./pynx/scattering/cpu.c:5322 │ │ │ │ │ - mov 0x5849(%rip),%rsi │ │ │ │ │ - jmp 159b0 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0x5b62(%rip),%rsi │ │ │ │ │ + jmp 1569d │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:5322 (discriminator 5) │ │ │ │ │ - lea 0x1282(%rip),%rdx │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + lea 0x160a(%rip),%rdx │ │ │ │ │ + mov %r10,%rdi │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:5322 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 17218 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne 17998 │ │ │ │ │ ./pynx/scattering/cpu.c:5323 │ │ │ │ │ - mov 0x5821(%rip),%rsi │ │ │ │ │ - jmp 159c1 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0x5b3a(%rip),%rsi │ │ │ │ │ + jmp 156ae │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:5323 (discriminator 5) │ │ │ │ │ - lea 0x125d(%rip),%rdx │ │ │ │ │ + lea 0x15e5(%rip),%rdx │ │ │ │ │ mov %r8,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:5323 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 17218 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne 17998 │ │ │ │ │ ./pynx/scattering/cpu.c:5324 │ │ │ │ │ - mov 0x57f9(%rip),%rsi │ │ │ │ │ - jmp 159d2 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0x5b12(%rip),%rsi │ │ │ │ │ + jmp 156bf │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:5324 (discriminator 5) │ │ │ │ │ - lea 0x1238(%rip),%rdx │ │ │ │ │ + lea 0x15c0(%rip),%rdx │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:5324 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 17218 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne 17998 │ │ │ │ │ ./pynx/scattering/cpu.c:5325 │ │ │ │ │ - mov 0x57d1(%rip),%rsi │ │ │ │ │ - jmp 159dc │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0x5aea(%rip),%rsi │ │ │ │ │ + jmp 156c9 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:5325 (discriminator 5) │ │ │ │ │ - lea 0x1213(%rip),%rdx │ │ │ │ │ + lea 0x159b(%rip),%rdx │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:5325 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 17218 │ │ │ │ │ + dec %eax │ │ │ │ │ + jne 17998 │ │ │ │ │ ./pynx/scattering/cpu.c:5326 │ │ │ │ │ - mov 0x57a9(%rip),%rsi │ │ │ │ │ - jmp 159e6 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + mov 0x5ac2(%rip),%rsi │ │ │ │ │ + jmp 156d3 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:5326 (discriminator 5) │ │ │ │ │ - lea 0x11f1(%rip),%rdx │ │ │ │ │ + lea 0x1579(%rip),%rdx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ - call 7770 │ │ │ │ │ + call 7648 │ │ │ │ │ ./pynx/scattering/cpu.c:5326 (discriminator 2) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je 159f1 │ │ │ │ │ + dec %eax │ │ │ │ │ + je 156de │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5529 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5330 │ │ │ │ │ - jmp 15ef0 │ │ │ │ │ + jmp 15b40 │ │ │ │ │ mov %rax,-0x460(%rbp) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - cmp 0x4c6b(%rip),%r15 │ │ │ │ │ + cmp 0x4f84(%rip),%r15 │ │ │ │ │ mov %r8,-0x458(%rbp) │ │ │ │ │ - sete %r14b │ │ │ │ │ + sete %r13b │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7428 │ │ │ │ │ - xor %r13d,%r13d │ │ │ │ │ - mov %r14d,%r12d │ │ │ │ │ - mov %r10,%r14 │ │ │ │ │ - vzeroupper │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ ./pynx/scattering/cpu.c:7430 │ │ │ │ │ - mov 0x18(%rbx,%r13,8),%rsi │ │ │ │ │ + mov 0x18(%rbx,%r12,8),%rsi │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7326 │ │ │ │ │ cmp %rsi,%r15 │ │ │ │ │ - je 18548 │ │ │ │ │ + je 181e0 │ │ │ │ │ Py_IS_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:250 (discriminator 1) │ │ │ │ │ - mov 0x4c73(%rip),%r8 │ │ │ │ │ + mov 0x4f93(%rip),%r8 │ │ │ │ │ cmp %r8,0x8(%r15) │ │ │ │ │ - sete %r10b │ │ │ │ │ + sete %r9b │ │ │ │ │ cmp %r8,0x8(%rsi) │ │ │ │ │ - sete %cl │ │ │ │ │ + sete %al │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7348 │ │ │ │ │ - test %r10b,%r10b │ │ │ │ │ - je 18448 │ │ │ │ │ - test %cl,%cl │ │ │ │ │ - je 18451 │ │ │ │ │ + test %r9b,%r9b │ │ │ │ │ + je 18120 │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 18129 │ │ │ │ │ PyUnicode_GET_LENGTH(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:282 │ │ │ │ │ - mov 0x10(%r15),%rax │ │ │ │ │ + mov 0x10(%r15),%r11 │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7355 (discriminator 1) │ │ │ │ │ - cmp 0x10(%rsi),%rax │ │ │ │ │ - jne 18430 │ │ │ │ │ + cmp 0x10(%rsi),%r11 │ │ │ │ │ + jne 18108 │ │ │ │ │ ./pynx/scattering/cpu.c:7363 │ │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ │ + mov 0x18(%rsi),%rcx │ │ │ │ │ ./pynx/scattering/cpu.c:7362 │ │ │ │ │ - mov 0x18(%r15),%rdi │ │ │ │ │ + mov 0x18(%r15),%r10 │ │ │ │ │ ./pynx/scattering/cpu.c:7368 │ │ │ │ │ - cmp %rdx,%rdi │ │ │ │ │ - setne %r9b │ │ │ │ │ + cmp %rcx,%r10 │ │ │ │ │ + setne %dil │ │ │ │ │ ./pynx/scattering/cpu.c:7368 (discriminator 1) │ │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ │ - setne %r11b │ │ │ │ │ - test %r11b,%r9b │ │ │ │ │ - je 183a9 │ │ │ │ │ - cmp $0xffffffffffffffff,%rdi │ │ │ │ │ - jne 18430 │ │ │ │ │ + inc %rcx │ │ │ │ │ + setne %dl │ │ │ │ │ + test %dl,%dil │ │ │ │ │ + je 18086 │ │ │ │ │ + inc %r10 │ │ │ │ │ + jne 18108 │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ movzbl 0x20(%r15),%r8d │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - movzbl 0x20(%rsi),%edx │ │ │ │ │ + movzbl 0x20(%rsi),%r9d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - mov %r8d,%ecx │ │ │ │ │ + mov %r8d,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ - mov %edx,%r10d │ │ │ │ │ + mov %r9d,%r10d │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - shr $0x2,%cl │ │ │ │ │ + shr $0x2,%al │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ shr $0x2,%r10b │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - and $0x7,%ecx │ │ │ │ │ + and $0x7,%eax │ │ │ │ │ ./pynx/scattering/cpu.c:7374 │ │ │ │ │ and $0x7,%r10d │ │ │ │ │ - cmp %r10b,%cl │ │ │ │ │ - jne 18430 │ │ │ │ │ + cmp %r10b,%al │ │ │ │ │ + jne 18108 │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ test $0x20,%r8b │ │ │ │ │ - jne 18e05 │ │ │ │ │ + jne 18a79 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ mov 0x38(%r15),%rdi │ │ │ │ │ PyUnicode_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:264 (discriminator 1) │ │ │ │ │ - test $0x20,%dl │ │ │ │ │ - jne 18df1 │ │ │ │ │ + test $0x20,%r9b │ │ │ │ │ + jne 18a62 │ │ │ │ │ _PyUnicode_NONCOMPACT_DATA(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:258 │ │ │ │ │ - mov 0x38(%rsi),%rsi │ │ │ │ │ + mov 0x38(%rsi),%rcx │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7373 │ │ │ │ │ - movzbl %cl,%r8d │ │ │ │ │ + movzbl %al,%esi │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:319 │ │ │ │ │ - cmp $0x1,%r8d │ │ │ │ │ - je 18e54 │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 18ac2 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:322 │ │ │ │ │ - cmp $0x2,%r8d │ │ │ │ │ - je 18e60 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + je 18ace │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:326 │ │ │ │ │ mov (%rdi),%edx │ │ │ │ │ - mov (%rsi),%r10d │ │ │ │ │ + mov (%rcx),%r8d │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7379 (discriminator 2) │ │ │ │ │ - cmp %r10d,%edx │ │ │ │ │ - jne 18430 │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jne 18108 │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%rax │ │ │ │ │ - je 18548 │ │ │ │ │ + cmp $0x1,%r11 │ │ │ │ │ + je 181e0 │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ - movzbl %cl,%edx │ │ │ │ │ - imul %rax,%rdx │ │ │ │ │ + movzbl %al,%edx │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ + imul %r11,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 18548 │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + je 181e0 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ + cmp %r14,%r12 │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 2) │ │ │ │ │ - lea 0x1(%r13),%rdi │ │ │ │ │ + lea 0x1(%r12),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7428 (discriminator 1) │ │ │ │ │ - cmp %r14,%r13 │ │ │ │ │ - je 18cf0 │ │ │ │ │ - mov %rdi,%r13 │ │ │ │ │ - jmp 18340 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + je 1895d │ │ │ │ │ + mov %rdi,%r12 │ │ │ │ │ + jmp 18020 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7390 │ │ │ │ │ - test %cl,%cl │ │ │ │ │ - je 18451 │ │ │ │ │ - test %r12b,%r12b │ │ │ │ │ - jne 18430 │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 18129 │ │ │ │ │ + test %r13b,%r13b │ │ │ │ │ + jne 18108 │ │ │ │ │ ./pynx/scattering/cpu.c:7392 │ │ │ │ │ - cmp 0x4b38(%rip),%rsi │ │ │ │ │ - jne 1845f │ │ │ │ │ - test %r10b,%r10b │ │ │ │ │ - jne 18430 │ │ │ │ │ + cmp 0x4e60(%rip),%rsi │ │ │ │ │ + jne 18137 │ │ │ │ │ + test %r9b,%r9b │ │ │ │ │ + jne 18108 │ │ │ │ │ ./pynx/scattering/cpu.c:7396 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ call 3190 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:7400 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 18cf0 │ │ │ │ │ +./pynx/scattering/cpu.c:7396 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +./pynx/scattering/cpu.c:7400 │ │ │ │ │ + je 1895d │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - cmp 0x4b19(%rip),%rax │ │ │ │ │ - sete %sil │ │ │ │ │ + cmp 0x4e41(%rip),%rax │ │ │ │ │ + sete %r11b │ │ │ │ │ ./pynx/scattering/cpu.c:11383 │ │ │ │ │ - cmp 0x4ae6(%rip),%rax │ │ │ │ │ + cmp 0x4e0e(%rip),%rax │ │ │ │ │ sete %al │ │ │ │ │ - or %sil,%al │ │ │ │ │ - jne 18a26 │ │ │ │ │ - cmp 0x4af3(%rip),%rdi │ │ │ │ │ - je 18a26 │ │ │ │ │ + or %r11b,%al │ │ │ │ │ + jne 18690 │ │ │ │ │ + cmp 0x4e1b(%rip),%rdi │ │ │ │ │ + je 18690 │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rdi,-0x470(%rbp) │ │ │ │ │ + mov %rdi,-0x468(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x470(%rbp),%rdi │ │ │ │ │ + mov -0x468(%rbp),%rdi │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ - mov (%rdi),%rcx │ │ │ │ │ + mov (%rdi),%r9 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - js 184c9 │ │ │ │ │ + test %r9d,%r9d │ │ │ │ │ + js 181a2 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ - dec %rcx │ │ │ │ │ - mov %rcx,(%rdi) │ │ │ │ │ - je 18dc2 │ │ │ │ │ + dec %r9 │ │ │ │ │ + mov %r9,(%rdi) │ │ │ │ │ + je 18a34 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 18430 │ │ │ │ │ + je 18108 │ │ │ │ │ ./pynx/scattering/cpu.c:7432 (discriminator 1) │ │ │ │ │ mov -0x460(%rbp),%rax │ │ │ │ │ mov -0x458(%rbp),%r8 │ │ │ │ │ - jns 18556 │ │ │ │ │ + jns 181ee │ │ │ │ │ mov %r8,-0x458(%rbp) │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5192 │ │ │ │ │ call 3310 │ │ │ │ │ ./pynx/scattering/cpu.c:5192 (discriminator 2) │ │ │ │ │ mov -0x458(%rbp),%r8 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 18ebc │ │ │ │ │ -__Pyx_RaiseArgtupleInvalid(): │ │ │ │ │ -./pynx/scattering/cpu.c:7478 (discriminator 4) │ │ │ │ │ - mov 0x4a5c(%rip),%r15 │ │ │ │ │ - sub $0x8,%rsp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0x101e(%rip),%rdx │ │ │ │ │ - lea 0x1de0(%rip),%rsi │ │ │ │ │ - lea 0xce0(%rip),%r9 │ │ │ │ │ - mov (%r15),%rdi │ │ │ │ │ - push %r8 │ │ │ │ │ - lea 0xf88(%rip),%rcx │ │ │ │ │ - mov $0x9,%r8d │ │ │ │ │ - call 3460 │ │ │ │ │ -__pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ -./pynx/scattering/cpu.c:5304 │ │ │ │ │ - pop %rax │ │ │ │ │ -./pynx/scattering/cpu.c:5304 (discriminator 1) │ │ │ │ │ - mov $0x14b8,%esi │ │ │ │ │ -./pynx/scattering/cpu.c:5304 │ │ │ │ │ - pop %rdx │ │ │ │ │ - jmp 17200 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + je 17940 │ │ │ │ │ +./pynx/scattering/cpu.c:5192 (discriminator 1) │ │ │ │ │ + mov $0x1448,%esi │ │ │ │ │ + jmp 17980 │ │ │ │ │ mov -0x460(%rbp),%rax │ │ │ │ │ mov -0x458(%rbp),%r8 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7433 │ │ │ │ │ - mov -0x490(%rbp),%r9 │ │ │ │ │ - mov (%r9,%r13,8),%r11 │ │ │ │ │ - mov %r11,-0x458(%rbp) │ │ │ │ │ - jmp 16afd │ │ │ │ │ + mov -0x480(%rbp),%r14 │ │ │ │ │ + mov (%r14,%r12,8),%r10 │ │ │ │ │ + mov %r10,-0x458(%rbp) │ │ │ │ │ + jmp 16692 │ │ │ │ │ nopl (%rax) │ │ │ │ │ __Pyx_PyUnicode_Equals(): │ │ │ │ │ ./pynx/scattering/cpu.c:7381 │ │ │ │ │ - cmp $0x1,%rcx │ │ │ │ │ - je 1764f │ │ │ │ │ + cmp $0x1,%r9 │ │ │ │ │ + je 1731e │ │ │ │ │ ./pynx/scattering/cpu.c:7384 │ │ │ │ │ movzbl %r8b,%edx │ │ │ │ │ - mov %r9,%rdi │ │ │ │ │ - imul %rcx,%rdx │ │ │ │ │ + mov %r10,%rsi │ │ │ │ │ + imul %r9,%rdx │ │ │ │ │ call 32b0 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7431 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 17630 │ │ │ │ │ - jmp 1764f │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ + jne 17300 │ │ │ │ │ + jmp 1731e │ │ │ │ │ + nop │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x4b0(%rbp) │ │ │ │ │ + mov %rdi,-0x4a0(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x4b0(%rbp),%rdi │ │ │ │ │ - jmp 16e54 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ - mov %rdi,-0x4a8(%rbp) │ │ │ │ │ + mov -0x4a0(%rbp),%rdi │ │ │ │ │ + jmp 16f92 │ │ │ │ │ + mov %rax,-0x498(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x4a8(%rbp),%rdi │ │ │ │ │ - jmp 17998 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ + mov -0x498(%rbp),%rdi │ │ │ │ │ + jmp 1765e │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdi,8),%r9 │ │ │ │ │ - je 17400 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%r10 │ │ │ │ │ + je 16e08 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x1(%rdi),%rdx │ │ │ │ │ - jmp 17354 │ │ │ │ │ + lea 0x1(%rsi),%r11 │ │ │ │ │ + jmp 16d5d │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ cmp 0x18(%rbx),%r12 │ │ │ │ │ - je 17788 │ │ │ │ │ + je 17458 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%r9d │ │ │ │ │ + mov $0x1,%esi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - jmp 16fa3 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + jmp 16b5a │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r12 │ │ │ │ │ - je 177a0 │ │ │ │ │ + cmp 0x18(%rbx),%r10 │ │ │ │ │ + je 17470 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%edi │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - jmp 161d7 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ + jmp 15ed7 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x4a0(%rbp) │ │ │ │ │ + mov %rdi,-0x490(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x4a0(%rbp),%rdi │ │ │ │ │ - jmp 17bc8 │ │ │ │ │ + mov -0x490(%rbp),%rdi │ │ │ │ │ + jmp 1788c │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rsi,8),%r9 │ │ │ │ │ - je 16c68 │ │ │ │ │ + cmp 0x18(%rbx,%rdi,8),%rcx │ │ │ │ │ + je 16ab8 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x1(%rsi),%r12 │ │ │ │ │ - jmp 16bb9 │ │ │ │ │ + lea 0x1(%rdi),%r12 │ │ │ │ │ + jmp 16a0a │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rax,-0x498(%rbp) │ │ │ │ │ + mov %rdi,-0x488(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x498(%rbp),%rdi │ │ │ │ │ - jmp 16ef4 │ │ │ │ │ + mov -0x488(%rbp),%rdi │ │ │ │ │ + jmp 17030 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx,%rdx,8),%rdi │ │ │ │ │ - je 169a0 │ │ │ │ │ + cmp 0x18(%rbx,%rsi,8),%rdi │ │ │ │ │ + je 16940 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - lea 0x1(%rdx),%r12 │ │ │ │ │ - jmp 168f7 │ │ │ │ │ + lea 0x1(%rsi),%r13 │ │ │ │ │ + jmp 16895 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11384 │ │ │ │ │ - mov %rdi,-0x480(%rbp) │ │ │ │ │ + mov %rax,-0x478(%rbp) │ │ │ │ │ call 3370 │ │ │ │ │ - mov -0x480(%rbp),%rdi │ │ │ │ │ - jmp 17e38 │ │ │ │ │ + mov -0x478(%rbp),%rdi │ │ │ │ │ + jmp 17b51 │ │ │ │ │ __Pyx_GetKwValue_FASTCALL(): │ │ │ │ │ ./pynx/scattering/cpu.c:7426 │ │ │ │ │ - cmp 0x18(%rbx),%r12 │ │ │ │ │ - je 17c58 │ │ │ │ │ + cmp 0x18(%rbx),%r14 │ │ │ │ │ + je 17918 │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 2) │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ + mov $0x1,%edi │ │ │ │ │ ./pynx/scattering/cpu.c:7424 (discriminator 1) │ │ │ │ │ - jmp 16610 │ │ │ │ │ + jmp 1630e │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ - jmp 180f3 │ │ │ │ │ + movzbl %r11b,%eax │ │ │ │ │ + jmp 17df2 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ -/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rbx),%r11 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r8d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ lea 0x38(%rbx),%rdi │ │ │ │ │ - and $0x40,%eax │ │ │ │ │ - cmovne %r11,%rdi │ │ │ │ │ - jmp 17adf │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 177a5 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ │ + jmp 177a5 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5424 (discriminator 7) │ │ │ │ │ movl $0x1530,-0x458(%rbp) │ │ │ │ │ mov $0x43,%r15d │ │ │ │ │ - nopl (%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:5516 │ │ │ │ │ call 3090 <_PyThreadState_UncheckedGet@plt> │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6787 │ │ │ │ │ mov 0x60(%rax),%r12 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5516 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6788 │ │ │ │ │ movq $0x0,0x60(%rax) │ │ │ │ │ ./pynx/scattering/cpu.c:6792 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je 18a68 │ │ │ │ │ + je 186d0 │ │ │ │ │ Py_TYPE(): │ │ │ │ │ /usr/include/python3.12/object.h:220 │ │ │ │ │ mov 0x8(%r12),%r14 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - mov (%r14),%eax │ │ │ │ │ - inc %eax │ │ │ │ │ - je 1870c │ │ │ │ │ + mov (%r14),%ecx │ │ │ │ │ + inc %ecx │ │ │ │ │ + je 1838c │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ - mov %eax,(%r14) │ │ │ │ │ + mov %ecx,(%r14) │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6796 │ │ │ │ │ mov 0x28(%r12),%r13 │ │ │ │ │ Py_XINCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:787 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - je 18723 │ │ │ │ │ + je 183a3 │ │ │ │ │ Py_INCREF(): │ │ │ │ │ /usr/include/python3.12/object.h:643 │ │ │ │ │ - mov 0x0(%r13),%r8d │ │ │ │ │ - inc %r8d │ │ │ │ │ - je 18723 │ │ │ │ │ + mov 0x0(%r13),%r9d │ │ │ │ │ + inc %r9d │ │ │ │ │ + je 183a3 │ │ │ │ │ /usr/include/python3.12/object.h:646 │ │ │ │ │ - mov %r8d,0x0(%r13) │ │ │ │ │ + mov %r9d,0x0(%r13) │ │ │ │ │ __Pyx_SafeReleaseBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x448(%rbp) │ │ │ │ │ - je 1874d │ │ │ │ │ + je 183cd │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x4b6c(%rip),%rsi │ │ │ │ │ - cmp %rsi,-0x408(%rbp) │ │ │ │ │ - je 18b00 │ │ │ │ │ + lea 0x4eec(%rip),%rax │ │ │ │ │ + cmp %rax,-0x408(%rbp) │ │ │ │ │ + je 18720 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x448(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x3e8(%rbp) │ │ │ │ │ - je 18777 │ │ │ │ │ + je 183f7 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x4b42(%rip),%r10 │ │ │ │ │ + lea 0x4ec2(%rip),%r10 │ │ │ │ │ cmp %r10,-0x3a8(%rbp) │ │ │ │ │ - je 18a78 │ │ │ │ │ + je 18730 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x3e8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x388(%rbp) │ │ │ │ │ - je 187a1 │ │ │ │ │ + je 18421 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x4b18(%rip),%rdx │ │ │ │ │ - cmp %rdx,-0x348(%rbp) │ │ │ │ │ - je 18a90 │ │ │ │ │ + lea 0x4e98(%rip),%r8 │ │ │ │ │ + cmp %r8,-0x348(%rbp) │ │ │ │ │ + je 186e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x388(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x328(%rbp) │ │ │ │ │ - je 187cb │ │ │ │ │ + je 1844b │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x4aee(%rip),%r11 │ │ │ │ │ - cmp %r11,-0x2e8(%rbp) │ │ │ │ │ - je 18aa0 │ │ │ │ │ + lea 0x4e6e(%rip),%rsi │ │ │ │ │ + cmp %rsi,-0x2e8(%rbp) │ │ │ │ │ + je 186f0 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x328(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x2c8(%rbp) │ │ │ │ │ - je 187f5 │ │ │ │ │ + je 18475 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x4ac4(%rip),%rdi │ │ │ │ │ - cmp %rdi,-0x288(%rbp) │ │ │ │ │ - je 18ab0 │ │ │ │ │ + lea 0x4e44(%rip),%rdx │ │ │ │ │ + cmp %rdx,-0x288(%rbp) │ │ │ │ │ + je 18700 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x2c8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x268(%rbp) │ │ │ │ │ - je 1881f │ │ │ │ │ + je 1849f │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x4a9a(%rip),%rcx │ │ │ │ │ - cmp %rcx,-0x228(%rbp) │ │ │ │ │ - je 18ac0 │ │ │ │ │ + lea 0x4e1a(%rip),%rdi │ │ │ │ │ + cmp %rdi,-0x228(%rbp) │ │ │ │ │ + je 18710 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x268(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x208(%rbp) │ │ │ │ │ - je 18849 │ │ │ │ │ + je 184c9 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x4a70(%rip),%r9 │ │ │ │ │ - cmp %r9,-0x1c8(%rbp) │ │ │ │ │ - je 18ad0 │ │ │ │ │ + lea 0x4df0(%rip),%r11 │ │ │ │ │ + cmp %r11,-0x1c8(%rbp) │ │ │ │ │ + je 18740 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x208(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x1a8(%rbp) │ │ │ │ │ - je 18873 │ │ │ │ │ + je 184f3 │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x4a46(%rip),%rax │ │ │ │ │ - cmp %rax,-0x168(%rbp) │ │ │ │ │ - je 18ae0 │ │ │ │ │ + lea 0x4dc6(%rip),%rcx │ │ │ │ │ + cmp %rcx,-0x168(%rbp) │ │ │ │ │ + je 18750 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x1a8(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ ./pynx/scattering/cpu.c:8204 (discriminator 1) │ │ │ │ │ cmpq $0x0,-0x148(%rbp) │ │ │ │ │ - je 1889d │ │ │ │ │ + je 1851d │ │ │ │ │ ./pynx/scattering/cpu.c:8205 │ │ │ │ │ - lea 0x4a1c(%rip),%r8 │ │ │ │ │ - cmp %r8,-0x108(%rbp) │ │ │ │ │ - je 18af0 │ │ │ │ │ + lea 0x4d9c(%rip),%r9 │ │ │ │ │ + cmp %r9,-0x108(%rbp) │ │ │ │ │ + je 18760 │ │ │ │ │ ./pynx/scattering/cpu.c:8206 │ │ │ │ │ lea -0x148(%rbp),%rdi │ │ │ │ │ call 30e0 │ │ │ │ │ __Pyx_ErrRestoreInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6760 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je 188ad │ │ │ │ │ + je 1852d │ │ │ │ │ ./pynx/scattering/cpu.c:6762 (discriminator 1) │ │ │ │ │ cmp %r13,0x28(%r12) │ │ │ │ │ - jne 18d08 │ │ │ │ │ + jne 18975 │ │ │ │ │ ./pynx/scattering/cpu.c:6766 │ │ │ │ │ mov 0x60(%rbx),%rdi │ │ │ │ │ ./pynx/scattering/cpu.c:6767 │ │ │ │ │ mov %r12,0x60(%rbx) │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je 188cd │ │ │ │ │ + je 1854d │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%rdi),%rbx │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %ebx,%ebx │ │ │ │ │ - js 188cd │ │ │ │ │ + js 1854d │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %rbx │ │ │ │ │ mov %rbx,(%rdi) │ │ │ │ │ - je 18b10 │ │ │ │ │ + je 18770 │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je 188e6 │ │ │ │ │ + je 18566 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov (%r14),%r12 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r12d,%r12d │ │ │ │ │ - js 188e6 │ │ │ │ │ + js 18566 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r12 │ │ │ │ │ mov %r12,(%r14) │ │ │ │ │ - je 18b20 │ │ │ │ │ + je 18780 │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:797 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - je 18901 │ │ │ │ │ + je 18581 │ │ │ │ │ _Py_IsImmortal(): │ │ │ │ │ /usr/include/python3.12/object.h:242 │ │ │ │ │ mov 0x0(%r13),%r14 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:700 (discriminator 1) │ │ │ │ │ test %r14d,%r14d │ │ │ │ │ - js 18901 │ │ │ │ │ + js 18581 │ │ │ │ │ /usr/include/python3.12/object.h:704 │ │ │ │ │ dec %r14 │ │ │ │ │ mov %r14,0x0(%r13) │ │ │ │ │ - je 18b30 │ │ │ │ │ + je 18790 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5528 │ │ │ │ │ mov -0x458(%rbp),%esi │ │ │ │ │ - lea 0xb74(%rip),%rcx │ │ │ │ │ + lea 0xf64(%rip),%rcx │ │ │ │ │ mov %r15d,%edx │ │ │ │ │ - lea 0x1a48(%rip),%rdi │ │ │ │ │ - call a4a0 │ │ │ │ │ + lea 0x1e38(%rip),%rdi │ │ │ │ │ + call a2a8 │ │ │ │ │ ./pynx/scattering/cpu.c:5529 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5330 │ │ │ │ │ - jmp 15ef0 │ │ │ │ │ - mov %eax,-0x480(%rbp) │ │ │ │ │ + jmp 15b40 │ │ │ │ │ +./pynx/scattering/cpu.c:5186 │ │ │ │ │ + mov %rax,%rcx │ │ │ │ │ + jmp 166c1 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + jmp 16d04 │ │ │ │ │ + mov %eax,-0x478(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x480(%rbp),%eax │ │ │ │ │ - jmp 17e4b │ │ │ │ │ + mov -0x478(%rbp),%eax │ │ │ │ │ + jmp 17b64 │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5186 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 16f5c │ │ │ │ │ - mov %rax,%r10 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 16190 │ │ │ │ │ + jmp 16b14 │ │ │ │ │ + mov %rax,%r11 │ │ │ │ │ + jmp 15e90 │ │ │ │ │ mov %rax,%r15 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 16b60 │ │ │ │ │ + jmp 169b0 │ │ │ │ │ + mov %rax,%r12 │ │ │ │ │ + jmp 1683a │ │ │ │ │ + mov %rax,%r10 │ │ │ │ │ + jmp 162c7 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 1689d │ │ │ │ │ - mov %rax,%rsi │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 165ca │ │ │ │ │ - mov %rax,%rcx │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 16457 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 16cac │ │ │ │ │ - mov %rax,%r11 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 172fc │ │ │ │ │ + jmp 1615c │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5429 (discriminator 7) │ │ │ │ │ movl $0x1535,-0x458(%rbp) │ │ │ │ │ mov $0x43,%r15d │ │ │ │ │ - jmp 186e0 │ │ │ │ │ + jmp 18360 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r8d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%r14),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 164a8 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%r12),%r11 │ │ │ │ │ - lea 0x38(%r12),%rdi │ │ │ │ │ - and $0x40,%eax │ │ │ │ │ - cmovne %r11,%rdi │ │ │ │ │ - jmp 167ab │ │ │ │ │ + lea 0x28(%r14),%rdi │ │ │ │ │ + jmp 164a8 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5434 (discriminator 7) │ │ │ │ │ movl $0x153a,-0x458(%rbp) │ │ │ │ │ mov $0x43,%r15d │ │ │ │ │ - jmp 186e0 │ │ │ │ │ + jmp 18360 │ │ │ │ │ ./pynx/scattering/cpu.c:5439 (discriminator 7) │ │ │ │ │ movl $0x153f,-0x458(%rbp) │ │ │ │ │ mov $0x43,%r15d │ │ │ │ │ - jmp 186e0 │ │ │ │ │ + jmp 18360 │ │ │ │ │ ./pynx/scattering/cpu.c:5444 (discriminator 7) │ │ │ │ │ movl $0x1544,-0x458(%rbp) │ │ │ │ │ mov $0x43,%r15d │ │ │ │ │ - jmp 186e0 │ │ │ │ │ + jmp 18360 │ │ │ │ │ ./pynx/scattering/cpu.c:5449 (discriminator 7) │ │ │ │ │ movl $0x1549,-0x458(%rbp) │ │ │ │ │ mov $0x43,%r15d │ │ │ │ │ - jmp 186e0 │ │ │ │ │ + jmp 18360 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%eax │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 17a66 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%r15),%r10 │ │ │ │ │ - lea 0x38(%r15),%rdi │ │ │ │ │ - and $0x40,%r8d │ │ │ │ │ - cmovne %r10,%rdi │ │ │ │ │ - jmp 17d49 │ │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ │ + jmp 17a66 │ │ │ │ │ __Pyx_PyObject_IsTrue(): │ │ │ │ │ ./pynx/scattering/cpu.c:11382 │ │ │ │ │ - movzbl %sil,%eax │ │ │ │ │ - jmp 184b6 │ │ │ │ │ + movzbl %r11b,%eax │ │ │ │ │ + jmp 1818e │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5454 (discriminator 7) │ │ │ │ │ movl $0x154e,-0x458(%rbp) │ │ │ │ │ mov $0x43,%r15d │ │ │ │ │ - jmp 186e0 │ │ │ │ │ + jmp 18360 │ │ │ │ │ ./pynx/scattering/cpu.c:5459 (discriminator 7) │ │ │ │ │ movl $0x1553,-0x458(%rbp) │ │ │ │ │ mov $0x43,%r15d │ │ │ │ │ - jmp 186e0 │ │ │ │ │ + jmp 18360 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ movzwl (%rdi),%edx │ │ │ │ │ - movzwl (%rsi),%r11d │ │ │ │ │ - jmp 178d3 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ + movzwl (%r8),%r9d │ │ │ │ │ + jmp 1759e │ │ │ │ │ + nop │ │ │ │ │ __Pyx_ErrFetchInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6791 │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ ./pynx/scattering/cpu.c:6790 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ - jmp 18723 │ │ │ │ │ + jmp 183a3 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ __Pyx_SafeReleaseBuffer(): │ │ │ │ │ ./pynx/scattering/cpu.c:8205 (discriminator 1) │ │ │ │ │ - movq $0x0,-0x3a8(%rbp) │ │ │ │ │ - jmp 1876b │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ movq $0x0,-0x348(%rbp) │ │ │ │ │ - jmp 18795 │ │ │ │ │ + jmp 18415 │ │ │ │ │ movq $0x0,-0x2e8(%rbp) │ │ │ │ │ - jmp 187bf │ │ │ │ │ + jmp 1843f │ │ │ │ │ movq $0x0,-0x288(%rbp) │ │ │ │ │ - jmp 187e9 │ │ │ │ │ + jmp 18469 │ │ │ │ │ movq $0x0,-0x228(%rbp) │ │ │ │ │ - jmp 18813 │ │ │ │ │ + jmp 18493 │ │ │ │ │ + movq $0x0,-0x408(%rbp) │ │ │ │ │ + jmp 183c1 │ │ │ │ │ + movq $0x0,-0x3a8(%rbp) │ │ │ │ │ + jmp 183eb │ │ │ │ │ movq $0x0,-0x1c8(%rbp) │ │ │ │ │ - jmp 1883d │ │ │ │ │ + jmp 184bd │ │ │ │ │ movq $0x0,-0x168(%rbp) │ │ │ │ │ - jmp 18867 │ │ │ │ │ + jmp 184e7 │ │ │ │ │ movq $0x0,-0x108(%rbp) │ │ │ │ │ - jmp 18891 │ │ │ │ │ - movq $0x0,-0x408(%rbp) │ │ │ │ │ - jmp 18741 │ │ │ │ │ + jmp 18511 │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 188cd │ │ │ │ │ + jmp 1854d │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 188e6 │ │ │ │ │ + jmp 18566 │ │ │ │ │ nopl (%rax) │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - jmp 18901 │ │ │ │ │ + jmp 18581 │ │ │ │ │ nopl (%rax) │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5470 (discriminator 1) │ │ │ │ │ movl $0x155e,-0x458(%rbp) │ │ │ │ │ mov $0x4e,%r15d │ │ │ │ │ - jmp 186e0 │ │ │ │ │ + jmp 18360 │ │ │ │ │ nopl (%rax) │ │ │ │ │ - mov %eax,-0x4c0(%rbp) │ │ │ │ │ + mov %eax,-0x4b0(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x4c0(%rbp),%eax │ │ │ │ │ - jmp 17706 │ │ │ │ │ + mov -0x4b0(%rbp),%eax │ │ │ │ │ + jmp 173d3 │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5472 (discriminator 1) │ │ │ │ │ movl $0x1560,-0x458(%rbp) │ │ │ │ │ mov $0x4e,%r15d │ │ │ │ │ - jmp 186e0 │ │ │ │ │ + jmp 18360 │ │ │ │ │ nopl (%rax) │ │ │ │ │ - mov %eax,-0x4b8(%rbp) │ │ │ │ │ + mov %eax,-0x4a8(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x4b8(%rbp),%eax │ │ │ │ │ - jmp 172ad │ │ │ │ │ - mov %eax,-0x4b0(%rbp) │ │ │ │ │ + mov -0x4a8(%rbp),%eax │ │ │ │ │ + jmp 171d5 │ │ │ │ │ + mov %eax,-0x4a0(%rbp) │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x4b0(%rbp),%eax │ │ │ │ │ - jmp 16e67 │ │ │ │ │ + mov -0x4a0(%rbp),%eax │ │ │ │ │ + jmp 16fa5 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r11d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r10 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 172da │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rsi),%rdi │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%edx │ │ │ │ │ - cmovne %rdi,%rsi │ │ │ │ │ - jmp 17603 │ │ │ │ │ - lea 0x28(%rbx),%r10 │ │ │ │ │ - lea 0x38(%rbx),%r9 │ │ │ │ │ + lea 0x28(%rsi),%r10 │ │ │ │ │ + jmp 172da │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ and $0x40,%eax │ │ │ │ │ - cmovne %r10,%r9 │ │ │ │ │ - jmp 175f6 │ │ │ │ │ - mov %eax,-0x4a8(%rbp) │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%r12),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 172cc │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%r12),%rdi │ │ │ │ │ + jmp 172cc │ │ │ │ │ + mov %eax,-0x498(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x4a8(%rbp),%eax │ │ │ │ │ - jmp 179ab │ │ │ │ │ + mov -0x498(%rbp),%eax │ │ │ │ │ + jmp 17672 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r9d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%r12),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 16c83 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%r12),%r9 │ │ │ │ │ - lea 0x38(%r12),%r11 │ │ │ │ │ - and $0x40,%r8d │ │ │ │ │ - cmovne %r9,%r11 │ │ │ │ │ - jmp 17145 │ │ │ │ │ - lea 0x28(%rsi),%rax │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%edi │ │ │ │ │ - cmovne %rax,%rsi │ │ │ │ │ - jmp 17153 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 184fd │ │ │ │ │ - mov %eax,-0x4a0(%rbp) │ │ │ │ │ + lea 0x28(%r12),%rdi │ │ │ │ │ + jmp 16c83 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%eax │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r10 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 16c8f │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rsi),%r10 │ │ │ │ │ + jmp 16c8f │ │ │ │ │ + mov %eax,-0x490(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x4a0(%rbp),%eax │ │ │ │ │ - jmp 17bdc │ │ │ │ │ + mov -0x490(%rbp),%eax │ │ │ │ │ + jmp 178a0 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ -/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%r12),%r11 │ │ │ │ │ - lea 0x38(%r12),%rdi │ │ │ │ │ - and $0x40,%eax │ │ │ │ │ - cmovne %r11,%rdi │ │ │ │ │ - jmp 16373 │ │ │ │ │ - lea 0x28(%rsi),%r9 │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ and $0x40,%edx │ │ │ │ │ - cmovne %r9,%rsi │ │ │ │ │ - jmp 16380 │ │ │ │ │ - lea 0x28(%rsi),%r9 │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%edx │ │ │ │ │ - cmovne %r9,%rsi │ │ │ │ │ - jmp 178b6 │ │ │ │ │ - lea 0x28(%rbx),%r10 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%rcx │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 1607e │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rsi),%rcx │ │ │ │ │ + jmp 1607e │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r8d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ lea 0x38(%rbx),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 16071 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ │ + jmp 16071 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ and $0x40,%r8d │ │ │ │ │ - cmovne %r10,%rdi │ │ │ │ │ - jmp 178a9 │ │ │ │ │ - mov %eax,-0x498(%rbp) │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 17577 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ │ + jmp 17577 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%eax │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r8 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 17583 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%rsi),%r8 │ │ │ │ │ + jmp 17583 │ │ │ │ │ + mov %eax,-0x488(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x498(%rbp),%eax │ │ │ │ │ - jmp 16f07 │ │ │ │ │ + mov -0x488(%rbp),%eax │ │ │ │ │ + jmp 17044 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r9d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r10 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 177b3 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ lea 0x28(%rsi),%r10 │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%r9d │ │ │ │ │ - cmovne %r10,%rsi │ │ │ │ │ - jmp 17aed │ │ │ │ │ + jmp 177b3 │ │ │ │ │ __pyx_pf_4pynx_10scattering_3cpu_4fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5419 (discriminator 7) │ │ │ │ │ movl $0x152b,-0x458(%rbp) │ │ │ │ │ mov $0x43,%r15d │ │ │ │ │ - jmp 186e0 │ │ │ │ │ + jmp 18360 │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r11d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%r8 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 164b6 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rsi),%rdx │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%r9d │ │ │ │ │ - cmovne %rdx,%rsi │ │ │ │ │ - jmp 167b9 │ │ │ │ │ + lea 0x28(%rsi),%r8 │ │ │ │ │ + jmp 164b6 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%r9),%edx │ │ │ │ │ - movzbl (%rsi),%r11d │ │ │ │ │ - jmp 1761f │ │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ │ + movzbl (%r10),%ecx │ │ │ │ │ + jmp 172f5 │ │ │ │ │ mov -0x458(%rbp),%r8 │ │ │ │ │ - jmp 184e1 │ │ │ │ │ - movzbl (%r11),%r10d │ │ │ │ │ - movzbl (%rsi),%edi │ │ │ │ │ - jmp 17170 │ │ │ │ │ + jmp 181ba │ │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ │ + movzbl (%r10),%r9d │ │ │ │ │ + jmp 16caa │ │ │ │ │ __Pyx_ErrRestoreInState(): │ │ │ │ │ ./pynx/scattering/cpu.c:6764 │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 3070 │ │ │ │ │ - jmp 188ad │ │ │ │ │ + jmp 1852d │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%ecx │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%rax │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 17a73 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rsi),%rcx │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%r9d │ │ │ │ │ - cmovne %rcx,%rsi │ │ │ │ │ - jmp 17d57 │ │ │ │ │ + lea 0x28(%rsi),%rax │ │ │ │ │ + jmp 17a73 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ │ - movzbl (%rsi),%r10d │ │ │ │ │ - jmp 1639a │ │ │ │ │ - mov %eax,-0x478(%rbp) │ │ │ │ │ + movzbl (%rdi),%r9d │ │ │ │ │ + movzbl (%rcx),%r8d │ │ │ │ │ + jmp 1609a │ │ │ │ │ + mov %eax,-0x470(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x478(%rbp),%eax │ │ │ │ │ - jmp 18107 │ │ │ │ │ + mov -0x470(%rbp),%eax │ │ │ │ │ + jmp 17e05 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ movzbl (%rdi),%edx │ │ │ │ │ - movzbl (%rsi),%r11d │ │ │ │ │ - jmp 178d3 │ │ │ │ │ + movzbl (%r8),%r9d │ │ │ │ │ + jmp 1759e │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%r9),%edx │ │ │ │ │ - movzwl (%rsi),%r11d │ │ │ │ │ - jmp 1761f │ │ │ │ │ - movzwl (%r11),%r10d │ │ │ │ │ - movzwl (%rsi),%edi │ │ │ │ │ - jmp 17170 │ │ │ │ │ + movzwl (%rdi),%edx │ │ │ │ │ + movzwl (%r10),%ecx │ │ │ │ │ + jmp 172f5 │ │ │ │ │ + movzwl (%rdi),%edx │ │ │ │ │ + movzwl (%r10),%r9d │ │ │ │ │ + jmp 16caa │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ │ - movzbl (%rsi),%r9d │ │ │ │ │ - jmp 17b08 │ │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ │ + movzbl (%r10),%r8d │ │ │ │ │ + jmp 177cd │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%edx │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%rax │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 17d2f │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rsi),%r10 │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%r9d │ │ │ │ │ - cmovne %r10,%rsi │ │ │ │ │ - jmp 18030 │ │ │ │ │ - lea 0x28(%r15),%r11 │ │ │ │ │ + lea 0x28(%rsi),%rax │ │ │ │ │ + jmp 17d2f │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r8d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ lea 0x38(%r15),%rdi │ │ │ │ │ - and $0x40,%eax │ │ │ │ │ - cmovne %r11,%rdi │ │ │ │ │ - jmp 18022 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 17d22 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%r15),%rdi │ │ │ │ │ + jmp 17d22 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%rdi),%edx │ │ │ │ │ - movzwl (%rsi),%r10d │ │ │ │ │ - jmp 1639a │ │ │ │ │ + movzwl (%rdi),%r9d │ │ │ │ │ + movzwl (%rcx),%r8d │ │ │ │ │ + jmp 1609a │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%rdi),%r10d │ │ │ │ │ - movzbl (%rsi),%r9d │ │ │ │ │ - jmp 167d4 │ │ │ │ │ - mov %eax,-0x470(%rbp) │ │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ │ + movzbl (%r8),%r9d │ │ │ │ │ + jmp 164d0 │ │ │ │ │ + mov %eax,-0x468(%rbp) │ │ │ │ │ Py_DECREF(): │ │ │ │ │ /usr/include/python3.12/object.h:705 │ │ │ │ │ call 3150 <_Py_Dealloc@plt> │ │ │ │ │ - mov -0x470(%rbp),%eax │ │ │ │ │ - jmp 184c9 │ │ │ │ │ + mov -0x468(%rbp),%eax │ │ │ │ │ + jmp 181a2 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%rdi),%eax │ │ │ │ │ - movzwl (%rsi),%r9d │ │ │ │ │ - jmp 17b08 │ │ │ │ │ + movzwl (%rdi),%edx │ │ │ │ │ + movzwl (%r10),%r8d │ │ │ │ │ + jmp 177cd │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%rdi),%r11d │ │ │ │ │ - movzbl (%rsi),%r9d │ │ │ │ │ - jmp 17d75 │ │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ │ + movzbl (%rax),%r9d │ │ │ │ │ + jmp 17a8e │ │ │ │ │ _PyUnicode_COMPACT_DATA(): │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + and $0x40,%r9d │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%rsi),%rcx │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 180c5 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ - lea 0x28(%rsi),%r11 │ │ │ │ │ - add $0x38,%rsi │ │ │ │ │ - and $0x40,%edx │ │ │ │ │ - cmovne %r11,%rsi │ │ │ │ │ - jmp 183e6 │ │ │ │ │ - lea 0x28(%r15),%r9 │ │ │ │ │ - lea 0x38(%r15),%rdi │ │ │ │ │ + lea 0x28(%rsi),%rcx │ │ │ │ │ + jmp 180c5 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ and $0x40,%r8d │ │ │ │ │ - cmovne %r9,%rdi │ │ │ │ │ - jmp 183d9 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:252 │ │ │ │ │ + lea 0x38(%r15),%rdi │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:249 (discriminator 1) │ │ │ │ │ + je 180b7 │ │ │ │ │ +/usr/include/python3.12/cpython/unicodeobject.h:250 │ │ │ │ │ + lea 0x28(%r15),%rdi │ │ │ │ │ + jmp 180b7 │ │ │ │ │ PyUnicode_READ(): │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%rdi),%r10d │ │ │ │ │ - movzwl (%rsi),%r9d │ │ │ │ │ - jmp 167d4 │ │ │ │ │ + movzwl (%rdi),%edx │ │ │ │ │ + movzwl (%r8),%r9d │ │ │ │ │ + jmp 164d0 │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ │ - movzbl (%rsi),%r9d │ │ │ │ │ - jmp 1804b │ │ │ │ │ + movzbl (%rdi),%r9d │ │ │ │ │ + movzbl (%rax),%r8d │ │ │ │ │ + jmp 17d4a │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ - movzwl (%rdi),%r11d │ │ │ │ │ - movzwl (%rsi),%r9d │ │ │ │ │ - jmp 17d75 │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 184e1 │ │ │ │ │ - movzwl (%rdi),%eax │ │ │ │ │ - movzwl (%rsi),%r9d │ │ │ │ │ - jmp 1804b │ │ │ │ │ + movzwl (%rdi),%edx │ │ │ │ │ + movzwl (%rax),%r9d │ │ │ │ │ + jmp 17a8e │ │ │ │ │ + movzwl (%rdi),%r9d │ │ │ │ │ + movzwl (%rax),%r8d │ │ │ │ │ + jmp 17d4a │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:320 │ │ │ │ │ movzbl (%rdi),%edx │ │ │ │ │ - movzbl (%rsi),%r10d │ │ │ │ │ - jmp 18403 │ │ │ │ │ + movzbl (%rcx),%r8d │ │ │ │ │ + jmp 180df │ │ │ │ │ /usr/include/python3.12/cpython/unicodeobject.h:323 │ │ │ │ │ movzwl (%rdi),%edx │ │ │ │ │ - movzwl (%rsi),%r10d │ │ │ │ │ - jmp 18403 │ │ │ │ │ + movzwl (%rcx),%r8d │ │ │ │ │ + jmp 180df │ │ │ │ │ __pyx_pw_4pynx_10scattering_3cpu_5fhkl_grazing_cpu(): │ │ │ │ │ ./pynx/scattering/cpu.c:5270 (discriminator 1) │ │ │ │ │ mov $0x1496,%esi │ │ │ │ │ - jmp 17200 │ │ │ │ │ + jmp 17980 │ │ │ │ │ ./pynx/scattering/cpu.c:5260 (discriminator 1) │ │ │ │ │ mov $0x148c,%esi │ │ │ │ │ - jmp 17200 │ │ │ │ │ + jmp 17980 │ │ │ │ │ ./pynx/scattering/cpu.c:5250 (discriminator 1) │ │ │ │ │ mov $0x1482,%esi │ │ │ │ │ - jmp 17200 │ │ │ │ │ + jmp 17980 │ │ │ │ │ ./pynx/scattering/cpu.c:5240 (discriminator 1) │ │ │ │ │ mov $0x1478,%esi │ │ │ │ │ - jmp 17200 │ │ │ │ │ + jmp 17980 │ │ │ │ │ ./pynx/scattering/cpu.c:5230 (discriminator 1) │ │ │ │ │ mov $0x146e,%esi │ │ │ │ │ - jmp 17200 │ │ │ │ │ + jmp 17980 │ │ │ │ │ ./pynx/scattering/cpu.c:5220 (discriminator 1) │ │ │ │ │ mov $0x1464,%esi │ │ │ │ │ - jmp 17200 │ │ │ │ │ + jmp 17980 │ │ │ │ │ ./pynx/scattering/cpu.c:5210 (discriminator 1) │ │ │ │ │ mov $0x145a,%esi │ │ │ │ │ - jmp 17200 │ │ │ │ │ + jmp 17980 │ │ │ │ │ ./pynx/scattering/cpu.c:5200 (discriminator 1) │ │ │ │ │ mov $0x1450,%esi │ │ │ │ │ - jmp 17200 │ │ │ │ │ -./pynx/scattering/cpu.c:5192 (discriminator 1) │ │ │ │ │ - mov $0x1448,%esi │ │ │ │ │ - jmp 17200 │ │ │ │ │ + jmp 17980 │ │ │ │ │ ./pynx/scattering/cpu.c:5342 │ │ │ │ │ call 31c0 <__stack_chk_fail@plt> │ │ │ │ │ - vzeroupper │ │ │ │ │ - jmp 17417 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ │ │ -0000000000018ed4 <.fini>: │ │ │ │ │ +0000000000018b30 <.fini>: │ │ │ │ │ _fini(): │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ ret │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ │ @@ -1,486 +1,491 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ │ - 0x00019000 db0fc9c0 cef5cc37 0000803f f9a14cb9 .......7...?..L. │ │ │ │ │ - 0x00019010 3baab83f 67695039 00000000 00000000 ;..?giP9........ │ │ │ │ │ - 0x00019020 ffffff7f ffffff7f ffffff7f ffffff7f ................ │ │ │ │ │ - 0x00019030 00000080 00000080 00000080 00000080 ................ │ │ │ │ │ - 0x00019040 83f9a23f 83f9a23f 83f9a23f 83f9a23f ...?...?...?...? │ │ │ │ │ - 0x00019050 db0f49bf db0f49bf db0f49bf db0f49bf ..I...I...I...I. │ │ │ │ │ - 0x00019060 1a06b6ba 1a06b6ba 1a06b6ba 1a06b6ba ................ │ │ │ │ │ - 0x00019070 a5aa2a3d a5aa2a3d a5aa2a3d a5aa2a3d ..*=..*=..*=..*= │ │ │ │ │ - 0x00019080 000000bf 000000bf 000000bf 000000bf ................ │ │ │ │ │ - 0x00019090 9e83083c 9e83083c 9e83083c 9e83083c ...<...<...<...< │ │ │ │ │ - 0x000190a0 a3aa2abe a3aa2abe a3aa2abe a3aa2abe ..*...*...*...*. │ │ │ │ │ - 0x000190b0 a5c0b042 a5c0b042 a5c0b042 a5c0b042 ...B...B...B...B │ │ │ │ │ - 0x000190c0 a5c0b0c2 a5c0b0c2 a5c0b0c2 a5c0b0c2 ................ │ │ │ │ │ - 0x000190d0 0000003f 0000003f 0000003f 0000003f ...?...?...?...? │ │ │ │ │ - 0x000190e0 0080313f 0080313f 0080313f 0080313f ..1?..1?..1?..1? │ │ │ │ │ - 0x000190f0 83805eb9 83805eb9 83805eb9 83805eb9 ..^...^...^...^. │ │ │ │ │ - 0x00019100 ce43b73a ce43b73a ce43b73a ce43b73a .C.:.C.:.C.:.C.: │ │ │ │ │ - 0x00019110 0889083c 0889083c 0889083c 0889083c ...<...<...<...< │ │ │ │ │ - 0x00019120 c1a92a3d c1a92a3d c1a92a3d c1a92a3d ..*=..*=..*=..*= │ │ │ │ │ - 0x00019130 aaaa2a3e aaaa2a3e aaaa2a3e aaaa2a3e ..*>..*>..*>..*> │ │ │ │ │ - 0x00019140 252e3230 30732829 206e6565 64732061 %.200s() needs a │ │ │ │ │ - 0x00019150 6e206172 67756d65 6e740042 61642063 n argument.Bad c │ │ │ │ │ - 0x00019160 616c6c20 666c6167 7320666f 72204379 all flags for Cy │ │ │ │ │ - 0x00019170 46756e63 74696f6e 003c6379 66756e63 Function.._ │ │ │ │ │ - 0x00019190 5f6c6f61 6465725f 5f006c6f 61646572 _loader__.loader │ │ │ │ │ - 0x000191a0 005f5f66 696c655f 5f006f72 6967696e .__file__.origin │ │ │ │ │ - 0x000191b0 005f5f70 61636b61 67655f5f 00706172 .__package__.par │ │ │ │ │ - 0x000191c0 656e7400 5f5f7061 74685f5f 00737562 ent.__path__.sub │ │ │ │ │ - 0x000191d0 6d6f6475 6c655f73 65617263 685f6c6f module_search_lo │ │ │ │ │ - 0x000191e0 63617469 6f6e7300 6b657977 6f726473 cations.keywords │ │ │ │ │ - 0x000191f0 206d7573 74206265 20737472 696e6773 must be strings │ │ │ │ │ - 0x00019200 004d6973 73696e67 20747970 65206f62 .Missing type ob │ │ │ │ │ - 0x00019210 6a656374 00656e64 0027626f 6f6c2700 ject.end.'bool'. │ │ │ │ │ - 0x00019220 27636861 72270027 7369676e 65642063 'char'.'signed c │ │ │ │ │ - 0x00019230 68617227 0027756e 7369676e 65642063 har'.'unsigned c │ │ │ │ │ - 0x00019240 68617227 00277368 6f727427 0027756e har'.'short'.'un │ │ │ │ │ - 0x00019250 7369676e 65642073 686f7274 27002769 signed short'.'i │ │ │ │ │ - 0x00019260 6e742700 27756e73 69676e65 6420696e nt'.'unsigned in │ │ │ │ │ - 0x00019270 74270027 6c6f6e67 27002775 6e736967 t'.'long'.'unsig │ │ │ │ │ - 0x00019280 6e656420 6c6f6e67 2700276c 6f6e6720 ned long'.'long │ │ │ │ │ - 0x00019290 6c6f6e67 27002775 6e736967 6e656420 long'.'unsigned │ │ │ │ │ - 0x000192a0 6c6f6e67 206c6f6e 67270027 636f6d70 long long'.'comp │ │ │ │ │ - 0x000192b0 6c657820 666c6f61 74270027 666c6f61 lex float'.'floa │ │ │ │ │ - 0x000192c0 74270027 636f6d70 6c657820 646f7562 t'.'complex doub │ │ │ │ │ - 0x000192d0 6c652700 27646f75 626c6527 0027636f le'.'double'.'co │ │ │ │ │ - 0x000192e0 6d706c65 78206c6f 6e672064 6f75626c mplex long doubl │ │ │ │ │ - 0x000192f0 65270027 6c6f6e67 20646f75 626c6527 e'.'long double' │ │ │ │ │ - 0x00019300 00612073 74727563 74005079 74686f6e .a struct.Python │ │ │ │ │ - 0x00019310 206f626a 65637400 6120706f 696e7465 object.a pointe │ │ │ │ │ - 0x00019320 72006120 73747269 6e670075 6e706172 r.a string.unpar │ │ │ │ │ - 0x00019330 7361626c 6520666f 726d6174 20737472 sable format str │ │ │ │ │ - 0x00019340 696e6700 62756666 65722064 74797065 ing.buffer dtype │ │ │ │ │ - 0x00019350 0070796e 782f7363 61747465 72696e67 .pynx/scattering │ │ │ │ │ - 0x00019360 2f637075 2e630025 73202825 733a2564 /cpu.c.%s (%s:%d │ │ │ │ │ - 0x00019370 29006275 696c7469 6e730063 7974686f ).builtins.cytho │ │ │ │ │ - 0x00019380 6e5f7275 6e74696d 65005f5f 6275696c n_runtime.__buil │ │ │ │ │ - 0x00019390 74696e73 5f5f0064 6f657320 6e6f7420 tins__.does not │ │ │ │ │ - 0x000193a0 6d617463 68005f63 7974686f 6e5f335f match._cython_3_ │ │ │ │ │ - 0x000193b0 305f3131 006e756d 70792e63 6f72652e 0_11.numpy.core. │ │ │ │ │ - 0x000193c0 5f6d756c 74696172 7261795f 756d6174 _multiarray_umat │ │ │ │ │ - 0x000193d0 68005f41 52524159 5f415049 005f4152 h._ARRAY_API._AR │ │ │ │ │ - 0x000193e0 5241595f 41504920 6973204e 554c4c20 RAY_API is NULL │ │ │ │ │ - 0x000193f0 706f696e 74657200 6e616d65 20272555 pointer.name '%U │ │ │ │ │ - 0x00019400 27206973 206e6f74 20646566 696e6564 ' is not defined │ │ │ │ │ - 0x00019410 006e756d 70790066 6c617469 74657200 .numpy.flatiter. │ │ │ │ │ - 0x00019420 62726f61 64636173 74006e64 61727261 broadcast.ndarra │ │ │ │ │ - 0x00019430 79006765 6e657269 63006e75 6d626572 y.generic.number │ │ │ │ │ - 0x00019440 00756e73 69676e65 64696e74 65676572 .unsignedinteger │ │ │ │ │ - 0x00019450 00696e65 78616374 00636f6d 706c6578 .inexact.complex │ │ │ │ │ - 0x00019460 666c6f61 74696e67 00666c65 7869626c floating.flexibl │ │ │ │ │ - 0x00019470 65006368 61726163 74657200 7566756e e.character.ufun │ │ │ │ │ - 0x00019480 63007079 6e782f73 63617474 6572696e c.pynx/scatterin │ │ │ │ │ - 0x00019490 672f6370 752e7079 7800696e 69742070 g/cpu.pyx.init p │ │ │ │ │ - 0x000194a0 796e782e 73636174 74657269 6e672e63 ynx.scattering.c │ │ │ │ │ - 0x000194b0 70750065 78616374 6c790070 796e782e pu.exactly.pynx. │ │ │ │ │ - 0x000194c0 73636174 74657269 6e672e63 70752e66 scattering.cpu.f │ │ │ │ │ - 0x000194d0 686b6c5f 63707500 76680076 6b00766c hkl_cpu.vh.vk.vl │ │ │ │ │ - 0x000194e0 00767800 76790076 7a006672 65616c00 .vx.vy.vz.freal. │ │ │ │ │ - 0x000194f0 66696d61 67006668 6b6c6f5f 6772617a fimag.fhklo_graz │ │ │ │ │ - 0x00019500 696e675f 63707500 766c6900 766f6363 ing_cpu.vli.vocc │ │ │ │ │ - 0x00019510 0070796e 782e7363 61747465 72696e67 .pynx.scattering │ │ │ │ │ - 0x00019520 2e637075 2e66686b 6c6f5f63 70750066 .cpu.fhklo_cpu.f │ │ │ │ │ - 0x00019530 686b6c5f 6772617a 696e675f 63707500 hkl_grazing_cpu. │ │ │ │ │ - 0x00019540 5f5f7265 64756365 5f5f005f 5f6d6f64 __reduce__.__mod │ │ │ │ │ - 0x00019550 756c655f 5f006675 6e635f64 6f63005f ule__.func_doc._ │ │ │ │ │ - 0x00019560 5f646f63 5f5f0066 756e635f 6e616d65 _doc__.func_name │ │ │ │ │ - 0x00019570 005f5f6e 616d655f 5f005f5f 7175616c .__name__.__qual │ │ │ │ │ - 0x00019580 6e616d65 5f5f0066 756e635f 64696374 name__.func_dict │ │ │ │ │ - 0x00019590 005f5f64 6963745f 5f006675 6e635f67 .__dict__.func_g │ │ │ │ │ - 0x000195a0 6c6f6261 6c73005f 5f676c6f 62616c73 lobals.__globals │ │ │ │ │ - 0x000195b0 5f5f0066 756e635f 636c6f73 75726500 __.func_closure. │ │ │ │ │ - 0x000195c0 5f5f636c 6f737572 655f5f00 66756e63 __closure__.func │ │ │ │ │ - 0x000195d0 5f636f64 65005f5f 636f6465 5f5f0066 _code.__code__.f │ │ │ │ │ - 0x000195e0 756e635f 64656661 756c7473 005f5f64 unc_defaults.__d │ │ │ │ │ - 0x000195f0 65666175 6c74735f 5f005f5f 6b776465 efaults__.__kwde │ │ │ │ │ - 0x00019600 6661756c 74735f5f 005f5f61 6e6e6f74 faults__.__annot │ │ │ │ │ - 0x00019610 6174696f 6e735f5f 005f6973 5f636f72 ations__._is_cor │ │ │ │ │ - 0x00019620 6f757469 6e650066 6c6f6174 00000000 outine.float.... │ │ │ │ │ - 0x00019630 252e3230 30732829 2074616b 6573206e %.200s() takes n │ │ │ │ │ - 0x00019640 6f206b65 79776f72 64206172 67756d65 o keyword argume │ │ │ │ │ - 0x00019650 6e747300 00000000 252e3230 30732829 nts.....%.200s() │ │ │ │ │ - 0x00019660 2074616b 65732065 78616374 6c79206f takes exactly o │ │ │ │ │ - 0x00019670 6e652061 7267756d 656e7420 28257a64 ne argument (%zd │ │ │ │ │ - 0x00019680 20676976 656e2900 252e3230 30732829 given).%.200s() │ │ │ │ │ - 0x00019690 2074616b 6573206e 6f206172 67756d65 takes no argume │ │ │ │ │ - 0x000196a0 6e747320 28257a64 20676976 656e2900 nts (%zd given). │ │ │ │ │ - 0x000196b0 496e7465 72707265 74657220 6368616e Interpreter chan │ │ │ │ │ - 0x000196c0 67652064 65746563 74656420 2d207468 ge detected - th │ │ │ │ │ - 0x000196d0 6973206d 6f64756c 65206361 6e206f6e is module can on │ │ │ │ │ - 0x000196e0 6c792062 65206c6f 61646564 20696e74 ly be loaded int │ │ │ │ │ - 0x000196f0 6f206f6e 6520696e 74657270 72657465 o one interprete │ │ │ │ │ - 0x00019700 72207065 72207072 6f636573 732e0000 r per process... │ │ │ │ │ - 0x00019710 756e626f 756e6420 6d657468 6f642025 unbound method % │ │ │ │ │ - 0x00019720 2e323030 53282920 6e656564 7320616e .200S() needs an │ │ │ │ │ - 0x00019730 20617267 756d656e 74000000 00000000 argument....... │ │ │ │ │ - 0x00019740 252e3230 30732e25 2e323030 73206973 %.200s.%.200s is │ │ │ │ │ - 0x00019750 206e6f74 20612074 79706520 6f626a65 not a type obje │ │ │ │ │ - 0x00019760 63740000 00000000 252e3230 30732e25 ct......%.200s.% │ │ │ │ │ - 0x00019770 2e323030 73207369 7a652063 68616e67 .200s size chang │ │ │ │ │ - 0x00019780 65642c20 6d617920 696e6469 63617465 ed, may indicate │ │ │ │ │ - 0x00019790 2062696e 61727920 696e636f 6d706174 binary incompat │ │ │ │ │ - 0x000197a0 6962696c 6974792e 20457870 65637465 ibility. Expecte │ │ │ │ │ - 0x000197b0 6420257a 64206672 6f6d2043 20686561 d %zd from C hea │ │ │ │ │ - 0x000197c0 6465722c 20676f74 20257a64 2066726f der, got %zd fro │ │ │ │ │ - 0x000197d0 6d205079 4f626a65 63740000 00000000 m PyObject...... │ │ │ │ │ - 0x000197e0 25732e25 73207369 7a652063 68616e67 %s.%s size chang │ │ │ │ │ + 0x00019000 db0fc9c0 0000803f 00000000 00000000 .......?........ │ │ │ │ │ + 0x00019010 ffffff7f ffffff7f ffffff7f ffffff7f ................ │ │ │ │ │ + 0x00019020 00000080 00000080 00000080 00000080 ................ │ │ │ │ │ + 0x00019030 83f9a23f 83f9a23f 83f9a23f 83f9a23f ...?...?...?...? │ │ │ │ │ + 0x00019040 01000000 01000000 01000000 01000000 ................ │ │ │ │ │ + 0x00019050 feffffff feffffff feffffff feffffff ................ │ │ │ │ │ + 0x00019060 04000000 04000000 04000000 04000000 ................ │ │ │ │ │ + 0x00019070 02000000 02000000 02000000 02000000 ................ │ │ │ │ │ + 0x00019080 db0f49bf db0f49bf db0f49bf db0f49bf ..I...I...I...I. │ │ │ │ │ + 0x00019090 cef5cc37 cef5cc37 cef5cc37 cef5cc37 ...7...7...7...7 │ │ │ │ │ + 0x000190a0 1a06b6ba 1a06b6ba 1a06b6ba 1a06b6ba ................ │ │ │ │ │ + 0x000190b0 a5aa2a3d a5aa2a3d a5aa2a3d a5aa2a3d ..*=..*=..*=..*= │ │ │ │ │ + 0x000190c0 000000bf 000000bf 000000bf 000000bf ................ │ │ │ │ │ + 0x000190d0 f9a14cb9 f9a14cb9 f9a14cb9 f9a14cb9 ..L...L...L...L. │ │ │ │ │ + 0x000190e0 9e83083c 9e83083c 9e83083c 9e83083c ...<...<...<...< │ │ │ │ │ + 0x000190f0 a3aa2abe a3aa2abe a3aa2abe a3aa2abe ..*...*...*...*. │ │ │ │ │ + 0x00019100 a5c0b042 a5c0b042 a5c0b042 a5c0b042 ...B...B...B...B │ │ │ │ │ + 0x00019110 a5c0b0c2 a5c0b0c2 a5c0b0c2 a5c0b0c2 ................ │ │ │ │ │ + 0x00019120 3baab83f 3baab83f 3baab83f 3baab83f ;..?;..?;..?;..? │ │ │ │ │ + 0x00019130 0000003f 0000003f 0000003f 0000003f ...?...?...?...? │ │ │ │ │ + 0x00019140 1872313f 1872313f 1872313f 1872313f .r1?.r1?.r1?.r1? │ │ │ │ │ + 0x00019150 7f000000 7f000000 7f000000 7f000000 ................ │ │ │ │ │ + 0x00019160 67695039 67695039 67695039 67695039 giP9giP9giP9giP9 │ │ │ │ │ + 0x00019170 ce43b73a ce43b73a ce43b73a ce43b73a .C.:.C.:.C.:.C.: │ │ │ │ │ + 0x00019180 0889083c 0889083c 0889083c 0889083c ...<...<...<...< │ │ │ │ │ + 0x00019190 c1a92a3d c1a92a3d c1a92a3d c1a92a3d ..*=..*=..*=..*= │ │ │ │ │ + 0x000191a0 aaaa2a3e aaaa2a3e aaaa2a3e aaaa2a3e ..*>..*>..*>..*> │ │ │ │ │ + 0x000191b0 252e3230 30732829 206e6565 64732061 %.200s() needs a │ │ │ │ │ + 0x000191c0 6e206172 67756d65 6e740042 61642063 n argument.Bad c │ │ │ │ │ + 0x000191d0 616c6c20 666c6167 7320666f 72204379 all flags for Cy │ │ │ │ │ + 0x000191e0 46756e63 74696f6e 003c6379 66756e63 Function.._ │ │ │ │ │ + 0x00019200 5f6c6f61 6465725f 5f006c6f 61646572 _loader__.loader │ │ │ │ │ + 0x00019210 005f5f66 696c655f 5f006f72 6967696e .__file__.origin │ │ │ │ │ + 0x00019220 005f5f70 61636b61 67655f5f 00706172 .__package__.par │ │ │ │ │ + 0x00019230 656e7400 5f5f7061 74685f5f 00737562 ent.__path__.sub │ │ │ │ │ + 0x00019240 6d6f6475 6c655f73 65617263 685f6c6f module_search_lo │ │ │ │ │ + 0x00019250 63617469 6f6e7300 6b657977 6f726473 cations.keywords │ │ │ │ │ + 0x00019260 206d7573 74206265 20737472 696e6773 must be strings │ │ │ │ │ + 0x00019270 004d6973 73696e67 20747970 65206f62 .Missing type ob │ │ │ │ │ + 0x00019280 6a656374 00656e64 0027626f 6f6c2700 ject.end.'bool'. │ │ │ │ │ + 0x00019290 27636861 72270027 7369676e 65642063 'char'.'signed c │ │ │ │ │ + 0x000192a0 68617227 0027756e 7369676e 65642063 har'.'unsigned c │ │ │ │ │ + 0x000192b0 68617227 00277368 6f727427 0027756e har'.'short'.'un │ │ │ │ │ + 0x000192c0 7369676e 65642073 686f7274 27002769 signed short'.'i │ │ │ │ │ + 0x000192d0 6e742700 27756e73 69676e65 6420696e nt'.'unsigned in │ │ │ │ │ + 0x000192e0 74270027 6c6f6e67 27002775 6e736967 t'.'long'.'unsig │ │ │ │ │ + 0x000192f0 6e656420 6c6f6e67 2700276c 6f6e6720 ned long'.'long │ │ │ │ │ + 0x00019300 6c6f6e67 27002775 6e736967 6e656420 long'.'unsigned │ │ │ │ │ + 0x00019310 6c6f6e67 206c6f6e 67270027 636f6d70 long long'.'comp │ │ │ │ │ + 0x00019320 6c657820 666c6f61 74270027 666c6f61 lex float'.'floa │ │ │ │ │ + 0x00019330 74270027 636f6d70 6c657820 646f7562 t'.'complex doub │ │ │ │ │ + 0x00019340 6c652700 27646f75 626c6527 0027636f le'.'double'.'co │ │ │ │ │ + 0x00019350 6d706c65 78206c6f 6e672064 6f75626c mplex long doubl │ │ │ │ │ + 0x00019360 65270027 6c6f6e67 20646f75 626c6527 e'.'long double' │ │ │ │ │ + 0x00019370 00612073 74727563 74005079 74686f6e .a struct.Python │ │ │ │ │ + 0x00019380 206f626a 65637400 6120706f 696e7465 object.a pointe │ │ │ │ │ + 0x00019390 72006120 73747269 6e670075 6e706172 r.a string.unpar │ │ │ │ │ + 0x000193a0 7361626c 6520666f 726d6174 20737472 sable format str │ │ │ │ │ + 0x000193b0 696e6700 62756666 65722064 74797065 ing.buffer dtype │ │ │ │ │ + 0x000193c0 0070796e 782f7363 61747465 72696e67 .pynx/scattering │ │ │ │ │ + 0x000193d0 2f637075 2e630025 73202825 733a2564 /cpu.c.%s (%s:%d │ │ │ │ │ + 0x000193e0 29006275 696c7469 6e730063 7974686f ).builtins.cytho │ │ │ │ │ + 0x000193f0 6e5f7275 6e74696d 65005f5f 6275696c n_runtime.__buil │ │ │ │ │ + 0x00019400 74696e73 5f5f0064 6f657320 6e6f7420 tins__.does not │ │ │ │ │ + 0x00019410 6d617463 68005f63 7974686f 6e5f335f match._cython_3_ │ │ │ │ │ + 0x00019420 305f3131 006e756d 70792e63 6f72652e 0_11.numpy.core. │ │ │ │ │ + 0x00019430 5f6d756c 74696172 7261795f 756d6174 _multiarray_umat │ │ │ │ │ + 0x00019440 68005f41 52524159 5f415049 005f4152 h._ARRAY_API._AR │ │ │ │ │ + 0x00019450 5241595f 41504920 6973204e 554c4c20 RAY_API is NULL │ │ │ │ │ + 0x00019460 706f696e 74657200 6e616d65 20272555 pointer.name '%U │ │ │ │ │ + 0x00019470 27206973 206e6f74 20646566 696e6564 ' is not defined │ │ │ │ │ + 0x00019480 006e756d 70790066 6c617469 74657200 .numpy.flatiter. │ │ │ │ │ + 0x00019490 62726f61 64636173 74006e64 61727261 broadcast.ndarra │ │ │ │ │ + 0x000194a0 79006765 6e657269 63006e75 6d626572 y.generic.number │ │ │ │ │ + 0x000194b0 00756e73 69676e65 64696e74 65676572 .unsignedinteger │ │ │ │ │ + 0x000194c0 00696e65 78616374 00636f6d 706c6578 .inexact.complex │ │ │ │ │ + 0x000194d0 666c6f61 74696e67 00666c65 7869626c floating.flexibl │ │ │ │ │ + 0x000194e0 65006368 61726163 74657200 7566756e e.character.ufun │ │ │ │ │ + 0x000194f0 63007079 6e782f73 63617474 6572696e c.pynx/scatterin │ │ │ │ │ + 0x00019500 672f6370 752e7079 7800696e 69742070 g/cpu.pyx.init p │ │ │ │ │ + 0x00019510 796e782e 73636174 74657269 6e672e63 ynx.scattering.c │ │ │ │ │ + 0x00019520 70750065 78616374 6c790070 796e782e pu.exactly.pynx. │ │ │ │ │ + 0x00019530 73636174 74657269 6e672e63 70752e66 scattering.cpu.f │ │ │ │ │ + 0x00019540 686b6c5f 63707500 76680076 6b00766c hkl_cpu.vh.vk.vl │ │ │ │ │ + 0x00019550 00767800 76790076 7a006672 65616c00 .vx.vy.vz.freal. │ │ │ │ │ + 0x00019560 66696d61 67006668 6b6c6f5f 6772617a fimag.fhklo_graz │ │ │ │ │ + 0x00019570 696e675f 63707500 766c6900 766f6363 ing_cpu.vli.vocc │ │ │ │ │ + 0x00019580 0070796e 782e7363 61747465 72696e67 .pynx.scattering │ │ │ │ │ + 0x00019590 2e637075 2e66686b 6c6f5f63 70750066 .cpu.fhklo_cpu.f │ │ │ │ │ + 0x000195a0 686b6c5f 6772617a 696e675f 63707500 hkl_grazing_cpu. │ │ │ │ │ + 0x000195b0 5f5f7265 64756365 5f5f005f 5f6d6f64 __reduce__.__mod │ │ │ │ │ + 0x000195c0 756c655f 5f006675 6e635f64 6f63005f ule__.func_doc._ │ │ │ │ │ + 0x000195d0 5f646f63 5f5f0066 756e635f 6e616d65 _doc__.func_name │ │ │ │ │ + 0x000195e0 005f5f6e 616d655f 5f005f5f 7175616c .__name__.__qual │ │ │ │ │ + 0x000195f0 6e616d65 5f5f0066 756e635f 64696374 name__.func_dict │ │ │ │ │ + 0x00019600 005f5f64 6963745f 5f006675 6e635f67 .__dict__.func_g │ │ │ │ │ + 0x00019610 6c6f6261 6c73005f 5f676c6f 62616c73 lobals.__globals │ │ │ │ │ + 0x00019620 5f5f0066 756e635f 636c6f73 75726500 __.func_closure. │ │ │ │ │ + 0x00019630 5f5f636c 6f737572 655f5f00 66756e63 __closure__.func │ │ │ │ │ + 0x00019640 5f636f64 65005f5f 636f6465 5f5f0066 _code.__code__.f │ │ │ │ │ + 0x00019650 756e635f 64656661 756c7473 005f5f64 unc_defaults.__d │ │ │ │ │ + 0x00019660 65666175 6c74735f 5f005f5f 6b776465 efaults__.__kwde │ │ │ │ │ + 0x00019670 6661756c 74735f5f 005f5f61 6e6e6f74 faults__.__annot │ │ │ │ │ + 0x00019680 6174696f 6e735f5f 005f6973 5f636f72 ations__._is_cor │ │ │ │ │ + 0x00019690 6f757469 6e650066 6c6f6174 00000000 outine.float.... │ │ │ │ │ + 0x000196a0 252e3230 30732829 2074616b 6573206e %.200s() takes n │ │ │ │ │ + 0x000196b0 6f206b65 79776f72 64206172 67756d65 o keyword argume │ │ │ │ │ + 0x000196c0 6e747300 00000000 252e3230 30732829 nts.....%.200s() │ │ │ │ │ + 0x000196d0 2074616b 65732065 78616374 6c79206f takes exactly o │ │ │ │ │ + 0x000196e0 6e652061 7267756d 656e7420 28257a64 ne argument (%zd │ │ │ │ │ + 0x000196f0 20676976 656e2900 252e3230 30732829 given).%.200s() │ │ │ │ │ + 0x00019700 2074616b 6573206e 6f206172 67756d65 takes no argume │ │ │ │ │ + 0x00019710 6e747320 28257a64 20676976 656e2900 nts (%zd given). │ │ │ │ │ + 0x00019720 496e7465 72707265 74657220 6368616e Interpreter chan │ │ │ │ │ + 0x00019730 67652064 65746563 74656420 2d207468 ge detected - th │ │ │ │ │ + 0x00019740 6973206d 6f64756c 65206361 6e206f6e is module can on │ │ │ │ │ + 0x00019750 6c792062 65206c6f 61646564 20696e74 ly be loaded int │ │ │ │ │ + 0x00019760 6f206f6e 6520696e 74657270 72657465 o one interprete │ │ │ │ │ + 0x00019770 72207065 72207072 6f636573 732e0000 r per process... │ │ │ │ │ + 0x00019780 756e626f 756e6420 6d657468 6f642025 unbound method % │ │ │ │ │ + 0x00019790 2e323030 53282920 6e656564 7320616e .200S() needs an │ │ │ │ │ + 0x000197a0 20617267 756d656e 74000000 00000000 argument....... │ │ │ │ │ + 0x000197b0 252e3230 30732e25 2e323030 73206973 %.200s.%.200s is │ │ │ │ │ + 0x000197c0 206e6f74 20612074 79706520 6f626a65 not a type obje │ │ │ │ │ + 0x000197d0 63740000 00000000 252e3230 30732e25 ct......%.200s.% │ │ │ │ │ + 0x000197e0 2e323030 73207369 7a652063 68616e67 .200s size chang │ │ │ │ │ 0x000197f0 65642c20 6d617920 696e6469 63617465 ed, may indicate │ │ │ │ │ 0x00019800 2062696e 61727920 696e636f 6d706174 binary incompat │ │ │ │ │ 0x00019810 6962696c 6974792e 20457870 65637465 ibility. Expecte │ │ │ │ │ 0x00019820 6420257a 64206672 6f6d2043 20686561 d %zd from C hea │ │ │ │ │ 0x00019830 6465722c 20676f74 20257a64 2066726f der, got %zd fro │ │ │ │ │ 0x00019840 6d205079 4f626a65 63740000 00000000 m PyObject...... │ │ │ │ │ - 0x00019850 41726775 6d656e74 2027252e 32303073 Argument '%.200s │ │ │ │ │ - 0x00019860 27206861 7320696e 636f7272 65637420 ' has incorrect │ │ │ │ │ - 0x00019870 74797065 20286578 70656374 65642025 type (expected % │ │ │ │ │ - 0x00019880 2e323030 732c2067 6f742025 2e323030 .200s, got %.200 │ │ │ │ │ - 0x00019890 73290000 00000000 556e6578 70656374 s)......Unexpect │ │ │ │ │ - 0x000198a0 65642066 6f726d61 74207374 72696e67 ed format string │ │ │ │ │ - 0x000198b0 20636861 72616374 65723a20 27256327 character: '%c' │ │ │ │ │ - 0x000198c0 00000000 00000000 5f5f616e 6e6f7461 ........__annota │ │ │ │ │ - 0x000198d0 74696f6e 735f5f20 6d757374 20626520 tions__ must be │ │ │ │ │ - 0x000198e0 73657420 746f2061 20646963 74206f62 set to a dict ob │ │ │ │ │ - 0x000198f0 6a656374 00000000 5f5f7175 616c6e61 ject....__qualna │ │ │ │ │ - 0x00019900 6d655f5f 206d7573 74206265 20736574 me__ must be set │ │ │ │ │ - 0x00019910 20746f20 61207374 72696e67 206f626a to a string obj │ │ │ │ │ - 0x00019920 65637400 00000000 5f5f6e61 6d655f5f ect.....__name__ │ │ │ │ │ - 0x00019930 206d7573 74206265 20736574 20746f20 must be set to │ │ │ │ │ - 0x00019940 61207374 72696e67 206f626a 65637400 a string object. │ │ │ │ │ - 0x00019950 5f5f6b77 64656661 756c7473 5f5f206d __kwdefaults__ m │ │ │ │ │ - 0x00019960 75737420 62652073 65742074 6f206120 ust be set to a │ │ │ │ │ - 0x00019970 64696374 206f626a 65637400 00000000 dict object..... │ │ │ │ │ - 0x00019980 6368616e 67657320 746f2063 7966756e changes to cyfun │ │ │ │ │ - 0x00019990 6374696f 6e2e5f5f 6b776465 6661756c ction.__kwdefaul │ │ │ │ │ - 0x000199a0 74735f5f 2077696c 6c206e6f 74206375 ts__ will not cu │ │ │ │ │ - 0x000199b0 7272656e 746c7920 61666665 63742074 rrently affect t │ │ │ │ │ - 0x000199c0 68652076 616c7565 73207573 65642069 he values used i │ │ │ │ │ - 0x000199d0 6e206675 6e637469 6f6e2063 616c6c73 n function calls │ │ │ │ │ - 0x000199e0 00000000 00000000 5f5f6465 6661756c ........__defaul │ │ │ │ │ - 0x000199f0 74735f5f 206d7573 74206265 20736574 ts__ must be set │ │ │ │ │ - 0x00019a00 20746f20 61207475 706c6520 6f626a65 to a tuple obje │ │ │ │ │ - 0x00019a10 63740000 00000000 6368616e 67657320 ct......changes │ │ │ │ │ - 0x00019a20 746f2063 7966756e 6374696f 6e2e5f5f to cyfunction.__ │ │ │ │ │ - 0x00019a30 64656661 756c7473 5f5f2077 696c6c20 defaults__ will │ │ │ │ │ - 0x00019a40 6e6f7420 63757272 656e746c 79206166 not currently af │ │ │ │ │ - 0x00019a50 66656374 20746865 2076616c 75657320 fect the values │ │ │ │ │ - 0x00019a60 75736564 20696e20 66756e63 74696f6e used in function │ │ │ │ │ - 0x00019a70 2063616c 6c730000 66756e63 74696f6e calls..function │ │ │ │ │ - 0x00019a80 27732064 69637469 6f6e6172 79206d61 's dictionary ma │ │ │ │ │ - 0x00019a90 79206e6f 74206265 2064656c 65746564 y not be deleted │ │ │ │ │ - 0x00019aa0 00000000 00000000 73657474 696e6720 ........setting │ │ │ │ │ - 0x00019ab0 66756e63 74696f6e 27732064 69637469 function's dicti │ │ │ │ │ - 0x00019ac0 6f6e6172 7920746f 2061206e 6f6e2d64 onary to a non-d │ │ │ │ │ - 0x00019ad0 69637400 00000000 42756666 65722064 ict.....Buffer d │ │ │ │ │ - 0x00019ae0 74797065 206d6973 6d617463 682c2065 type mismatch, e │ │ │ │ │ - 0x00019af0 78706563 74656420 25732573 25732062 xpected %s%s%s b │ │ │ │ │ - 0x00019b00 75742067 6f742025 73000000 00000000 ut got %s....... │ │ │ │ │ - 0x00019b10 42756666 65722064 74797065 206d6973 Buffer dtype mis │ │ │ │ │ - 0x00019b20 6d617463 682c2065 78706563 74656420 match, expected │ │ │ │ │ - 0x00019b30 27257327 20627574 20676f74 20257320 '%s' but got %s │ │ │ │ │ - 0x00019b40 696e2027 25732e25 73270000 00000000 in '%s.%s'...... │ │ │ │ │ - 0x00019b50 45787065 63746564 20612064 696d656e Expected a dimen │ │ │ │ │ - 0x00019b60 73696f6e 206f6620 73697a65 20257a75 sion of size %zu │ │ │ │ │ - 0x00019b70 2c20676f 7420257a 75000000 00000000 , got %zu....... │ │ │ │ │ - 0x00019b80 45787065 63746564 20256420 64696d65 Expected %d dime │ │ │ │ │ - 0x00019b90 6e73696f 6e732c20 676f7420 25640000 nsions, got %d.. │ │ │ │ │ - 0x00019ba0 50797468 6f6e2064 6f657320 6e6f7420 Python does not │ │ │ │ │ - 0x00019bb0 64656669 6e652061 20737461 6e646172 define a standar │ │ │ │ │ - 0x00019bc0 6420666f 726d6174 20737472 696e6720 d format string │ │ │ │ │ - 0x00019bd0 73697a65 20666f72 206c6f6e 6720646f size for long do │ │ │ │ │ - 0x00019be0 75626c65 20282767 27292e2e 00000000 uble ('g')...... │ │ │ │ │ - 0x00019bf0 42756666 65722064 74797065 206d6973 Buffer dtype mis │ │ │ │ │ - 0x00019c00 6d617463 683b206e 65787420 6669656c match; next fiel │ │ │ │ │ - 0x00019c10 64206973 20617420 6f666673 65742025 d is at offset % │ │ │ │ │ - 0x00019c20 7a642062 75742025 7a642065 78706563 zd but %zd expec │ │ │ │ │ - 0x00019c30 74656400 00000000 4269672d 656e6469 ted.....Big-endi │ │ │ │ │ - 0x00019c40 616e2062 75666665 72206e6f 74207375 an buffer not su │ │ │ │ │ - 0x00019c50 70706f72 74656420 6f6e206c 6974746c pported on littl │ │ │ │ │ - 0x00019c60 652d656e 6469616e 20636f6d 70696c65 e-endian compile │ │ │ │ │ - 0x00019c70 72000000 00000000 42756666 65722061 r.......Buffer a │ │ │ │ │ - 0x00019c80 63717569 73697469 6f6e3a20 45787065 cquisition: Expe │ │ │ │ │ - 0x00019c90 63746564 20277b27 20616674 65722027 cted '{' after ' │ │ │ │ │ - 0x00019ca0 54270000 00000000 43616e6e 6f742068 T'......Cannot h │ │ │ │ │ - 0x00019cb0 616e646c 65207265 70656174 65642061 andle repeated a │ │ │ │ │ - 0x00019cc0 72726179 7320696e 20666f72 6d617420 rrays in format │ │ │ │ │ - 0x00019cd0 73747269 6e670000 446f6573 206e6f74 string..Does not │ │ │ │ │ - 0x00019ce0 20756e64 65727374 616e6420 63686172 understand char │ │ │ │ │ - 0x00019cf0 61637465 72206275 66666572 20647479 acter buffer dty │ │ │ │ │ - 0x00019d00 70652066 6f726d61 74207374 72696e67 pe format string │ │ │ │ │ - 0x00019d10 20282725 63272900 45787065 63746564 ('%c').Expected │ │ │ │ │ - 0x00019d20 20612064 696d656e 73696f6e 206f6620 a dimension of │ │ │ │ │ - 0x00019d30 73697a65 20257a75 2c20676f 74202564 size %zu, got %d │ │ │ │ │ - 0x00019d40 00000000 00000000 45787065 63746564 ........Expected │ │ │ │ │ - 0x00019d50 20612063 6f6d6d61 20696e20 666f726d a comma in form │ │ │ │ │ - 0x00019d60 61742073 7472696e 672c2067 6f742027 at string, got ' │ │ │ │ │ - 0x00019d70 25632700 00000000 45787065 63746564 %c'.....Expected │ │ │ │ │ - 0x00019d80 20256420 64696d65 6e73696f 6e287329 %d dimension(s) │ │ │ │ │ - 0x00019d90 2c20676f 74202564 00000000 00000000 , got %d........ │ │ │ │ │ - 0x00019da0 556e6578 70656374 65642065 6e64206f Unexpected end o │ │ │ │ │ - 0x00019db0 6620666f 726d6174 20737472 696e672c f format string, │ │ │ │ │ - 0x00019dc0 20657870 65637465 64202729 27000000 expected ')'... │ │ │ │ │ - 0x00019dd0 42756666 65722068 61732077 726f6e67 Buffer has wrong │ │ │ │ │ - 0x00019de0 206e756d 62657220 6f662064 696d656e number of dimen │ │ │ │ │ - 0x00019df0 73696f6e 73202865 78706563 74656420 sions (expected │ │ │ │ │ - 0x00019e00 25642c20 676f7420 25642900 00000000 %d, got %d)..... │ │ │ │ │ - 0x00019e10 4974656d 2073697a 65206f66 20627566 Item size of buf │ │ │ │ │ - 0x00019e20 66657220 28257a64 20627974 65257329 fer (%zd byte%s) │ │ │ │ │ - 0x00019e30 20646f65 73206e6f 74206d61 74636820 does not match │ │ │ │ │ - 0x00019e40 73697a65 206f6620 27257327 2028257a size of '%s' (%z │ │ │ │ │ - 0x00019e50 64206279 74652573 29000000 00000000 d byte%s)....... │ │ │ │ │ - 0x00019e60 25732829 20676f74 206d756c 7469706c %s() got multipl │ │ │ │ │ - 0x00019e70 65207661 6c756573 20666f72 206b6579 e values for key │ │ │ │ │ - 0x00019e80 776f7264 20617267 756d656e 74202725 word argument '% │ │ │ │ │ - 0x00019e90 55270000 00000000 252e3230 30732829 U'......%.200s() │ │ │ │ │ - 0x00019ea0 206b6579 776f7264 73206d75 73742062 keywords must b │ │ │ │ │ - 0x00019eb0 65207374 72696e67 73000000 00000000 e strings....... │ │ │ │ │ - 0x00019ec0 25732829 20676f74 20616e20 756e6578 %s() got an unex │ │ │ │ │ - 0x00019ed0 70656374 6564206b 6579776f 72642061 pected keyword a │ │ │ │ │ - 0x00019ee0 7267756d 656e7420 27255527 00000000 rgument '%U'.... │ │ │ │ │ - 0x00019ef0 4d6f6475 6c652027 63707527 20686173 Module 'cpu' has │ │ │ │ │ - 0x00019f00 20616c72 65616479 20626565 6e20696d already been im │ │ │ │ │ - 0x00019f10 706f7274 65642e20 52652d69 6e697469 ported. Re-initi │ │ │ │ │ - 0x00019f20 616c6973 6174696f 6e206973 206e6f74 alisation is not │ │ │ │ │ - 0x00019f30 20737570 706f7274 65642e00 00000000 supported...... │ │ │ │ │ - 0x00019f40 636f6d70 696c6520 74696d65 20507974 compile time Pyt │ │ │ │ │ - 0x00019f50 686f6e20 76657273 696f6e20 25642e25 hon version %d.% │ │ │ │ │ - 0x00019f60 64206f66 206d6f64 756c6520 27252e31 d of module '%.1 │ │ │ │ │ - 0x00019f70 30307327 20257320 72756e74 696d6520 00s' %s runtime │ │ │ │ │ - 0x00019f80 76657273 696f6e20 25642e25 64000000 version %d.%d... │ │ │ │ │ - 0x00019f90 53686172 65642043 7974686f 6e207479 Shared Cython ty │ │ │ │ │ - 0x00019fa0 70652025 2e323030 73206973 206e6f74 pe %.200s is not │ │ │ │ │ - 0x00019fb0 20612074 79706520 6f626a65 63740000 a type object.. │ │ │ │ │ - 0x00019fc0 53686172 65642043 7974686f 6e207479 Shared Cython ty │ │ │ │ │ - 0x00019fd0 70652025 2e323030 73206861 73207468 pe %.200s has th │ │ │ │ │ - 0x00019fe0 65207772 6f6e6720 73697a65 2c207472 e wrong size, tr │ │ │ │ │ - 0x00019ff0 79207265 636f6d70 696c696e 67000000 y recompiling... │ │ │ │ │ - 0x0001a000 5f415252 41595f41 50492069 73206e6f _ARRAY_API is no │ │ │ │ │ - 0x0001a010 74205079 43617073 756c6520 6f626a65 t PyCapsule obje │ │ │ │ │ - 0x0001a020 63740000 00000000 6d6f6475 6c652063 ct......module c │ │ │ │ │ - 0x0001a030 6f6d7069 6c656420 61676169 6e737420 ompiled against │ │ │ │ │ - 0x0001a040 41424920 76657273 696f6e20 30782578 ABI version 0x%x │ │ │ │ │ - 0x0001a050 20627574 20746869 73207665 7273696f but this versio │ │ │ │ │ - 0x0001a060 6e206f66 206e756d 70792069 73203078 n of numpy is 0x │ │ │ │ │ - 0x0001a070 25780000 00000000 6d6f6475 6c652063 %x......module c │ │ │ │ │ - 0x0001a080 6f6d7069 6c656420 61676169 6e737420 ompiled against │ │ │ │ │ - 0x0001a090 41504920 76657273 696f6e20 30782578 API version 0x%x │ │ │ │ │ - 0x0001a0a0 20627574 20746869 73207665 7273696f but this versio │ │ │ │ │ - 0x0001a0b0 6e206f66 206e756d 70792069 73203078 n of numpy is 0x │ │ │ │ │ - 0x0001a0c0 2578202e 20436865 636b2074 68652073 %x . Check the s │ │ │ │ │ - 0x0001a0d0 65637469 6f6e2043 2d415049 20696e63 ection C-API inc │ │ │ │ │ - 0x0001a0e0 6f6d7061 74696269 6c697479 20617420 ompatibility at │ │ │ │ │ - 0x0001a0f0 74686520 54726f75 626c6573 686f6f74 the Troubleshoot │ │ │ │ │ - 0x0001a100 696e6720 496d706f 72744572 726f7220 ing ImportError │ │ │ │ │ - 0x0001a110 73656374 696f6e20 61742068 74747073 section at https │ │ │ │ │ - 0x0001a120 3a2f2f6e 756d7079 2e6f7267 2f646576 ://numpy.org/dev │ │ │ │ │ - 0x0001a130 646f6373 2f757365 722f7472 6f75626c docs/user/troubl │ │ │ │ │ - 0x0001a140 6573686f 6f74696e 672d696d 706f7274 eshooting-import │ │ │ │ │ - 0x0001a150 6572726f 722e6874 6d6c2363 2d617069 error.html#c-api │ │ │ │ │ - 0x0001a160 2d696e63 6f6d7061 74696269 6c697479 -incompatibility │ │ │ │ │ - 0x0001a170 20666f72 20696e64 69636174 696f6e73 for indications │ │ │ │ │ - 0x0001a180 206f6e20 686f7720 746f2073 6f6c7665 on how to solve │ │ │ │ │ - 0x0001a190 20746869 73207072 6f626c65 6d202e00 this problem .. │ │ │ │ │ - 0x0001a1a0 46415441 4c3a206d 6f64756c 6520636f FATAL: module co │ │ │ │ │ - 0x0001a1b0 6d70696c 65642061 7320756e 6b6e6f77 mpiled as unknow │ │ │ │ │ - 0x0001a1c0 6e20656e 6469616e 00000000 00000000 n endian........ │ │ │ │ │ - 0x0001a1d0 46415441 4c3a206d 6f64756c 6520636f FATAL: module co │ │ │ │ │ - 0x0001a1e0 6d70696c 65642061 73206c69 74746c65 mpiled as little │ │ │ │ │ - 0x0001a1f0 20656e64 69616e2c 20627574 20646574 endian, but det │ │ │ │ │ - 0x0001a200 65637465 64206469 66666572 656e7420 ected different │ │ │ │ │ - 0x0001a210 656e6469 616e6e65 73732061 74207275 endianness at ru │ │ │ │ │ - 0x0001a220 6e74696d 65000000 6e756d70 792e636f ntime...numpy.co │ │ │ │ │ - 0x0001a230 72652e6d 756c7469 61727261 79206661 re.multiarray fa │ │ │ │ │ - 0x0001a240 696c6564 20746f20 696d706f 72742028 iled to import ( │ │ │ │ │ - 0x0001a250 6175746f 2d67656e 65726174 65642062 auto-generated b │ │ │ │ │ - 0x0001a260 65636175 73652079 6f752064 69646e27 ecause you didn' │ │ │ │ │ - 0x0001a270 74206361 6c6c2027 6e756d70 792e696d t call 'numpy.im │ │ │ │ │ - 0x0001a280 706f7274 5f617272 61792829 27206166 port_array()' af │ │ │ │ │ - 0x0001a290 74657220 63696d70 6f727469 6e67206e ter cimporting n │ │ │ │ │ - 0x0001a2a0 756d7079 3b207573 6520273c 766f6964 umpy; use 'numpy._import_a │ │ │ │ │ - 0x0001a2c0 72726179 2720746f 20646973 61626c65 rray' to disable │ │ │ │ │ - 0x0001a2d0 20696620 796f7520 61726520 63657274 if you are cert │ │ │ │ │ - 0x0001a2e0 61696e20 796f7520 646f6e27 74206e65 ain you don't ne │ │ │ │ │ - 0x0001a2f0 65642069 74292e00 252e3230 30732829 ed it)..%.200s() │ │ │ │ │ - 0x0001a300 2074616b 65732025 2e387320 257a6420 takes %.8s %zd │ │ │ │ │ - 0x0001a310 706f7369 74696f6e 616c2061 7267756d positional argum │ │ │ │ │ - 0x0001a320 656e7425 2e317320 28257a64 20676976 ent%.1s (%zd giv │ │ │ │ │ - 0x0001a330 656e2900 00000000 70796e78 2e736361 en).....pynx.sca │ │ │ │ │ - 0x0001a340 74746572 696e672e 6370752e 66686b6c ttering.cpu.fhkl │ │ │ │ │ - 0x0001a350 6f5f6772 617a696e 675f6370 75000000 o_grazing_cpu... │ │ │ │ │ - 0x0001a360 70796e78 2e736361 74746572 696e672e pynx.scattering. │ │ │ │ │ - 0x0001a370 6370752e 66686b6c 5f677261 7a696e67 cpu.fhkl_grazing │ │ │ │ │ - 0x0001a380 5f637075 00000000 5f637974 686f6e5f _cpu...._cython_ │ │ │ │ │ - 0x0001a390 335f305f 31312e63 7974686f 6e5f6675 3_0_11.cython_fu │ │ │ │ │ - 0x0001a3a0 6e637469 6f6e5f6f 725f6d65 74686f64 nction_or_method │ │ │ │ │ - 0x0001a3b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001a3c0 b0d5feff 70d5feff 70d5feff b0d5feff ....p...p....... │ │ │ │ │ - 0x0001a3d0 70d5feff 70d5feff 70d5feff 70d5feff p...p...p...p... │ │ │ │ │ - 0x0001a3e0 70d5feff d0d5feff c0d5feff 70d5feff p...........p... │ │ │ │ │ - 0x0001a3f0 70d5feff a0d5feff 70d5feff 70d5feff p.......p...p... │ │ │ │ │ - 0x0001a400 a0d5feff a0d5feff a0d5feff 70d5feff ............p... │ │ │ │ │ - 0x0001a410 70d5feff 70d5feff 70d5feff 70d5feff p...p...p...p... │ │ │ │ │ - 0x0001a420 70d5feff 70d5feff 70d5feff 70d5feff p...p...p...p... │ │ │ │ │ - 0x0001a430 70d5feff 70d5feff 70d5feff 70d5feff p...p...p...p... │ │ │ │ │ - 0x0001a440 70d5feff 70d5feff 70d5feff b0d5feff p...p...p....... │ │ │ │ │ - 0x0001a450 b0d5feff a0d5feff 70d5feff c0d5feff ........p....... │ │ │ │ │ - 0x0001a460 e0d5feff d0d5feff c0d5feff 70d5feff ............p... │ │ │ │ │ - 0x0001a470 70d5feff a0d5feff 70d5feff 70d5feff p.......p...p... │ │ │ │ │ - 0x0001a480 70d5feff b0d5feff a0d5feff 70d5feff p...........p... │ │ │ │ │ - 0x0001a490 b0d5feff e8e2feff bce0feff bce0feff ................ │ │ │ │ │ - 0x0001a4a0 bce0feff bce0feff bce0feff bce0feff ................ │ │ │ │ │ - 0x0001a4b0 bce0feff bce0feff bce0feff bce0feff ................ │ │ │ │ │ - 0x0001a4c0 bce0feff bce0feff bce0feff bce0feff ................ │ │ │ │ │ - 0x0001a4d0 bce0feff bce0feff bce0feff bce0feff ................ │ │ │ │ │ - 0x0001a4e0 bce0feff bce0feff bce0feff bce0feff ................ │ │ │ │ │ - 0x0001a4f0 bce0feff bce0feff bce0feff bce0feff ................ │ │ │ │ │ - 0x0001a500 bce0feff bce0feff bce0feff bce0feff ................ │ │ │ │ │ - 0x0001a510 bce0feff bce0feff bce0feff bce0feff ................ │ │ │ │ │ - 0x0001a520 bce0feff bce0feff bce0feff bce0feff ................ │ │ │ │ │ - 0x0001a530 bce0feff bce0feff bce0feff bce0feff ................ │ │ │ │ │ - 0x0001a540 bce0feff bce0feff bce0feff bce0feff ................ │ │ │ │ │ - 0x0001a550 bce0feff bce0feff bce0feff bce0feff ................ │ │ │ │ │ - 0x0001a560 bce0feff bce0feff bce0feff bce0feff ................ │ │ │ │ │ - 0x0001a570 bce0feff bce0feff bce0feff bce0feff ................ │ │ │ │ │ - 0x0001a580 bce0feff bce0feff bce0feff bce0feff ................ │ │ │ │ │ - 0x0001a590 00e3feff bce0feff bce0feff fee1feff ................ │ │ │ │ │ - 0x0001a5a0 bce0feff bce0feff bce0feff bce0feff ................ │ │ │ │ │ - 0x0001a5b0 bce0feff 94e2feff a0e2feff bce0feff ................ │ │ │ │ │ - 0x0001a5c0 bce0feff ace2feff bce0feff bce0feff ................ │ │ │ │ │ - 0x0001a5d0 b8e2feff 16e2feff 22e2feff bce0feff ........"....... │ │ │ │ │ - 0x0001a5e0 bce0feff 2ee2feff bce0feff bce0feff ................ │ │ │ │ │ - 0x0001a5f0 bce0feff bce0feff bce0feff bce0feff ................ │ │ │ │ │ - 0x0001a600 bce0feff bce0feff bce0feff bce0feff ................ │ │ │ │ │ - 0x0001a610 bce0feff bce0feff bce0feff 3ae2feff ............:... │ │ │ │ │ - 0x0001a620 f4e2feff 46e2feff bce0feff 60e2feff ....F.......`... │ │ │ │ │ - 0x0001a630 7ae2feff c4e2feff d0e2feff bce0feff z............... │ │ │ │ │ - 0x0001a640 bce0feff dce2feff bce0feff bce0feff ................ │ │ │ │ │ - 0x0001a650 bce0feff ede0feff 0ae2feff bce0feff ................ │ │ │ │ │ - 0x0001a660 ede0feff c2dffeff c6defeff c6defeff ................ │ │ │ │ │ - 0x0001a670 c6defeff c6defeff c6defeff c6defeff ................ │ │ │ │ │ - 0x0001a680 c6defeff c6defeff c6defeff c6defeff ................ │ │ │ │ │ - 0x0001a690 c6defeff c6defeff c6defeff c6defeff ................ │ │ │ │ │ - 0x0001a6a0 c6defeff c6defeff c6defeff c6defeff ................ │ │ │ │ │ - 0x0001a6b0 c6defeff c6defeff c6defeff c6defeff ................ │ │ │ │ │ - 0x0001a6c0 c6defeff c6defeff c6defeff c6defeff ................ │ │ │ │ │ - 0x0001a6d0 c6defeff c6defeff c6defeff c6defeff ................ │ │ │ │ │ - 0x0001a6e0 c6defeff c6defeff c6defeff c6defeff ................ │ │ │ │ │ - 0x0001a6f0 c6defeff c6defeff c6defeff c6defeff ................ │ │ │ │ │ - 0x0001a700 c6defeff c6defeff c6defeff c6defeff ................ │ │ │ │ │ - 0x0001a710 c6defeff c6defeff c6defeff c6defeff ................ │ │ │ │ │ - 0x0001a720 c6defeff c6defeff c6defeff c6defeff ................ │ │ │ │ │ - 0x0001a730 c6defeff c6defeff c6defeff c6defeff ................ │ │ │ │ │ - 0x0001a740 c6defeff c6defeff c6defeff c6defeff ................ │ │ │ │ │ - 0x0001a750 c6defeff c6defeff c6defeff c6defeff ................ │ │ │ │ │ - 0x0001a760 22e0feff c6defeff c6defeff cedffeff "............... │ │ │ │ │ - 0x0001a770 c6defeff c6defeff c6defeff c6defeff ................ │ │ │ │ │ - 0x0001a780 c6defeff f2dffeff fedffeff c6defeff ................ │ │ │ │ │ - 0x0001a790 c6defeff 0ae0feff c6defeff c6defeff ................ │ │ │ │ │ - 0x0001a7a0 86dffeff 92dffeff 9edffeff c6defeff ................ │ │ │ │ │ - 0x0001a7b0 c6defeff aadffeff c6defeff c6defeff ................ │ │ │ │ │ - 0x0001a7c0 c6defeff c6defeff c6defeff c6defeff ................ │ │ │ │ │ - 0x0001a7d0 c6defeff c6defeff c6defeff c6defeff ................ │ │ │ │ │ - 0x0001a7e0 c6defeff c6defeff c6defeff b6dffeff ................ │ │ │ │ │ - 0x0001a7f0 16e0feff 2fdffeff c6defeff 46dffeff ..../.......F... │ │ │ │ │ - 0x0001a800 60dffeff 7adffeff 26dffeff c6defeff `...z...&....... │ │ │ │ │ - 0x0001a810 c6defeff dadffeff c6defeff c6defeff ................ │ │ │ │ │ - 0x0001a820 c6defeff 14dffeff e6dffeff c6defeff ................ │ │ │ │ │ - 0x0001a830 14dffeff a4e1feff 44e1feff 44e1feff ........D...D... │ │ │ │ │ - 0x0001a840 a4e1feff 44e1feff 44e1feff 44e1feff ....D...D...D... │ │ │ │ │ - 0x0001a850 44e1feff 44e1feff c4e2feff b4e2feff D...D........... │ │ │ │ │ - 0x0001a860 44e1feff 44e1feff b4e2feff 44e1feff D...D.......D... │ │ │ │ │ - 0x0001a870 44e1feff a4e2feff a4e2feff a4e2feff D............... │ │ │ │ │ - 0x0001a880 44e1feff 44e1feff 44e1feff 44e1feff D...D...D...D... │ │ │ │ │ - 0x0001a890 44e1feff 44e1feff 44e1feff 44e1feff D...D...D...D... │ │ │ │ │ - 0x0001a8a0 44e1feff 44e1feff 44e1feff 44e1feff D...D...D...D... │ │ │ │ │ - 0x0001a8b0 44e1feff 44e1feff 44e1feff 44e1feff D...D...D...D... │ │ │ │ │ - 0x0001a8c0 a4e1feff a4e1feff 70e3feff 44e1feff ........p...D... │ │ │ │ │ - 0x0001a8d0 5de3feff cfe2feff c4e2feff b4e2feff ]............... │ │ │ │ │ - 0x0001a8e0 44e1feff 44e1feff b4e2feff 44e1feff D...D.......D... │ │ │ │ │ - 0x0001a8f0 44e1feff 44e1feff a4e1feff a4e2feff D...D........... │ │ │ │ │ - 0x0001a900 44e1feff a4e1feff c8e2feff 70e0feff D...........p... │ │ │ │ │ - 0x0001a910 70e0feff c8e2feff 70e0feff 70e0feff p.......p...p... │ │ │ │ │ - 0x0001a920 70e0feff 70e0feff 70e0feff d8e2feff p...p...p....... │ │ │ │ │ - 0x0001a930 20e4feff 70e0feff 70e0feff b8e2feff ...p...p....... │ │ │ │ │ - 0x0001a940 70e0feff 70e0feff b8e2feff b8e2feff p...p........... │ │ │ │ │ - 0x0001a950 b8e2feff 70e0feff 70e0feff 70e0feff ....p...p...p... │ │ │ │ │ - 0x0001a960 70e0feff 70e0feff 70e0feff 70e0feff p...p...p...p... │ │ │ │ │ - 0x0001a970 70e0feff 70e0feff 70e0feff 70e0feff p...p...p...p... │ │ │ │ │ - 0x0001a980 70e0feff 70e0feff 70e0feff 70e0feff p...p...p...p... │ │ │ │ │ - 0x0001a990 70e0feff c8e2feff c8e2feff 09e3feff p............... │ │ │ │ │ - 0x0001a9a0 70e0feff f6e2feff e3e2feff d8e2feff p............... │ │ │ │ │ - 0x0001a9b0 20e4feff 70e0feff 70e0feff b8e2feff ...p...p....... │ │ │ │ │ - 0x0001a9c0 70e0feff 70e0feff 70e0feff c8e2feff p...p...p....... │ │ │ │ │ - 0x0001a9d0 b8e2feff 70e0feff c8e2feff d0e7feff ....p........... │ │ │ │ │ - 0x0001a9e0 54e9feff 54e9feff 54e9feff 54e9feff T...T...T...T... │ │ │ │ │ - 0x0001a9f0 54e9feff 54e9feff 54e9feff 54e9feff T...T...T...T... │ │ │ │ │ - 0x0001aa00 54e9feff 19e4feff 54e9feff 54e9feff T.......T...T... │ │ │ │ │ - 0x0001aa10 19e4feff 54e9feff 54e9feff 54e9feff ....T...T...T... │ │ │ │ │ - 0x0001aa20 54e9feff 54e9feff 54e9feff 54e9feff T...T...T...T... │ │ │ │ │ - 0x0001aa30 54e9feff 54e9feff 54e9feff 54e9feff T...T...T...T... │ │ │ │ │ - 0x0001aa40 54e9feff 54e9feff 54e9feff 54e9feff T...T...T...T... │ │ │ │ │ - 0x0001aa50 54e9feff 54e9feff 54e9feff 19e4feff T...T...T....... │ │ │ │ │ - 0x0001aa60 b4e7feff 54e9feff 54e9feff 54e9feff ....T...T...T... │ │ │ │ │ - 0x0001aa70 54e9feff 54e9feff 54e9feff 36e8feff T...T...T...6... │ │ │ │ │ - 0x0001aa80 54e9feff 54e9feff 54e9feff 54e9feff T...T...T...T... │ │ │ │ │ - 0x0001aa90 54e9feff 54e9feff 54e9feff 54e9feff T...T...T...T... │ │ │ │ │ - 0x0001aaa0 54e9feff 54e9feff 54e9feff 54e9feff T...T...T...T... │ │ │ │ │ - 0x0001aab0 54e9feff 54e9feff 54e9feff 54e9feff T...T...T...T... │ │ │ │ │ - 0x0001aac0 54e9feff 10e8feff 54e9feff 14e4feff T.......T....... │ │ │ │ │ - 0x0001aad0 ece4feff b4e7feff 4810ffff c81cffff ........H....... │ │ │ │ │ - 0x0001aae0 201effff 1814ffff 7815ffff e816ffff .......x....... │ │ │ │ │ - 0x0001aaf0 b819ffff a812ffff e020ffff 6c49ffff ......... ..lI.. │ │ │ │ │ - 0x0001ab00 144fffff 6c50ffff b443ffff 8446ffff .O..lP...C...F.. │ │ │ │ │ - 0x0001ab10 b44affff 2c4cffff 1c43ffff 9443ffff .J..,L...C...C.. │ │ │ │ │ - 0x0001ab20 a443ffff 5c49ffff 4449ffff b56dffff .C..\I..DI...m.. │ │ │ │ │ - 0x0001ab30 aa6dffff 9f6dffff 946dffff 896dffff .m...m...m...m.. │ │ │ │ │ - 0x0001ab40 7e6dffff 736dffff 686dffff 5d6dffff ~m..sm..hm..]m.. │ │ │ │ │ - 0x0001ab50 c087ffff 888affff 2882ffff 9083ffff ........(....... │ │ │ │ │ - 0x0001ab60 5886ffff 1089ffff 307fffff b07effff X.......0....~.. │ │ │ │ │ - 0x0001ab70 207fffff 1882ffff 9c87ffff 44a7ffff ...........D... │ │ │ │ │ - 0x0001ab80 39a7ffff 2ea7ffff 23a7ffff 18a7ffff 9.......#....... │ │ │ │ │ - 0x0001ab90 0da7ffff 02a7ffff 4fa7ffff 34beffff ........O...4... │ │ │ │ │ - 0x0001aba0 fcc0ffff 9cb8ffff 04baffff ccbcffff ................ │ │ │ │ │ - 0x0001abb0 84bfffff a4b5ffff 24b5ffff 94b5ffff ........$....... │ │ │ │ │ - 0x0001abc0 8cb8ffff 10beffff b8ddffff adddffff ................ │ │ │ │ │ - 0x0001abd0 a2ddffff 97ddffff 8cddffff 81ddffff ................ │ │ │ │ │ - 0x0001abe0 76ddffff c3ddffff 00000000 00000000 v............... │ │ │ │ │ - 0x0001abf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001ac00 6e756d70 792e636f 72652e75 6d617468 numpy.core.umath │ │ │ │ │ - 0x0001ac10 20666169 6c656420 746f2069 6d706f72 failed to impor │ │ │ │ │ - 0x0001ac20 74000000 00000000 00000000 00000000 t............... │ │ │ │ │ - 0x0001ac30 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001ac40 6e756d70 792e636f 72652e6d 756c7469 numpy.core.multi │ │ │ │ │ - 0x0001ac50 61727261 79206661 696c6564 20746f20 array failed to │ │ │ │ │ - 0x0001ac60 696d706f 72740000 00000000 00000000 import.......... │ │ │ │ │ - 0x0001ac70 70796e78 2f736361 74746572 696e672f pynx/scattering/ │ │ │ │ │ - 0x0001ac80 6370752e 70797800 00000000 00000000 cpu.pyx......... │ │ │ │ │ - 0x0001ac90 70796e78 2e736361 74746572 696e672e pynx.scattering. │ │ │ │ │ - 0x0001aca0 63707500 00000000 00000000 00000000 cpu............. │ │ │ │ │ - 0x0001acb0 636c696e 655f696e 5f747261 63656261 cline_in_traceba │ │ │ │ │ - 0x0001acc0 636b0000 00000000 00000000 00000000 ck.............. │ │ │ │ │ - 0x0001acd0 6173796e 63696f2e 636f726f 7574696e asyncio.coroutin │ │ │ │ │ - 0x0001ace0 65730000 00000000 00000000 00000000 es.............. │ │ │ │ │ - 0x0001acf0 66686b6c 6f5f6772 617a696e 675f6370 fhklo_grazing_cp │ │ │ │ │ - 0x0001ad00 75000000 00000000 00000000 00000000 u............... │ │ │ │ │ - 0x0001ad10 66686b6c 5f677261 7a696e67 5f637075 fhkl_grazing_cpu │ │ │ │ │ - 0x0001ad20 00000000 00000000 5f69735f 636f726f ........_is_coro │ │ │ │ │ - 0x0001ad30 7574696e 65000000 5f696e69 7469616c utine..._initial │ │ │ │ │ - 0x0001ad40 697a696e 67000000 496d706f 72744572 izing...ImportEr │ │ │ │ │ - 0x0001ad50 726f7200 00000000 66686b6c 6f5f6370 ror.....fhklo_cp │ │ │ │ │ - 0x0001ad60 75000000 00000000 66686b6c 5f637075 u.......fhkl_cpu │ │ │ │ │ - 0x0001ad70 006e6174 6f6d7300 5f5f696d 706f7274 .natoms.__import │ │ │ │ │ - 0x0001ad80 5f5f006e 756d7079 00667265 616c0066 __.numpy.freal.f │ │ │ │ │ - 0x0001ad90 696d6167 00766f63 63000000 00000000 imag.vocc....... │ │ │ │ │ - 0x0001ada0 5f5f7465 73745f5f 00000000 00000000 __test__........ │ │ │ │ │ - 0x0001adb0 5f5f7370 65635f5f 006e686b 6c000000 __spec__.nhkl... │ │ │ │ │ - 0x0001adc0 5f5f6e61 6d655f5f 00000000 00000000 __name__........ │ │ │ │ │ - 0x0001add0 5f5f6d61 696e5f5f 00766c69 003f0076 __main__.vli.?.v │ │ │ │ │ - 0x0001ade0 7a007679 00767800 766c0076 6b007668 z.vy.vx.vl.vk.vh │ │ │ │ │ - 0x0001adf0 006e7000 2a000001 00000000 00000000 .np.*........... │ │ │ │ │ - 0x0001ae00 00000000 00000000 01000000 00000000 ................ │ │ │ │ │ - 0x0001ae10 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001ae20 01000000 40000000 ....@... │ │ │ │ │ + 0x00019850 25732e25 73207369 7a652063 68616e67 %s.%s size chang │ │ │ │ │ + 0x00019860 65642c20 6d617920 696e6469 63617465 ed, may indicate │ │ │ │ │ + 0x00019870 2062696e 61727920 696e636f 6d706174 binary incompat │ │ │ │ │ + 0x00019880 6962696c 6974792e 20457870 65637465 ibility. Expecte │ │ │ │ │ + 0x00019890 6420257a 64206672 6f6d2043 20686561 d %zd from C hea │ │ │ │ │ + 0x000198a0 6465722c 20676f74 20257a64 2066726f der, got %zd fro │ │ │ │ │ + 0x000198b0 6d205079 4f626a65 63740000 00000000 m PyObject...... │ │ │ │ │ + 0x000198c0 41726775 6d656e74 2027252e 32303073 Argument '%.200s │ │ │ │ │ + 0x000198d0 27206861 7320696e 636f7272 65637420 ' has incorrect │ │ │ │ │ + 0x000198e0 74797065 20286578 70656374 65642025 type (expected % │ │ │ │ │ + 0x000198f0 2e323030 732c2067 6f742025 2e323030 .200s, got %.200 │ │ │ │ │ + 0x00019900 73290000 00000000 556e6578 70656374 s)......Unexpect │ │ │ │ │ + 0x00019910 65642066 6f726d61 74207374 72696e67 ed format string │ │ │ │ │ + 0x00019920 20636861 72616374 65723a20 27256327 character: '%c' │ │ │ │ │ + 0x00019930 00000000 00000000 5f5f616e 6e6f7461 ........__annota │ │ │ │ │ + 0x00019940 74696f6e 735f5f20 6d757374 20626520 tions__ must be │ │ │ │ │ + 0x00019950 73657420 746f2061 20646963 74206f62 set to a dict ob │ │ │ │ │ + 0x00019960 6a656374 00000000 5f5f7175 616c6e61 ject....__qualna │ │ │ │ │ + 0x00019970 6d655f5f 206d7573 74206265 20736574 me__ must be set │ │ │ │ │ + 0x00019980 20746f20 61207374 72696e67 206f626a to a string obj │ │ │ │ │ + 0x00019990 65637400 00000000 5f5f6e61 6d655f5f ect.....__name__ │ │ │ │ │ + 0x000199a0 206d7573 74206265 20736574 20746f20 must be set to │ │ │ │ │ + 0x000199b0 61207374 72696e67 206f626a 65637400 a string object. │ │ │ │ │ + 0x000199c0 5f5f6b77 64656661 756c7473 5f5f206d __kwdefaults__ m │ │ │ │ │ + 0x000199d0 75737420 62652073 65742074 6f206120 ust be set to a │ │ │ │ │ + 0x000199e0 64696374 206f626a 65637400 00000000 dict object..... │ │ │ │ │ + 0x000199f0 6368616e 67657320 746f2063 7966756e changes to cyfun │ │ │ │ │ + 0x00019a00 6374696f 6e2e5f5f 6b776465 6661756c ction.__kwdefaul │ │ │ │ │ + 0x00019a10 74735f5f 2077696c 6c206e6f 74206375 ts__ will not cu │ │ │ │ │ + 0x00019a20 7272656e 746c7920 61666665 63742074 rrently affect t │ │ │ │ │ + 0x00019a30 68652076 616c7565 73207573 65642069 he values used i │ │ │ │ │ + 0x00019a40 6e206675 6e637469 6f6e2063 616c6c73 n function calls │ │ │ │ │ + 0x00019a50 00000000 00000000 5f5f6465 6661756c ........__defaul │ │ │ │ │ + 0x00019a60 74735f5f 206d7573 74206265 20736574 ts__ must be set │ │ │ │ │ + 0x00019a70 20746f20 61207475 706c6520 6f626a65 to a tuple obje │ │ │ │ │ + 0x00019a80 63740000 00000000 6368616e 67657320 ct......changes │ │ │ │ │ + 0x00019a90 746f2063 7966756e 6374696f 6e2e5f5f to cyfunction.__ │ │ │ │ │ + 0x00019aa0 64656661 756c7473 5f5f2077 696c6c20 defaults__ will │ │ │ │ │ + 0x00019ab0 6e6f7420 63757272 656e746c 79206166 not currently af │ │ │ │ │ + 0x00019ac0 66656374 20746865 2076616c 75657320 fect the values │ │ │ │ │ + 0x00019ad0 75736564 20696e20 66756e63 74696f6e used in function │ │ │ │ │ + 0x00019ae0 2063616c 6c730000 66756e63 74696f6e calls..function │ │ │ │ │ + 0x00019af0 27732064 69637469 6f6e6172 79206d61 's dictionary ma │ │ │ │ │ + 0x00019b00 79206e6f 74206265 2064656c 65746564 y not be deleted │ │ │ │ │ + 0x00019b10 00000000 00000000 73657474 696e6720 ........setting │ │ │ │ │ + 0x00019b20 66756e63 74696f6e 27732064 69637469 function's dicti │ │ │ │ │ + 0x00019b30 6f6e6172 7920746f 2061206e 6f6e2d64 onary to a non-d │ │ │ │ │ + 0x00019b40 69637400 00000000 42756666 65722064 ict.....Buffer d │ │ │ │ │ + 0x00019b50 74797065 206d6973 6d617463 682c2065 type mismatch, e │ │ │ │ │ + 0x00019b60 78706563 74656420 25732573 25732062 xpected %s%s%s b │ │ │ │ │ + 0x00019b70 75742067 6f742025 73000000 00000000 ut got %s....... │ │ │ │ │ + 0x00019b80 42756666 65722064 74797065 206d6973 Buffer dtype mis │ │ │ │ │ + 0x00019b90 6d617463 682c2065 78706563 74656420 match, expected │ │ │ │ │ + 0x00019ba0 27257327 20627574 20676f74 20257320 '%s' but got %s │ │ │ │ │ + 0x00019bb0 696e2027 25732e25 73270000 00000000 in '%s.%s'...... │ │ │ │ │ + 0x00019bc0 45787065 63746564 20612064 696d656e Expected a dimen │ │ │ │ │ + 0x00019bd0 73696f6e 206f6620 73697a65 20257a75 sion of size %zu │ │ │ │ │ + 0x00019be0 2c20676f 7420257a 75000000 00000000 , got %zu....... │ │ │ │ │ + 0x00019bf0 45787065 63746564 20256420 64696d65 Expected %d dime │ │ │ │ │ + 0x00019c00 6e73696f 6e732c20 676f7420 25640000 nsions, got %d.. │ │ │ │ │ + 0x00019c10 50797468 6f6e2064 6f657320 6e6f7420 Python does not │ │ │ │ │ + 0x00019c20 64656669 6e652061 20737461 6e646172 define a standar │ │ │ │ │ + 0x00019c30 6420666f 726d6174 20737472 696e6720 d format string │ │ │ │ │ + 0x00019c40 73697a65 20666f72 206c6f6e 6720646f size for long do │ │ │ │ │ + 0x00019c50 75626c65 20282767 27292e2e 00000000 uble ('g')...... │ │ │ │ │ + 0x00019c60 42756666 65722064 74797065 206d6973 Buffer dtype mis │ │ │ │ │ + 0x00019c70 6d617463 683b206e 65787420 6669656c match; next fiel │ │ │ │ │ + 0x00019c80 64206973 20617420 6f666673 65742025 d is at offset % │ │ │ │ │ + 0x00019c90 7a642062 75742025 7a642065 78706563 zd but %zd expec │ │ │ │ │ + 0x00019ca0 74656400 00000000 4269672d 656e6469 ted.....Big-endi │ │ │ │ │ + 0x00019cb0 616e2062 75666665 72206e6f 74207375 an buffer not su │ │ │ │ │ + 0x00019cc0 70706f72 74656420 6f6e206c 6974746c pported on littl │ │ │ │ │ + 0x00019cd0 652d656e 6469616e 20636f6d 70696c65 e-endian compile │ │ │ │ │ + 0x00019ce0 72000000 00000000 42756666 65722061 r.......Buffer a │ │ │ │ │ + 0x00019cf0 63717569 73697469 6f6e3a20 45787065 cquisition: Expe │ │ │ │ │ + 0x00019d00 63746564 20277b27 20616674 65722027 cted '{' after ' │ │ │ │ │ + 0x00019d10 54270000 00000000 43616e6e 6f742068 T'......Cannot h │ │ │ │ │ + 0x00019d20 616e646c 65207265 70656174 65642061 andle repeated a │ │ │ │ │ + 0x00019d30 72726179 7320696e 20666f72 6d617420 rrays in format │ │ │ │ │ + 0x00019d40 73747269 6e670000 446f6573 206e6f74 string..Does not │ │ │ │ │ + 0x00019d50 20756e64 65727374 616e6420 63686172 understand char │ │ │ │ │ + 0x00019d60 61637465 72206275 66666572 20647479 acter buffer dty │ │ │ │ │ + 0x00019d70 70652066 6f726d61 74207374 72696e67 pe format string │ │ │ │ │ + 0x00019d80 20282725 63272900 45787065 63746564 ('%c').Expected │ │ │ │ │ + 0x00019d90 20612064 696d656e 73696f6e 206f6620 a dimension of │ │ │ │ │ + 0x00019da0 73697a65 20257a75 2c20676f 74202564 size %zu, got %d │ │ │ │ │ + 0x00019db0 00000000 00000000 45787065 63746564 ........Expected │ │ │ │ │ + 0x00019dc0 20612063 6f6d6d61 20696e20 666f726d a comma in form │ │ │ │ │ + 0x00019dd0 61742073 7472696e 672c2067 6f742027 at string, got ' │ │ │ │ │ + 0x00019de0 25632700 00000000 45787065 63746564 %c'.....Expected │ │ │ │ │ + 0x00019df0 20256420 64696d65 6e73696f 6e287329 %d dimension(s) │ │ │ │ │ + 0x00019e00 2c20676f 74202564 00000000 00000000 , got %d........ │ │ │ │ │ + 0x00019e10 556e6578 70656374 65642065 6e64206f Unexpected end o │ │ │ │ │ + 0x00019e20 6620666f 726d6174 20737472 696e672c f format string, │ │ │ │ │ + 0x00019e30 20657870 65637465 64202729 27000000 expected ')'... │ │ │ │ │ + 0x00019e40 42756666 65722068 61732077 726f6e67 Buffer has wrong │ │ │ │ │ + 0x00019e50 206e756d 62657220 6f662064 696d656e number of dimen │ │ │ │ │ + 0x00019e60 73696f6e 73202865 78706563 74656420 sions (expected │ │ │ │ │ + 0x00019e70 25642c20 676f7420 25642900 00000000 %d, got %d)..... │ │ │ │ │ + 0x00019e80 4974656d 2073697a 65206f66 20627566 Item size of buf │ │ │ │ │ + 0x00019e90 66657220 28257a64 20627974 65257329 fer (%zd byte%s) │ │ │ │ │ + 0x00019ea0 20646f65 73206e6f 74206d61 74636820 does not match │ │ │ │ │ + 0x00019eb0 73697a65 206f6620 27257327 2028257a size of '%s' (%z │ │ │ │ │ + 0x00019ec0 64206279 74652573 29000000 00000000 d byte%s)....... │ │ │ │ │ + 0x00019ed0 25732829 20676f74 206d756c 7469706c %s() got multipl │ │ │ │ │ + 0x00019ee0 65207661 6c756573 20666f72 206b6579 e values for key │ │ │ │ │ + 0x00019ef0 776f7264 20617267 756d656e 74202725 word argument '% │ │ │ │ │ + 0x00019f00 55270000 00000000 252e3230 30732829 U'......%.200s() │ │ │ │ │ + 0x00019f10 206b6579 776f7264 73206d75 73742062 keywords must b │ │ │ │ │ + 0x00019f20 65207374 72696e67 73000000 00000000 e strings....... │ │ │ │ │ + 0x00019f30 25732829 20676f74 20616e20 756e6578 %s() got an unex │ │ │ │ │ + 0x00019f40 70656374 6564206b 6579776f 72642061 pected keyword a │ │ │ │ │ + 0x00019f50 7267756d 656e7420 27255527 00000000 rgument '%U'.... │ │ │ │ │ + 0x00019f60 4d6f6475 6c652027 63707527 20686173 Module 'cpu' has │ │ │ │ │ + 0x00019f70 20616c72 65616479 20626565 6e20696d already been im │ │ │ │ │ + 0x00019f80 706f7274 65642e20 52652d69 6e697469 ported. Re-initi │ │ │ │ │ + 0x00019f90 616c6973 6174696f 6e206973 206e6f74 alisation is not │ │ │ │ │ + 0x00019fa0 20737570 706f7274 65642e00 00000000 supported...... │ │ │ │ │ + 0x00019fb0 636f6d70 696c6520 74696d65 20507974 compile time Pyt │ │ │ │ │ + 0x00019fc0 686f6e20 76657273 696f6e20 25642e25 hon version %d.% │ │ │ │ │ + 0x00019fd0 64206f66 206d6f64 756c6520 27252e31 d of module '%.1 │ │ │ │ │ + 0x00019fe0 30307327 20257320 72756e74 696d6520 00s' %s runtime │ │ │ │ │ + 0x00019ff0 76657273 696f6e20 25642e25 64000000 version %d.%d... │ │ │ │ │ + 0x0001a000 53686172 65642043 7974686f 6e207479 Shared Cython ty │ │ │ │ │ + 0x0001a010 70652025 2e323030 73206973 206e6f74 pe %.200s is not │ │ │ │ │ + 0x0001a020 20612074 79706520 6f626a65 63740000 a type object.. │ │ │ │ │ + 0x0001a030 53686172 65642043 7974686f 6e207479 Shared Cython ty │ │ │ │ │ + 0x0001a040 70652025 2e323030 73206861 73207468 pe %.200s has th │ │ │ │ │ + 0x0001a050 65207772 6f6e6720 73697a65 2c207472 e wrong size, tr │ │ │ │ │ + 0x0001a060 79207265 636f6d70 696c696e 67000000 y recompiling... │ │ │ │ │ + 0x0001a070 5f415252 41595f41 50492069 73206e6f _ARRAY_API is no │ │ │ │ │ + 0x0001a080 74205079 43617073 756c6520 6f626a65 t PyCapsule obje │ │ │ │ │ + 0x0001a090 63740000 00000000 6d6f6475 6c652063 ct......module c │ │ │ │ │ + 0x0001a0a0 6f6d7069 6c656420 61676169 6e737420 ompiled against │ │ │ │ │ + 0x0001a0b0 41424920 76657273 696f6e20 30782578 ABI version 0x%x │ │ │ │ │ + 0x0001a0c0 20627574 20746869 73207665 7273696f but this versio │ │ │ │ │ + 0x0001a0d0 6e206f66 206e756d 70792069 73203078 n of numpy is 0x │ │ │ │ │ + 0x0001a0e0 25780000 00000000 6d6f6475 6c652063 %x......module c │ │ │ │ │ + 0x0001a0f0 6f6d7069 6c656420 61676169 6e737420 ompiled against │ │ │ │ │ + 0x0001a100 41504920 76657273 696f6e20 30782578 API version 0x%x │ │ │ │ │ + 0x0001a110 20627574 20746869 73207665 7273696f but this versio │ │ │ │ │ + 0x0001a120 6e206f66 206e756d 70792069 73203078 n of numpy is 0x │ │ │ │ │ + 0x0001a130 2578202e 20436865 636b2074 68652073 %x . Check the s │ │ │ │ │ + 0x0001a140 65637469 6f6e2043 2d415049 20696e63 ection C-API inc │ │ │ │ │ + 0x0001a150 6f6d7061 74696269 6c697479 20617420 ompatibility at │ │ │ │ │ + 0x0001a160 74686520 54726f75 626c6573 686f6f74 the Troubleshoot │ │ │ │ │ + 0x0001a170 696e6720 496d706f 72744572 726f7220 ing ImportError │ │ │ │ │ + 0x0001a180 73656374 696f6e20 61742068 74747073 section at https │ │ │ │ │ + 0x0001a190 3a2f2f6e 756d7079 2e6f7267 2f646576 ://numpy.org/dev │ │ │ │ │ + 0x0001a1a0 646f6373 2f757365 722f7472 6f75626c docs/user/troubl │ │ │ │ │ + 0x0001a1b0 6573686f 6f74696e 672d696d 706f7274 eshooting-import │ │ │ │ │ + 0x0001a1c0 6572726f 722e6874 6d6c2363 2d617069 error.html#c-api │ │ │ │ │ + 0x0001a1d0 2d696e63 6f6d7061 74696269 6c697479 -incompatibility │ │ │ │ │ + 0x0001a1e0 20666f72 20696e64 69636174 696f6e73 for indications │ │ │ │ │ + 0x0001a1f0 206f6e20 686f7720 746f2073 6f6c7665 on how to solve │ │ │ │ │ + 0x0001a200 20746869 73207072 6f626c65 6d202e00 this problem .. │ │ │ │ │ + 0x0001a210 46415441 4c3a206d 6f64756c 6520636f FATAL: module co │ │ │ │ │ + 0x0001a220 6d70696c 65642061 7320756e 6b6e6f77 mpiled as unknow │ │ │ │ │ + 0x0001a230 6e20656e 6469616e 00000000 00000000 n endian........ │ │ │ │ │ + 0x0001a240 46415441 4c3a206d 6f64756c 6520636f FATAL: module co │ │ │ │ │ + 0x0001a250 6d70696c 65642061 73206c69 74746c65 mpiled as little │ │ │ │ │ + 0x0001a260 20656e64 69616e2c 20627574 20646574 endian, but det │ │ │ │ │ + 0x0001a270 65637465 64206469 66666572 656e7420 ected different │ │ │ │ │ + 0x0001a280 656e6469 616e6e65 73732061 74207275 endianness at ru │ │ │ │ │ + 0x0001a290 6e74696d 65000000 6e756d70 792e636f ntime...numpy.co │ │ │ │ │ + 0x0001a2a0 72652e6d 756c7469 61727261 79206661 re.multiarray fa │ │ │ │ │ + 0x0001a2b0 696c6564 20746f20 696d706f 72742028 iled to import ( │ │ │ │ │ + 0x0001a2c0 6175746f 2d67656e 65726174 65642062 auto-generated b │ │ │ │ │ + 0x0001a2d0 65636175 73652079 6f752064 69646e27 ecause you didn' │ │ │ │ │ + 0x0001a2e0 74206361 6c6c2027 6e756d70 792e696d t call 'numpy.im │ │ │ │ │ + 0x0001a2f0 706f7274 5f617272 61792829 27206166 port_array()' af │ │ │ │ │ + 0x0001a300 74657220 63696d70 6f727469 6e67206e ter cimporting n │ │ │ │ │ + 0x0001a310 756d7079 3b207573 6520273c 766f6964 umpy; use 'numpy._import_a │ │ │ │ │ + 0x0001a330 72726179 2720746f 20646973 61626c65 rray' to disable │ │ │ │ │ + 0x0001a340 20696620 796f7520 61726520 63657274 if you are cert │ │ │ │ │ + 0x0001a350 61696e20 796f7520 646f6e27 74206e65 ain you don't ne │ │ │ │ │ + 0x0001a360 65642069 74292e00 252e3230 30732829 ed it)..%.200s() │ │ │ │ │ + 0x0001a370 2074616b 65732025 2e387320 257a6420 takes %.8s %zd │ │ │ │ │ + 0x0001a380 706f7369 74696f6e 616c2061 7267756d positional argum │ │ │ │ │ + 0x0001a390 656e7425 2e317320 28257a64 20676976 ent%.1s (%zd giv │ │ │ │ │ + 0x0001a3a0 656e2900 00000000 70796e78 2e736361 en).....pynx.sca │ │ │ │ │ + 0x0001a3b0 74746572 696e672e 6370752e 66686b6c ttering.cpu.fhkl │ │ │ │ │ + 0x0001a3c0 6f5f6772 617a696e 675f6370 75000000 o_grazing_cpu... │ │ │ │ │ + 0x0001a3d0 70796e78 2e736361 74746572 696e672e pynx.scattering. │ │ │ │ │ + 0x0001a3e0 6370752e 66686b6c 5f677261 7a696e67 cpu.fhkl_grazing │ │ │ │ │ + 0x0001a3f0 5f637075 00000000 5f637974 686f6e5f _cpu...._cython_ │ │ │ │ │ + 0x0001a400 335f305f 31312e63 7974686f 6e5f6675 3_0_11.cython_fu │ │ │ │ │ + 0x0001a410 6e637469 6f6e5f6f 725f6d65 74686f64 nction_or_method │ │ │ │ │ + 0x0001a420 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ + 0x0001a430 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ + 0x0001a440 f8d3feff c8d3feff c8d3feff f8d3feff ................ │ │ │ │ │ + 0x0001a450 c8d3feff c8d3feff c8d3feff c8d3feff ................ │ │ │ │ │ + 0x0001a460 c8d3feff 08d4feff 00d4feff c8d3feff ................ │ │ │ │ │ + 0x0001a470 c8d3feff f0d3feff c8d3feff c8d3feff ................ │ │ │ │ │ + 0x0001a480 f0d3feff f0d3feff f0d3feff c8d3feff ................ │ │ │ │ │ + 0x0001a490 c8d3feff c8d3feff c8d3feff c8d3feff ................ │ │ │ │ │ + 0x0001a4a0 c8d3feff c8d3feff c8d3feff c8d3feff ................ │ │ │ │ │ + 0x0001a4b0 c8d3feff c8d3feff c8d3feff c8d3feff ................ │ │ │ │ │ + 0x0001a4c0 c8d3feff c8d3feff c8d3feff f8d3feff ................ │ │ │ │ │ + 0x0001a4d0 f8d3feff f0d3feff c8d3feff 00d4feff ................ │ │ │ │ │ + 0x0001a4e0 10d4feff 08d4feff 00d4feff c8d3feff ................ │ │ │ │ │ + 0x0001a4f0 c8d3feff f0d3feff c8d3feff c8d3feff ................ │ │ │ │ │ + 0x0001a500 c8d3feff f8d3feff f0d3feff c8d3feff ................ │ │ │ │ │ + 0x0001a510 f8d3feff e0e0feff acdefeff acdefeff ................ │ │ │ │ │ + 0x0001a520 acdefeff acdefeff acdefeff acdefeff ................ │ │ │ │ │ + 0x0001a530 acdefeff acdefeff acdefeff acdefeff ................ │ │ │ │ │ + 0x0001a540 acdefeff acdefeff acdefeff acdefeff ................ │ │ │ │ │ + 0x0001a550 acdefeff acdefeff acdefeff acdefeff ................ │ │ │ │ │ + 0x0001a560 acdefeff acdefeff acdefeff acdefeff ................ │ │ │ │ │ + 0x0001a570 acdefeff acdefeff acdefeff acdefeff ................ │ │ │ │ │ + 0x0001a580 acdefeff acdefeff acdefeff acdefeff ................ │ │ │ │ │ + 0x0001a590 acdefeff acdefeff acdefeff acdefeff ................ │ │ │ │ │ + 0x0001a5a0 acdefeff acdefeff acdefeff acdefeff ................ │ │ │ │ │ + 0x0001a5b0 acdefeff acdefeff acdefeff acdefeff ................ │ │ │ │ │ + 0x0001a5c0 acdefeff acdefeff acdefeff acdefeff ................ │ │ │ │ │ + 0x0001a5d0 acdefeff acdefeff acdefeff acdefeff ................ │ │ │ │ │ + 0x0001a5e0 acdefeff acdefeff acdefeff acdefeff ................ │ │ │ │ │ + 0x0001a5f0 acdefeff acdefeff acdefeff acdefeff ................ │ │ │ │ │ + 0x0001a600 acdefeff acdefeff acdefeff acdefeff ................ │ │ │ │ │ + 0x0001a610 f8e0feff acdefeff acdefeff f0dffeff ................ │ │ │ │ │ + 0x0001a620 acdefeff acdefeff acdefeff acdefeff ................ │ │ │ │ │ + 0x0001a630 acdefeff 8ce0feff 98e0feff acdefeff ................ │ │ │ │ │ + 0x0001a640 acdefeff a4e0feff acdefeff acdefeff ................ │ │ │ │ │ + 0x0001a650 b0e0feff 08e0feff 14e0feff acdefeff ................ │ │ │ │ │ + 0x0001a660 acdefeff 20e0feff acdefeff acdefeff .... ........... │ │ │ │ │ + 0x0001a670 acdefeff acdefeff acdefeff acdefeff ................ │ │ │ │ │ + 0x0001a680 acdefeff acdefeff acdefeff acdefeff ................ │ │ │ │ │ + 0x0001a690 acdefeff acdefeff acdefeff 2ce0feff ............,... │ │ │ │ │ + 0x0001a6a0 ece0feff 38e0feff acdefeff 54e0feff ....8.......T... │ │ │ │ │ + 0x0001a6b0 70e0feff bce0feff c8e0feff acdefeff p............... │ │ │ │ │ + 0x0001a6c0 acdefeff d4e0feff acdefeff acdefeff ................ │ │ │ │ │ + 0x0001a6d0 acdefeff dddefeff fcdffeff acdefeff ................ │ │ │ │ │ + 0x0001a6e0 dddefeff b4ddfeff b6dcfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a6f0 b6dcfeff b6dcfeff b6dcfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a700 b6dcfeff b6dcfeff b6dcfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a710 b6dcfeff b6dcfeff b6dcfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a720 b6dcfeff b6dcfeff b6dcfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a730 b6dcfeff b6dcfeff b6dcfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a740 b6dcfeff b6dcfeff b6dcfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a750 b6dcfeff b6dcfeff b6dcfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a760 b6dcfeff b6dcfeff b6dcfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a770 b6dcfeff b6dcfeff b6dcfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a780 b6dcfeff b6dcfeff b6dcfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a790 b6dcfeff b6dcfeff b6dcfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a7a0 b6dcfeff b6dcfeff b6dcfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a7b0 b6dcfeff b6dcfeff b6dcfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a7c0 b6dcfeff b6dcfeff b6dcfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a7d0 b6dcfeff b6dcfeff b6dcfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a7e0 14defeff b6dcfeff b6dcfeff c0ddfeff ................ │ │ │ │ │ + 0x0001a7f0 b6dcfeff b6dcfeff b6dcfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a800 b6dcfeff e4ddfeff f0ddfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a810 b6dcfeff fcddfeff b6dcfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a820 78ddfeff 84ddfeff 90ddfeff b6dcfeff x............... │ │ │ │ │ + 0x0001a830 b6dcfeff 9cddfeff b6dcfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a840 b6dcfeff b6dcfeff b6dcfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a850 b6dcfeff b6dcfeff b6dcfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a860 b6dcfeff b6dcfeff b6dcfeff a8ddfeff ................ │ │ │ │ │ + 0x0001a870 08defeff 1fddfeff b6dcfeff 34ddfeff ............4... │ │ │ │ │ + 0x0001a880 50ddfeff 6cddfeff 16ddfeff b6dcfeff P...l........... │ │ │ │ │ + 0x0001a890 b6dcfeff ccddfeff b6dcfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a8a0 b6dcfeff 04ddfeff d8ddfeff b6dcfeff ................ │ │ │ │ │ + 0x0001a8b0 04ddfeff 9cdffeff 3cdffeff 3cdffeff ........<...<... │ │ │ │ │ + 0x0001a8c0 9cdffeff 3cdffeff 3cdffeff 3cdffeff ....<...<...<... │ │ │ │ │ + 0x0001a8d0 3cdffeff 3cdffeff c4e0feff b4e0feff <...<........... │ │ │ │ │ + 0x0001a8e0 3cdffeff 3cdffeff b4e0feff 3cdffeff <...<.......<... │ │ │ │ │ + 0x0001a8f0 3cdffeff a4e0feff a4e0feff a4e0feff <............... │ │ │ │ │ + 0x0001a900 3cdffeff 3cdffeff 3cdffeff 3cdffeff <...<...<...<... │ │ │ │ │ + 0x0001a910 3cdffeff 3cdffeff 3cdffeff 3cdffeff <...<...<...<... │ │ │ │ │ + 0x0001a920 3cdffeff 3cdffeff 3cdffeff 3cdffeff <...<...<...<... │ │ │ │ │ + 0x0001a930 3cdffeff 3cdffeff 3cdffeff 3cdffeff <...<...<...<... │ │ │ │ │ + 0x0001a940 9cdffeff 9cdffeff 73e1feff 3cdffeff ........s...<... │ │ │ │ │ + 0x0001a950 5de1feff cfe0feff c4e0feff b4e0feff ]............... │ │ │ │ │ + 0x0001a960 3cdffeff 3cdffeff b4e0feff 3cdffeff <...<.......<... │ │ │ │ │ + 0x0001a970 3cdffeff 3cdffeff 9cdffeff a4e0feff <...<........... │ │ │ │ │ + 0x0001a980 3cdffeff 9cdffeff c8e0feff 68defeff <...........h... │ │ │ │ │ + 0x0001a990 68defeff c8e0feff 68defeff 68defeff h.......h...h... │ │ │ │ │ + 0x0001a9a0 68defeff 68defeff 68defeff d8e0feff h...h...h....... │ │ │ │ │ + 0x0001a9b0 18e2feff 68defeff 68defeff b8e0feff ....h...h....... │ │ │ │ │ + 0x0001a9c0 68defeff 68defeff b8e0feff b8e0feff h...h........... │ │ │ │ │ + 0x0001a9d0 b8e0feff 68defeff 68defeff 68defeff ....h...h...h... │ │ │ │ │ + 0x0001a9e0 68defeff 68defeff 68defeff 68defeff h...h...h...h... │ │ │ │ │ + 0x0001a9f0 68defeff 68defeff 68defeff 68defeff h...h...h...h... │ │ │ │ │ + 0x0001aa00 68defeff 68defeff 68defeff 68defeff h...h...h...h... │ │ │ │ │ + 0x0001aa10 68defeff c8e0feff c8e0feff 0fe1feff h............... │ │ │ │ │ + 0x0001aa20 68defeff f9e0feff e3e0feff d8e0feff h............... │ │ │ │ │ + 0x0001aa30 18e2feff 68defeff 68defeff b8e0feff ....h...h....... │ │ │ │ │ + 0x0001aa40 68defeff 68defeff 68defeff c8e0feff h...h...h....... │ │ │ │ │ + 0x0001aa50 b8e0feff 68defeff c8e0feff cae5feff ....h........... │ │ │ │ │ + 0x0001aa60 34e7feff 34e7feff 34e7feff 34e7feff 4...4...4...4... │ │ │ │ │ + 0x0001aa70 34e7feff 34e7feff 34e7feff 34e7feff 4...4...4...4... │ │ │ │ │ + 0x0001aa80 34e7feff 1ee2feff 34e7feff 34e7feff 4.......4...4... │ │ │ │ │ + 0x0001aa90 1ee2feff 34e7feff 34e7feff 34e7feff ....4...4...4... │ │ │ │ │ + 0x0001aaa0 34e7feff 34e7feff 34e7feff 34e7feff 4...4...4...4... │ │ │ │ │ + 0x0001aab0 34e7feff 34e7feff 34e7feff 34e7feff 4...4...4...4... │ │ │ │ │ + 0x0001aac0 34e7feff 34e7feff 34e7feff 34e7feff 4...4...4...4... │ │ │ │ │ + 0x0001aad0 34e7feff 34e7feff 34e7feff 1ee2feff 4...4...4....... │ │ │ │ │ + 0x0001aae0 aee5feff 34e7feff 34e7feff 34e7feff ....4...4...4... │ │ │ │ │ + 0x0001aaf0 34e7feff 34e7feff 34e7feff 26e6feff 4...4...4...&... │ │ │ │ │ + 0x0001ab00 34e7feff 34e7feff 34e7feff 34e7feff 4...4...4...4... │ │ │ │ │ + 0x0001ab10 34e7feff 34e7feff 34e7feff 34e7feff 4...4...4...4... │ │ │ │ │ + 0x0001ab20 34e7feff 34e7feff 34e7feff 34e7feff 4...4...4...4... │ │ │ │ │ + 0x0001ab30 34e7feff 34e7feff 34e7feff 34e7feff 4...4...4...4... │ │ │ │ │ + 0x0001ab40 34e7feff 08e6feff 34e7feff 1ae2feff 4.......4....... │ │ │ │ │ + 0x0001ab50 f1e2feff aee5feff b80effff d81affff ................ │ │ │ │ │ + 0x0001ab60 281cffff 7012ffff c813ffff 1815ffff (...p........... │ │ │ │ │ + 0x0001ab70 0018ffff 1011ffff f01effff b44bffff .............K.. │ │ │ │ │ + 0x0001ab80 fc4cffff 544effff b441ffff 7444ffff .L..TN...A..tD.. │ │ │ │ │ + 0x0001ab90 3c47ffff b448ffff 1c41ffff 9441ffff ...8D.0A.(B │ │ │ │ │ - 0x0001b880 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ │ - 0x0001b890 38000000 84080000 78dcfeff 74020000 8.......x...t... │ │ │ │ │ - 0x0001b8a0 00450c0a 00531006 02760042 100c0276 .E...S...v.B...v │ │ │ │ │ - 0x0001b8b0 78480f03 7670064b 10030276 68033d01 xH..vp.K...vh.=. │ │ │ │ │ - 0x0001b8c0 0a0c0a00 470c0708 470b0000 2c000000 ....G...G...,... │ │ │ │ │ - 0x0001b8d0 c0080000 bcdefeff 52030000 00460e10 ........R....F.. │ │ │ │ │ - 0x0001b8e0 8c02410e 18860341 0e208304 0375020a ..A....A. ...u.. │ │ │ │ │ - 0x0001b8f0 0e18430e 10420e08 460b0000 18000000 ..C..B..F....... │ │ │ │ │ - 0x0001b900 f0080000 ece1feff 2d000000 00450e10 ........-....E.. │ │ │ │ │ - 0x0001b910 8302630e 08000000 48000000 0c090000 ..c.....H....... │ │ │ │ │ - 0x0001b920 00e2feff 71090000 00420e10 8f02420e ....q....B....B. │ │ │ │ │ - 0x0001b930 188e0345 0e208d04 420e288c 05440e30 ...E. ..B.(..D.0 │ │ │ │ │ - 0x0001b940 8606440e 38830748 0e70034f 040a0e38 ..D.8..H.p.O...8 │ │ │ │ │ - 0x0001b950 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ │ - 0x0001b960 0e08440b 64000000 58090000 34ebfeff ..D.d...X...4... │ │ │ │ │ - 0x0001b970 270b0000 00420e10 8f02420e 188e0345 '....B....B....E │ │ │ │ │ - 0x0001b980 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ │ - 0x0001b990 38830744 0e700330 020a0e38 410e3041 8..D.p.0...8A.0A │ │ │ │ │ - 0x0001b9a0 0e28420e 20420e18 420e1042 0e08420b .(B. B..B..B..B. │ │ │ │ │ - 0x0001b9b0 02e10a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ │ - 0x0001b9c0 18420e10 420e0845 0b000000 40000000 .B..B..E....@... │ │ │ │ │ - 0x0001b9d0 c0090000 fcf5feff 8c030000 00620e10 .............b.. │ │ │ │ │ - 0x0001b9e0 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(. │ │ │ │ │ - 0x0001b9f0 05410e30 8306440e 40530a0e 30440e28 .A.0..D.@S..0D.( │ │ │ │ │ - 0x0001ba00 410e2042 0e18420e 10420e08 460b0000 A. B..B..B..F... │ │ │ │ │ - 0x0001ba10 48010000 040a0000 188afeff 61120000 H...........a... │ │ │ │ │ - 0x0001ba20 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ │ - 0x0001ba30 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ │ - 0x0001ba40 0e900203 38010e98 025a0ea0 02490ea8 ....8....Z...I.. │ │ │ │ │ - 0x0001ba50 02480eb0 024a0e90 0203f004 0e98024d .H...J.........M │ │ │ │ │ - 0x0001ba60 0ea00246 0ea80246 0eb00246 0eb80246 ...F...F...F...F │ │ │ │ │ - 0x0001ba70 0ec0026c 0e90026c 0e980245 0ea00246 ...l...l...E...F │ │ │ │ │ - 0x0001ba80 0ea80246 0eb00241 0eb80241 0ec00249 ...F...A...A...I │ │ │ │ │ - 0x0001ba90 0e900256 0e98024d 0ea00246 0ea80246 ...V...M...F...F │ │ │ │ │ - 0x0001baa0 0eb00246 0eb80246 0ec0026c 0e90026c ...F...F...l...l │ │ │ │ │ - 0x0001bab0 0e980245 0ea00246 0ea80246 0eb00241 ...E...F...F...A │ │ │ │ │ - 0x0001bac0 0eb80241 0ec00249 0e900256 0e98024d ...A...I...V...M │ │ │ │ │ - 0x0001bad0 0ea00246 0ea80246 0eb00246 0eb80246 ...F...F...F...F │ │ │ │ │ - 0x0001bae0 0ec0026c 0e90026c 0e980245 0ea00246 ...l...l...E...F │ │ │ │ │ - 0x0001baf0 0ea80246 0eb00241 0eb80241 0ec00249 ...F...A...A...I │ │ │ │ │ - 0x0001bb00 0e900251 0e98024d 0ea00246 0ea80246 ...Q...M...F...F │ │ │ │ │ - 0x0001bb10 0eb00246 0eb80246 0ec00246 0ec80246 ...F...F...F...F │ │ │ │ │ - 0x0001bb20 0ed0026c 0e90026c 0e980245 0ea00246 ...l...l...E...F │ │ │ │ │ - 0x0001bb30 0ea80246 0eb00241 0eb80241 0ec00249 ...F...A...A...I │ │ │ │ │ - 0x0001bb40 0e900203 37090e38 410e3041 0e28420e ....7..8A.0A.(B. │ │ │ │ │ - 0x0001bb50 20420e18 420e1042 0e080000 44000000 B..B..B....D... │ │ │ │ │ - 0x0001bb60 500b0000 fcf7feff 38310000 00490c0a P.......81...I.. │ │ │ │ │ - 0x0001bb70 004f1006 0276004a 0f037658 06100f02 .O...v.J..vX.... │ │ │ │ │ - 0x0001bb80 7678100e 02767010 0d027668 100c0276 vx...vp...vh...v │ │ │ │ │ - 0x0001bb90 60481003 02765003 0f060a0c 0a004d0c `H...vP.......M. │ │ │ │ │ - 0x0001bba0 07084a0b 44000000 980b0000 f428ffff ..J.D........(.. │ │ │ │ │ - 0x0001bbb0 b83c0000 00490c0a 004f1006 0276004a .<...I...O...v.J │ │ │ │ │ - 0x0001bbc0 0f037658 06100f02 7678100e 02767010 ..vX....vx...vp. │ │ │ │ │ - 0x0001bbd0 0d027668 100c0276 60481003 02765003 ..vh...v`H...vP. │ │ │ │ │ - 0x0001bbe0 6f070a0c 0a004d0c 07084a0b 44000000 o.....M...J.D... │ │ │ │ │ - 0x0001bbf0 e00b0000 6c65ffff b3360000 00490c0a ....le...6...I.. │ │ │ │ │ - 0x0001bc00 00591006 0276004a 0f037658 06100f02 .Y...v.J..vX.... │ │ │ │ │ + 0x0001b1a0 420e084b 0b000000 4c000000 4c010000 B..K....L...L... │ │ │ │ │ + 0x0001b1b0 28b0feff 1b040000 00460e10 8f02450e (........F....E. │ │ │ │ │ + 0x0001b1c0 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ │ + 0x0001b1d0 8606440e 38830747 0ea00103 c8030a0e ..D.8..G........ │ │ │ │ │ + 0x0001b1e0 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ │ + 0x0001b1f0 420e0848 0b000000 10000000 9c010000 B..H............ │ │ │ │ │ + 0x0001b200 00b4feff 14000000 00000000 10000000 ................ │ │ │ │ │ + 0x0001b210 b0010000 04b4feff 14000000 00000000 ................ │ │ │ │ │ + 0x0001b220 10000000 c4010000 08b4feff 17000000 ................ │ │ │ │ │ + 0x0001b230 00000000 10000000 d8010000 14b4feff ................ │ │ │ │ │ + 0x0001b240 21000000 00000000 14000000 ec010000 !............... │ │ │ │ │ + 0x0001b250 28b4feff 54000000 006c0e20 670e0800 (...T....l. g... │ │ │ │ │ + 0x0001b260 14000000 04020000 68b4feff 49000000 ........h...I... │ │ │ │ │ + 0x0001b270 00640e20 640e0800 1c000000 1c020000 .d. d........... │ │ │ │ │ + 0x0001b280 a0b4feff d5000000 00480e10 740a0e08 .........H..t... │ │ │ │ │ + 0x0001b290 440b7c0a 0e08440b 18000000 3c020000 D.|...D.....<... │ │ │ │ │ + 0x0001b2a0 58b5feff 43000000 00610e10 8302610e X...C....a....a. │ │ │ │ │ + 0x0001b2b0 08000000 40000000 58020000 84b5feff ....@...X....... │ │ │ │ │ + 0x0001b2c0 94010000 00410e10 8602470e 18830347 .....A....G....G │ │ │ │ │ + 0x0001b2d0 0e30670a 0e18470e 10410e08 4a0b640a .0g...G..A..J.d. │ │ │ │ │ + 0x0001b2e0 0e18440e 10410e08 470b5a0a 0e18430e ..D..A..G.Z...C. │ │ │ │ │ + 0x0001b2f0 10410e08 420b0000 10000000 9c020000 .A..B........... │ │ │ │ │ + 0x0001b300 d8b6feff 19000000 00000000 28000000 ............(... │ │ │ │ │ + 0x0001b310 b0020000 e4b6feff 91000000 00450e10 .............E.. │ │ │ │ │ + 0x0001b320 8602410e 18830344 0e20580a 0e18440e ..A....D. X...D. │ │ │ │ │ + 0x0001b330 10410e08 410b0000 10000000 dc020000 .A..A........... │ │ │ │ │ + 0x0001b340 50b7feff 1d000000 00000000 38000000 P...........8... │ │ │ │ │ + 0x0001b350 f0020000 ac81feff 83000000 00420e10 .............B.. │ │ │ │ │ + 0x0001b360 8e02450e 188d0345 0e208c04 470e2886 ..E....E. ..G.(. │ │ │ │ │ + 0x0001b370 05410e30 83060265 0e28430e 20420e18 .A.0...e.(C. B.. │ │ │ │ │ + 0x0001b380 420e1042 0e080000 38000000 2c030000 B..B....8...,... │ │ │ │ │ + 0x0001b390 f381feff 78010000 00460e10 8d02420e ....x....F....B. │ │ │ │ │ + 0x0001b3a0 188c0341 0e208604 440e2883 05410e30 ...A. ..D.(..A.0 │ │ │ │ │ + 0x0001b3b0 0360010e 28440e20 410e1842 0e10420e .`..(D. A..B..B. │ │ │ │ │ + 0x0001b3c0 08000000 38000000 68030000 e4b6feff ....8...h....... │ │ │ │ │ + 0x0001b3d0 5c010000 00460e10 8e02420e 188d0342 \....F....B....B │ │ │ │ │ + 0x0001b3e0 0e208c04 440e2886 05440e30 83060342 . ..D.(..D.0...B │ │ │ │ │ + 0x0001b3f0 010e2841 0e20420e 18420e10 420e0800 ..(A. B..B..B... │ │ │ │ │ + 0x0001b400 10000000 a4030000 08b8feff 1c000000 ................ │ │ │ │ │ + 0x0001b410 00000000 18000000 b8030000 14b8feff ................ │ │ │ │ │ + 0x0001b420 61000000 00610e10 8302670a 0e08480b a....a....g...H. │ │ │ │ │ + 0x0001b430 4c000000 d4030000 60b8feff 6d010000 L.......`...m... │ │ │ │ │ + 0x0001b440 00460e10 8d02420e 188c0341 0e208604 .F....B....A. .. │ │ │ │ │ + 0x0001b450 410e2883 05440e30 580a0e28 440e2041 A.(..D.0X..(D. A │ │ │ │ │ + 0x0001b460 0e18420e 10420e08 410b02f7 0a0e2844 ..B..B..A.....(D │ │ │ │ │ + 0x0001b470 0e20410e 18420e10 420e0848 0b000000 . A..B..B..H.... │ │ │ │ │ + 0x0001b480 7c000000 24040000 80b9feff 39080000 |...$.......9... │ │ │ │ │ + 0x0001b490 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ │ + 0x0001b4a0 450e288c 05410e30 8606410e 38830747 E.(..A.0..A.8..G │ │ │ │ │ + 0x0001b4b0 0ea00102 480a0e38 440e3044 0e28420e ....H..8D.0D.(B. │ │ │ │ │ + 0x0001b4c0 20420e18 420e1042 0e08480b 02710a0e B..B..B..H..q.. │ │ │ │ │ + 0x0001b4d0 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ │ + 0x0001b4e0 420e0842 0b650a0e 38460e30 410e2842 B..B.e..8F.0A.(B │ │ │ │ │ + 0x0001b4f0 0e20420e 18420e10 420e0844 0b000000 . B..B..B..D.... │ │ │ │ │ + 0x0001b500 48000000 a4040000 f381feff 8e010000 H............... │ │ │ │ │ + 0x0001b510 00420e10 8f02450e 188e0345 0e208d04 .B....E....E. .. │ │ │ │ │ + 0x0001b520 450e288c 05440e30 8606440e 38830741 E.(..D.0..D.8..A │ │ │ │ │ + 0x0001b530 0e400366 010e3844 0e30410e 28420e20 .@.f..8D.0A.(B. │ │ │ │ │ + 0x0001b540 420e1842 0e10420e 08000000 4c000000 B..B..B.....L... │ │ │ │ │ + 0x0001b550 f0040000 3583feff 2a010000 00420e10 ....5...*....B.. │ │ │ │ │ + 0x0001b560 8e02480e 188d0342 0e208c04 440e2886 ..H....B. ..D.(. │ │ │ │ │ + 0x0001b570 05440e30 8306470e 800202a7 0e880244 .D.0..G........D │ │ │ │ │ + 0x0001b580 0e90026b 0e80026d 0e30440e 28410e20 ...k...m.0D.(A. │ │ │ │ │ + 0x0001b590 420e1842 0e10420e 08000000 20000000 B..B..B..... ... │ │ │ │ │ + 0x0001b5a0 40050000 a4c0feff 9c010000 00440e10 @............D.. │ │ │ │ │ + 0x0001b5b0 032f010a 0e08450b 490a0e08 470b0000 ./....E.I...G... │ │ │ │ │ + 0x0001b5c0 74000000 64050000 eb83feff c5000000 t...d........... │ │ │ │ │ + 0x0001b5d0 00420e10 8f02450e 188e0345 0e208d04 .B....E....E. .. │ │ │ │ │ + 0x0001b5e0 450e288c 05460e30 86064a0e 38830744 E.(..F.0..J.8..D │ │ │ │ │ + 0x0001b5f0 0e50530e 584c0e60 4f0e6847 0e70470e .PS.XL.`O.hG.pG. │ │ │ │ │ + 0x0001b600 78470e80 01470e88 01470e90 01470e98 xG...G...G...G.. │ │ │ │ │ + 0x0001b610 01480ea0 01420ea8 01420eb0 014c0e50 .H...B...B...L.P │ │ │ │ │ + 0x0001b620 620e3844 0e30410e 28420e20 420e1842 b.8D.0A.(B. B..B │ │ │ │ │ + 0x0001b630 0e10420e 08000000 14000000 dc050000 ..B............. │ │ │ │ │ + 0x0001b640 a8c1feff 6e000000 00640e10 620e0800 ....n....d..b... │ │ │ │ │ + 0x0001b650 28000000 f4050000 2084feff f3090000 (....... ....... │ │ │ │ │ + 0x0001b660 00410e10 86024a0e 1883036f 0ea00b03 .A....J....o.... │ │ │ │ │ + 0x0001b670 b6090e18 410e1041 0e080000 10000000 ....A..A........ │ │ │ │ │ + 0x0001b680 20060000 dcc1feff 14000000 00000000 ............... │ │ │ │ │ + 0x0001b690 14000000 34060000 e0c1feff 6e000000 ....4.......n... │ │ │ │ │ + 0x0001b6a0 00024c0e 10610e08 14000000 4c060000 ..L..a......L... │ │ │ │ │ + 0x0001b6b0 40c2feff 7e000000 00025c0e 10610e08 @...~.....\..a.. │ │ │ │ │ + 0x0001b6c0 10000000 64060000 a8c2feff 3c040000 ....d.......<... │ │ │ │ │ + 0x0001b6d0 00000000 1c000000 78060000 d4c6feff ........x....... │ │ │ │ │ + 0x0001b6e0 d5000000 00480e10 720a0e08 460b7c0a .....H..r...F.|. │ │ │ │ │ + 0x0001b6f0 0e08440b 14000000 98060000 8cc7feff ..D............. │ │ │ │ │ + 0x0001b700 53000000 0002440e 104e0e08 18000000 S.....D..N...... │ │ │ │ │ + 0x0001b710 b0060000 ccc7feff 8d000000 00480e10 .............H.. │ │ │ │ │ + 0x0001b720 024b0a0e 08450b00 1c000000 cc060000 .K...E.......... │ │ │ │ │ + 0x0001b730 40c8feff 78000000 00480e10 7c0a0e08 @...x....H..|... │ │ │ │ │ + 0x0001b740 440b6f0e 08000000 1c000000 ec060000 D.o............. │ │ │ │ │ + 0x0001b750 a0c8feff 78000000 00480e10 7c0a0e08 ....x....H..|... │ │ │ │ │ + 0x0001b760 440b6f0e 08000000 28000000 0c070000 D.o.....(....... │ │ │ │ │ + 0x0001b770 00c9feff b2000000 00450e10 8602440e .........E....D. │ │ │ │ │ + 0x0001b780 18830344 0e20025d 0a0e1841 0e10410e ...D. .]...A..A. │ │ │ │ │ + 0x0001b790 08440b00 28000000 38070000 8cc9feff .D..(...8....... │ │ │ │ │ + 0x0001b7a0 b2000000 00450e10 8602440e 18830344 .....E....D....D │ │ │ │ │ + 0x0001b7b0 0e20025d 0a0e1841 0e10410e 08440b00 . .]...A..A..D.. │ │ │ │ │ + 0x0001b7c0 1c000000 64070000 18cafeff 90000000 ....d........... │ │ │ │ │ + 0x0001b7d0 00480e10 7c0a0e08 440b6f0a 0e08410b .H..|...D.o...A. │ │ │ │ │ + 0x0001b7e0 28000000 84070000 88cafeff ac000000 (............... │ │ │ │ │ + 0x0001b7f0 00450e10 8602410e 18830344 0e205b0a .E....A....D. [. │ │ │ │ │ + 0x0001b800 0e18440e 10410e08 460b0000 10000000 ..D..A..F....... │ │ │ │ │ + 0x0001b810 b0070000 0ccbfeff f8020000 00000000 ................ │ │ │ │ │ + 0x0001b820 7c000000 c4070000 f8cdfeff 13060000 |............... │ │ │ │ │ + 0x0001b830 004e0e10 8f02420e 188e0342 0e208d04 .N....B....B. .. │ │ │ │ │ + 0x0001b840 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ │ + 0x0001b850 0e6003fe 010a0e38 460e3041 0e28420e .`.....8F.0A.(B. │ │ │ │ │ + 0x0001b860 20420e18 420e1042 0e08460b 03d2020a B..B..B..F..... │ │ │ │ │ + 0x0001b870 0e38410e 30410e28 420e2042 0e18420e .8A.0A.(B. B..B. │ │ │ │ │ + 0x0001b880 10420e08 440b02a8 0e08c3c6 cccdcecf .B..D........... │ │ │ │ │ + 0x0001b890 430e6083 0786068c 058d048e 038f0200 C.`............. │ │ │ │ │ + 0x0001b8a0 7c000000 44080000 90d3feff 2f070000 |...D......./... │ │ │ │ │ + 0x0001b8b0 00420e10 8f02450e 188e0342 0e208d04 .B....E....B. .. │ │ │ │ │ + 0x0001b8c0 420e288c 05410e30 8606440e 3883074b B.(..A.0..D.8..K │ │ │ │ │ + 0x0001b8d0 0e50028f 0a0e3845 0e30410e 28420e20 .P....8E.0A.(B. │ │ │ │ │ + 0x0001b8e0 420e1842 0e10420e 08480b63 0a0e3843 B..B..B..H.c..8C │ │ │ │ │ + 0x0001b8f0 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ │ + 0x0001b900 08410b03 2e030a0e 38440e30 410e2842 .A......8D.0A.(B │ │ │ │ │ + 0x0001b910 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ │ + 0x0001b920 38000000 c4080000 48dafeff 3f020000 8.......H...?... │ │ │ │ │ + 0x0001b930 00450c0a 004c1006 02760042 100c0276 .E...L...v.B...v │ │ │ │ │ + 0x0001b940 78450f03 7670064b 10030276 68032301 xE..vp.K...vh.#. │ │ │ │ │ + 0x0001b950 0a0c0a00 470c0708 430b0000 2c000000 ....G...C...,... │ │ │ │ │ + 0x0001b960 00090000 4cdcfeff 52030000 00460e10 ....L...R....F.. │ │ │ │ │ + 0x0001b970 8c02410e 18860341 0e208304 0375020a ..A....A. ...u.. │ │ │ │ │ + 0x0001b980 0e18430e 10420e08 460b0000 18000000 ..C..B..F....... │ │ │ │ │ + 0x0001b990 30090000 74dffeff 2d000000 00450e10 0...t...-....E.. │ │ │ │ │ + 0x0001b9a0 8302630e 08000000 48000000 4c090000 ..c.....H...L... │ │ │ │ │ + 0x0001b9b0 88dffeff 69090000 00420e10 8f02420e ....i....B....B. │ │ │ │ │ + 0x0001b9c0 188e0345 0e208d04 420e288c 05440e30 ...E. ..B.(..D.0 │ │ │ │ │ + 0x0001b9d0 8606440e 38830748 0e700357 040a0e38 ..D.8..H.p.W...8 │ │ │ │ │ + 0x0001b9e0 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ │ + 0x0001b9f0 0e08440b 64000000 98090000 ace8feff ..D.d........... │ │ │ │ │ + 0x0001ba00 330c0000 00420e10 8f02450e 188e0342 3....B....E....B │ │ │ │ │ + 0x0001ba10 0e208d04 420e288c 05410e30 8606430e . ..B.(..A.0..C. │ │ │ │ │ + 0x0001ba20 38830744 0e70032e 020a0e38 410e3041 8..D.p.....8A.0A │ │ │ │ │ + 0x0001ba30 0e28420e 20420e18 420e1042 0e08450b .(B. B..B..B..E. │ │ │ │ │ + 0x0001ba40 0311010a 0e38410e 30410e28 420e2042 .....8A.0A.(B. B │ │ │ │ │ + 0x0001ba50 0e18420e 10420e08 450b0000 40000000 ..B..B..E...@... │ │ │ │ │ + 0x0001ba60 000a0000 7cf4feff 9c030000 00620e10 ....|........b.. │ │ │ │ │ + 0x0001ba70 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(. │ │ │ │ │ + 0x0001ba80 05410e30 8306440e 40530a0e 30440e28 .A.0..D.@S..0D.( │ │ │ │ │ + 0x0001ba90 410e2042 0e18420e 10420e08 460b0000 A. B..B..B..F... │ │ │ │ │ + 0x0001baa0 48010000 440a0000 c389feff 61120000 H...D.......a... │ │ │ │ │ + 0x0001bab0 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ │ + 0x0001bac0 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ │ + 0x0001bad0 0e900203 36010e98 02520ea0 024e0ea8 ....6....R...N.. │ │ │ │ │ + 0x0001bae0 024b0eb0 024c0e90 0203f004 0e98024d .K...L.........M │ │ │ │ │ + 0x0001baf0 0ea00246 0ea80246 0eb00246 0eb80246 ...F...F...F...F │ │ │ │ │ + 0x0001bb00 0ec0026c 0e90026c 0e980245 0ea00246 ...l...l...E...F │ │ │ │ │ + 0x0001bb10 0ea80246 0eb00241 0eb80241 0ec00249 ...F...A...A...I │ │ │ │ │ + 0x0001bb20 0e900256 0e98024d 0ea00246 0ea80246 ...V...M...F...F │ │ │ │ │ + 0x0001bb30 0eb00246 0eb80246 0ec0026c 0e90026c ...F...F...l...l │ │ │ │ │ + 0x0001bb40 0e980245 0ea00246 0ea80246 0eb00241 ...E...F...F...A │ │ │ │ │ + 0x0001bb50 0eb80241 0ec00249 0e900256 0e98024d ...A...I...V...M │ │ │ │ │ + 0x0001bb60 0ea00246 0ea80246 0eb00246 0eb80246 ...F...F...F...F │ │ │ │ │ + 0x0001bb70 0ec0026c 0e90026c 0e980245 0ea00246 ...l...l...E...F │ │ │ │ │ + 0x0001bb80 0ea80246 0eb00241 0eb80241 0ec00249 ...F...A...A...I │ │ │ │ │ + 0x0001bb90 0e900251 0e98024d 0ea00246 0ea80246 ...Q...M...F...F │ │ │ │ │ + 0x0001bba0 0eb00246 0eb80246 0ec00246 0ec80246 ...F...F...F...F │ │ │ │ │ + 0x0001bbb0 0ed0026c 0e90026c 0e980245 0ea00246 ...l...l...E...F │ │ │ │ │ + 0x0001bbc0 0ea80246 0eb00241 0eb80241 0ec00249 ...F...A...A...I │ │ │ │ │ + 0x0001bbd0 0e900203 37090e38 410e3041 0e28420e ....7..8A.0A.(B. │ │ │ │ │ + 0x0001bbe0 20420e18 420e1042 0e080000 44000000 B..B..B....D... │ │ │ │ │ + 0x0001bbf0 900b0000 8cf6feff 9d300000 00490c0a .........0...I.. │ │ │ │ │ + 0x0001bc00 00521006 0276004a 0f037658 06100f02 .R...v.J..vX.... │ │ │ │ │ 0x0001bc10 7678100e 02767010 0d027668 100c0276 vx...vp...vh...v │ │ │ │ │ - 0x0001bc20 60481003 02765003 b5060a0c 0a004d0c `H...vP.......M. │ │ │ │ │ - 0x0001bc30 07084a0b 44000000 280c0000 e49bffff ..J.D...(....... │ │ │ │ │ - 0x0001bc40 b3360000 00490c0a 00591006 0276004a .6...I...Y...v.J │ │ │ │ │ + 0x0001bc20 60481003 02765003 44050a0c 0a004d0c `H...vP.D.....M. │ │ │ │ │ + 0x0001bc30 0708420b 44000000 d80b0000 e426ffff ..B.D........&.. │ │ │ │ │ + 0x0001bc40 073c0000 00490c0a 00521006 0276004a .<...I...R...v.J │ │ │ │ │ 0x0001bc50 0f037658 06100f02 7678100e 02767010 ..vX....vx...vp. │ │ │ │ │ 0x0001bc60 0d027668 100c0276 60481003 02765003 ..vh...v`H...vP. │ │ │ │ │ - 0x0001bc70 b5060a0c 0a004d0c 07084a0b 10000000 ......M...J..... │ │ │ │ │ - 0x0001bc80 700c0000 0d9afeff 10000000 00000000 p............... │ │ │ │ │ - 0x0001bc90 00000000 .... │ │ │ │ │ + 0x0001bc70 9c060a0c 0a004d0c 0708420b 44000000 ......M...B.D... │ │ │ │ │ + 0x0001bc80 200c0000 ac62ffff ff350000 00490c0a ....b...5...I.. │ │ │ │ │ + 0x0001bc90 00521006 0276004a 0f037658 06100f02 .R...v.J..vX.... │ │ │ │ │ + 0x0001bca0 7678100e 02767010 0d027668 100c0276 vx...vp...vh...v │ │ │ │ │ + 0x0001bcb0 60481003 02765003 fd050a0c 0a004d0c `H...vP.......M. │ │ │ │ │ + 0x0001bcc0 0708410b 44000000 680c0000 6498ffff ..A.D...h...d... │ │ │ │ │ + 0x0001bcd0 ff350000 00490c0a 00521006 0276004a .5...I...R...v.J │ │ │ │ │ + 0x0001bce0 0f037658 06100f02 7678100e 02767010 ..vX....vx...vp. │ │ │ │ │ + 0x0001bcf0 0d027668 100c0276 60481003 02765003 ..vh...v`H...vP. │ │ │ │ │ + 0x0001bd00 fd050a0c 0a004d0c 0708410b 10000000 ......M...A..... │ │ │ │ │ + 0x0001bd10 b00c0000 b899feff 10000000 00000000 ................ │ │ │ │ │ + 0x0001bd20 00000000 .... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ │ - 0x0001cc58 60570000 00000000 `W...... │ │ │ │ │ + 0x0001cd70 90570000 00000000 .W...... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.fini_array': │ │ │ │ │ - 0x0001cc60 20570000 00000000 W...... │ │ │ │ │ + 0x0001cd78 50570000 00000000 PW...... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ │ @@ -5,118 +5,118 @@ │ │ │ │ │ 0x0001d280 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ │ 0x0001d290 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d2a0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ │ 0x0001d2b0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ │ 0x0001d2c0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ │ 0x0001d2d0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ │ 0x0001d2e0 01000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d2f0 00000000 00000000 88a30100 00000000 ................ │ │ │ │ │ + 0x0001d2f0 00000000 00000000 f8a30100 00000000 ................ │ │ │ │ │ 0x0001d300 c0000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d310 f09a0000 00000000 30000000 00000000 ........0....... │ │ │ │ │ + 0x0001d310 08990000 00000000 30000000 00000000 ........0....... │ │ │ │ │ 0x0001d320 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d330 00000000 00000000 006a0000 00000000 .........j...... │ │ │ │ │ + 0x0001d330 00000000 00000000 d8690000 00000000 .........i...... │ │ │ │ │ 0x0001d340 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d350 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d360 406e0000 00000000 00000000 00000000 @n.............. │ │ │ │ │ + 0x0001d360 086e0000 00000000 00000000 00000000 .n.............. │ │ │ │ │ 0x0001d370 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d380 00000000 00000000 004c0200 00000000 .........L...... │ │ │ │ │ - 0x0001d390 00000000 00000000 e06a0000 00000000 .........j...... │ │ │ │ │ - 0x0001d3a0 90970000 00000000 00000000 00000000 ................ │ │ │ │ │ + 0x0001d390 00000000 00000000 b06a0000 00000000 .........j...... │ │ │ │ │ + 0x0001d3a0 b0950000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d3b0 28000000 00000000 00000000 00000000 (............... │ │ │ │ │ 0x0001d3c0 00000000 00000000 80d40100 00000000 ................ │ │ │ │ │ 0x0001d3d0 c0d40100 00000000 20d50100 00000000 ........ ....... │ │ │ │ │ 0x0001d3e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d3f0 406c0000 00000000 00000000 00000000 @l.............. │ │ │ │ │ + 0x0001d3f0 106c0000 00000000 00000000 00000000 .l.............. │ │ │ │ │ 0x0001d400 40000000 00000000 00000000 00000000 @............... │ │ │ │ │ 0x0001d410 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d420 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d430 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d440 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d450 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d460 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d470 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d480 40950100 00000000 b0790000 00000000 @........y...... │ │ │ │ │ + 0x0001d480 b0950100 00000000 60780000 00000000 ........`x...... │ │ │ │ │ 0x0001d490 01000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d4a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d4b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d4c0 4b950100 00000000 06000000 00000000 K............... │ │ │ │ │ + 0x0001d4c0 bb950100 00000000 06000000 00000000 ................ │ │ │ │ │ 0x0001d4d0 20000000 00000000 00000000 00000000 ............... │ │ │ │ │ 0x0001d4e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d4f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d500 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d510 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d520 56950100 00000000 606c0000 00000000 V.......`l...... │ │ │ │ │ - 0x0001d530 f07f0000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d540 00000000 00000000 5f950100 00000000 ........_....... │ │ │ │ │ - 0x0001d550 606c0000 00000000 f07f0000 00000000 `l.............. │ │ │ │ │ + 0x0001d520 c6950100 00000000 306c0000 00000000 ........0l...... │ │ │ │ │ + 0x0001d530 887e0000 00000000 00000000 00000000 .~.............. │ │ │ │ │ + 0x0001d540 00000000 00000000 cf950100 00000000 ................ │ │ │ │ │ + 0x0001d550 306c0000 00000000 887e0000 00000000 0l.......~...... │ │ │ │ │ 0x0001d560 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d570 67950100 00000000 10680000 00000000 g........h...... │ │ │ │ │ - 0x0001d580 60810000 00000000 00000000 00000000 `............... │ │ │ │ │ - 0x0001d590 00000000 00000000 71950100 00000000 ........q....... │ │ │ │ │ - 0x0001d5a0 10680000 00000000 60810000 00000000 .h......`....... │ │ │ │ │ + 0x0001d570 d7950100 00000000 f8670000 00000000 .........g...... │ │ │ │ │ + 0x0001d580 f07f0000 00000000 00000000 00000000 ................ │ │ │ │ │ + 0x0001d590 00000000 00000000 e1950100 00000000 ................ │ │ │ │ │ + 0x0001d5a0 f8670000 00000000 f07f0000 00000000 .g.............. │ │ │ │ │ 0x0001d5b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d5c0 7a950100 00000000 e0650000 00000000 z........e...... │ │ │ │ │ - 0x0001d5d0 e0800000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d5e0 00000000 00000000 87950100 00000000 ................ │ │ │ │ │ - 0x0001d5f0 d0660000 00000000 60830000 00000000 .f......`....... │ │ │ │ │ + 0x0001d5c0 ea950100 00000000 00660000 00000000 .........f...... │ │ │ │ │ + 0x0001d5d0 707f0000 00000000 00000000 00000000 p............... │ │ │ │ │ + 0x0001d5e0 00000000 00000000 f7950100 00000000 ................ │ │ │ │ │ + 0x0001d5f0 d0660000 00000000 e0810000 00000000 .f.............. │ │ │ │ │ 0x0001d600 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d610 91950100 00000000 d0660000 00000000 .........f...... │ │ │ │ │ - 0x0001d620 60830000 00000000 00000000 00000000 `............... │ │ │ │ │ - 0x0001d630 00000000 00000000 9a950100 00000000 ................ │ │ │ │ │ - 0x0001d640 00660000 00000000 00000000 00000000 .f.............. │ │ │ │ │ + 0x0001d610 01960100 00000000 d0660000 00000000 .........f...... │ │ │ │ │ + 0x0001d620 e0810000 00000000 00000000 00000000 ................ │ │ │ │ │ + 0x0001d630 00000000 00000000 0a960100 00000000 ................ │ │ │ │ │ + 0x0001d640 18660000 00000000 00000000 00000000 .f.............. │ │ │ │ │ 0x0001d650 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d660 a7950100 00000000 00660000 00000000 .........f...... │ │ │ │ │ + 0x0001d660 17960100 00000000 18660000 00000000 .........f...... │ │ │ │ │ 0x0001d670 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d680 00000000 00000000 b3950100 00000000 ................ │ │ │ │ │ - 0x0001d690 20660000 00000000 00000000 00000000 f.............. │ │ │ │ │ + 0x0001d680 00000000 00000000 23960100 00000000 ........#....... │ │ │ │ │ + 0x0001d690 30660000 00000000 00000000 00000000 0f.............. │ │ │ │ │ 0x0001d6a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d6b0 c0950100 00000000 20660000 00000000 ........ f...... │ │ │ │ │ + 0x0001d6b0 30960100 00000000 30660000 00000000 0.......0f...... │ │ │ │ │ 0x0001d6c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d6d0 00000000 00000000 cc950100 00000000 ................ │ │ │ │ │ - 0x0001d6e0 40660000 00000000 00000000 00000000 @f.............. │ │ │ │ │ + 0x0001d6d0 00000000 00000000 3c960100 00000000 ........<....... │ │ │ │ │ + 0x0001d6e0 50660000 00000000 00000000 00000000 Pf.............. │ │ │ │ │ 0x0001d6f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d700 d6950100 00000000 40660000 00000000 ........@f...... │ │ │ │ │ + 0x0001d700 46960100 00000000 50660000 00000000 F.......Pf...... │ │ │ │ │ 0x0001d710 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d720 00000000 00000000 df950100 00000000 ................ │ │ │ │ │ - 0x0001d730 206a0000 00000000 a0820000 00000000 j.............. │ │ │ │ │ + 0x0001d720 00000000 00000000 4f960100 00000000 ........O....... │ │ │ │ │ + 0x0001d730 f8690000 00000000 28810000 00000000 .i......(....... │ │ │ │ │ 0x0001d740 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d750 ed950100 00000000 206a0000 00000000 ........ j...... │ │ │ │ │ - 0x0001d760 a0820000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d770 00000000 00000000 fa950100 00000000 ................ │ │ │ │ │ - 0x0001d780 00840000 00000000 e0810000 00000000 ................ │ │ │ │ │ + 0x0001d750 5d960100 00000000 f8690000 00000000 ]........i...... │ │ │ │ │ + 0x0001d760 28810000 00000000 00000000 00000000 (............... │ │ │ │ │ + 0x0001d770 00000000 00000000 6a960100 00000000 ........j....... │ │ │ │ │ + 0x0001d780 70820000 00000000 70800000 00000000 p.......p....... │ │ │ │ │ 0x0001d790 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d7a0 09960100 00000000 70660000 00000000 ........pf...... │ │ │ │ │ - 0x0001d7b0 50800000 00000000 00000000 00000000 P............... │ │ │ │ │ - 0x0001d7c0 00000000 00000000 19960100 00000000 ................ │ │ │ │ │ - 0x0001d7d0 d06c0000 00000000 00000000 00000000 .l.............. │ │ │ │ │ + 0x0001d7a0 79960100 00000000 78660000 00000000 y.......xf...... │ │ │ │ │ + 0x0001d7b0 e07e0000 00000000 00000000 00000000 .~.............. │ │ │ │ │ + 0x0001d7c0 00000000 00000000 89960100 00000000 ................ │ │ │ │ │ + 0x0001d7d0 986c0000 00000000 00000000 00000000 .l.............. │ │ │ │ │ 0x0001d7e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d7f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d800 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d810 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d820 01000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d830 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d840 00000000 00000000 af940100 00000000 ................ │ │ │ │ │ + 0x0001d840 00000000 00000000 1f950100 00000000 ................ │ │ │ │ │ 0x0001d850 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d860 20da0100 00000000 a0d80100 00000000 ............... │ │ │ │ │ 0x0001d870 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d880 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d890 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d8a0 01000000 00000000 83350000 00000000 .........5...... │ │ │ │ │ - 0x0001d8b0 02000000 00000000 30440000 00000000 ........0D...... │ │ │ │ │ + 0x0001d8b0 02000000 00000000 6b440000 00000000 ........kD...... │ │ │ │ │ 0x0001d8c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d8d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d8e0 f6940100 00000000 a0e40000 00000000 ................ │ │ │ │ │ + 0x0001d8e0 66950100 00000000 20e30000 00000000 f....... ....... │ │ │ │ │ 0x0001d8f0 82000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d900 2f950100 00000000 20580100 00000000 /....... X...... │ │ │ │ │ + 0x0001d900 9f950100 00000000 30550100 00000000 ........0U...... │ │ │ │ │ 0x0001d910 82000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d920 25950100 00000000 60210100 00000000 %.......`!...... │ │ │ │ │ + 0x0001d920 95950100 00000000 301f0100 00000000 ........0....... │ │ │ │ │ 0x0001d930 82000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d940 cf940100 00000000 60b30000 00000000 ........`....... │ │ │ │ │ + 0x0001d940 3f950100 00000000 80b20000 00000000 ?............... │ │ │ │ │ 0x0001d950 82000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001d960 27960100 00000000 00000000 00000000 '............... │ │ │ │ │ + 0x0001d960 97960100 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d970 04000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d980 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d990 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d9a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001d9b0 00000000 00000000 00000000 52000000 ............R... │ │ │ │ │ 0x0001d9c0 00000000 00000000 ........ │ │ │ │ ├── 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 66306437 63333539 66343565 39303531 f0d7c359f45e9051 │ │ │ │ │ - 0x00000010 39373136 63643265 38613535 31336334 9716cd2e8a5513c4 │ │ │ │ │ - 0x00000020 64343438 38322e64 65627567 00000000 d44882.debug.... │ │ │ │ │ - 0x00000030 e094b85e ...^ │ │ │ │ │ + 0x00000000 38373833 38643434 66326366 36613364 87838d44f2cf6a3d │ │ │ │ │ + 0x00000010 64343137 30393831 64323435 62373937 d4170981d245b797 │ │ │ │ │ + 0x00000020 38626630 65352e64 65627567 00000000 8bf0e5.debug.... │ │ │ │ │ + 0x00000030 ac50197c .P.| │ │ │ │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ │ │ │ @@ -7,13 +7,12 @@ │ │ │ │ │ 0x00000040 73696f6e 002e676e 752e7665 7273696f sion..gnu.versio │ │ │ │ │ 0x00000050 6e5f7200 2e72656c 612e6479 6e002e72 n_r..rela.dyn..r │ │ │ │ │ 0x00000060 656c612e 706c7400 2e696e69 74002e70 ela.plt..init..p │ │ │ │ │ 0x00000070 6c742e67 6f74002e 74657874 002e6669 lt.got..text..fi │ │ │ │ │ 0x00000080 6e69002e 726f6461 7461002e 65685f66 ni..rodata..eh_f │ │ │ │ │ 0x00000090 72616d65 5f686472 002e6568 5f667261 rame_hdr..eh_fra │ │ │ │ │ 0x000000a0 6d65002e 696e6974 5f617272 6179002e me..init_array.. │ │ │ │ │ - 0x000000b0 66696e69 5f617272 6179002e 64617461 fini_array..data │ │ │ │ │ - 0x000000c0 2e72656c 2e726f00 2e64796e 616d6963 .rel.ro..dynamic │ │ │ │ │ - 0x000000d0 002e676f 742e706c 74002e64 61746100 ..got.plt..data. │ │ │ │ │ - 0x000000e0 2e627373 002e676e 755f6465 6275676c .bss..gnu_debugl │ │ │ │ │ - 0x000000f0 696e6b00 ink. │ │ │ │ │ + 0x000000b0 66696e69 5f617272 6179002e 64796e61 fini_array..dyna │ │ │ │ │ + 0x000000c0 6d696300 2e676f74 2e706c74 002e6461 mic..got.plt..da │ │ │ │ │ + 0x000000d0 7461002e 62737300 2e676e75 5f646562 ta..bss..gnu_deb │ │ │ │ │ + 0x000000e0 75676c69 6e6b00 uglink. ├── python3-pynx-dbgsym_2024.1.1-1_amd64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-09-18 08:23:23.000000 debian-binary │ │ -rw-r--r-- 0 0 0 540 2024-09-18 08:23:23.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 200756 2024-09-18 08:23:23.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 197384 2024-09-18 08:23:23.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ Package: python3-pynx-dbgsym │ │ │ │ Source: pynx │ │ │ │ Version: 2024.1.1-1 │ │ │ │ Auto-Built-Package: debug-symbols │ │ │ │ Architecture: amd64 │ │ │ │ Maintainer: Debian PaN Maintainers │ │ │ │ -Installed-Size: 218 │ │ │ │ +Installed-Size: 216 │ │ │ │ Depends: python3-pynx (= 2024.1.1-1) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for python3-pynx │ │ │ │ -Build-Ids: d0f0d7c359f45e90519716cd2e8a5513c4d44882 │ │ │ │ +Build-Ids: fe87838d44f2cf6a3dd4170981d245b7978bf0e5 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -usr/lib/debug/.build-id/d0/f0d7c359f45e90519716cd2e8a5513c4d44882.debug │ │ │ │ │ +usr/lib/debug/.build-id/fe/87838d44f2cf6a3dd4170981d245b7978bf0e5.debug │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-09-18 08:23:23.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-09-18 08:23:23.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-09-18 08:23:23.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-09-18 08:23:23.000000 ./usr/lib/debug/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-09-18 08:23:23.000000 ./usr/lib/debug/.build-id/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-09-18 08:23:23.000000 ./usr/lib/debug/.build-id/d0/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 212728 2024-09-18 08:23:23.000000 ./usr/lib/debug/.build-id/d0/f0d7c359f45e90519716cd2e8a5513c4d44882.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-09-18 08:23:23.000000 ./usr/lib/debug/.build-id/fe/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 210240 2024-09-18 08:23:23.000000 ./usr/lib/debug/.build-id/fe/87838d44f2cf6a3dd4170981d245b7978bf0e5.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-09-18 08:23:23.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-09-18 08:23:23.000000 ./usr/share/doc/ │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-09-18 08:23:23.000000 ./usr/share/doc/python3-pynx-dbgsym -> python3-pynx