chore: fix .gitignore to track decompiled .dis/.bin disassemblies

.gitignore used '*' as ignore-all with only extension whitelists, so the 128
handoff/nls_dasm/*.dis + 6 *.bin disassembly outputs (f_563a60, f_56e3e0,
f530850_full, f_52b570, fft, twin, ...) were NOT tracked - data-loss risk.
Now un-ignore handoff/nls_dasm/*.{dis,bin} explicitly. Heavy .bin dumps
(soothe_mem.bin etc.), logs, wav/rpp, dl/lib/bin/ghidra-proj stay ignored.
This commit is contained in:
2026-08-20 15:42:42 +03:00
parent 2e0b107b4c
commit 77b639ee82
135 changed files with 82201 additions and 6 deletions
+604
View File
@@ -0,0 +1,604 @@
/tmp/det/m_18000df20.bin: file format binary
Disassembly of section .data:
000000018000df20 <.data>:
18000df20: 48 83 ec 28 sub rsp,0x28
18000df24: 48 85 c9 test rcx,rcx
18000df27: 74 23 je 0x18000df4c
18000df29: 48 85 d2 test rdx,rdx
18000df2c: 74 1e je 0x18000df4c
18000df2e: 4d 85 c0 test r8,r8
18000df31: 74 19 je 0x18000df4c
18000df33: 45 85 c9 test r9d,r9d
18000df36: 7e 1e jle 0x18000df56
18000df38: e8 23 a1 a6 01 call 0x181a78060
18000df3d: ba 02 00 00 00 mov edx,0x2
18000df42: 85 c0 test eax,eax
18000df44: 0f 45 c2 cmovne eax,edx
18000df47: 48 83 c4 28 add rsp,0x28
18000df4b: c3 ret
18000df4c: b8 f8 ff ff ff mov eax,0xfffffff8
18000df51: 48 83 c4 28 add rsp,0x28
18000df55: c3 ret
18000df56: b8 fa ff ff ff mov eax,0xfffffffa
18000df5b: 48 83 c4 28 add rsp,0x28
18000df5f: c3 ret
18000df60: 48 83 ec 28 sub rsp,0x28
18000df64: 48 85 c9 test rcx,rcx
18000df67: 74 23 je 0x18000df8c
18000df69: 48 85 d2 test rdx,rdx
18000df6c: 74 1e je 0x18000df8c
18000df6e: 4d 85 c0 test r8,r8
18000df71: 74 19 je 0x18000df8c
18000df73: 45 85 c9 test r9d,r9d
18000df76: 7e 1e jle 0x18000df96
18000df78: e8 83 d9 a6 01 call 0x181a7b900
18000df7d: ba 02 00 00 00 mov edx,0x2
18000df82: 85 c0 test eax,eax
18000df84: 0f 45 c2 cmovne eax,edx
18000df87: 48 83 c4 28 add rsp,0x28
18000df8b: c3 ret
18000df8c: b8 f8 ff ff ff mov eax,0xfffffff8
18000df91: 48 83 c4 28 add rsp,0x28
18000df95: c3 ret
18000df96: b8 fa ff ff ff mov eax,0xfffffffa
18000df9b: 48 83 c4 28 add rsp,0x28
18000df9f: c3 ret
18000dfa0: 48 83 ec 28 sub rsp,0x28
18000dfa4: 48 85 c9 test rcx,rcx
18000dfa7: 74 20 je 0x18000dfc9
18000dfa9: 48 85 d2 test rdx,rdx
18000dfac: 74 1b je 0x18000dfc9
18000dfae: 45 85 c0 test r8d,r8d
18000dfb1: 7f 0a jg 0x18000dfbd
18000dfb3: b8 fa ff ff ff mov eax,0xfffffffa
18000dfb8: 48 83 c4 28 add rsp,0x28
18000dfbc: c3 ret
18000dfbd: e8 3e 9f 03 00 call 0x180047f00
18000dfc2: 33 c0 xor eax,eax
18000dfc4: 48 83 c4 28 add rsp,0x28
18000dfc8: c3 ret
18000dfc9: b8 f8 ff ff ff mov eax,0xfffffff8
18000dfce: 48 83 c4 28 add rsp,0x28
18000dfd2: c3 ret
18000dfd3: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000dfd8: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000dfdf: 00
18000dfe0: 48 8d 64 24 d8 lea rsp,[rsp-0x28]
18000dfe5: 48 85 c9 test rcx,rcx
18000dfe8: 74 22 je 0x18000e00c
18000dfea: 48 85 d2 test rdx,rdx
18000dfed: 74 1d je 0x18000e00c
18000dfef: 45 85 c0 test r8d,r8d
18000dff2: 7f 0b jg 0x18000dfff
18000dff4: b8 fa ff ff ff mov eax,0xfffffffa
18000dff9: 48 8d 64 24 28 lea rsp,[rsp+0x28]
18000dffe: c3 ret
18000dfff: e8 dc a1 03 00 call 0x1800481e0
18000e004: 33 c0 xor eax,eax
18000e006: 48 8d 64 24 28 lea rsp,[rsp+0x28]
18000e00b: c3 ret
18000e00c: b8 f8 ff ff ff mov eax,0xfffffff8
18000e011: 48 8d 64 24 28 lea rsp,[rsp+0x28]
18000e016: c3 ret
18000e017: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0]
18000e01e: 00 00
18000e020: 48 83 ec 28 sub rsp,0x28
18000e024: 48 85 c9 test rcx,rcx
18000e027: 74 20 je 0x18000e049
18000e029: 48 85 d2 test rdx,rdx
18000e02c: 74 1b je 0x18000e049
18000e02e: 45 85 c0 test r8d,r8d
18000e031: 7f 0a jg 0x18000e03d
18000e033: b8 fa ff ff ff mov eax,0xfffffffa
18000e038: 48 83 c4 28 add rsp,0x28
18000e03c: c3 ret
18000e03d: e8 7e a4 03 00 call 0x1800484c0
18000e042: 33 c0 xor eax,eax
18000e044: 48 83 c4 28 add rsp,0x28
18000e048: c3 ret
18000e049: b8 f8 ff ff ff mov eax,0xfffffff8
18000e04e: 48 83 c4 28 add rsp,0x28
18000e052: c3 ret
18000e053: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000e058: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000e05f: 00
18000e060: 41 54 push r12
18000e062: 55 push rbp
18000e063: 49 89 d1 mov r9,rdx
18000e066: 48 85 c9 test rcx,rcx
18000e069: 0f 84 cf 02 00 00 je 0x18000e33e
18000e06f: 4d 85 c9 test r9,r9
18000e072: 0f 84 c6 02 00 00 je 0x18000e33e
18000e078: 45 85 c0 test r8d,r8d
18000e07b: 0f 8e b4 02 00 00 jle 0x18000e335
18000e081: 41 83 f8 08 cmp r8d,0x8
18000e085: 0f 8c 9b 02 00 00 jl 0x18000e326
18000e08b: 4c 89 c8 mov rax,r9
18000e08e: 48 83 e0 1f and rax,0x1f
18000e092: 89 c0 mov eax,eax
18000e094: 85 c0 test eax,eax
18000e096: 74 0d je 0x18000e0a5
18000e098: a8 0f test al,0xf
18000e09a: 0f 85 86 02 00 00 jne 0x18000e326
18000e0a0: b8 01 00 00 00 mov eax,0x1
18000e0a5: 8d 50 08 lea edx,[rax+0x8]
18000e0a8: 44 3b c2 cmp r8d,edx
18000e0ab: 0f 8c 75 02 00 00 jl 0x18000e326
18000e0b1: 44 89 c5 mov ebp,r8d
18000e0b4: 45 33 db xor r11d,r11d
18000e0b7: 2b e8 sub ebp,eax
18000e0b9: 45 33 d2 xor r10d,r10d
18000e0bc: 83 e5 07 and ebp,0x7
18000e0bf: 4c 89 ca mov rdx,r9
18000e0c2: f7 dd neg ebp
18000e0c4: 41 03 e8 add ebp,r8d
18000e0c7: 85 c0 test eax,eax
18000e0c9: 76 4e jbe 0x18000e119
18000e0cb: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000e0d2: 00
18000e0d3: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000e0da: 66 0f 1f 44 00 00 nop WORD PTR [rax+rax*1+0x0]
18000e0e0: c5 f9 10 12 vmovupd xmm2,XMMWORD PTR [rdx]
18000e0e4: c4 c1 79 10 0c 0a vmovupd xmm1,XMMWORD PTR [r10+rcx*1]
18000e0ea: c4 c1 7b 12 04 0a vmovddup xmm0,QWORD PTR [r10+rcx*1]
18000e0f0: 49 ff c3 inc r11
18000e0f3: c5 f1 15 d9 vunpckhpd xmm3,xmm1,xmm1
18000e0f7: 49 83 c2 10 add r10,0x10
18000e0fb: c5 e9 c6 e2 01 vshufpd xmm4,xmm2,xmm2,0x1
18000e100: c5 f9 59 ea vmulpd xmm5,xmm0,xmm2
18000e104: c5 e1 59 c4 vmulpd xmm0,xmm3,xmm4
18000e108: c5 d1 d0 c8 vaddsubpd xmm1,xmm5,xmm0
18000e10c: c5 f9 11 0a vmovupd XMMWORD PTR [rdx],xmm1
18000e110: 48 83 c2 10 add rdx,0x10
18000e114: 4c 3b d8 cmp r11,rax
18000e117: 72 c7 jb 0x18000e0e0
18000e119: 49 89 c2 mov r10,rax
18000e11c: 49 c1 e2 04 shl r10,0x4
18000e120: 48 63 d5 movsxd rdx,ebp
18000e123: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000e12a: 00
18000e12b: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000e132: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000e139: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000e140: c4 81 7d 10 14 0a vmovupd ymm2,YMMWORD PTR [r10+r9*1]
18000e146: 48 83 c0 08 add rax,0x8
18000e14a: c4 c1 79 10 04 0a vmovupd xmm0,XMMWORD PTR [r10+rcx*1]
18000e150: c4 81 7f 12 0c 0a vmovddup ymm1,YMMWORD PTR [r10+r9*1]
18000e156: c5 ed 15 e2 vunpckhpd ymm4,ymm2,ymm2
18000e15a: c4 c3 7d 18 5c 0a 10 vinsertf128 ymm3,ymm0,XMMWORD PTR [r10+rcx*1+0x10],0x1
18000e161: 01
18000e162: c5 e5 c6 eb 05 vshufpd ymm5,ymm3,ymm3,0x5
18000e167: c5 f5 59 c3 vmulpd ymm0,ymm1,ymm3
18000e16b: c5 dd 59 cd vmulpd ymm1,ymm4,ymm5
18000e16f: c4 81 7d 10 6c 0a 20 vmovupd ymm5,YMMWORD PTR [r10+r9*1+0x20]
18000e176: c5 fd d0 d1 vaddsubpd ymm2,ymm0,ymm1
18000e17a: c4 81 7d 11 14 0a vmovupd YMMWORD PTR [r10+r9*1],ymm2
18000e180: c4 c1 79 10 5c 0a 20 vmovupd xmm3,XMMWORD PTR [r10+rcx*1+0x20]
18000e187: c4 81 7f 12 64 0a 20 vmovddup ymm4,YMMWORD PTR [r10+r9*1+0x20]
18000e18e: c5 d5 15 ed vunpckhpd ymm5,ymm5,ymm5
18000e192: c4 c3 65 18 44 0a 30 vinsertf128 ymm0,ymm3,XMMWORD PTR [r10+rcx*1+0x30],0x1
18000e199: 01
18000e19a: c5 fd c6 c8 05 vshufpd ymm1,ymm0,ymm0,0x5
18000e19f: c5 dd 59 d0 vmulpd ymm2,ymm4,ymm0
18000e1a3: c5 d5 59 d9 vmulpd ymm3,ymm5,ymm1
18000e1a7: c5 ed d0 e3 vaddsubpd ymm4,ymm2,ymm3
18000e1ab: c4 81 7d 10 54 0a 40 vmovupd ymm2,YMMWORD PTR [r10+r9*1+0x40]
18000e1b2: c4 81 7d 11 64 0a 20 vmovupd YMMWORD PTR [r10+r9*1+0x20],ymm4
18000e1b9: c4 c1 79 10 44 0a 40 vmovupd xmm0,XMMWORD PTR [r10+rcx*1+0x40]
18000e1c0: c4 81 7f 12 4c 0a 40 vmovddup ymm1,YMMWORD PTR [r10+r9*1+0x40]
18000e1c7: c5 ed 15 e2 vunpckhpd ymm4,ymm2,ymm2
18000e1cb: c4 c3 7d 18 5c 0a 50 vinsertf128 ymm3,ymm0,XMMWORD PTR [r10+rcx*1+0x50],0x1
18000e1d2: 01
18000e1d3: c5 e5 c6 eb 05 vshufpd ymm5,ymm3,ymm3,0x5
18000e1d8: c5 f5 59 c3 vmulpd ymm0,ymm1,ymm3
18000e1dc: c5 dd 59 cd vmulpd ymm1,ymm4,ymm5
18000e1e0: c4 81 7d 10 6c 0a 60 vmovupd ymm5,YMMWORD PTR [r10+r9*1+0x60]
18000e1e7: c5 fd d0 d1 vaddsubpd ymm2,ymm0,ymm1
18000e1eb: c4 81 7d 11 54 0a 40 vmovupd YMMWORD PTR [r10+r9*1+0x40],ymm2
18000e1f2: c4 c1 79 10 5c 0a 60 vmovupd xmm3,XMMWORD PTR [r10+rcx*1+0x60]
18000e1f9: c4 81 7f 12 64 0a 60 vmovddup ymm4,YMMWORD PTR [r10+r9*1+0x60]
18000e200: c5 d5 15 ed vunpckhpd ymm5,ymm5,ymm5
18000e204: c4 c3 65 18 44 0a 70 vinsertf128 ymm0,ymm3,XMMWORD PTR [r10+rcx*1+0x70],0x1
18000e20b: 01
18000e20c: c5 fd c6 c8 05 vshufpd ymm1,ymm0,ymm0,0x5
18000e211: c5 dd 59 d0 vmulpd ymm2,ymm4,ymm0
18000e215: c5 d5 59 d9 vmulpd ymm3,ymm5,ymm1
18000e219: c5 ed d0 e3 vaddsubpd ymm4,ymm2,ymm3
18000e21d: c4 81 7d 11 64 0a 60 vmovupd YMMWORD PTR [r10+r9*1+0x60],ymm4
18000e224: 49 81 c2 80 00 00 00 add r10,0x80
18000e22b: 48 3b c2 cmp rax,rdx
18000e22e: 0f 82 0c ff ff ff jb 0x18000e140
18000e234: 8d 45 01 lea eax,[rbp+0x1]
18000e237: 41 3b c0 cmp eax,r8d
18000e23a: 0f 87 d9 00 00 00 ja 0x18000e319
18000e240: 4d 63 c0 movsxd r8,r8d
18000e243: 4c 2b c2 sub r8,rdx
18000e246: 49 83 f8 02 cmp r8,0x2
18000e24a: 0f 8c d2 00 00 00 jl 0x18000e322
18000e250: 48 c1 e2 04 shl rdx,0x4
18000e254: 44 89 c0 mov eax,r8d
18000e257: 83 e0 fe and eax,0xfffffffe
18000e25a: 45 33 e4 xor r12d,r12d
18000e25d: 48 63 c0 movsxd rax,eax
18000e260: 45 33 d2 xor r10d,r10d
18000e263: 4c 8d 1c 11 lea r11,[rcx+rdx*1]
18000e267: 49 03 d1 add rdx,r9
18000e26a: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000e271: 00
18000e272: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000e279: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000e280: c5 fd 10 12 vmovupd ymm2,YMMWORD PTR [rdx]
18000e284: 49 83 c4 02 add r12,0x2
18000e288: c4 81 79 10 04 1a vmovupd xmm0,XMMWORD PTR [r10+r11*1]
18000e28e: c5 ff 12 0a vmovddup ymm1,YMMWORD PTR [rdx]
18000e292: c5 ed 15 e2 vunpckhpd ymm4,ymm2,ymm2
18000e296: c4 83 7d 18 5c 1a 10 vinsertf128 ymm3,ymm0,XMMWORD PTR [r10+r11*1+0x10],0x1
18000e29d: 01
18000e29e: 49 83 c2 20 add r10,0x20
18000e2a2: c5 e5 c6 eb 05 vshufpd ymm5,ymm3,ymm3,0x5
18000e2a7: c5 f5 59 c3 vmulpd ymm0,ymm1,ymm3
18000e2ab: c5 dd 59 cd vmulpd ymm1,ymm4,ymm5
18000e2af: c5 fd d0 d1 vaddsubpd ymm2,ymm0,ymm1
18000e2b3: c5 fd 11 12 vmovupd YMMWORD PTR [rdx],ymm2
18000e2b7: 48 83 c2 20 add rdx,0x20
18000e2bb: 4c 3b e0 cmp r12,rax
18000e2be: 72 c0 jb 0x18000e280
18000e2c0: 48 89 c2 mov rdx,rax
18000e2c3: 48 c1 e2 04 shl rdx,0x4
18000e2c7: 49 3b c0 cmp rax,r8
18000e2ca: 73 4d jae 0x18000e319
18000e2cc: 48 63 ed movsxd rbp,ebp
18000e2cf: 48 c1 e5 04 shl rbp,0x4
18000e2d3: 4c 03 cd add r9,rbp
18000e2d6: 48 03 cd add rcx,rbp
18000e2d9: 4c 03 ca add r9,rdx
18000e2dc: 0f 1f 40 00 nop DWORD PTR [rax+0x0]
18000e2e0: c4 c1 79 10 11 vmovupd xmm2,XMMWORD PTR [r9]
18000e2e5: c5 f9 10 0c 0a vmovupd xmm1,XMMWORD PTR [rdx+rcx*1]
18000e2ea: c5 fb 12 04 0a vmovddup xmm0,QWORD PTR [rdx+rcx*1]
18000e2ef: 48 ff c0 inc rax
18000e2f2: c5 f1 15 d9 vunpckhpd xmm3,xmm1,xmm1
18000e2f6: 48 83 c2 10 add rdx,0x10
18000e2fa: c5 e9 c6 e2 01 vshufpd xmm4,xmm2,xmm2,0x1
18000e2ff: c5 f9 59 ea vmulpd xmm5,xmm0,xmm2
18000e303: c5 e1 59 c4 vmulpd xmm0,xmm3,xmm4
18000e307: c5 d1 d0 c8 vaddsubpd xmm1,xmm5,xmm0
18000e30b: c4 c1 79 11 09 vmovupd XMMWORD PTR [r9],xmm1
18000e310: 49 83 c1 10 add r9,0x10
18000e314: 49 3b c0 cmp rax,r8
18000e317: 72 c7 jb 0x18000e2e0
18000e319: 33 c0 xor eax,eax
18000e31b: c5 f8 77 vzeroupper
18000e31e: 5d pop rbp
18000e31f: 41 5c pop r12
18000e321: c3 ret
18000e322: 33 c0 xor eax,eax
18000e324: eb 9a jmp 0x18000e2c0
18000e326: 33 ed xor ebp,ebp
18000e328: 41 83 f8 01 cmp r8d,0x1
18000e32c: 72 eb jb 0x18000e319
18000e32e: 4d 63 c0 movsxd r8,r8d
18000e331: 33 c0 xor eax,eax
18000e333: eb 8b jmp 0x18000e2c0
18000e335: b8 fa ff ff ff mov eax,0xfffffffa
18000e33a: 5d pop rbp
18000e33b: 41 5c pop r12
18000e33d: c3 ret
18000e33e: b8 f8 ff ff ff mov eax,0xfffffff8
18000e343: 5d pop rbp
18000e344: 41 5c pop r12
18000e346: c3 ret
18000e347: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000e34e: 00
18000e34f: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000e356: 0f 1f 00 nop DWORD PTR [rax]
18000e359: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000e360: 41 54 push r12
18000e362: 49 89 cb mov r11,rcx
18000e365: 4d 85 db test r11,r11
18000e368: 0f 84 dd 01 00 00 je 0x18000e54b
18000e36e: 48 85 d2 test rdx,rdx
18000e371: 0f 84 d4 01 00 00 je 0x18000e54b
18000e377: 45 85 c0 test r8d,r8d
18000e37a: 0f 8e c3 01 00 00 jle 0x18000e543
18000e380: 4d 63 c8 movsxd r9,r8d
18000e383: 49 83 f9 08 cmp r9,0x8
18000e387: 0f 8c b1 01 00 00 jl 0x18000e53e
18000e38d: 48 89 d0 mov rax,rdx
18000e390: 48 83 e0 1f and rax,0x1f
18000e394: 85 c0 test eax,eax
18000e396: 74 0d je 0x18000e3a5
18000e398: a8 0f test al,0xf
18000e39a: 0f 85 9e 01 00 00 jne 0x18000e53e
18000e3a0: b8 01 00 00 00 mov eax,0x1
18000e3a5: 41 89 c2 mov r10d,eax
18000e3a8: 49 8d 4a 08 lea rcx,[r10+0x8]
18000e3ac: 4c 3b c9 cmp r9,rcx
18000e3af: 0f 8c 89 01 00 00 jl 0x18000e53e
18000e3b5: 44 89 c1 mov ecx,r8d
18000e3b8: 2b c8 sub ecx,eax
18000e3ba: 83 e1 07 and ecx,0x7
18000e3bd: 44 2b c1 sub r8d,ecx
18000e3c0: 33 c9 xor ecx,ecx
18000e3c2: 4d 63 c0 movsxd r8,r8d
18000e3c5: 45 33 e4 xor r12d,r12d
18000e3c8: 85 c0 test eax,eax
18000e3ca: 48 89 d0 mov rax,rdx
18000e3cd: 76 47 jbe 0x18000e416
18000e3cf: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000e3d6: 00
18000e3d7: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000e3de: 66 90 xchg ax,ax
18000e3e0: c5 f9 10 18 vmovupd xmm3,XMMWORD PTR [rax]
18000e3e4: c4 81 79 10 04 1c vmovupd xmm0,XMMWORD PTR [r12+r11*1]
18000e3ea: c5 f9 15 c8 vunpckhpd xmm1,xmm0,xmm0
18000e3ee: 48 ff c1 inc rcx
18000e3f1: c5 e1 c6 d3 01 vshufpd xmm2,xmm3,xmm3,0x1
18000e3f6: c5 f1 59 e2 vmulpd xmm4,xmm1,xmm2
18000e3fa: c4 81 7b 12 2c 1c vmovddup xmm5,QWORD PTR [r12+r11*1]
18000e400: 49 83 c4 10 add r12,0x10
18000e404: c4 e2 e1 a6 ec vfmaddsub213pd xmm5,xmm3,xmm4
18000e409: c5 f9 11 28 vmovupd XMMWORD PTR [rax],xmm5
18000e40d: 48 83 c0 10 add rax,0x10
18000e411: 49 3b ca cmp rcx,r10
18000e414: 72 ca jb 0x18000e3e0
18000e416: 4c 89 d0 mov rax,r10
18000e419: 48 c1 e0 04 shl rax,0x4
18000e41d: 0f 1f 00 nop DWORD PTR [rax]
18000e420: c5 fd 10 04 10 vmovupd ymm0,YMMWORD PTR [rax+rdx*1]
18000e425: 48 8d 0c 10 lea rcx,[rax+rdx*1]
18000e429: c4 a1 7d 10 1c 18 vmovupd ymm3,YMMWORD PTR [rax+r11*1]
18000e42f: c5 fd 15 c8 vunpckhpd ymm1,ymm0,ymm0
18000e433: 49 83 c2 08 add r10,0x8
18000e437: c5 e5 c6 d3 05 vshufpd ymm2,ymm3,ymm3,0x5
18000e43c: c5 f5 59 e2 vmulpd ymm4,ymm1,ymm2
18000e440: c5 fd 10 41 20 vmovupd ymm0,YMMWORD PTR [rcx+0x20]
18000e445: c5 ff 12 29 vmovddup ymm5,YMMWORD PTR [rcx]
18000e449: c4 e2 e5 a6 ec vfmaddsub213pd ymm5,ymm3,ymm4
18000e44e: c5 fd 11 29 vmovupd YMMWORD PTR [rcx],ymm5
18000e452: c4 a1 7d 10 5c 18 20 vmovupd ymm3,YMMWORD PTR [rax+r11*1+0x20]
18000e459: c5 fd 15 c8 vunpckhpd ymm1,ymm0,ymm0
18000e45d: c5 e5 c6 d3 05 vshufpd ymm2,ymm3,ymm3,0x5
18000e462: c5 f5 59 e2 vmulpd ymm4,ymm1,ymm2
18000e466: c5 fd 10 41 40 vmovupd ymm0,YMMWORD PTR [rcx+0x40]
18000e46b: c5 ff 12 69 20 vmovddup ymm5,YMMWORD PTR [rcx+0x20]
18000e470: c4 e2 e5 a6 ec vfmaddsub213pd ymm5,ymm3,ymm4
18000e475: c5 fd 11 69 20 vmovupd YMMWORD PTR [rcx+0x20],ymm5
18000e47a: c4 a1 7d 10 5c 18 40 vmovupd ymm3,YMMWORD PTR [rax+r11*1+0x40]
18000e481: c5 fd 15 c8 vunpckhpd ymm1,ymm0,ymm0
18000e485: c5 e5 c6 d3 05 vshufpd ymm2,ymm3,ymm3,0x5
18000e48a: c5 f5 59 e2 vmulpd ymm4,ymm1,ymm2
18000e48e: c5 fd 10 41 60 vmovupd ymm0,YMMWORD PTR [rcx+0x60]
18000e493: c5 ff 12 69 40 vmovddup ymm5,YMMWORD PTR [rcx+0x40]
18000e498: c4 e2 e5 a6 ec vfmaddsub213pd ymm5,ymm3,ymm4
18000e49d: c5 fd 11 69 40 vmovupd YMMWORD PTR [rcx+0x40],ymm5
18000e4a2: c4 a1 7d 10 5c 18 60 vmovupd ymm3,YMMWORD PTR [rax+r11*1+0x60]
18000e4a9: c5 fd 15 c8 vunpckhpd ymm1,ymm0,ymm0
18000e4ad: c5 e5 c6 d3 05 vshufpd ymm2,ymm3,ymm3,0x5
18000e4b2: c5 f5 59 e2 vmulpd ymm4,ymm1,ymm2
18000e4b6: c5 ff 12 69 60 vmovddup ymm5,YMMWORD PTR [rcx+0x60]
18000e4bb: 48 05 80 00 00 00 add rax,0x80
18000e4c1: c4 e2 e5 a6 ec vfmaddsub213pd ymm5,ymm3,ymm4
18000e4c6: 4d 3b d0 cmp r10,r8
18000e4c9: c5 fd 11 69 60 vmovupd YMMWORD PTR [rcx+0x60],ymm5
18000e4ce: 0f 82 4c ff ff ff jb 0x18000e420
18000e4d4: 4c 89 c0 mov rax,r8
18000e4d7: 48 c1 e0 04 shl rax,0x4
18000e4db: 48 03 d0 add rdx,rax
18000e4de: 4d 3b c1 cmp r8,r9
18000e4e1: 73 53 jae 0x18000e536
18000e4e3: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000e4ea: 00
18000e4eb: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000e4f2: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000e4f9: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000e500: c5 f9 10 1a vmovupd xmm3,XMMWORD PTR [rdx]
18000e504: c4 a1 79 10 04 18 vmovupd xmm0,XMMWORD PTR [rax+r11*1]
18000e50a: c5 f9 15 c8 vunpckhpd xmm1,xmm0,xmm0
18000e50e: 49 ff c0 inc r8
18000e511: c5 e1 c6 d3 01 vshufpd xmm2,xmm3,xmm3,0x1
18000e516: c5 f1 59 e2 vmulpd xmm4,xmm1,xmm2
18000e51a: c4 a1 7b 12 2c 18 vmovddup xmm5,QWORD PTR [rax+r11*1]
18000e520: 48 83 c0 10 add rax,0x10
18000e524: c4 e2 e1 a6 ec vfmaddsub213pd xmm5,xmm3,xmm4
18000e529: c5 f9 11 2a vmovupd XMMWORD PTR [rdx],xmm5
18000e52d: 48 83 c2 10 add rdx,0x10
18000e531: 4d 3b c1 cmp r8,r9
18000e534: 72 ca jb 0x18000e500
18000e536: 33 c0 xor eax,eax
18000e538: c5 f8 77 vzeroupper
18000e53b: 41 5c pop r12
18000e53d: c3 ret
18000e53e: 45 33 c0 xor r8d,r8d
18000e541: eb 91 jmp 0x18000e4d4
18000e543: b8 fa ff ff ff mov eax,0xfffffffa
18000e548: 41 5c pop r12
18000e54a: c3 ret
18000e54b: b8 f8 ff ff ff mov eax,0xfffffff8
18000e550: 41 5c pop r12
18000e552: c3 ret
18000e553: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000e558: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000e55f: 00
18000e560: 41 54 push r12
18000e562: 49 89 cb mov r11,rcx
18000e565: 4d 85 db test r11,r11
18000e568: 0f 84 f9 01 00 00 je 0x18000e767
18000e56e: 48 85 d2 test rdx,rdx
18000e571: 0f 84 f0 01 00 00 je 0x18000e767
18000e577: 45 85 c0 test r8d,r8d
18000e57a: 0f 8e df 01 00 00 jle 0x18000e75f
18000e580: 4d 63 c8 movsxd r9,r8d
18000e583: 49 83 f9 08 cmp r9,0x8
18000e587: 0f 8c cd 01 00 00 jl 0x18000e75a
18000e58d: 48 89 d0 mov rax,rdx
18000e590: 48 83 e0 1f and rax,0x1f
18000e594: 85 c0 test eax,eax
18000e596: 74 0d je 0x18000e5a5
18000e598: a8 0f test al,0xf
18000e59a: 0f 85 ba 01 00 00 jne 0x18000e75a
18000e5a0: b8 01 00 00 00 mov eax,0x1
18000e5a5: 41 89 c2 mov r10d,eax
18000e5a8: 49 8d 4a 08 lea rcx,[r10+0x8]
18000e5ac: 4c 3b c9 cmp r9,rcx
18000e5af: 0f 8c a5 01 00 00 jl 0x18000e75a
18000e5b5: 44 89 c1 mov ecx,r8d
18000e5b8: 2b c8 sub ecx,eax
18000e5ba: 83 e1 07 and ecx,0x7
18000e5bd: 44 2b c1 sub r8d,ecx
18000e5c0: 33 c9 xor ecx,ecx
18000e5c2: 4d 63 c0 movsxd r8,r8d
18000e5c5: 45 33 e4 xor r12d,r12d
18000e5c8: 85 c0 test eax,eax
18000e5ca: 48 89 d0 mov rax,rdx
18000e5cd: 76 43 jbe 0x18000e612
18000e5cf: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000e5d6: 00
18000e5d7: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000e5de: 66 90 xchg ax,ax
18000e5e0: c5 f9 10 18 vmovupd xmm3,XMMWORD PTR [rax]
18000e5e4: c4 81 79 10 04 1c vmovupd xmm0,XMMWORD PTR [r12+r11*1]
18000e5ea: c5 f9 15 c8 vunpckhpd xmm1,xmm0,xmm0
18000e5ee: 48 ff c1 inc rcx
18000e5f1: c5 e1 c6 d3 01 vshufpd xmm2,xmm3,xmm3,0x1
18000e5f6: c5 f1 59 e2 vmulpd xmm4,xmm1,xmm2
18000e5fa: 62 92 e5 18 b6 24 1c vfmaddsub231pd xmm4,xmm3,QWORD BCST [r12+r11*1]
18000e601: 49 83 c4 10 add r12,0x10
18000e605: c5 f9 11 20 vmovupd XMMWORD PTR [rax],xmm4
18000e609: 48 83 c0 10 add rax,0x10
18000e60d: 49 3b ca cmp rcx,r10
18000e610: 72 ce jb 0x18000e5e0
18000e612: 4c 89 d0 mov rax,r10
18000e615: 48 c1 e0 04 shl rax,0x4
18000e619: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000e620: c5 fd 10 04 10 vmovupd ymm0,YMMWORD PTR [rax+rdx*1]
18000e625: 49 83 c2 08 add r10,0x8
18000e629: c4 a1 7d 10 1c 18 vmovupd ymm3,YMMWORD PTR [rax+r11*1]
18000e62f: 62 e1 fd 28 10 44 10 vmovupd ymm16,YMMWORD PTR [rax+rdx*1+0x20]
18000e636: 01
18000e637: 62 e1 fd 28 10 74 10 vmovupd ymm22,YMMWORD PTR [rax+rdx*1+0x40]
18000e63e: 02
18000e63f: 62 61 fd 28 10 64 10 vmovupd ymm28,YMMWORD PTR [rax+rdx*1+0x60]
18000e646: 03
18000e647: c5 fd 15 c8 vunpckhpd ymm1,ymm0,ymm0
18000e64b: c5 e5 c6 d3 05 vshufpd ymm2,ymm3,ymm3,0x5
18000e650: c5 f5 59 e2 vmulpd ymm4,ymm1,ymm2
18000e654: c5 ff 12 2c 10 vmovddup ymm5,YMMWORD PTR [rax+rdx*1]
18000e659: c4 e2 e5 a6 ec vfmaddsub213pd ymm5,ymm3,ymm4
18000e65e: c5 fd 11 2c 10 vmovupd YMMWORD PTR [rax+rdx*1],ymm5
18000e663: 62 a1 fd 28 10 5c 18 vmovupd ymm19,YMMWORD PTR [rax+r11*1+0x20]
18000e66a: 01
18000e66b: 62 a1 fd 20 15 c8 vunpckhpd ymm17,ymm16,ymm16
18000e671: 62 a1 e5 20 c6 d3 05 vshufpd ymm18,ymm19,ymm19,0x5
18000e678: 62 a1 f5 20 59 e2 vmulpd ymm20,ymm17,ymm18
18000e67e: 62 e1 ff 28 12 6c 10 vmovddup ymm21,YMMWORD PTR [rax+rdx*1+0x20]
18000e685: 01
18000e686: 62 a2 e5 20 a6 ec vfmaddsub213pd ymm21,ymm19,ymm20
18000e68c: 62 e1 fd 28 11 6c 10 vmovupd YMMWORD PTR [rax+rdx*1+0x20],ymm21
18000e693: 01
18000e694: 62 21 fd 28 10 4c 18 vmovupd ymm25,YMMWORD PTR [rax+r11*1+0x40]
18000e69b: 02
18000e69c: 62 a1 cd 20 15 fe vunpckhpd ymm23,ymm22,ymm22
18000e6a2: 62 01 b5 20 c6 c1 05 vshufpd ymm24,ymm25,ymm25,0x5
18000e6a9: 62 01 c5 20 59 d0 vmulpd ymm26,ymm23,ymm24
18000e6af: 62 61 ff 28 12 5c 10 vmovddup ymm27,YMMWORD PTR [rax+rdx*1+0x40]
18000e6b6: 02
18000e6b7: 62 02 b5 20 a6 da vfmaddsub213pd ymm27,ymm25,ymm26
18000e6bd: 62 61 fd 28 11 5c 10 vmovupd YMMWORD PTR [rax+rdx*1+0x40],ymm27
18000e6c4: 02
18000e6c5: 62 21 fd 28 10 7c 18 vmovupd ymm31,YMMWORD PTR [rax+r11*1+0x60]
18000e6cc: 03
18000e6cd: 62 01 9d 20 15 ec vunpckhpd ymm29,ymm28,ymm28
18000e6d3: 62 01 85 20 c6 f7 05 vshufpd ymm30,ymm31,ymm31,0x5
18000e6da: 62 01 95 20 59 e6 vmulpd ymm28,ymm29,ymm30
18000e6e0: c5 ff 12 44 10 60 vmovddup ymm0,YMMWORD PTR [rax+rdx*1+0x60]
18000e6e6: 62 92 85 20 a6 c4 vfmaddsub213pd ymm0,ymm31,ymm28
18000e6ec: c5 fd 11 44 10 60 vmovupd YMMWORD PTR [rax+rdx*1+0x60],ymm0
18000e6f2: 48 05 80 00 00 00 add rax,0x80
18000e6f8: 4d 3b d0 cmp r10,r8
18000e6fb: 0f 82 1f ff ff ff jb 0x18000e620
18000e701: 4c 89 c0 mov rax,r8
18000e704: 48 c1 e0 04 shl rax,0x4
18000e708: 48 03 d0 add rdx,rax
18000e70b: 4d 3b c1 cmp r8,r9
18000e70e: 73 42 jae 0x18000e752
18000e710: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000e717: 00
18000e718: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000e71f: 90 nop
18000e720: c5 f9 10 1a vmovupd xmm3,XMMWORD PTR [rdx]
18000e724: c4 a1 79 10 04 18 vmovupd xmm0,XMMWORD PTR [rax+r11*1]
18000e72a: c5 f9 15 c8 vunpckhpd xmm1,xmm0,xmm0
18000e72e: 49 ff c0 inc r8
18000e731: c5 e1 c6 d3 01 vshufpd xmm2,xmm3,xmm3,0x1
18000e736: c5 f1 59 e2 vmulpd xmm4,xmm1,xmm2
18000e73a: 62 b2 e5 18 b6 24 18 vfmaddsub231pd xmm4,xmm3,QWORD BCST [rax+r11*1]
18000e741: 48 83 c0 10 add rax,0x10
18000e745: c5 f9 11 22 vmovupd XMMWORD PTR [rdx],xmm4
18000e749: 48 83 c2 10 add rdx,0x10
18000e74d: 4d 3b c1 cmp r8,r9
18000e750: 72 ce jb 0x18000e720
18000e752: 33 c0 xor eax,eax
18000e754: c5 f8 77 vzeroupper
18000e757: 41 5c pop r12
18000e759: c3 ret
18000e75a: 45 33 c0 xor r8d,r8d
18000e75d: eb a2 jmp 0x18000e701
18000e75f: b8 fa ff ff ff mov eax,0xfffffffa
18000e764: 41 5c pop r12
18000e766: c3 ret
18000e767: b8 f8 ff ff ff mov eax,0xfffffff8
18000e76c: 41 5c pop r12
18000e76e: c3 ret
18000e76f: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000e776: 00
18000e777: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000e77e: 66 90 xchg ax,ax
18000e780: 57 push rdi
18000e781: 41 54 push r12
18000e783: 55 push rbp
18000e784: 48 89 d5 mov rbp,rdx
18000e787: 48 85 c9 test rcx,rcx
18000e78a: 0f 84 f7 01 00 00 je 0x18000e987
18000e790: 48 85 ed test rbp,rbp
18000e793: 0f 84 ee 01 00 00 je 0x18000e987
18000e799: 4d 85 c0 test r8,r8
18000e79c: 0f 84 e5 01 00 00 je 0x18000e987
18000e7a2: 45 85 c9 test r9d,r9d
18000e7a5: 0f 8e d2 01 00 00 jle 0x18000e97d
18000e7ab: 41 83 f9 08 cmp r9d,0x8
18000e7af: 0f 8c b8 01 00 00 jl 0x18000e96d
18000e7b5: 4d 89 c2 mov r10,r8
18000e7b8: 49 83 e2 0f and r10,0xf
18000e7bc: 45 85 d2 test r10d,r10d
18000e7bf: 74 18 je 0x18000e7d9
18000e7c1: 41 f7 c2 03 00 00 00 test r10d,0x3
18000e7c8: 0f 85 9f 01 00 00 jne 0x18000e96d
18000e7ce: 41 f7 da neg r10d
18000e7d1: 41 83 c2 10 add r10d,0x10
18000e7d5: 41 c1 ea 02 shr r10d,0x2
18000e7d9: 41 8d 42 08 lea eax,[r10+0x8]
18000e7dd: 44 3b c8 cmp r9d,eax
18000e7e0: 0f 8c 87 01 00 00 jl 0x18000e96d
18000e7e6: 44 89 c8 mov eax,r9d
18000e7e9: 33 d2 xor edx,edx
18000e7eb: 41 2b c2 sub eax,r10d
18000e7ee: 83 e0 07 and eax,0x7
18000e7f1: f7 d8 neg eax
18000e7f3: 41 03 c1 add eax,r9d
18000e7f6: 44 89 d7 mov edi,r10d
18000e7f9: 45 85 d2 test r10d,r10d
18000e7fc: 76 21 jbe 0x18000e81f
18000e7fe: 66 90 xchg ax,ax
18000e800: f3 0f 10 04 91 movss xmm0,DWORD PTR [rcx+rdx*4]
18000e805: f3 0f 59 44 95 00 mulss xmm0,DWORD PTR [rbp+rdx*4+0x0]
18000e80b: f3 41 0f 58 04 90 addss xmm0,DWORD PTR [r8+rdx*4]
18000e811: f3 41 0f 11 04 90 movss DWORD PTR [r8+rdx*4],xmm0
18000e817: 48 ff c2 inc rdx
18000e81a: 48 3b d7 cmp rdx,rdi
18000e81d: 72 e1 jb 0x18000e800
18000e81f: 45 rex.RB