Created
December 17, 2021 17:22
-
-
Save io7m/27de1e5068f953cba228ac3a4323d7ea to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
0: c5 fb 10 42 10 vmovsd 0x10(%edx),%xmm0 | |
5: c5 cb 59 e8 vmulsd %xmm0,%xmm6,%xmm5 | |
9: c5 fb 10 4e 18 vmovsd 0x18(%esi),%xmm1 | |
e: c4 c1 f9 7e c8 vmovd %xmm1,%eax | |
13: c5 fb 10 4e 20 vmovsd 0x20(%esi),%xmm1 | |
18: c4 c1 f9 7e c9 vmovd %xmm1,%ecx | |
1d: c5 fb 10 4e 28 vmovsd 0x28(%esi),%xmm1 | |
22: c4 e1 f9 7e c9 vmovd %xmm1,%ecx | |
27: c5 fb 10 7e 30 vmovsd 0x30(%esi),%xmm7 | |
2c: c5 fb 10 4e 38 vmovsd 0x38(%esi),%xmm1 | |
31: c4 e1 f9 7e cb vmovd %xmm1,%ebx | |
36: c5 c3 59 d0 vmulsd %xmm0,%xmm7,%xmm2 | |
3a: c5 fb 10 4e 40 vmovsd 0x40(%esi),%xmm1 | |
3f: c4 e1 f9 7e cf vmovd %xmm1,%edi | |
44: c5 fb 10 4e 48 vmovsd 0x48(%esi),%xmm1 | |
49: c4 e1 f9 7e c8 vmovd %xmm1,%eax | |
4e: c5 7b 10 lds 0x10(%ebx),%edi | |
51: 46 inc %esi | |
52: 50 push %eax | |
53: c5 7b 10 lds 0x10(%ebx),%edi | |
56: 4e dec %esi | |
57: 58 pop %eax | |
58: c5 bb 59 c8 c5 fb lds -0x43a37a7(%ebx),%edi | |
5e: 10 5e 60 adc %bl,0x60(%esi) | |
61: c4 c1 f9 7e dd vmovd %xmm3,%ebp | |
66: c5 fb 10 5e 68 vmovsd 0x68(%esi),%xmm3 | |
6b: c4 c1 f9 7e de vmovd %xmm3,%esi | |
70: c5 7b 10 lds 0x10(%ebx),%edi | |
73: 56 push %esi | |
74: 70 c5 jo 0x3b | |
76: ab stos %eax,%es:(%edi) | |
77: 59 pop %ecx | |
78: d8 4d 8b fmuls -0x75(%ebp) | |
7b: 97 xchg %eax,%edi | |
7c: 08 01 or %al,(%ecx) | |
7e: 00 00 add %al,(%eax) | |
80: 4d dec %ebp | |
81: 8b da mov %edx,%ebx | |
83: 49 dec %ecx | |
84: 81 c3 90 00 00 00 add $0x90,%ebx | |
8a: c5 7b 10 lds 0x10(%ebx),%edi | |
8d: 9e sahf | |
8e: 80 00 00 addb $0x0,(%eax) | |
91: 00 c5 add %al,%ch | |
93: 7b 10 jnp 0xa5 | |
95: 66 78 c5 data16 js 0x5d | |
98: fb sti | |
99: 10 86 88 00 00 00 adc %al,0x88(%esi) | |
9f: c4 e1 f9 7e c6 vmovd %xmm0,%esi | |
a4: c5 7b 10 lds 0x10(%ebx),%edi | |
a7: 6a 30 push $0x30 | |
a9: c5 fb 10 42 50 vmovsd 0x50(%edx),%xmm0 | |
ae: c4 c1 1b 59 e5 vmulsd %xmm5,%xmm4,%xmm4 | |
b3: c5 e3 58 dc vaddsd %xmm4,%xmm3,%xmm3 | |
b7: c5 a3 59 e0 c5 e3 lds -0x1c3a1fa7(%ebx),%esp | |
bd: 58 pop %eax | |
be: e4 c4 in $0xc4,%al | |
c0: c1 f9 6e sar $0x6e,%ecx | |
c3: dd c5 ffree %st(5) | |
c5: 63 59 f0 arpl %bx,-0x10(%ecx) | |
c8: c4 e1 f9 6e df vmovd %edi,%xmm3 | |
cd: c5 e3 59 d8 vmulsd %xmm0,%xmm3,%xmm3 | |
d1: c4 41 f9 les -0x7(%ecx),%eax | |
d4: 6e outsb %ds:(%esi),(%dx) | |
d5: f9 stc | |
d6: c5 83 59 c0 c4 41 lds 0x41c4c059(%ebx),%eax | |
dc: 33 59 fd xor -0x3(%ecx),%ebx | |
df: c4 c1 73 58 cf vaddsd %xmm7,%xmm1,%xmm1 | |
e4: c4 c1 73 58 ce vaddsd %xmm6,%xmm1,%xmm1 | |
e9: c4 61 f9 les -0x7(%ecx),%esp | |
ec: 6e outsb %ds:(%esi),(%dx) | |
ed: f3 c4 41 0b repz les 0xb(%ecx),%eax | |
f1: 59 pop %ecx | |
f2: f5 cmc | |
f3: c4 c1 6b 58 d6 vaddsd %xmm6,%xmm2,%xmm2 | |
f8: c5 eb 58 d3 vaddsd %xmm3,%xmm2,%xmm2 | |
fc: c4 c1 f9 6e d8 vmovd %eax,%xmm3 | |
101: c4 c1 63 59 dd vmulsd %xmm5,%xmm3,%xmm3 | |
106: c5 d3 58 db vaddsd %xmm3,%xmm5,%xmm3 | |
10a: c5 e3 58 d8 vaddsd %xmm0,%xmm3,%xmm3 | |
10e: c5 7b 10 lds 0x10(%ebx),%edi | |
111: 6a 70 push $0x70 | |
113: c5 fb 10 42 18 vmovsd 0x18(%edx),%xmm0 | |
118: c4 e1 f9 6e ee vmovd %esi,%xmm5 | |
11d: c4 c1 53 59 ed vmulsd %xmm5,%xmm5,%xmm5 | |
122: c5 db 58 e5 vaddsd %xmm5,%xmm4,%xmm4 | |
126: c4 e1 f9 7e e5 vmovd %xmm4,%ebp | |
12b: c5 2b lds (%ebx),%ebp | |
12d: 59 pop %ecx | |
12e: f8 clc | |
12f: c5 3b lds (%ebx),%edi | |
131: 59 pop %ecx | |
132: f0 c5 c3 59 e0 lock vmulsd %xmm0,%xmm7,%xmm4 | |
137: c5 cb 59 e8 vmulsd %xmm0,%xmm6,%xmm5 | |
13b: c4 c1 f9 6e c6 vmovd %esi,%xmm0 | |
140: c4 c1 7b 59 c5 vmulsd %xmm5,%xmm0,%xmm0 | |
145: c5 f3 58 c0 vaddsd %xmm0,%xmm1,%xmm0 | |
149: c5 fb 11 04 24 vmovsd %xmm0,(%esp) | |
14e: c4 e1 f9 6e c0 vmovd %eax,%xmm0 | |
153: c4 c1 7b 59 c5 vmulsd %xmm5,%xmm0,%xmm0 | |
158: c5 eb 58 c0 vaddsd %xmm0,%xmm2,%xmm0 | |
15c: c5 fb 11 44 24 08 vmovsd %xmm0,0x8(%esp) | |
162: c4 e1 f9 6e c1 vmovd %ecx,%xmm0 | |
167: c4 c1 7b 59 c5 vmulsd %xmm5,%xmm0,%xmm0 | |
16c: c5 e3 58 c0 vaddsd %xmm0,%xmm3,%xmm0 | |
170: c5 fb 11 44 24 10 vmovsd %xmm0,0x10(%esp) | |
176: c5 fb 10 5a 38 vmovsd 0x38(%edx),%xmm3 | |
17b: c5 fb 10 42 58 vmovsd 0x58(%edx),%xmm0 | |
180: c5 9b 59 cb c5 83 lds -0x7c3a34a7(%ebx),%ebx | |
186: 58 pop %eax | |
187: c9 leave | |
188: c5 a3 59 d0 c5 73 lds 0x73c5d059(%ebx),%esp | |
18e: 58 pop %eax | |
18f: ea c4 c1 f9 6e cd c5 ljmp $0xc5cd,$0x6ef9c1c4 | |
196: f3 59 repz pop %ecx | |
198: c8 c4 e1 f9 enter $0xe1c4,$0xf9 | |
19c: 6e outsb %ds:(%esi),(%dx) | |
19d: d7 xlat %ds:(%ebx) | |
19e: c5 eb 59 d0 vmulsd %xmm0,%xmm2,%xmm2 | |
1a2: c4 41 f9 les -0x7(%ecx),%eax | |
1a5: 6e outsb %ds:(%esi),(%dx) | |
1a6: f9 stc | |
1a7: c5 03 lds (%ebx),%eax | |
1a9: 59 pop %ecx | |
1aa: f8 clc | |
1ab: c5 b3 59 c3 c5 8b lds -0x743a3ca7(%ebx),%esi | |
1b1: 58 pop %eax | |
1b2: c0 c5 fb rol $0xfb,%ch | |
1b5: 58 pop %eax | |
1b6: c9 leave | |
1b7: c4 e1 f9 6e c3 vmovd %ebx,%xmm0 | |
1bc: c5 fb 59 c3 vmulsd %xmm3,%xmm0,%xmm0 | |
1c0: c5 db 58 c0 vaddsd %xmm0,%xmm4,%xmm0 | |
1c4: c5 fb 58 d2 vaddsd %xmm2,%xmm0,%xmm2 | |
1c8: c4 c1 f9 6e c0 vmovd %eax,%xmm0 | |
1cd: c5 fb 59 c3 vmulsd %xmm3,%xmm0,%xmm0 | |
1d1: c5 d3 58 c0 vaddsd %xmm0,%xmm5,%xmm0 | |
1d5: c4 c1 7b 58 df vaddsd %xmm7,%xmm0,%xmm3 | |
1da: c5 fb 10 62 78 vmovsd 0x78(%edx),%xmm4 | |
1df: c5 fb 10 42 20 vmovsd 0x20(%edx),%xmm0 | |
1e4: c4 e1 f9 6e ee vmovd %esi,%xmm5 | |
1e9: c5 d3 59 ec vmulsd %xmm4,%xmm5,%xmm5 | |
1ed: c5 93 58 ed c5 fb lds -0x43a12a8(%ebx),%edx | |
1f3: 11 6c 24 18 adc %ebp,0x18(%esp) | |
1f7: c5 ab 59 e8 c5 3b lds 0x3bc5e859(%ebx),%ebp | |
1fd: 59 pop %ecx | |
1fe: e8 c5 43 59 f0 call 0xf05945c8 | |
203: c5 4b 59 lds 0x59(%ebx),%ecx | |
206: f8 clc | |
207: c4 c1 f9 6e c6 vmovd %esi,%xmm0 | |
20c: c5 fb 59 c4 vmulsd %xmm4,%xmm0,%xmm0 | |
210: c5 f3 58 c0 vaddsd %xmm0,%xmm1,%xmm0 | |
214: c5 fb 11 44 24 20 vmovsd %xmm0,0x20(%esp) | |
21a: c4 e1 f9 6e c0 vmovd %eax,%xmm0 | |
21f: c5 fb 59 c4 vmulsd %xmm4,%xmm0,%xmm0 | |
223: c5 eb 58 c0 vaddsd %xmm0,%xmm2,%xmm0 | |
227: c5 fb 11 44 24 28 vmovsd %xmm0,0x28(%esp) | |
22d: c4 e1 f9 6e c1 vmovd %ecx,%xmm0 | |
232: c5 fb 59 c4 vmulsd %xmm4,%xmm0,%xmm0 | |
236: c5 e3 58 c0 vaddsd %xmm0,%xmm3,%xmm0 | |
23a: c5 fb 11 44 24 30 vmovsd %xmm0,0x30(%esp) | |
240: c5 fb 10 62 40 vmovsd 0x40(%edx),%xmm4 | |
245: c5 fb 10 42 60 vmovsd 0x60(%edx),%xmm0 | |
24a: c5 9b 59 cc c5 d3 lds -0x2c3a33a7(%ebx),%ebx | |
250: 58 pop %eax | |
251: c9 leave | |
252: c5 a3 59 d0 c5 f3 lds -0xc3a2fa7(%ebx),%esp | |
258: 58 pop %eax | |
259: d2 c4 rol %cl,%ah | |
25b: c1 f9 6e sar $0x6e,%ecx | |
25e: cd c5 int $0xc5 | |
260: f3 59 repz pop %ecx | |
262: d8 c4 fadd %st(4),%st | |
264: e1 f9 loope 0x25f | |
266: 6e outsb %ds:(%esi),(%dx) | |
267: cf iret | |
268: c5 f3 59 e8 vmulsd %xmm0,%xmm1,%xmm5 | |
26c: c4 c1 f9 6e c9 vmovd %ecx,%xmm1 | |
271: c5 f3 59 c0 vmulsd %xmm0,%xmm1,%xmm0 | |
275: c5 b3 59 cc c5 93 lds -0x6c3a33a7(%ebx),%esi | |
27b: 58 pop %eax | |
27c: c9 leave | |
27d: c5 f3 58 db vaddsd %xmm3,%xmm1,%xmm3 | |
281: c4 e1 f9 6e cb vmovd %ebx,%xmm1 | |
286: c5 f3 59 cc vmulsd %xmm4,%xmm1,%xmm1 | |
28a: c5 8b 58 c9 c5 f3 lds -0xc3a36a8(%ebx),%ecx | |
290: 58 pop %eax | |
291: cd c4 int $0xc4 | |
293: c1 f9 6e sar $0x6e,%ecx | |
296: e8 c5 d3 59 e4 call 0xe459d660 | |
29b: c5 83 58 e4 c5 db lds -0x243a1ba8(%ebx),%eax | |
2a1: 58 pop %eax | |
2a2: c0 c5 fb rol $0xfb,%ch | |
2a5: 10 a2 80 00 00 00 adc %ah,0x80(%edx) | |
2ab: c5 fb 10 6a 28 vmovsd 0x28(%edx),%xmm5 | |
2b0: c5 cb 59 f5 vmulsd %xmm5,%xmm6,%xmm6 | |
2b4: c5 2b lds (%ebx),%ebp | |
2b6: 59 pop %ecx | |
2b7: d5 c5 aad $0xc5 | |
2b9: 3b 59 c5 cmp -0x3b(%ecx),%ebx | |
2bc: c5 c3 59 fd vmulsd %xmm5,%xmm7,%xmm7 | |
2c0: c4 e1 f9 6e ee vmovd %esi,%xmm5 | |
2c5: c5 d3 59 ec vmulsd %xmm4,%xmm5,%xmm5 | |
2c9: c5 eb 58 d5 vaddsd %xmm5,%xmm2,%xmm2 | |
2cd: c5 fb 11 54 24 38 vmovsd %xmm2,0x38(%esp) | |
2d3: c4 c1 f9 6e d6 vmovd %esi,%xmm2 | |
2d8: c5 eb 59 d4 vmulsd %xmm4,%xmm2,%xmm2 | |
2dc: c5 e3 58 d2 vaddsd %xmm2,%xmm3,%xmm2 | |
2e0: c5 fb 11 54 24 40 vmovsd %xmm2,0x40(%esp) | |
2e6: c4 e1 f9 6e d0 vmovd %eax,%xmm2 | |
2eb: c5 eb 59 d4 vmulsd %xmm4,%xmm2,%xmm2 | |
2ef: c5 f3 58 ca vaddsd %xmm2,%xmm1,%xmm1 | |
2f3: c5 fb 11 4c 24 48 vmovsd %xmm1,0x48(%esp) | |
2f9: c4 e1 f9 6e c9 vmovd %ecx,%xmm1 | |
2fe: c5 f3 59 cc vmulsd %xmm4,%xmm1,%xmm1 | |
302: c5 fb 58 c1 vaddsd %xmm1,%xmm0,%xmm0 | |
306: c5 fb 11 44 24 50 vmovsd %xmm0,0x50(%esp) | |
30c: c5 fb 10 4a 48 vmovsd 0x48(%edx),%xmm1 | |
311: c4 c1 f9 6e c0 vmovd %eax,%xmm0 | |
316: c5 fb 59 c1 vmulsd %xmm1,%xmm0,%xmm0 | |
31a: c5 cb 58 c0 vaddsd %xmm0,%xmm6,%xmm0 | |
31e: c5 9b 59 d1 c5 ab lds -0x543a2ea7(%ebx),%ebx | |
324: 58 pop %eax | |
325: d2 c5 rol %cl,%ch | |
327: b3 59 mov $0x59,%bl | |
329: d9 c5 fld %st(5) | |
32b: bb 58 db c4 e1 mov $0xe1c4db58,%ebx | |
330: f9 stc | |
331: 6e outsb %ds:(%esi),(%dx) | |
332: e3 c5 jecxz 0x2f9 | |
334: db 59 c9 fistpl -0x37(%ecx) | |
337: c5 c3 58 e1 vaddsd %xmm1,%xmm7,%xmm4 | |
33b: c5 fb 10 6a 68 vmovsd 0x68(%edx),%xmm5 | |
340: c4 c1 f9 6e c9 vmovd %ecx,%xmm1 | |
345: c5 f3 59 cd vmulsd %xmm5,%xmm1,%xmm1 | |
349: c5 fb 58 c1 vaddsd %xmm1,%xmm0,%xmm0 | |
34d: c5 a3 59 cd c5 eb lds -0x143a32a7(%ebx),%esp | |
353: 58 pop %eax | |
354: d1 c4 rol %esp | |
356: c1 f9 6e sar $0x6e,%ecx | |
359: cd c5 int $0xc5 | |
35b: f3 59 repz pop %ecx | |
35d: cd c5 int $0xc5 | |
35f: e3 58 jecxz 0x3b9 | |
361: d9 c4 fld %st(4) | |
363: e1 f9 loope 0x35e | |
365: 6e outsb %ds:(%esi),(%dx) | |
366: cf iret | |
367: c5 f3 59 cd vmulsd %xmm5,%xmm1,%xmm1 | |
36b: c5 db 58 e1 vaddsd %xmm1,%xmm4,%xmm4 | |
36f: c5 fb 10 aa 88 00 00 vmovsd 0x88(%edx),%xmm5 | |
376: 00 | |
377: c4 e1 f9 6e c9 vmovd %ecx,%xmm1 | |
37c: c5 f3 59 cd vmulsd %xmm5,%xmm1,%xmm1 | |
380: c5 fb 58 c1 vaddsd %xmm1,%xmm0,%xmm0 | |
384: c5 fb 11 44 24 58 vmovsd %xmm0,0x58(%esp) | |
38a: c4 e1 f9 6e c6 vmovd %esi,%xmm0 | |
38f: c5 fb 59 c5 vmulsd %xmm5,%xmm0,%xmm0 | |
393: c5 eb 58 c0 vaddsd %xmm0,%xmm2,%xmm0 | |
397: c5 fb 11 44 24 60 vmovsd %xmm0,0x60(%esp) | |
39d: c4 c1 f9 6e c6 vmovd %esi,%xmm0 | |
3a2: c5 fb 59 c5 vmulsd %xmm5,%xmm0,%xmm0 | |
3a6: c5 e3 58 c0 vaddsd %xmm0,%xmm3,%xmm0 | |
3aa: c5 fb 11 44 24 68 vmovsd %xmm0,0x68(%esp) | |
3b0: c4 e1 f9 6e c0 vmovd %eax,%xmm0 | |
3b5: c5 fb 59 c5 vmulsd %xmm5,%xmm0,%xmm0 | |
3b9: c5 db 58 c0 vaddsd %xmm0,%xmm4,%xmm0 | |
3bd: c5 fb 11 44 24 70 vmovsd %xmm0,0x70(%esp) | |
3c3: 4d dec %ebp | |
3c4: 3b 9f 18 01 00 00 cmp 0x118(%edi),%ebx | |
3ca: 0f 83 4f 01 00 00 jae 0x51f | |
3d0: 4d dec %ebp | |
3d1: 89 9f 08 01 00 00 mov %ebx,0x108(%edi) | |
3d7: 41 inc %ecx | |
3d8: 0f 18 83 00 01 00 00 prefetchnta 0x100(%ebx) | |
3df: 49 dec %ecx | |
3e0: c7 02 01 00 00 00 movl $0x1,(%edx) | |
3e6: 49 dec %ecx | |
3e7: 8b .byte 0x8b |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment