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,400 @@
|
||||
|
||||
/tmp/det/fun_18004a6a0.bin: file format binary
|
||||
|
||||
|
||||
Disassembly of section .data:
|
||||
|
||||
0000000180000000 <.data>:
|
||||
180000000: 53 push %rbx
|
||||
180000001: 41 54 push %r12
|
||||
180000003: 41 83 f9 0b cmp $0xb,%r9d
|
||||
180000007: 0f 82 b6 03 00 00 jb 0x1800003c3
|
||||
18000000d: 49 f7 c0 03 00 00 00 test $0x3,%r8
|
||||
180000014: 0f 85 8a 02 00 00 jne 0x1800002a4
|
||||
18000001a: 4d 89 c3 mov %r8,%r11
|
||||
18000001d: 49 83 e3 1f and $0x1f,%r11
|
||||
180000021: 0f 84 5c 01 00 00 je 0x180000183
|
||||
180000027: 41 c1 eb 02 shr $0x2,%r11d
|
||||
18000002b: 41 f7 db neg %r11d
|
||||
18000002e: 41 83 e3 07 and $0x7,%r11d
|
||||
180000032: 45 2b cb sub %r11d,%r9d
|
||||
180000035: 45 85 db test %r11d,%r11d
|
||||
180000038: 0f 84 36 01 00 00 je 0x180000174
|
||||
18000003e: 41 83 fb 06 cmp $0x6,%r11d
|
||||
180000042: 77 08 ja 0x18000004c
|
||||
180000044: 45 89 da mov %r11d,%r10d
|
||||
180000047: e9 b0 00 00 00 jmp 0x1800000fc
|
||||
18000004c: 49 3b d0 cmp %r8,%rdx
|
||||
18000004f: 76 1b jbe 0x18000006c
|
||||
180000051: 45 89 da mov %r11d,%r10d
|
||||
180000054: 48 89 d3 mov %rdx,%rbx
|
||||
180000057: 49 2b d8 sub %r8,%rbx
|
||||
18000005a: 4a 8d 04 95 00 00 00 lea 0x0(,%r10,4),%rax
|
||||
180000061: 00
|
||||
180000062: 48 3b d8 cmp %rax,%rbx
|
||||
180000065: 7d 24 jge 0x18000008b
|
||||
180000067: e9 90 00 00 00 jmp 0x1800000fc
|
||||
18000006c: 4c 3b c2 cmp %rdx,%r8
|
||||
18000006f: 76 d3 jbe 0x180000044
|
||||
180000071: 45 89 da mov %r11d,%r10d
|
||||
180000074: 4c 89 c3 mov %r8,%rbx
|
||||
180000077: 48 2b da sub %rdx,%rbx
|
||||
18000007a: 4a 8d 04 95 00 00 00 lea 0x0(,%r10,4),%rax
|
||||
180000081: 00
|
||||
180000082: 48 3b d8 cmp %rax,%rbx
|
||||
180000085: 0f 8c 71 00 00 00 jl 0x1800000fc
|
||||
18000008b: 49 3b c8 cmp %r8,%rcx
|
||||
18000008e: 76 10 jbe 0x1800000a0
|
||||
180000090: 48 89 cb mov %rcx,%rbx
|
||||
180000093: 49 2b d8 sub %r8,%rbx
|
||||
180000096: 48 3b d8 cmp %rax,%rbx
|
||||
180000099: 7d 1d jge 0x1800000b8
|
||||
18000009b: e9 5c 00 00 00 jmp 0x1800000fc
|
||||
1800000a0: 4c 3b c1 cmp %rcx,%r8
|
||||
1800000a3: 0f 86 53 00 00 00 jbe 0x1800000fc
|
||||
1800000a9: 4c 89 c3 mov %r8,%rbx
|
||||
1800000ac: 48 2b d9 sub %rcx,%rbx
|
||||
1800000af: 48 3b d8 cmp %rax,%rbx
|
||||
1800000b2: 0f 8c 44 00 00 00 jl 0x1800000fc
|
||||
1800000b8: 44 89 db mov %r11d,%ebx
|
||||
1800000bb: 33 c0 xor %eax,%eax
|
||||
1800000bd: 83 e3 fc and $0xfffffffc,%ebx
|
||||
1800000c0: c5 f8 10 04 81 vmovups (%rcx,%rax,4),%xmm0
|
||||
1800000c5: c5 f8 5d 0c 82 vminps (%rdx,%rax,4),%xmm0,%xmm1
|
||||
1800000ca: c4 c1 78 11 0c 80 vmovups %xmm1,(%r8,%rax,4)
|
||||
1800000d0: 83 c0 04 add $0x4,%eax
|
||||
1800000d3: 3b c3 cmp %ebx,%eax
|
||||
1800000d5: 72 e9 jb 0x1800000c0
|
||||
1800000d7: 41 3b db cmp %r11d,%ebx
|
||||
1800000da: 0f 83 97 00 00 00 jae 0x180000177
|
||||
1800000e0: c5 fa 10 04 99 vmovss (%rcx,%rbx,4),%xmm0
|
||||
1800000e5: c5 fa 5d 04 9a vminss (%rdx,%rbx,4),%xmm0,%xmm0
|
||||
1800000ea: c4 c1 7a 11 04 98 vmovss %xmm0,(%r8,%rbx,4)
|
||||
1800000f0: ff c3 inc %ebx
|
||||
1800000f2: 41 3b db cmp %r11d,%ebx
|
||||
1800000f5: 72 e9 jb 0x1800000e0
|
||||
1800000f7: e9 7b 00 00 00 jmp 0x180000177
|
||||
1800000fc: 44 89 d8 mov %r11d,%eax
|
||||
1800000ff: 41 bc 01 00 00 00 mov $0x1,%r12d
|
||||
180000105: d1 e8 shr $1,%eax
|
||||
180000107: 33 db xor %ebx,%ebx
|
||||
180000109: 85 c0 test %eax,%eax
|
||||
18000010b: 76 4b jbe 0x180000158
|
||||
18000010d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
180000114: 00
|
||||
180000115: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
18000011c: 0f 1f 40 00 nopl 0x0(%rax)
|
||||
180000120: 44 8d 24 1b lea (%rbx,%rbx,1),%r12d
|
||||
180000124: c4 a1 7a 10 04 a1 vmovss (%rcx,%r12,4),%xmm0
|
||||
18000012a: c4 a1 7a 5d 04 a2 vminss (%rdx,%r12,4),%xmm0,%xmm0
|
||||
180000130: c4 81 7a 11 04 a0 vmovss %xmm0,(%r8,%r12,4)
|
||||
180000136: 44 8d 64 1b 01 lea 0x1(%rbx,%rbx,1),%r12d
|
||||
18000013b: c4 a1 7a 10 0c a1 vmovss (%rcx,%r12,4),%xmm1
|
||||
180000141: ff c3 inc %ebx
|
||||
180000143: c4 a1 72 5d 0c a2 vminss (%rdx,%r12,4),%xmm1,%xmm1
|
||||
180000149: c4 81 7a 11 0c a0 vmovss %xmm1,(%r8,%r12,4)
|
||||
18000014f: 3b d8 cmp %eax,%ebx
|
||||
180000151: 72 cd jb 0x180000120
|
||||
180000153: 44 8d 64 1b 01 lea 0x1(%rbx,%rbx,1),%r12d
|
||||
180000158: 41 ff cc dec %r12d
|
||||
18000015b: 45 3b e3 cmp %r11d,%r12d
|
||||
18000015e: 73 17 jae 0x180000177
|
||||
180000160: c4 a1 7a 10 04 a1 vmovss (%rcx,%r12,4),%xmm0
|
||||
180000166: c4 a1 7a 5d 04 a2 vminss (%rdx,%r12,4),%xmm0,%xmm0
|
||||
18000016c: c4 81 7a 11 04 a0 vmovss %xmm0,(%r8,%r12,4)
|
||||
180000172: eb 03 jmp 0x180000177
|
||||
180000174: 45 89 da mov %r11d,%r10d
|
||||
180000177: 4a 8d 0c 91 lea (%rcx,%r10,4),%rcx
|
||||
18000017b: 4a 8d 14 92 lea (%rdx,%r10,4),%rdx
|
||||
18000017f: 4f 8d 04 90 lea (%r8,%r10,4),%r8
|
||||
180000183: 44 89 cb mov %r9d,%ebx
|
||||
180000186: 48 89 d0 mov %rdx,%rax
|
||||
180000189: c1 eb 03 shr $0x3,%ebx
|
||||
18000018c: 48 83 e0 1f and $0x1f,%rax
|
||||
180000190: 48 f7 c1 1f 00 00 00 test $0x1f,%rcx
|
||||
180000197: 0f 84 87 00 00 00 je 0x180000224
|
||||
18000019d: 48 85 c0 test %rax,%rax
|
||||
1800001a0: b8 00 00 00 00 mov $0x0,%eax
|
||||
1800001a5: 74 3d je 0x1800001e4
|
||||
1800001a7: 85 db test %ebx,%ebx
|
||||
1800001a9: 0f 86 10 02 00 00 jbe 0x1800003bf
|
||||
1800001af: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
1800001b6: 00
|
||||
1800001b7: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
1800001be: 66 90 xchg %ax,%ax
|
||||
1800001c0: c5 fc 10 01 vmovups (%rcx),%ymm0
|
||||
1800001c4: ff c0 inc %eax
|
||||
1800001c6: c5 fc 5d 0a vminps (%rdx),%ymm0,%ymm1
|
||||
1800001ca: 48 83 c1 20 add $0x20,%rcx
|
||||
1800001ce: c4 c1 7c 11 08 vmovups %ymm1,(%r8)
|
||||
1800001d3: 48 83 c2 20 add $0x20,%rdx
|
||||
1800001d7: 49 83 c0 20 add $0x20,%r8
|
||||
1800001db: 3b c3 cmp %ebx,%eax
|
||||
1800001dd: 72 e1 jb 0x1800001c0
|
||||
1800001df: e9 db 01 00 00 jmp 0x1800003bf
|
||||
1800001e4: 85 db test %ebx,%ebx
|
||||
1800001e6: 0f 86 d3 01 00 00 jbe 0x1800003bf
|
||||
1800001ec: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
1800001f3: 00
|
||||
1800001f4: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
1800001fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
||||
180000200: c5 fc 10 01 vmovups (%rcx),%ymm0
|
||||
180000204: ff c0 inc %eax
|
||||
180000206: c5 fc 5d 0a vminps (%rdx),%ymm0,%ymm1
|
||||
18000020a: 48 83 c1 20 add $0x20,%rcx
|
||||
18000020e: c4 c1 7c 11 08 vmovups %ymm1,(%r8)
|
||||
180000213: 48 83 c2 20 add $0x20,%rdx
|
||||
180000217: 49 83 c0 20 add $0x20,%r8
|
||||
18000021b: 3b c3 cmp %ebx,%eax
|
||||
18000021d: 72 e1 jb 0x180000200
|
||||
18000021f: e9 9b 01 00 00 jmp 0x1800003bf
|
||||
180000224: 48 85 c0 test %rax,%rax
|
||||
180000227: b8 00 00 00 00 mov $0x0,%eax
|
||||
18000022c: 74 36 je 0x180000264
|
||||
18000022e: 85 db test %ebx,%ebx
|
||||
180000230: 0f 86 89 01 00 00 jbe 0x1800003bf
|
||||
180000236: 0f 1f 00 nopl (%rax)
|
||||
180000239: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
180000240: c5 fc 10 01 vmovups (%rcx),%ymm0
|
||||
180000244: ff c0 inc %eax
|
||||
180000246: c5 fc 5d 0a vminps (%rdx),%ymm0,%ymm1
|
||||
18000024a: 48 83 c1 20 add $0x20,%rcx
|
||||
18000024e: c4 c1 7c 11 08 vmovups %ymm1,(%r8)
|
||||
180000253: 48 83 c2 20 add $0x20,%rdx
|
||||
180000257: 49 83 c0 20 add $0x20,%r8
|
||||
18000025b: 3b c3 cmp %ebx,%eax
|
||||
18000025d: 72 e1 jb 0x180000240
|
||||
18000025f: e9 5b 01 00 00 jmp 0x1800003bf
|
||||
180000264: 85 db test %ebx,%ebx
|
||||
180000266: 0f 86 53 01 00 00 jbe 0x1800003bf
|
||||
18000026c: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
180000273: 00
|
||||
180000274: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
18000027b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
||||
180000280: c5 fc 10 01 vmovups (%rcx),%ymm0
|
||||
180000284: ff c0 inc %eax
|
||||
180000286: c5 fc 5d 0a vminps (%rdx),%ymm0,%ymm1
|
||||
18000028a: 48 83 c1 20 add $0x20,%rcx
|
||||
18000028e: c4 c1 7c 11 08 vmovups %ymm1,(%r8)
|
||||
180000293: 48 83 c2 20 add $0x20,%rdx
|
||||
180000297: 49 83 c0 20 add $0x20,%r8
|
||||
18000029b: 3b c3 cmp %ebx,%eax
|
||||
18000029d: 72 e1 jb 0x180000280
|
||||
18000029f: e9 1b 01 00 00 jmp 0x1800003bf
|
||||
1800002a4: 44 89 cb mov %r9d,%ebx
|
||||
1800002a7: 49 89 d2 mov %rdx,%r10
|
||||
1800002aa: c1 eb 03 shr $0x3,%ebx
|
||||
1800002ad: 49 83 e2 1f and $0x1f,%r10
|
||||
1800002b1: 48 f7 c1 1f 00 00 00 test $0x1f,%rcx
|
||||
1800002b8: 0f 84 86 00 00 00 je 0x180000344
|
||||
1800002be: 33 c0 xor %eax,%eax
|
||||
1800002c0: 4d 85 d2 test %r10,%r10
|
||||
1800002c3: 74 3f je 0x180000304
|
||||
1800002c5: 85 db test %ebx,%ebx
|
||||
1800002c7: 0f 86 f2 00 00 00 jbe 0x1800003bf
|
||||
1800002cd: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
1800002d4: 00
|
||||
1800002d5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
1800002dc: 0f 1f 40 00 nopl 0x0(%rax)
|
||||
1800002e0: c5 fc 10 01 vmovups (%rcx),%ymm0
|
||||
1800002e4: ff c0 inc %eax
|
||||
1800002e6: c5 fc 5d 0a vminps (%rdx),%ymm0,%ymm1
|
||||
1800002ea: 48 83 c1 20 add $0x20,%rcx
|
||||
1800002ee: c4 c1 7c 11 08 vmovups %ymm1,(%r8)
|
||||
1800002f3: 48 83 c2 20 add $0x20,%rdx
|
||||
1800002f7: 49 83 c0 20 add $0x20,%r8
|
||||
1800002fb: 3b c3 cmp %ebx,%eax
|
||||
1800002fd: 72 e1 jb 0x1800002e0
|
||||
1800002ff: e9 bb 00 00 00 jmp 0x1800003bf
|
||||
180000304: 85 db test %ebx,%ebx
|
||||
180000306: 0f 86 b3 00 00 00 jbe 0x1800003bf
|
||||
18000030c: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
180000313: 00
|
||||
180000314: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
18000031b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
||||
180000320: c5 fc 10 01 vmovups (%rcx),%ymm0
|
||||
180000324: ff c0 inc %eax
|
||||
180000326: c5 fc 5d 0a vminps (%rdx),%ymm0,%ymm1
|
||||
18000032a: 48 83 c1 20 add $0x20,%rcx
|
||||
18000032e: c4 c1 7c 11 08 vmovups %ymm1,(%r8)
|
||||
180000333: 48 83 c2 20 add $0x20,%rdx
|
||||
180000337: 49 83 c0 20 add $0x20,%r8
|
||||
18000033b: 3b c3 cmp %ebx,%eax
|
||||
18000033d: 72 e1 jb 0x180000320
|
||||
18000033f: e9 7b 00 00 00 jmp 0x1800003bf
|
||||
180000344: 33 c0 xor %eax,%eax
|
||||
180000346: 4d 85 d2 test %r10,%r10
|
||||
180000349: 74 36 je 0x180000381
|
||||
18000034b: 85 db test %ebx,%ebx
|
||||
18000034d: 0f 86 6c 00 00 00 jbe 0x1800003bf
|
||||
180000353: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
||||
180000358: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
18000035f: 00
|
||||
180000360: c5 fc 10 01 vmovups (%rcx),%ymm0
|
||||
180000364: ff c0 inc %eax
|
||||
180000366: c5 fc 5d 0a vminps (%rdx),%ymm0,%ymm1
|
||||
18000036a: 48 83 c1 20 add $0x20,%rcx
|
||||
18000036e: c4 c1 7c 11 08 vmovups %ymm1,(%r8)
|
||||
180000373: 48 83 c2 20 add $0x20,%rdx
|
||||
180000377: 49 83 c0 20 add $0x20,%r8
|
||||
18000037b: 3b c3 cmp %ebx,%eax
|
||||
18000037d: 72 e1 jb 0x180000360
|
||||
18000037f: eb 3e jmp 0x1800003bf
|
||||
180000381: 85 db test %ebx,%ebx
|
||||
180000383: 76 3a jbe 0x1800003bf
|
||||
180000385: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
18000038c: 00
|
||||
18000038d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
180000394: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
||||
180000399: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
1800003a0: c5 fc 10 01 vmovups (%rcx),%ymm0
|
||||
1800003a4: ff c0 inc %eax
|
||||
1800003a6: c5 fc 5d 0a vminps (%rdx),%ymm0,%ymm1
|
||||
1800003aa: 48 83 c1 20 add $0x20,%rcx
|
||||
1800003ae: c4 c1 7c 11 08 vmovups %ymm1,(%r8)
|
||||
1800003b3: 48 83 c2 20 add $0x20,%rdx
|
||||
1800003b7: 49 83 c0 20 add $0x20,%r8
|
||||
1800003bb: 3b c3 cmp %ebx,%eax
|
||||
1800003bd: 72 e1 jb 0x1800003a0
|
||||
1800003bf: 41 83 e1 07 and $0x7,%r9d
|
||||
1800003c3: 45 85 c9 test %r9d,%r9d
|
||||
1800003c6: 0f 86 26 02 00 00 jbe 0x1800005f2
|
||||
1800003cc: 41 83 f9 06 cmp $0x6,%r9d
|
||||
1800003d0: 0f 86 ac 01 00 00 jbe 0x180000582
|
||||
1800003d6: 49 3b d0 cmp %r8,%rdx
|
||||
1800003d9: 76 17 jbe 0x1800003f2
|
||||
1800003db: 44 89 cb mov %r9d,%ebx
|
||||
1800003de: 48 89 d0 mov %rdx,%rax
|
||||
1800003e1: 48 c1 e3 02 shl $0x2,%rbx
|
||||
1800003e5: 49 2b c0 sub %r8,%rax
|
||||
1800003e8: 48 3b c3 cmp %rbx,%rax
|
||||
1800003eb: 7d 24 jge 0x180000411
|
||||
1800003ed: e9 90 01 00 00 jmp 0x180000582
|
||||
1800003f2: 4c 3b c2 cmp %rdx,%r8
|
||||
1800003f5: 0f 86 87 01 00 00 jbe 0x180000582
|
||||
1800003fb: 44 89 cb mov %r9d,%ebx
|
||||
1800003fe: 4c 89 c0 mov %r8,%rax
|
||||
180000401: 48 c1 e3 02 shl $0x2,%rbx
|
||||
180000405: 48 2b c2 sub %rdx,%rax
|
||||
180000408: 48 3b c3 cmp %rbx,%rax
|
||||
18000040b: 0f 8c 71 01 00 00 jl 0x180000582
|
||||
180000411: 49 3b c8 cmp %r8,%rcx
|
||||
180000414: 76 10 jbe 0x180000426
|
||||
180000416: 48 89 c8 mov %rcx,%rax
|
||||
180000419: 49 2b c0 sub %r8,%rax
|
||||
18000041c: 48 3b c3 cmp %rbx,%rax
|
||||
18000041f: 7d 1d jge 0x18000043e
|
||||
180000421: e9 5c 01 00 00 jmp 0x180000582
|
||||
180000426: 4c 3b c1 cmp %rcx,%r8
|
||||
180000429: 0f 86 53 01 00 00 jbe 0x180000582
|
||||
18000042f: 4c 89 c0 mov %r8,%rax
|
||||
180000432: 48 2b c1 sub %rcx,%rax
|
||||
180000435: 48 3b c3 cmp %rbx,%rax
|
||||
180000438: 0f 8c 44 01 00 00 jl 0x180000582
|
||||
18000043e: 41 83 f9 10 cmp $0x10,%r9d
|
||||
180000442: 0f 82 b8 01 00 00 jb 0x180000600
|
||||
180000448: 41 83 f9 1d cmp $0x1d,%r9d
|
||||
18000044c: 0f 82 b5 01 00 00 jb 0x180000607
|
||||
180000452: 4d 89 c2 mov %r8,%r10
|
||||
180000455: 49 83 e2 1f and $0x1f,%r10
|
||||
180000459: 45 89 d2 mov %r10d,%r10d
|
||||
18000045c: 45 85 d2 test %r10d,%r10d
|
||||
18000045f: 74 18 je 0x180000479
|
||||
180000461: 41 f7 c2 03 00 00 00 test $0x3,%r10d
|
||||
180000468: 0f 85 92 01 00 00 jne 0x180000600
|
||||
18000046e: 41 f7 da neg %r10d
|
||||
180000471: 41 83 c2 20 add $0x20,%r10d
|
||||
180000475: 41 c1 ea 02 shr $0x2,%r10d
|
||||
180000479: 41 8d 42 10 lea 0x10(%r10),%eax
|
||||
18000047d: 44 3b c8 cmp %eax,%r9d
|
||||
180000480: 0f 82 7a 01 00 00 jb 0x180000600
|
||||
180000486: 44 89 cb mov %r9d,%ebx
|
||||
180000489: 33 c0 xor %eax,%eax
|
||||
18000048b: 41 2b da sub %r10d,%ebx
|
||||
18000048e: 83 e3 0f and $0xf,%ebx
|
||||
180000491: f7 db neg %ebx
|
||||
180000493: 41 03 d9 add %r9d,%ebx
|
||||
180000496: 45 85 d2 test %r10d,%r10d
|
||||
180000499: 76 25 jbe 0x1800004c0
|
||||
18000049b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
||||
1800004a0: c5 fa 10 04 81 vmovss (%rcx,%rax,4),%xmm0
|
||||
1800004a5: c5 fa 5d 04 82 vminss (%rdx,%rax,4),%xmm0,%xmm0
|
||||
1800004aa: c4 c1 7a 11 04 80 vmovss %xmm0,(%r8,%rax,4)
|
||||
1800004b0: ff c0 inc %eax
|
||||
1800004b2: 41 3b c2 cmp %r10d,%eax
|
||||
1800004b5: 72 e9 jb 0x1800004a0
|
||||
1800004b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
||||
1800004be: 00 00
|
||||
1800004c0: c4 a1 7c 10 04 91 vmovups (%rcx,%r10,4),%ymm0
|
||||
1800004c6: c4 a1 7c 10 54 91 20 vmovups 0x20(%rcx,%r10,4),%ymm2
|
||||
1800004cd: c4 a1 7c 5d 0c 92 vminps (%rdx,%r10,4),%ymm0,%ymm1
|
||||
1800004d3: c4 a1 6c 5d 5c 92 20 vminps 0x20(%rdx,%r10,4),%ymm2,%ymm3
|
||||
1800004da: c4 81 7c 11 0c 90 vmovups %ymm1,(%r8,%r10,4)
|
||||
1800004e0: c4 81 7c 11 5c 90 20 vmovups %ymm3,0x20(%r8,%r10,4)
|
||||
1800004e7: 41 83 c2 10 add $0x10,%r10d
|
||||
1800004eb: 44 3b d3 cmp %ebx,%r10d
|
||||
1800004ee: 72 d0 jb 0x1800004c0
|
||||
1800004f0: 8d 43 01 lea 0x1(%rbx),%eax
|
||||
1800004f3: 41 3b c1 cmp %r9d,%eax
|
||||
1800004f6: 0f 87 f6 00 00 00 ja 0x1800005f2
|
||||
1800004fc: 44 2b cb sub %ebx,%r9d
|
||||
1800004ff: 41 83 f9 04 cmp $0x4,%r9d
|
||||
180000503: 0f 82 f0 00 00 00 jb 0x1800005f9
|
||||
180000509: 44 89 c8 mov %r9d,%eax
|
||||
18000050c: 45 33 d2 xor %r10d,%r10d
|
||||
18000050f: 83 e0 fc and $0xfffffffc,%eax
|
||||
180000512: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
180000519: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
180000520: 46 8d 1c 13 lea (%rbx,%r10,1),%r11d
|
||||
180000524: 41 83 c2 04 add $0x4,%r10d
|
||||
180000528: c4 a1 78 10 04 99 vmovups (%rcx,%r11,4),%xmm0
|
||||
18000052e: c4 a1 78 5d 0c 9a vminps (%rdx,%r11,4),%xmm0,%xmm1
|
||||
180000534: c4 81 78 11 0c 98 vmovups %xmm1,(%r8,%r11,4)
|
||||
18000053a: 44 3b d0 cmp %eax,%r10d
|
||||
18000053d: 72 e1 jb 0x180000520
|
||||
18000053f: 41 3b c1 cmp %r9d,%eax
|
||||
180000542: 0f 83 aa 00 00 00 jae 0x1800005f2
|
||||
180000548: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
18000054f: 00
|
||||
180000550: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
||||
180000557: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
||||
18000055e: 00 00
|
||||
180000560: 44 8d 14 03 lea (%rbx,%rax,1),%r10d
|
||||
180000564: ff c0 inc %eax
|
||||
180000566: c4 a1 7a 10 04 91 vmovss (%rcx,%r10,4),%xmm0
|
||||
18000056c: c4 a1 7a 5d 04 92 vminss (%rdx,%r10,4),%xmm0,%xmm0
|
||||
180000572: c4 81 7a 11 04 90 vmovss %xmm0,(%r8,%r10,4)
|
||||
180000578: 41 3b c1 cmp %r9d,%eax
|
||||
18000057b: 72 e3 jb 0x180000560
|
||||
18000057d: e9 70 00 00 00 jmp 0x1800005f2
|
||||
180000582: 44 89 cb mov %r9d,%ebx
|
||||
180000585: 41 ba 01 00 00 00 mov $0x1,%r10d
|
||||
18000058b: d1 eb shr $1,%ebx
|
||||
18000058d: 33 c0 xor %eax,%eax
|
||||
18000058f: 85 db test %ebx,%ebx
|
||||
180000591: 76 45 jbe 0x1800005d8
|
||||
180000593: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
||||
180000598: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
||||
18000059f: 00
|
||||
1800005a0: 44 8d 14 00 lea (%rax,%rax,1),%r10d
|
||||
1800005a4: c4 a1 7a 10 04 91 vmovss (%rcx,%r10,4),%xmm0
|
||||
1800005aa: 44 8d 5c 00 01 lea 0x1(%rax,%rax,1),%r11d
|
||||
1800005af: ff c0 inc %eax
|
||||
1800005b1: c4 a1 7a 5d 04 92 vminss (%rdx,%r10,4),%xmm0,%xmm0
|
||||
1800005b7: c4 81 7a 11 04 90 vmovss %xmm0,(%r8,%r10,4)
|
||||
1800005bd: c4 a1 7a 10 0c 99 vmovss (%rcx,%r11,4),%xmm1
|
||||
1800005c3: c4 a1 72 5d 0c 9a vminss (%rdx,%r11,4),%xmm1,%xmm1
|
||||
1800005c9: c4 81 7a 11 0c 98 vmovss %xmm1,(%r8,%r11,4)
|
||||
1800005cf: 3b c3 cmp %ebx,%eax
|
||||
1800005d1: 72 cd jb 0x1800005a0
|
||||
1800005d3: 44 8d 54 00 01 lea 0x1(%rax,%rax,1),%r10d
|
||||
1800005d8: 41 ff ca dec %r10d
|
||||
1800005db: 45 3b d1 cmp %r9d,%r10d
|
||||
1800005de: 73 12 jae 0x1800005f2
|
||||
1800005e0: c4 a1 7a 10 04 91 vmovss (%rcx,%r10,4),%xmm0
|
||||
1800005e6: c4 a1 7a 5d 04 92 vminss (%rdx,%r10,4),%xmm0,%xmm0
|
||||
1800005ec: c4 81 7a 11 04 90 vmovss %xmm0,(%r8,%r10,4)
|
||||
1800005f2: c5 f8 77 vzeroupper
|
||||
1800005f5: 41 5c pop %r12
|
||||
1800005f7: 5b pop %rbx
|
||||
1800005f8: c3 ret
|
||||
Reference in New Issue
Block a user