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:
@@ -0,0 +1,166 @@
|
||||
|
||||
/tmp/det/fun_1800484c0.bin: file format binary
|
||||
|
||||
|
||||
Disassembly of section .data:
|
||||
|
||||
0000000180000000 <.data>:
|
||||
180000000: 55 push %rbp
|
||||
180000001: 48 89 e5 mov %rsp,%rbp
|
||||
180000004: 44 89 c0 mov %r8d,%eax
|
||||
180000007: 41 d1 f8 sar $1,%r8d
|
||||
18000000a: 83 e0 01 and $0x1,%eax
|
||||
18000000d: 45 85 c0 test %r8d,%r8d
|
||||
180000010: 0f 84 40 02 00 00 je 0x180000256
|
||||
180000016: 48 f7 c2 0f 00 00 00 test $0xf,%rdx
|
||||
18000001d: 0f 85 5b 01 00 00 jne 0x18000017e
|
||||
180000023: 48 f7 c1 07 00 00 00 test $0x7,%rcx
|
||||
18000002a: 74 70 je 0x18000009c
|
||||
18000002c: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
180000033: 00
|
||||
180000034: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
18000003b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
||||
180000040: 0f 10 21 movups (%rcx),%xmm4
|
||||
180000043: 0f 10 69 10 movups 0x10(%rcx),%xmm5
|
||||
180000047: 0f 28 dc movaps %xmm4,%xmm3
|
||||
18000004a: 48 83 c1 20 add $0x20,%rcx
|
||||
18000004e: f2 0f 12 0a movddup (%rdx),%xmm1
|
||||
180000052: 0f 28 c5 movaps %xmm5,%xmm0
|
||||
180000055: 66 0f c6 dc 01 shufpd $0x1,%xmm4,%xmm3
|
||||
18000005a: f2 0f 12 52 10 movddup 0x10(%rdx),%xmm2
|
||||
18000005f: 66 0f c6 c5 01 shufpd $0x1,%xmm5,%xmm0
|
||||
180000064: 66 0f 59 cc mulpd %xmm4,%xmm1
|
||||
180000068: f2 0f 12 62 08 movddup 0x8(%rdx),%xmm4
|
||||
18000006d: 66 0f 59 d5 mulpd %xmm5,%xmm2
|
||||
180000071: f2 0f 12 6a 18 movddup 0x18(%rdx),%xmm5
|
||||
180000076: 66 0f 59 dc mulpd %xmm4,%xmm3
|
||||
18000007a: 66 0f 59 c5 mulpd %xmm5,%xmm0
|
||||
18000007e: 66 0f d0 cb addsubpd %xmm3,%xmm1
|
||||
180000082: 66 0f d0 d0 addsubpd %xmm0,%xmm2
|
||||
180000086: 0f 11 0a movups %xmm1,(%rdx)
|
||||
180000089: 0f 11 52 10 movups %xmm2,0x10(%rdx)
|
||||
18000008d: 48 83 c2 20 add $0x20,%rdx
|
||||
180000091: 41 83 c0 ff add $0xffffffff,%r8d
|
||||
180000095: 75 a9 jne 0x180000040
|
||||
180000097: e9 ba 01 00 00 jmp 0x180000256
|
||||
18000009c: 41 81 f8 00 40 00 00 cmp $0x4000,%r8d
|
||||
1800000a3: 0f 87 77 00 00 00 ja 0x180000120
|
||||
1800000a9: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
1800000b0: 00
|
||||
1800000b1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
1800000b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
1800000bf: 00
|
||||
1800000c0: 0f 10 22 movups (%rdx),%xmm4
|
||||
1800000c3: 0f 10 6a 10 movups 0x10(%rdx),%xmm5
|
||||
1800000c7: 0f 28 dc movaps %xmm4,%xmm3
|
||||
1800000ca: f2 0f 12 09 movddup (%rcx),%xmm1
|
||||
1800000ce: 0f 28 c5 movaps %xmm5,%xmm0
|
||||
1800000d1: 66 0f c6 dc 01 shufpd $0x1,%xmm4,%xmm3
|
||||
1800000d6: f2 0f 12 51 10 movddup 0x10(%rcx),%xmm2
|
||||
1800000db: 66 0f c6 c5 01 shufpd $0x1,%xmm5,%xmm0
|
||||
1800000e0: 66 0f 59 cc mulpd %xmm4,%xmm1
|
||||
1800000e4: f2 0f 12 61 08 movddup 0x8(%rcx),%xmm4
|
||||
1800000e9: 66 0f 59 d5 mulpd %xmm5,%xmm2
|
||||
1800000ed: f2 0f 12 69 18 movddup 0x18(%rcx),%xmm5
|
||||
1800000f2: 48 83 c1 20 add $0x20,%rcx
|
||||
1800000f6: 66 0f 59 dc mulpd %xmm4,%xmm3
|
||||
1800000fa: 66 0f 59 c5 mulpd %xmm5,%xmm0
|
||||
1800000fe: 66 0f d0 cb addsubpd %xmm3,%xmm1
|
||||
180000102: 66 0f d0 d0 addsubpd %xmm0,%xmm2
|
||||
180000106: 0f 11 0a movups %xmm1,(%rdx)
|
||||
180000109: 0f 11 52 10 movups %xmm2,0x10(%rdx)
|
||||
18000010d: 48 83 c2 20 add $0x20,%rdx
|
||||
180000111: 41 83 c0 ff add $0xffffffff,%r8d
|
||||
180000115: 75 a9 jne 0x1800000c0
|
||||
180000117: e9 3a 01 00 00 jmp 0x180000256
|
||||
18000011c: 0f 1f 40 00 nopl 0x0(%rax)
|
||||
180000120: 0f 10 22 movups (%rdx),%xmm4
|
||||
180000123: 0f 10 6a 10 movups 0x10(%rdx),%xmm5
|
||||
180000127: 0f 28 dc movaps %xmm4,%xmm3
|
||||
18000012a: f2 0f 12 09 movddup (%rcx),%xmm1
|
||||
18000012e: 0f 28 c5 movaps %xmm5,%xmm0
|
||||
180000131: 66 0f c6 dc 01 shufpd $0x1,%xmm4,%xmm3
|
||||
180000136: f2 0f 12 51 10 movddup 0x10(%rcx),%xmm2
|
||||
18000013b: 66 0f c6 c5 01 shufpd $0x1,%xmm5,%xmm0
|
||||
180000140: 66 0f 59 cc mulpd %xmm4,%xmm1
|
||||
180000144: f2 0f 12 61 08 movddup 0x8(%rcx),%xmm4
|
||||
180000149: 66 0f 59 d5 mulpd %xmm5,%xmm2
|
||||
18000014d: f2 0f 12 69 18 movddup 0x18(%rcx),%xmm5
|
||||
180000152: 48 83 c1 20 add $0x20,%rcx
|
||||
180000156: 66 0f 59 dc mulpd %xmm4,%xmm3
|
||||
18000015a: 66 0f 59 c5 mulpd %xmm5,%xmm0
|
||||
18000015e: 66 0f d0 cb addsubpd %xmm3,%xmm1
|
||||
180000162: 66 0f d0 d0 addsubpd %xmm0,%xmm2
|
||||
180000166: 66 0f 2b 0a movntpd %xmm1,(%rdx)
|
||||
18000016a: 66 0f 2b 52 10 movntpd %xmm2,0x10(%rdx)
|
||||
18000016f: 48 83 c2 20 add $0x20,%rdx
|
||||
180000173: 41 83 c0 ff add $0xffffffff,%r8d
|
||||
180000177: 75 a7 jne 0x180000120
|
||||
180000179: e9 d8 00 00 00 jmp 0x180000256
|
||||
18000017e: 48 f7 c1 07 00 00 00 test $0x7,%rcx
|
||||
180000185: 0f 85 75 00 00 00 jne 0x180000200
|
||||
18000018b: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
180000192: 00
|
||||
180000193: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
18000019a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
||||
1800001a0: 0f 10 22 movups (%rdx),%xmm4
|
||||
1800001a3: 0f 10 6a 10 movups 0x10(%rdx),%xmm5
|
||||
1800001a7: 0f 28 dc movaps %xmm4,%xmm3
|
||||
1800001aa: f2 0f 12 09 movddup (%rcx),%xmm1
|
||||
1800001ae: 0f 28 c5 movaps %xmm5,%xmm0
|
||||
1800001b1: 66 0f c6 dc 01 shufpd $0x1,%xmm4,%xmm3
|
||||
1800001b6: f2 0f 12 51 10 movddup 0x10(%rcx),%xmm2
|
||||
1800001bb: 66 0f c6 c5 01 shufpd $0x1,%xmm5,%xmm0
|
||||
1800001c0: 66 0f 59 cc mulpd %xmm4,%xmm1
|
||||
1800001c4: f2 0f 12 61 08 movddup 0x8(%rcx),%xmm4
|
||||
1800001c9: 66 0f 59 d5 mulpd %xmm5,%xmm2
|
||||
1800001cd: f2 0f 12 69 18 movddup 0x18(%rcx),%xmm5
|
||||
1800001d2: 48 83 c1 20 add $0x20,%rcx
|
||||
1800001d6: 66 0f 59 dc mulpd %xmm4,%xmm3
|
||||
1800001da: 66 0f 59 c5 mulpd %xmm5,%xmm0
|
||||
1800001de: 66 0f d0 cb addsubpd %xmm3,%xmm1
|
||||
1800001e2: 66 0f d0 d0 addsubpd %xmm0,%xmm2
|
||||
1800001e6: 0f 11 0a movups %xmm1,(%rdx)
|
||||
1800001e9: 0f 11 52 10 movups %xmm2,0x10(%rdx)
|
||||
1800001ed: 48 83 c2 20 add $0x20,%rdx
|
||||
1800001f1: 41 83 c0 ff add $0xffffffff,%r8d
|
||||
1800001f5: 75 a9 jne 0x1800001a0
|
||||
1800001f7: eb 5d jmp 0x180000256
|
||||
1800001f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
180000200: 0f 10 12 movups (%rdx),%xmm2
|
||||
180000203: 0f 10 5a 10 movups 0x10(%rdx),%xmm3
|
||||
180000207: 0f 10 01 movups (%rcx),%xmm0
|
||||
18000020a: 0f 10 49 10 movups 0x10(%rcx),%xmm1
|
||||
18000020e: 66 0f 15 c0 unpckhpd %xmm0,%xmm0
|
||||
180000212: f2 0f 12 21 movddup (%rcx),%xmm4
|
||||
180000216: 66 0f 15 c9 unpckhpd %xmm1,%xmm1
|
||||
18000021a: f2 0f 12 69 10 movddup 0x10(%rcx),%xmm5
|
||||
18000021f: 66 0f 59 e2 mulpd %xmm2,%xmm4
|
||||
180000223: 66 0f c6 d2 01 shufpd $0x1,%xmm2,%xmm2
|
||||
180000228: 48 83 c1 20 add $0x20,%rcx
|
||||
18000022c: 66 0f 59 eb mulpd %xmm3,%xmm5
|
||||
180000230: 66 0f c6 db 01 shufpd $0x1,%xmm3,%xmm3
|
||||
180000235: 66 0f 59 d0 mulpd %xmm0,%xmm2
|
||||
180000239: 66 0f 59 d9 mulpd %xmm1,%xmm3
|
||||
18000023d: 66 0f d0 e2 addsubpd %xmm2,%xmm4
|
||||
180000241: 66 0f d0 eb addsubpd %xmm3,%xmm5
|
||||
180000245: 0f 11 22 movups %xmm4,(%rdx)
|
||||
180000248: 0f 11 6a 10 movups %xmm5,0x10(%rdx)
|
||||
18000024c: 48 83 c2 20 add $0x20,%rdx
|
||||
180000250: 41 83 c0 ff add $0xffffffff,%r8d
|
||||
180000254: 75 aa jne 0x180000200
|
||||
180000256: 85 c0 test %eax,%eax
|
||||
180000258: 74 25 je 0x18000027f
|
||||
18000025a: 0f 10 02 movups (%rdx),%xmm0
|
||||
18000025d: 0f 10 09 movups (%rcx),%xmm1
|
||||
180000260: 0f 28 d0 movaps %xmm0,%xmm2
|
||||
180000263: f2 0f 12 19 movddup (%rcx),%xmm3
|
||||
180000267: 66 0f c6 d0 01 shufpd $0x1,%xmm0,%xmm2
|
||||
18000026c: 66 0f 15 c9 unpckhpd %xmm1,%xmm1
|
||||
180000270: 66 0f 59 d8 mulpd %xmm0,%xmm3
|
||||
180000274: 66 0f 59 d1 mulpd %xmm1,%xmm2
|
||||
180000278: 66 0f d0 da addsubpd %xmm2,%xmm3
|
||||
18000027c: 0f 11 1a movups %xmm3,(%rdx)
|
||||
18000027f: 48 8d 65 00 lea 0x0(%rbp),%rsp
|
||||
180000283: 5d pop %rbp
|
||||
180000284: c3 ret
|
||||
Reference in New Issue
Block a user