.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.
103 lines
5.2 KiB
Plaintext
103 lines
5.2 KiB
Plaintext
|
|
/tmp/det/fun_18004d340.bin: file format binary
|
|
|
|
|
|
Disassembly of section .data:
|
|
|
|
0000000180000000 <.data>:
|
|
180000000: 41 83 f8 05 cmp $0x5,%r8d
|
|
180000004: 7d 39 jge 0x18000003f
|
|
180000006: 41 83 c0 ff add $0xffffffff,%r8d
|
|
18000000a: 41 83 f8 ff cmp $0xffffffff,%r8d
|
|
18000000e: 74 2e je 0x18000003e
|
|
180000010: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
180000017: 00
|
|
180000018: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
18000001f: 90 nop
|
|
180000020: f2 0f 10 02 movsd (%rdx),%xmm0
|
|
180000024: 41 83 c0 ff add $0xffffffff,%r8d
|
|
180000028: f2 0f 58 01 addsd (%rcx),%xmm0
|
|
18000002c: 48 83 c1 08 add $0x8,%rcx
|
|
180000030: f2 0f 11 02 movsd %xmm0,(%rdx)
|
|
180000034: 48 83 c2 08 add $0x8,%rdx
|
|
180000038: 41 83 f8 ff cmp $0xffffffff,%r8d
|
|
18000003c: 75 e2 jne 0x180000020
|
|
18000003e: c3 ret
|
|
18000003f: 48 f7 c2 07 00 00 00 test $0x7,%rdx
|
|
180000046: 0f 85 a1 00 00 00 jne 0x1800000ed
|
|
18000004c: 48 f7 c2 0f 00 00 00 test $0xf,%rdx
|
|
180000053: 74 18 je 0x18000006d
|
|
180000055: f2 0f 10 02 movsd (%rdx),%xmm0
|
|
180000059: 41 83 c0 ff add $0xffffffff,%r8d
|
|
18000005d: f2 0f 58 01 addsd (%rcx),%xmm0
|
|
180000061: 48 83 c1 08 add $0x8,%rcx
|
|
180000065: f2 0f 11 02 movsd %xmm0,(%rdx)
|
|
180000069: 48 83 c2 08 add $0x8,%rdx
|
|
18000006d: 44 89 c0 mov %r8d,%eax
|
|
180000070: 41 83 e0 03 and $0x3,%r8d
|
|
180000074: 83 e0 fc and $0xfffffffc,%eax
|
|
180000077: 48 f7 c1 0f 00 00 00 test $0xf,%rcx
|
|
18000007e: 75 40 jne 0x1800000c0
|
|
180000080: 0f 18 49 40 prefetcht0 0x40(%rcx)
|
|
180000084: 0f 10 02 movups (%rdx),%xmm0
|
|
180000087: 0f 10 4a 10 movups 0x10(%rdx),%xmm1
|
|
18000008b: 66 0f 58 01 addpd (%rcx),%xmm0
|
|
18000008f: 66 0f 58 49 10 addpd 0x10(%rcx),%xmm1
|
|
180000094: 48 83 c1 20 add $0x20,%rcx
|
|
180000098: 0f 11 02 movups %xmm0,(%rdx)
|
|
18000009b: 0f 11 4a 10 movups %xmm1,0x10(%rdx)
|
|
18000009f: 48 83 c2 20 add $0x20,%rdx
|
|
1800000a3: 83 c0 fc add $0xfffffffc,%eax
|
|
1800000a6: 75 d8 jne 0x180000080
|
|
1800000a8: e9 59 ff ff ff jmp 0x180000006
|
|
1800000ad: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
1800000b4: 00
|
|
1800000b5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
1800000bc: 0f 1f 40 00 nopl 0x0(%rax)
|
|
1800000c0: 0f 18 49 40 prefetcht0 0x40(%rcx)
|
|
1800000c4: 0f 10 01 movups (%rcx),%xmm0
|
|
1800000c7: 0f 10 49 10 movups 0x10(%rcx),%xmm1
|
|
1800000cb: 48 83 c1 20 add $0x20,%rcx
|
|
1800000cf: 66 0f 58 02 addpd (%rdx),%xmm0
|
|
1800000d3: 66 0f 58 4a 10 addpd 0x10(%rdx),%xmm1
|
|
1800000d8: 0f 11 02 movups %xmm0,(%rdx)
|
|
1800000db: 0f 11 4a 10 movups %xmm1,0x10(%rdx)
|
|
1800000df: 48 83 c2 20 add $0x20,%rdx
|
|
1800000e3: 83 c0 fc add $0xfffffffc,%eax
|
|
1800000e6: 75 d8 jne 0x1800000c0
|
|
1800000e8: e9 19 ff ff ff jmp 0x180000006
|
|
1800000ed: 44 89 c0 mov %r8d,%eax
|
|
1800000f0: 41 83 e0 03 and $0x3,%r8d
|
|
1800000f4: 83 e0 fc and $0xfffffffc,%eax
|
|
1800000f7: 48 f7 c1 0f 00 00 00 test $0xf,%rcx
|
|
1800000fe: 75 40 jne 0x180000140
|
|
180000100: 0f 18 49 40 prefetcht0 0x40(%rcx)
|
|
180000104: 0f 10 02 movups (%rdx),%xmm0
|
|
180000107: 0f 10 4a 10 movups 0x10(%rdx),%xmm1
|
|
18000010b: 66 0f 58 01 addpd (%rcx),%xmm0
|
|
18000010f: 66 0f 58 49 10 addpd 0x10(%rcx),%xmm1
|
|
180000114: 48 83 c1 20 add $0x20,%rcx
|
|
180000118: 0f 11 02 movups %xmm0,(%rdx)
|
|
18000011b: 0f 11 4a 10 movups %xmm1,0x10(%rdx)
|
|
18000011f: 48 83 c2 20 add $0x20,%rdx
|
|
180000123: 83 c0 fc add $0xfffffffc,%eax
|
|
180000126: 75 d8 jne 0x180000100
|
|
180000128: e9 d9 fe ff ff jmp 0x180000006
|
|
18000012d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
180000134: 00
|
|
180000135: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
18000013c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
180000140: 0f 18 49 40 prefetcht0 0x40(%rcx)
|
|
180000144: 0f 10 12 movups (%rdx),%xmm2
|
|
180000147: 0f 10 5a 10 movups 0x10(%rdx),%xmm3
|
|
18000014b: 0f 10 01 movups (%rcx),%xmm0
|
|
18000014e: 0f 10 49 10 movups 0x10(%rcx),%xmm1
|
|
180000152: 66 0f 58 d0 addpd %xmm0,%xmm2
|
|
180000156: 48 83 c1 20 add $0x20,%rcx
|
|
18000015a: 66 0f 58 d9 addpd %xmm1,%xmm3
|
|
18000015e: 0f 11 12 movups %xmm2,(%rdx)
|
|
180000161: 0f 11 5a 10 movups %xmm3,0x10(%rdx)
|
|
180000165: 48 rex.W
|
|
180000166: 83 .byte 0x83
|
|
180000167: c2 .byte 0xc2
|