1528 lines
73 KiB
Plaintext
1528 lines
73 KiB
Plaintext
; wk_1a0c0: VA 0x18001a0c0
|
|
|
|
/tmp/opencode/dis/wk_1a0c0.bin: file format binary
|
|
|
|
|
|
Disassembly of section .data:
|
|
|
|
0000000000000000 <.data>:
|
|
0: 56 push %rsi
|
|
1: 57 push %rdi
|
|
2: 41 54 push %r12
|
|
4: 41 55 push %r13
|
|
6: 41 57 push %r15
|
|
8: 48 83 ec 30 sub $0x30,%rsp
|
|
c: 4c 89 c7 mov %r8,%rdi
|
|
f: 48 89 d6 mov %rdx,%rsi
|
|
12: 48 89 ca mov %rcx,%rdx
|
|
15: 45 33 db xor %r11d,%r11d
|
|
18: 48 85 ff test %rdi,%rdi
|
|
1b: 0f 84 ea 01 00 00 je 0x20b
|
|
21: 83 3f 06 cmpl $0x6,(%rdi)
|
|
24: 74 12 je 0x38
|
|
26: b8 f3 ff ff ff mov $0xfffffff3,%eax
|
|
2b: 48 83 c4 30 add $0x30,%rsp
|
|
2f: 41 5f pop %r15
|
|
31: 41 5d pop %r13
|
|
33: 41 5c pop %r12
|
|
35: 5f pop %rdi
|
|
36: 5e pop %rsi
|
|
37: c3 ret
|
|
38: 48 85 d2 test %rdx,%rdx
|
|
3b: 0f 84 ca 01 00 00 je 0x20b
|
|
41: 48 85 f6 test %rsi,%rsi
|
|
44: 0f 84 c1 01 00 00 je 0x20b
|
|
4a: 4d 85 c9 test %r9,%r9
|
|
4d: 0f 84 b2 01 00 00 je 0x205
|
|
53: 44 8b 7f 04 mov 0x4(%rdi),%r15d
|
|
57: 41 83 ff 04 cmp $0x4,%r15d
|
|
5b: 7f 75 jg 0xd2
|
|
5d: 4d 63 cf movslq %r15d,%r9
|
|
60: 83 7f 08 00 cmpl $0x0,0x8(%rdi)
|
|
64: 74 20 je 0x86
|
|
66: 48 8d 05 d3 5e fe ff lea -0x1a12d(%rip),%rax # 0xfffffffffffe5f40
|
|
6d: 48 89 d1 mov %rdx,%rcx
|
|
70: c5 fa 10 47 10 vmovss 0x10(%rdi),%xmm0
|
|
75: 48 89 f2 mov %rsi,%rdx
|
|
78: c5 f8 28 d0 vmovaps %xmm0,%xmm2
|
|
7c: 42 ff 94 c8 e0 d6 c5 call *0x1c5d6e0(%rax,%r9,8)
|
|
83: 01
|
|
84: eb 15 jmp 0x9b
|
|
86: 48 8d 05 b3 5e fe ff lea -0x1a14d(%rip),%rax # 0xfffffffffffe5f40
|
|
8d: 48 89 d1 mov %rdx,%rcx
|
|
90: 48 89 f2 mov %rsi,%rdx
|
|
93: 42 ff 94 c8 10 d7 c5 call *0x1c5d710(%rax,%r9,8)
|
|
9a: 01
|
|
9b: b8 01 00 00 00 mov $0x1,%eax
|
|
a0: c4 e2 01 f7 f8 shlx %r15d,%eax,%edi
|
|
a5: 48 63 ff movslq %edi,%rdi
|
|
a8: 48 83 ff 01 cmp $0x1,%rdi
|
|
ac: 74 0e je 0xbc
|
|
ae: 8b 46 04 mov 0x4(%rsi),%eax
|
|
b1: 89 04 be mov %eax,(%rsi,%rdi,4)
|
|
b4: c7 44 be 04 00 00 00 movl $0x0,0x4(%rsi,%rdi,4)
|
|
bb: 00
|
|
bc: c7 46 04 00 00 00 00 movl $0x0,0x4(%rsi)
|
|
c3: 33 c0 xor %eax,%eax
|
|
c5: 48 83 c4 30 add $0x30,%rsp
|
|
c9: 41 5f pop %r15
|
|
cb: 41 5d pop %r13
|
|
cd: 41 5c pop %r12
|
|
cf: 5f pop %rdi
|
|
d0: 5e pop %rsi
|
|
d1: c3 ret
|
|
d2: 4c 89 c8 mov %r9,%rax
|
|
d5: 48 83 e0 3f and $0x3f,%rax
|
|
d9: 48 f7 d8 neg %rax
|
|
dc: 48 83 e0 3f and $0x3f,%rax
|
|
e0: 4c 03 c8 add %rax,%r9
|
|
e3: 83 7f 18 00 cmpl $0x0,0x18(%rdi)
|
|
e7: 4d 0f 4f d9 cmovg %r9,%r11
|
|
eb: 41 bc 01 00 00 00 mov $0x1,%r12d
|
|
f1: 45 8d 4f ff lea -0x1(%r15),%r9d
|
|
f5: c4 42 31 f7 ec shlx %r9d,%r12d,%r13d
|
|
fa: 41 83 ff 07 cmp $0x7,%r15d
|
|
fe: 7f 49 jg 0x149
|
|
100: 83 7f 08 00 cmpl $0x0,0x8(%rdi)
|
|
104: 74 24 je 0x12a
|
|
106: 4d 63 ff movslq %r15d,%r15
|
|
109: 48 8d 05 30 5e fe ff lea -0x1a1d0(%rip),%rax # 0xfffffffffffe5f40
|
|
110: c5 fa 10 57 10 vmovss 0x10(%rdi),%xmm2
|
|
115: 48 89 d1 mov %rdx,%rcx
|
|
118: 48 89 f2 mov %rsi,%rdx
|
|
11b: 42 ff 94 f8 38 d7 c5 call *0x1c5d738(%rax,%r15,8)
|
|
122: 01
|
|
123: c4 42 01 f7 e4 shlx %r15d,%r12d,%r12d
|
|
128: eb 7a jmp 0x1a4
|
|
12a: 4d 63 ff movslq %r15d,%r15
|
|
12d: 48 8d 05 0c 5e fe ff lea -0x1a1f4(%rip),%rax # 0xfffffffffffe5f40
|
|
134: 48 89 d1 mov %rdx,%rcx
|
|
137: 48 89 f2 mov %rsi,%rdx
|
|
13a: 42 ff 94 f8 70 d7 c5 call *0x1c5d770(%rax,%r15,8)
|
|
141: 01
|
|
142: c4 42 01 f7 e4 shlx %r15d,%r12d,%r12d
|
|
147: eb 5b jmp 0x1a4
|
|
149: 41 83 ff 13 cmp $0x13,%r15d
|
|
14d: 7e 19 jle 0x168
|
|
14f: 48 89 e0 mov %rsp,%rax
|
|
152: 48 89 f9 mov %rdi,%rcx
|
|
155: 49 89 f0 mov %rsi,%r8
|
|
158: 4c 89 58 20 mov %r11,0x20(%rax)
|
|
15c: e8 bf 93 0a 00 call 0xa9520
|
|
161: c4 42 01 f7 e4 shlx %r15d,%r12d,%r12d
|
|
166: eb 3c jmp 0x1a4
|
|
168: 49 89 e2 mov %rsp,%r10
|
|
16b: 48 89 d1 mov %rdx,%rcx
|
|
16e: 48 8b 47 30 mov 0x30(%rdi),%rax
|
|
172: 48 89 f2 mov %rsi,%rdx
|
|
175: 45 89 e8 mov %r13d,%r8d
|
|
178: 4c 8b 4f 38 mov 0x38(%rdi),%r9
|
|
17c: 4d 89 5a 28 mov %r11,0x28(%r10)
|
|
180: 49 89 42 20 mov %rax,0x20(%r10)
|
|
184: e8 37 79 b6 01 call 0x1b67ac0
|
|
189: c4 42 01 f7 e4 shlx %r15d,%r12d,%r12d
|
|
18e: 83 7f 08 00 cmpl $0x0,0x8(%rdi)
|
|
192: 74 10 je 0x1a4
|
|
194: c5 fa 10 47 10 vmovss 0x10(%rdi),%xmm0
|
|
199: 48 89 f2 mov %rsi,%rdx
|
|
19c: 45 89 e0 mov %r12d,%r8d
|
|
19f: e8 7c 5d ff ff call 0xffffffffffff5f20
|
|
1a4: c5 fa 10 56 04 vmovss 0x4(%rsi),%xmm2
|
|
1a9: 48 89 f1 mov %rsi,%rcx
|
|
1ac: c5 fa 10 0e vmovss (%rsi),%xmm1
|
|
1b0: 44 89 ea mov %r13d,%edx
|
|
1b3: 41 b8 01 00 00 00 mov $0x1,%r8d
|
|
1b9: c5 ea 58 c1 vaddss %xmm1,%xmm2,%xmm0
|
|
1bd: c5 f2 5c da vsubss %xmm2,%xmm1,%xmm3
|
|
1c1: c5 fa 11 06 vmovss %xmm0,(%rsi)
|
|
1c5: c5 fa 11 5e 04 vmovss %xmm3,0x4(%rsi)
|
|
1ca: 4c 8b 4f 50 mov 0x50(%rdi),%r9
|
|
1ce: e8 0d a6 0a 00 call 0xaa7e0
|
|
1d3: 4d 63 e4 movslq %r12d,%r12
|
|
1d6: 49 83 fc 01 cmp $0x1,%r12
|
|
1da: 74 13 je 0x1ef
|
|
1dc: 8b 46 04 mov 0x4(%rsi),%eax
|
|
1df: 33 ff xor %edi,%edi
|
|
1e1: 42 89 04 a6 mov %eax,(%rsi,%r12,4)
|
|
1e5: 42 89 7c a6 04 mov %edi,0x4(%rsi,%r12,4)
|
|
1ea: 89 7e 04 mov %edi,0x4(%rsi)
|
|
1ed: eb 07 jmp 0x1f6
|
|
1ef: c7 46 04 00 00 00 00 movl $0x0,0x4(%rsi)
|
|
1f6: 33 c0 xor %eax,%eax
|
|
1f8: 48 83 c4 30 add $0x30,%rsp
|
|
1fc: 41 5f pop %r15
|
|
1fe: 41 5d pop %r13
|
|
200: 41 5c pop %r12
|
|
202: 5f pop %rdi
|
|
203: 5e pop %rsi
|
|
204: c3 ret
|
|
205: 83 7f 18 00 cmpl $0x0,0x18(%rdi)
|
|
209: 7e 12 jle 0x21d
|
|
20b: b8 f8 ff ff ff mov $0xfffffff8,%eax
|
|
210: 48 83 c4 30 add $0x30,%rsp
|
|
214: 41 5f pop %r15
|
|
216: 41 5d pop %r13
|
|
218: 41 5c pop %r12
|
|
21a: 5f pop %rdi
|
|
21b: 5e pop %rsi
|
|
21c: c3 ret
|
|
21d: 44 8b 7f 04 mov 0x4(%rdi),%r15d
|
|
221: 41 83 ff 04 cmp $0x4,%r15d
|
|
225: 0f 8e 32 fe ff ff jle 0x5d
|
|
22b: e9 bb fe ff ff jmp 0xeb
|
|
230: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
237: 00
|
|
238: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
23f: 90 nop
|
|
240: 56 push %rsi
|
|
241: 57 push %rdi
|
|
242: 41 54 push %r12
|
|
244: 41 55 push %r13
|
|
246: 41 57 push %r15
|
|
248: 48 83 ec 30 sub $0x30,%rsp
|
|
24c: 4c 89 c7 mov %r8,%rdi
|
|
24f: 48 89 d6 mov %rdx,%rsi
|
|
252: 48 89 ca mov %rcx,%rdx
|
|
255: 45 33 db xor %r11d,%r11d
|
|
258: 48 85 ff test %rdi,%rdi
|
|
25b: 0f 84 e6 01 00 00 je 0x447
|
|
261: 83 3f 06 cmpl $0x6,(%rdi)
|
|
264: 74 12 je 0x278
|
|
266: b8 f3 ff ff ff mov $0xfffffff3,%eax
|
|
26b: 48 83 c4 30 add $0x30,%rsp
|
|
26f: 41 5f pop %r15
|
|
271: 41 5d pop %r13
|
|
273: 41 5c pop %r12
|
|
275: 5f pop %rdi
|
|
276: 5e pop %rsi
|
|
277: c3 ret
|
|
278: 48 85 d2 test %rdx,%rdx
|
|
27b: 0f 84 c6 01 00 00 je 0x447
|
|
281: 48 85 f6 test %rsi,%rsi
|
|
284: 0f 84 bd 01 00 00 je 0x447
|
|
28a: 4d 85 c9 test %r9,%r9
|
|
28d: 0f 84 ae 01 00 00 je 0x441
|
|
293: 44 8b 7f 04 mov 0x4(%rdi),%r15d
|
|
297: 41 83 ff 04 cmp $0x4,%r15d
|
|
29b: 7f 71 jg 0x30e
|
|
29d: 4d 63 cf movslq %r15d,%r9
|
|
2a0: 83 7f 08 00 cmpl $0x0,0x8(%rdi)
|
|
2a4: 74 1c je 0x2c2
|
|
2a6: 48 8d 05 93 5c fe ff lea -0x1a36d(%rip),%rax # 0xfffffffffffe5f40
|
|
2ad: 48 89 d1 mov %rdx,%rcx
|
|
2b0: c5 fa 10 57 10 vmovss 0x10(%rdi),%xmm2
|
|
2b5: 48 89 f2 mov %rsi,%rdx
|
|
2b8: 42 ff 94 c8 b0 d7 c5 call *0x1c5d7b0(%rax,%r9,8)
|
|
2bf: 01
|
|
2c0: eb 15 jmp 0x2d7
|
|
2c2: 48 8d 05 77 5c fe ff lea -0x1a389(%rip),%rax # 0xfffffffffffe5f40
|
|
2c9: 48 89 d1 mov %rdx,%rcx
|
|
2cc: 48 89 f2 mov %rsi,%rdx
|
|
2cf: 42 ff 94 c8 e0 d7 c5 call *0x1c5d7e0(%rax,%r9,8)
|
|
2d6: 01
|
|
2d7: b8 01 00 00 00 mov $0x1,%eax
|
|
2dc: c4 e2 01 f7 f8 shlx %r15d,%eax,%edi
|
|
2e1: 48 63 ff movslq %edi,%rdi
|
|
2e4: 48 83 ff 01 cmp $0x1,%rdi
|
|
2e8: 74 0e je 0x2f8
|
|
2ea: 8b 46 04 mov 0x4(%rsi),%eax
|
|
2ed: 89 04 be mov %eax,(%rsi,%rdi,4)
|
|
2f0: c7 44 be 04 00 00 00 movl $0x0,0x4(%rsi,%rdi,4)
|
|
2f7: 00
|
|
2f8: c7 46 04 00 00 00 00 movl $0x0,0x4(%rsi)
|
|
2ff: 33 c0 xor %eax,%eax
|
|
301: 48 83 c4 30 add $0x30,%rsp
|
|
305: 41 5f pop %r15
|
|
307: 41 5d pop %r13
|
|
309: 41 5c pop %r12
|
|
30b: 5f pop %rdi
|
|
30c: 5e pop %rsi
|
|
30d: c3 ret
|
|
30e: 4c 89 c8 mov %r9,%rax
|
|
311: 48 83 e0 3f and $0x3f,%rax
|
|
315: 48 f7 d8 neg %rax
|
|
318: 48 83 e0 3f and $0x3f,%rax
|
|
31c: 4c 03 c8 add %rax,%r9
|
|
31f: 83 7f 18 00 cmpl $0x0,0x18(%rdi)
|
|
323: 4d 0f 4f d9 cmovg %r9,%r11
|
|
327: 41 bc 01 00 00 00 mov $0x1,%r12d
|
|
32d: 45 8d 4f ff lea -0x1(%r15),%r9d
|
|
331: c4 42 31 f7 ec shlx %r9d,%r12d,%r13d
|
|
336: 41 83 ff 07 cmp $0x7,%r15d
|
|
33a: 7f 49 jg 0x385
|
|
33c: 83 7f 08 00 cmpl $0x0,0x8(%rdi)
|
|
340: 74 24 je 0x366
|
|
342: 4d 63 ff movslq %r15d,%r15
|
|
345: 48 8d 05 f4 5b fe ff lea -0x1a40c(%rip),%rax # 0xfffffffffffe5f40
|
|
34c: c5 fa 10 57 10 vmovss 0x10(%rdi),%xmm2
|
|
351: 48 89 d1 mov %rdx,%rcx
|
|
354: 48 89 f2 mov %rsi,%rdx
|
|
357: 42 ff 94 f8 08 d8 c5 call *0x1c5d808(%rax,%r15,8)
|
|
35e: 01
|
|
35f: c4 42 01 f7 e4 shlx %r15d,%r12d,%r12d
|
|
364: eb 7a jmp 0x3e0
|
|
366: 4d 63 ff movslq %r15d,%r15
|
|
369: 48 8d 05 d0 5b fe ff lea -0x1a430(%rip),%rax # 0xfffffffffffe5f40
|
|
370: 48 89 d1 mov %rdx,%rcx
|
|
373: 48 89 f2 mov %rsi,%rdx
|
|
376: 42 ff 94 f8 40 d8 c5 call *0x1c5d840(%rax,%r15,8)
|
|
37d: 01
|
|
37e: c4 42 01 f7 e4 shlx %r15d,%r12d,%r12d
|
|
383: eb 5b jmp 0x3e0
|
|
385: 41 83 ff 13 cmp $0x13,%r15d
|
|
389: 7e 19 jle 0x3a4
|
|
38b: 48 89 e0 mov %rsp,%rax
|
|
38e: 48 89 f9 mov %rdi,%rcx
|
|
391: 49 89 f0 mov %rsi,%r8
|
|
394: 4c 89 58 20 mov %r11,0x20(%rax)
|
|
398: e8 a3 f3 0a 00 call 0xaf740
|
|
39d: c4 42 01 f7 e4 shlx %r15d,%r12d,%r12d
|
|
3a2: eb 3c jmp 0x3e0
|
|
3a4: 49 89 e2 mov %rsp,%r10
|
|
3a7: 48 89 d1 mov %rdx,%rcx
|
|
3aa: 48 8b 47 30 mov 0x30(%rdi),%rax
|
|
3ae: 48 89 f2 mov %rsi,%rdx
|
|
3b1: 45 89 e8 mov %r13d,%r8d
|
|
3b4: 4c 8b 4f 38 mov 0x38(%rdi),%r9
|
|
3b8: 4d 89 5a 28 mov %r11,0x28(%r10)
|
|
3bc: 49 89 42 20 mov %rax,0x20(%r10)
|
|
3c0: e8 fb 58 b7 01 call 0x1b75cc0
|
|
3c5: c4 42 01 f7 e4 shlx %r15d,%r12d,%r12d
|
|
3ca: 83 7f 08 00 cmpl $0x0,0x8(%rdi)
|
|
3ce: 74 10 je 0x3e0
|
|
3d0: c5 fa 10 47 10 vmovss 0x10(%rdi),%xmm0
|
|
3d5: 48 89 f2 mov %rsi,%rdx
|
|
3d8: 45 89 e0 mov %r12d,%r8d
|
|
3db: e8 00 5d ff ff call 0xffffffffffff60e0
|
|
3e0: c5 fa 10 56 04 vmovss 0x4(%rsi),%xmm2
|
|
3e5: 48 89 f1 mov %rsi,%rcx
|
|
3e8: c5 fa 10 0e vmovss (%rsi),%xmm1
|
|
3ec: 44 89 ea mov %r13d,%edx
|
|
3ef: 41 b8 01 00 00 00 mov $0x1,%r8d
|
|
3f5: c5 ea 58 c1 vaddss %xmm1,%xmm2,%xmm0
|
|
3f9: c5 f2 5c da vsubss %xmm2,%xmm1,%xmm3
|
|
3fd: c5 fa 11 06 vmovss %xmm0,(%rsi)
|
|
401: c5 fa 11 5e 04 vmovss %xmm3,0x4(%rsi)
|
|
406: 4c 8b 4f 50 mov 0x50(%rdi),%r9
|
|
40a: e8 f1 05 0b 00 call 0xb0a00
|
|
40f: 4d 63 e4 movslq %r12d,%r12
|
|
412: 49 83 fc 01 cmp $0x1,%r12
|
|
416: 74 13 je 0x42b
|
|
418: 8b 46 04 mov 0x4(%rsi),%eax
|
|
41b: 33 ff xor %edi,%edi
|
|
41d: 42 89 04 a6 mov %eax,(%rsi,%r12,4)
|
|
421: 42 89 7c a6 04 mov %edi,0x4(%rsi,%r12,4)
|
|
426: 89 7e 04 mov %edi,0x4(%rsi)
|
|
429: eb 07 jmp 0x432
|
|
42b: c7 46 04 00 00 00 00 movl $0x0,0x4(%rsi)
|
|
432: 33 c0 xor %eax,%eax
|
|
434: 48 83 c4 30 add $0x30,%rsp
|
|
438: 41 5f pop %r15
|
|
43a: 41 5d pop %r13
|
|
43c: 41 5c pop %r12
|
|
43e: 5f pop %rdi
|
|
43f: 5e pop %rsi
|
|
440: c3 ret
|
|
441: 83 7f 18 00 cmpl $0x0,0x18(%rdi)
|
|
445: 7e 12 jle 0x459
|
|
447: b8 f8 ff ff ff mov $0xfffffff8,%eax
|
|
44c: 48 83 c4 30 add $0x30,%rsp
|
|
450: 41 5f pop %r15
|
|
452: 41 5d pop %r13
|
|
454: 41 5c pop %r12
|
|
456: 5f pop %rdi
|
|
457: 5e pop %rsi
|
|
458: c3 ret
|
|
459: 44 8b 7f 04 mov 0x4(%rdi),%r15d
|
|
45d: 41 83 ff 04 cmp $0x4,%r15d
|
|
461: 0f 8e 36 fe ff ff jle 0x29d
|
|
467: e9 bb fe ff ff jmp 0x327
|
|
46c: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
473: 00
|
|
474: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
47b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
480: 48 83 ec 28 sub $0x28,%rsp
|
|
484: 48 85 c9 test %rcx,%rcx
|
|
487: 74 26 je 0x4af
|
|
489: 48 85 d2 test %rdx,%rdx
|
|
48c: 74 21 je 0x4af
|
|
48e: 45 85 c0 test %r8d,%r8d
|
|
491: 7e 26 jle 0x4b9
|
|
493: 41 81 f8 00 80 00 00 cmp $0x8000,%r8d
|
|
49a: 7d 07 jge 0x4a3
|
|
49c: e8 bf 94 a4 01 call 0x1a49960
|
|
4a1: eb 05 jmp 0x4a8
|
|
4a3: e8 b8 98 a4 01 call 0x1a49d60
|
|
4a8: 33 c0 xor %eax,%eax
|
|
4aa: 48 83 c4 28 add $0x28,%rsp
|
|
4ae: c3 ret
|
|
4af: b8 f8 ff ff ff mov $0xfffffff8,%eax
|
|
4b4: 48 83 c4 28 add $0x28,%rsp
|
|
4b8: c3 ret
|
|
4b9: b8 fa ff ff ff mov $0xfffffffa,%eax
|
|
4be: 48 83 c4 28 add $0x28,%rsp
|
|
4c2: c3 ret
|
|
4c3: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
4ca: 00
|
|
4cb: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
4d2: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
4d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
4e0: 48 83 ec 28 sub $0x28,%rsp
|
|
4e4: 48 85 c9 test %rcx,%rcx
|
|
4e7: 74 26 je 0x50f
|
|
4e9: 48 85 d2 test %rdx,%rdx
|
|
4ec: 74 21 je 0x50f
|
|
4ee: 45 85 c0 test %r8d,%r8d
|
|
4f1: 7e 26 jle 0x519
|
|
4f3: 41 81 f8 00 80 00 00 cmp $0x8000,%r8d
|
|
4fa: 7d 07 jge 0x503
|
|
4fc: e8 ff a0 a4 01 call 0x1a4a600
|
|
501: eb 05 jmp 0x508
|
|
503: e8 78 56 0b 00 call 0xb5b80
|
|
508: 33 c0 xor %eax,%eax
|
|
50a: 48 83 c4 28 add $0x28,%rsp
|
|
50e: c3 ret
|
|
50f: b8 f8 ff ff ff mov $0xfffffff8,%eax
|
|
514: 48 83 c4 28 add $0x28,%rsp
|
|
518: c3 ret
|
|
519: b8 fa ff ff ff mov $0xfffffffa,%eax
|
|
51e: 48 83 c4 28 add $0x28,%rsp
|
|
522: c3 ret
|
|
523: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
52a: 00
|
|
52b: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
532: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
539: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
540: 48 83 ec 28 sub $0x28,%rsp
|
|
544: 48 85 c9 test %rcx,%rcx
|
|
547: 74 26 je 0x56f
|
|
549: 48 85 d2 test %rdx,%rdx
|
|
54c: 74 21 je 0x56f
|
|
54e: 45 85 c0 test %r8d,%r8d
|
|
551: 7e 26 jle 0x579
|
|
553: 41 81 f8 00 80 00 00 cmp $0x8000,%r8d
|
|
55a: 7d 07 jge 0x563
|
|
55c: e8 9f ad a4 01 call 0x1a4b300
|
|
561: eb 05 jmp 0x568
|
|
563: e8 78 57 0b 00 call 0xb5ce0
|
|
568: 33 c0 xor %eax,%eax
|
|
56a: 48 83 c4 28 add $0x28,%rsp
|
|
56e: c3 ret
|
|
56f: b8 f8 ff ff ff mov $0xfffffff8,%eax
|
|
574: 48 83 c4 28 add $0x28,%rsp
|
|
578: c3 ret
|
|
579: b8 fa ff ff ff mov $0xfffffffa,%eax
|
|
57e: 48 83 c4 28 add $0x28,%rsp
|
|
582: c3 ret
|
|
583: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
58a: 00
|
|
58b: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
592: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
599: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
5a0: 41 83 f9 05 cmp $0x5,%r9d
|
|
5a4: 7d 3d jge 0x5e3
|
|
5a6: 41 ff c9 dec %r9d
|
|
5a9: 41 83 f9 ff cmp $0xffffffff,%r9d
|
|
5ad: 74 33 je 0x5e2
|
|
5af: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
5b6: 00
|
|
5b7: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
5be: 66 90 xchg %ax,%ax
|
|
5c0: f2 0f 10 01 movsd (%rcx),%xmm0
|
|
5c4: 41 ff c9 dec %r9d
|
|
5c7: f2 0f 59 02 mulsd (%rdx),%xmm0
|
|
5cb: 48 83 c1 08 add $0x8,%rcx
|
|
5cf: f2 41 0f 11 00 movsd %xmm0,(%r8)
|
|
5d4: 48 83 c2 08 add $0x8,%rdx
|
|
5d8: 49 83 c0 08 add $0x8,%r8
|
|
5dc: 41 83 f9 ff cmp $0xffffffff,%r9d
|
|
5e0: 75 de jne 0x5c0
|
|
5e2: c3 ret
|
|
5e3: 49 f7 c0 07 00 00 00 test $0x7,%r8
|
|
5ea: 0f 85 e8 02 00 00 jne 0x8d8
|
|
5f0: 49 f7 c0 0f 00 00 00 test $0xf,%r8
|
|
5f7: 74 1c je 0x615
|
|
5f9: f2 0f 10 01 movsd (%rcx),%xmm0
|
|
5fd: 48 83 c1 08 add $0x8,%rcx
|
|
601: f2 0f 59 02 mulsd (%rdx),%xmm0
|
|
605: 48 83 c2 08 add $0x8,%rdx
|
|
609: f2 41 0f 11 00 movsd %xmm0,(%r8)
|
|
60e: 49 83 c0 08 add $0x8,%r8
|
|
612: 41 ff c9 dec %r9d
|
|
615: 44 89 c8 mov %r9d,%eax
|
|
618: 41 83 e1 03 and $0x3,%r9d
|
|
61c: c1 f8 02 sar $0x2,%eax
|
|
61f: 48 f7 c1 0f 00 00 00 test $0xf,%rcx
|
|
626: 0f 84 78 01 00 00 je 0x7a4
|
|
62c: 48 f7 c2 0f 00 00 00 test $0xf,%rdx
|
|
633: 0f 84 dd 00 00 00 je 0x716
|
|
639: 3d aa 2a 00 00 cmp $0x2aaa,%eax
|
|
63e: 0f 83 7c 00 00 00 jae 0x6c0
|
|
644: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
64b: 00
|
|
64c: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
653: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
658: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
65f: 00
|
|
660: f2 0f 10 11 movsd (%rcx),%xmm2
|
|
664: f2 0f 10 59 10 movsd 0x10(%rcx),%xmm3
|
|
669: f2 0f 10 02 movsd (%rdx),%xmm0
|
|
66d: f2 0f 10 4a 10 movsd 0x10(%rdx),%xmm1
|
|
672: 66 0f 16 42 08 movhpd 0x8(%rdx),%xmm0
|
|
677: 66 0f 16 4a 18 movhpd 0x18(%rdx),%xmm1
|
|
67c: 48 83 c2 20 add $0x20,%rdx
|
|
680: 66 0f 16 51 08 movhpd 0x8(%rcx),%xmm2
|
|
685: 66 0f 16 59 18 movhpd 0x18(%rcx),%xmm3
|
|
68a: 48 83 c1 20 add $0x20,%rcx
|
|
68e: 66 0f 59 d0 mulpd %xmm0,%xmm2
|
|
692: 66 0f 59 d9 mulpd %xmm1,%xmm3
|
|
696: 41 0f 29 10 movaps %xmm2,(%r8)
|
|
69a: 41 0f 29 58 10 movaps %xmm3,0x10(%r8)
|
|
69f: 49 83 c0 20 add $0x20,%r8
|
|
6a3: ff c8 dec %eax
|
|
6a5: 75 b9 jne 0x660
|
|
6a7: e9 fa fe ff ff jmp 0x5a6
|
|
6ac: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6b3: 00
|
|
6b4: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
6bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6c0: 0f 18 49 40 prefetcht0 0x40(%rcx)
|
|
6c4: 0f 18 4a 40 prefetcht0 0x40(%rdx)
|
|
6c8: f2 0f 10 11 movsd (%rcx),%xmm2
|
|
6cc: f2 0f 10 02 movsd (%rdx),%xmm0
|
|
6d0: f2 0f 10 4a 10 movsd 0x10(%rdx),%xmm1
|
|
6d5: f2 0f 10 59 10 movsd 0x10(%rcx),%xmm3
|
|
6da: 66 0f 16 51 08 movhpd 0x8(%rcx),%xmm2
|
|
6df: 66 0f 16 42 08 movhpd 0x8(%rdx),%xmm0
|
|
6e4: 66 0f 16 4a 18 movhpd 0x18(%rdx),%xmm1
|
|
6e9: 48 83 c2 20 add $0x20,%rdx
|
|
6ed: 66 0f 16 59 18 movhpd 0x18(%rcx),%xmm3
|
|
6f2: 48 83 c1 20 add $0x20,%rcx
|
|
6f6: 66 0f 59 d0 mulpd %xmm0,%xmm2
|
|
6fa: 66 0f 59 d9 mulpd %xmm1,%xmm3
|
|
6fe: 66 41 0f 2b 10 movntpd %xmm2,(%r8)
|
|
703: 66 41 0f 2b 58 10 movntpd %xmm3,0x10(%r8)
|
|
709: 49 83 c0 20 add $0x20,%r8
|
|
70d: ff c8 dec %eax
|
|
70f: 75 af jne 0x6c0
|
|
711: e9 90 fe ff ff jmp 0x5a6
|
|
716: 3d aa 2a 00 00 cmp $0x2aaa,%eax
|
|
71b: 73 43 jae 0x760
|
|
71d: 0f 1f 00 nopl (%rax)
|
|
720: f2 0f 10 01 movsd (%rcx),%xmm0
|
|
724: f2 0f 10 49 10 movsd 0x10(%rcx),%xmm1
|
|
729: 66 0f 16 41 08 movhpd 0x8(%rcx),%xmm0
|
|
72e: 66 0f 16 49 18 movhpd 0x18(%rcx),%xmm1
|
|
733: 48 83 c1 20 add $0x20,%rcx
|
|
737: 66 0f 59 02 mulpd (%rdx),%xmm0
|
|
73b: 66 0f 59 4a 10 mulpd 0x10(%rdx),%xmm1
|
|
740: 41 0f 29 00 movaps %xmm0,(%r8)
|
|
744: 48 83 c2 20 add $0x20,%rdx
|
|
748: 41 0f 29 48 10 movaps %xmm1,0x10(%r8)
|
|
74d: 49 83 c0 20 add $0x20,%r8
|
|
751: ff c8 dec %eax
|
|
753: 75 cb jne 0x720
|
|
755: e9 4c fe ff ff jmp 0x5a6
|
|
75a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
760: 0f 18 49 40 prefetcht0 0x40(%rcx)
|
|
764: 0f 18 4a 40 prefetcht0 0x40(%rdx)
|
|
768: f2 0f 10 01 movsd (%rcx),%xmm0
|
|
76c: f2 0f 10 49 10 movsd 0x10(%rcx),%xmm1
|
|
771: 66 0f 16 41 08 movhpd 0x8(%rcx),%xmm0
|
|
776: 66 0f 16 49 18 movhpd 0x18(%rcx),%xmm1
|
|
77b: 48 83 c1 20 add $0x20,%rcx
|
|
77f: 66 0f 59 02 mulpd (%rdx),%xmm0
|
|
783: 66 0f 59 4a 10 mulpd 0x10(%rdx),%xmm1
|
|
788: 66 41 0f 2b 00 movntpd %xmm0,(%r8)
|
|
78d: 48 83 c2 20 add $0x20,%rdx
|
|
791: 66 41 0f 2b 48 10 movntpd %xmm1,0x10(%r8)
|
|
797: 49 83 c0 20 add $0x20,%r8
|
|
79b: ff c8 dec %eax
|
|
79d: 75 c1 jne 0x760
|
|
79f: e9 02 fe ff ff jmp 0x5a6
|
|
7a4: 48 f7 c2 0f 00 00 00 test $0xf,%rdx
|
|
7ab: 0f 84 93 00 00 00 je 0x844
|
|
7b1: 3d aa 2a 00 00 cmp $0x2aaa,%eax
|
|
7b6: 73 48 jae 0x800
|
|
7b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
7bf: 00
|
|
7c0: f2 0f 10 02 movsd (%rdx),%xmm0
|
|
7c4: f2 0f 10 4a 10 movsd 0x10(%rdx),%xmm1
|
|
7c9: 66 0f 16 42 08 movhpd 0x8(%rdx),%xmm0
|
|
7ce: 66 0f 16 4a 18 movhpd 0x18(%rdx),%xmm1
|
|
7d3: 48 83 c2 20 add $0x20,%rdx
|
|
7d7: 66 0f 59 01 mulpd (%rcx),%xmm0
|
|
7db: 66 0f 59 49 10 mulpd 0x10(%rcx),%xmm1
|
|
7e0: 41 0f 29 00 movaps %xmm0,(%r8)
|
|
7e4: 48 83 c1 20 add $0x20,%rcx
|
|
7e8: 41 0f 29 48 10 movaps %xmm1,0x10(%r8)
|
|
7ed: 49 83 c0 20 add $0x20,%r8
|
|
7f1: ff c8 dec %eax
|
|
7f3: 75 cb jne 0x7c0
|
|
7f5: e9 ac fd ff ff jmp 0x5a6
|
|
7fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
800: 0f 18 49 40 prefetcht0 0x40(%rcx)
|
|
804: 0f 18 4a 40 prefetcht0 0x40(%rdx)
|
|
808: f2 0f 10 02 movsd (%rdx),%xmm0
|
|
80c: f2 0f 10 4a 10 movsd 0x10(%rdx),%xmm1
|
|
811: 66 0f 16 42 08 movhpd 0x8(%rdx),%xmm0
|
|
816: 66 0f 16 4a 18 movhpd 0x18(%rdx),%xmm1
|
|
81b: 48 83 c2 20 add $0x20,%rdx
|
|
81f: 66 0f 59 01 mulpd (%rcx),%xmm0
|
|
823: 66 0f 59 49 10 mulpd 0x10(%rcx),%xmm1
|
|
828: 66 41 0f 2b 00 movntpd %xmm0,(%r8)
|
|
82d: 48 83 c1 20 add $0x20,%rcx
|
|
831: 66 41 0f 2b 48 10 movntpd %xmm1,0x10(%r8)
|
|
837: 49 83 c0 20 add $0x20,%r8
|
|
83b: ff c8 dec %eax
|
|
83d: 75 c1 jne 0x800
|
|
83f: e9 62 fd ff ff jmp 0x5a6
|
|
844: 3d aa 2a 00 00 cmp $0x2aaa,%eax
|
|
849: 73 55 jae 0x8a0
|
|
84b: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
852: 00
|
|
853: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
85a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
860: 0f 28 01 movaps (%rcx),%xmm0
|
|
863: 0f 28 49 10 movaps 0x10(%rcx),%xmm1
|
|
867: 48 83 c1 20 add $0x20,%rcx
|
|
86b: 66 0f 59 02 mulpd (%rdx),%xmm0
|
|
86f: 66 0f 59 4a 10 mulpd 0x10(%rdx),%xmm1
|
|
874: 41 0f 29 00 movaps %xmm0,(%r8)
|
|
878: 48 83 c2 20 add $0x20,%rdx
|
|
87c: 41 0f 29 48 10 movaps %xmm1,0x10(%r8)
|
|
881: 49 83 c0 20 add $0x20,%r8
|
|
885: ff c8 dec %eax
|
|
887: 75 d7 jne 0x860
|
|
889: e9 18 fd ff ff jmp 0x5a6
|
|
88e: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
895: 00
|
|
896: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
89d: 0f 1f 00 nopl (%rax)
|
|
8a0: 0f 18 49 40 prefetcht0 0x40(%rcx)
|
|
8a4: 0f 18 4a 40 prefetcht0 0x40(%rdx)
|
|
8a8: 0f 28 01 movaps (%rcx),%xmm0
|
|
8ab: 0f 28 49 10 movaps 0x10(%rcx),%xmm1
|
|
8af: 48 83 c1 20 add $0x20,%rcx
|
|
8b3: 66 0f 59 02 mulpd (%rdx),%xmm0
|
|
8b7: 66 0f 59 4a 10 mulpd 0x10(%rdx),%xmm1
|
|
8bc: 66 41 0f 2b 00 movntpd %xmm0,(%r8)
|
|
8c1: 48 83 c2 20 add $0x20,%rdx
|
|
8c5: 66 41 0f 2b 48 10 movntpd %xmm1,0x10(%r8)
|
|
8cb: 49 83 c0 20 add $0x20,%r8
|
|
8cf: ff c8 dec %eax
|
|
8d1: 75 cd jne 0x8a0
|
|
8d3: e9 ce fc ff ff jmp 0x5a6
|
|
8d8: 44 89 c8 mov %r9d,%eax
|
|
8db: 41 83 e1 03 and $0x3,%r9d
|
|
8df: c1 f8 02 sar $0x2,%eax
|
|
8e2: 48 f7 c1 0f 00 00 00 test $0xf,%rcx
|
|
8e9: 0f 84 cb 00 00 00 je 0x9ba
|
|
8ef: 48 f7 c2 0f 00 00 00 test $0xf,%rdx
|
|
8f6: 0f 85 64 00 00 00 jne 0x960
|
|
8fc: 0f 1f 40 00 nopl 0x0(%rax)
|
|
900: f2 0f 10 01 movsd (%rcx),%xmm0
|
|
904: f2 0f 10 49 10 movsd 0x10(%rcx),%xmm1
|
|
909: 66 0f 16 41 08 movhpd 0x8(%rcx),%xmm0
|
|
90e: 66 0f 16 49 18 movhpd 0x18(%rcx),%xmm1
|
|
913: 48 83 c1 20 add $0x20,%rcx
|
|
917: 66 0f 59 02 mulpd (%rdx),%xmm0
|
|
91b: 66 0f 59 4a 10 mulpd 0x10(%rdx),%xmm1
|
|
920: f2 41 0f 11 00 movsd %xmm0,(%r8)
|
|
925: 48 83 c2 20 add $0x20,%rdx
|
|
929: 66 41 0f 17 40 08 movhpd %xmm0,0x8(%r8)
|
|
92f: f2 41 0f 11 48 10 movsd %xmm1,0x10(%r8)
|
|
935: 66 41 0f 17 48 18 movhpd %xmm1,0x18(%r8)
|
|
93b: 49 83 c0 20 add $0x20,%r8
|
|
93f: ff c8 dec %eax
|
|
941: 75 bd jne 0x900
|
|
943: e9 5e fc ff ff jmp 0x5a6
|
|
948: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
94f: 00
|
|
950: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
957: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
95e: 00 00
|
|
960: f2 0f 10 11 movsd (%rcx),%xmm2
|
|
964: f2 0f 10 59 10 movsd 0x10(%rcx),%xmm3
|
|
969: f2 0f 10 02 movsd (%rdx),%xmm0
|
|
96d: f2 0f 10 4a 10 movsd 0x10(%rdx),%xmm1
|
|
972: 66 0f 16 42 08 movhpd 0x8(%rdx),%xmm0
|
|
977: 66 0f 16 4a 18 movhpd 0x18(%rdx),%xmm1
|
|
97c: 48 83 c2 20 add $0x20,%rdx
|
|
980: 66 0f 16 51 08 movhpd 0x8(%rcx),%xmm2
|
|
985: 66 0f 16 59 18 movhpd 0x18(%rcx),%xmm3
|
|
98a: 48 83 c1 20 add $0x20,%rcx
|
|
98e: 66 0f 59 d0 mulpd %xmm0,%xmm2
|
|
992: 66 0f 59 d9 mulpd %xmm1,%xmm3
|
|
996: f2 41 0f 11 10 movsd %xmm2,(%r8)
|
|
99b: 66 41 0f 17 50 08 movhpd %xmm2,0x8(%r8)
|
|
9a1: f2 41 0f 11 58 10 movsd %xmm3,0x10(%r8)
|
|
9a7: 66 41 0f 17 58 18 movhpd %xmm3,0x18(%r8)
|
|
9ad: 49 83 c0 20 add $0x20,%r8
|
|
9b1: ff c8 dec %eax
|
|
9b3: 75 ab jne 0x960
|
|
9b5: e9 ec fb ff ff jmp 0x5a6
|
|
9ba: 48 f7 c2 0f 00 00 00 test $0xf,%rdx
|
|
9c1: 75 5d jne 0xa20
|
|
9c3: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
9ca: 00
|
|
9cb: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
9d2: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
9d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
9e0: 0f 28 01 movaps (%rcx),%xmm0
|
|
9e3: 0f 28 49 10 movaps 0x10(%rcx),%xmm1
|
|
9e7: 48 83 c1 20 add $0x20,%rcx
|
|
9eb: 66 0f 59 02 mulpd (%rdx),%xmm0
|
|
9ef: 66 0f 59 4a 10 mulpd 0x10(%rdx),%xmm1
|
|
9f4: f2 41 0f 11 00 movsd %xmm0,(%r8)
|
|
9f9: 48 83 c2 20 add $0x20,%rdx
|
|
9fd: 66 41 0f 17 40 08 movhpd %xmm0,0x8(%r8)
|
|
a03: f2 41 0f 11 48 10 movsd %xmm1,0x10(%r8)
|
|
a09: 66 41 0f 17 48 18 movhpd %xmm1,0x18(%r8)
|
|
a0f: 49 83 c0 20 add $0x20,%r8
|
|
a13: ff c8 dec %eax
|
|
a15: 75 c9 jne 0x9e0
|
|
a17: e9 8a fb ff ff jmp 0x5a6
|
|
a1c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
a20: f2 0f 10 02 movsd (%rdx),%xmm0
|
|
a24: f2 0f 10 4a 10 movsd 0x10(%rdx),%xmm1
|
|
a29: 66 0f 16 42 08 movhpd 0x8(%rdx),%xmm0
|
|
a2e: 66 0f 16 4a 18 movhpd 0x18(%rdx),%xmm1
|
|
a33: 48 83 c2 20 add $0x20,%rdx
|
|
a37: 66 0f 59 01 mulpd (%rcx),%xmm0
|
|
a3b: 66 0f 59 49 10 mulpd 0x10(%rcx),%xmm1
|
|
a40: f2 41 0f 11 00 movsd %xmm0,(%r8)
|
|
a45: 48 83 c1 20 add $0x20,%rcx
|
|
a49: 66 41 0f 17 40 08 movhpd %xmm0,0x8(%r8)
|
|
a4f: f2 41 0f 11 48 10 movsd %xmm1,0x10(%r8)
|
|
a55: 66 41 0f 17 48 18 movhpd %xmm1,0x18(%r8)
|
|
a5b: 49 83 c0 20 add $0x20,%r8
|
|
a5f: ff c8 dec %eax
|
|
a61: 75 bd jne 0xa20
|
|
a63: e9 3e fb ff ff jmp 0x5a6
|
|
a68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
a6f: 00
|
|
a70: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
a77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
a7e: 00 00
|
|
a80: 41 83 f9 05 cmp $0x5,%r9d
|
|
a84: 7d 3d jge 0xac3
|
|
a86: 41 ff c9 dec %r9d
|
|
a89: 41 83 f9 ff cmp $0xffffffff,%r9d
|
|
a8d: 74 33 je 0xac2
|
|
a8f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
a96: 00
|
|
a97: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
a9e: 66 90 xchg %ax,%ax
|
|
aa0: f2 0f 10 01 movsd (%rcx),%xmm0
|
|
aa4: 41 ff c9 dec %r9d
|
|
aa7: f2 0f 59 02 mulsd (%rdx),%xmm0
|
|
aab: 48 83 c1 08 add $0x8,%rcx
|
|
aaf: f2 41 0f 11 00 movsd %xmm0,(%r8)
|
|
ab4: 48 83 c2 08 add $0x8,%rdx
|
|
ab8: 49 83 c0 08 add $0x8,%r8
|
|
abc: 41 83 f9 ff cmp $0xffffffff,%r9d
|
|
ac0: 75 de jne 0xaa0
|
|
ac2: c3 ret
|
|
ac3: 49 f7 c0 07 00 00 00 test $0x7,%r8
|
|
aca: 0f 85 e8 02 00 00 jne 0xdb8
|
|
ad0: 49 f7 c0 0f 00 00 00 test $0xf,%r8
|
|
ad7: 74 1c je 0xaf5
|
|
ad9: f2 0f 10 01 movsd (%rcx),%xmm0
|
|
add: 48 83 c1 08 add $0x8,%rcx
|
|
ae1: f2 0f 59 02 mulsd (%rdx),%xmm0
|
|
ae5: 48 83 c2 08 add $0x8,%rdx
|
|
ae9: f2 41 0f 11 00 movsd %xmm0,(%r8)
|
|
aee: 49 83 c0 08 add $0x8,%r8
|
|
af2: 41 ff c9 dec %r9d
|
|
af5: 44 89 c8 mov %r9d,%eax
|
|
af8: 41 83 e1 03 and $0x3,%r9d
|
|
afc: c1 f8 02 sar $0x2,%eax
|
|
aff: 48 f7 c1 0f 00 00 00 test $0xf,%rcx
|
|
b06: 0f 84 78 01 00 00 je 0xc84
|
|
b0c: 48 f7 c2 0f 00 00 00 test $0xf,%rdx
|
|
b13: 0f 84 dd 00 00 00 je 0xbf6
|
|
b19: 3d aa 2a 00 00 cmp $0x2aaa,%eax
|
|
b1e: 0f 83 7c 00 00 00 jae 0xba0
|
|
b24: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
b2b: 00
|
|
b2c: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
b33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
b38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
b3f: 00
|
|
b40: f2 0f 10 11 movsd (%rcx),%xmm2
|
|
b44: f2 0f 10 59 10 movsd 0x10(%rcx),%xmm3
|
|
b49: f2 0f 10 02 movsd (%rdx),%xmm0
|
|
b4d: f2 0f 10 4a 10 movsd 0x10(%rdx),%xmm1
|
|
b52: 66 0f 16 42 08 movhpd 0x8(%rdx),%xmm0
|
|
b57: 66 0f 16 4a 18 movhpd 0x18(%rdx),%xmm1
|
|
b5c: 48 83 c2 20 add $0x20,%rdx
|
|
b60: 66 0f 16 51 08 movhpd 0x8(%rcx),%xmm2
|
|
b65: 66 0f 16 59 18 movhpd 0x18(%rcx),%xmm3
|
|
b6a: 48 83 c1 20 add $0x20,%rcx
|
|
b6e: 66 0f 59 d0 mulpd %xmm0,%xmm2
|
|
b72: 66 0f 59 d9 mulpd %xmm1,%xmm3
|
|
b76: 41 0f 29 10 movaps %xmm2,(%r8)
|
|
b7a: 41 0f 29 58 10 movaps %xmm3,0x10(%r8)
|
|
b7f: 49 83 c0 20 add $0x20,%r8
|
|
b83: ff c8 dec %eax
|
|
b85: 75 b9 jne 0xb40
|
|
b87: e9 fa fe ff ff jmp 0xa86
|
|
b8c: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
b93: 00
|
|
b94: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
b9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
ba0: 0f 18 49 40 prefetcht0 0x40(%rcx)
|
|
ba4: 0f 18 4a 40 prefetcht0 0x40(%rdx)
|
|
ba8: f2 0f 10 11 movsd (%rcx),%xmm2
|
|
bac: f2 0f 10 02 movsd (%rdx),%xmm0
|
|
bb0: f2 0f 10 4a 10 movsd 0x10(%rdx),%xmm1
|
|
bb5: f2 0f 10 59 10 movsd 0x10(%rcx),%xmm3
|
|
bba: 66 0f 16 51 08 movhpd 0x8(%rcx),%xmm2
|
|
bbf: 66 0f 16 42 08 movhpd 0x8(%rdx),%xmm0
|
|
bc4: 66 0f 16 4a 18 movhpd 0x18(%rdx),%xmm1
|
|
bc9: 48 83 c2 20 add $0x20,%rdx
|
|
bcd: 66 0f 16 59 18 movhpd 0x18(%rcx),%xmm3
|
|
bd2: 48 83 c1 20 add $0x20,%rcx
|
|
bd6: 66 0f 59 d0 mulpd %xmm0,%xmm2
|
|
bda: 66 0f 59 d9 mulpd %xmm1,%xmm3
|
|
bde: 66 41 0f 2b 10 movntpd %xmm2,(%r8)
|
|
be3: 66 41 0f 2b 58 10 movntpd %xmm3,0x10(%r8)
|
|
be9: 49 83 c0 20 add $0x20,%r8
|
|
bed: ff c8 dec %eax
|
|
bef: 75 af jne 0xba0
|
|
bf1: e9 90 fe ff ff jmp 0xa86
|
|
bf6: 3d aa 2a 00 00 cmp $0x2aaa,%eax
|
|
bfb: 73 43 jae 0xc40
|
|
bfd: 0f 1f 00 nopl (%rax)
|
|
c00: f2 0f 10 01 movsd (%rcx),%xmm0
|
|
c04: f2 0f 10 49 10 movsd 0x10(%rcx),%xmm1
|
|
c09: 66 0f 16 41 08 movhpd 0x8(%rcx),%xmm0
|
|
c0e: 66 0f 16 49 18 movhpd 0x18(%rcx),%xmm1
|
|
c13: 48 83 c1 20 add $0x20,%rcx
|
|
c17: 66 0f 59 02 mulpd (%rdx),%xmm0
|
|
c1b: 66 0f 59 4a 10 mulpd 0x10(%rdx),%xmm1
|
|
c20: 41 0f 29 00 movaps %xmm0,(%r8)
|
|
c24: 48 83 c2 20 add $0x20,%rdx
|
|
c28: 41 0f 29 48 10 movaps %xmm1,0x10(%r8)
|
|
c2d: 49 83 c0 20 add $0x20,%r8
|
|
c31: ff c8 dec %eax
|
|
c33: 75 cb jne 0xc00
|
|
c35: e9 4c fe ff ff jmp 0xa86
|
|
c3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
c40: 0f 18 49 40 prefetcht0 0x40(%rcx)
|
|
c44: 0f 18 4a 40 prefetcht0 0x40(%rdx)
|
|
c48: f2 0f 10 01 movsd (%rcx),%xmm0
|
|
c4c: f2 0f 10 49 10 movsd 0x10(%rcx),%xmm1
|
|
c51: 66 0f 16 41 08 movhpd 0x8(%rcx),%xmm0
|
|
c56: 66 0f 16 49 18 movhpd 0x18(%rcx),%xmm1
|
|
c5b: 48 83 c1 20 add $0x20,%rcx
|
|
c5f: 66 0f 59 02 mulpd (%rdx),%xmm0
|
|
c63: 66 0f 59 4a 10 mulpd 0x10(%rdx),%xmm1
|
|
c68: 66 41 0f 2b 00 movntpd %xmm0,(%r8)
|
|
c6d: 48 83 c2 20 add $0x20,%rdx
|
|
c71: 66 41 0f 2b 48 10 movntpd %xmm1,0x10(%r8)
|
|
c77: 49 83 c0 20 add $0x20,%r8
|
|
c7b: ff c8 dec %eax
|
|
c7d: 75 c1 jne 0xc40
|
|
c7f: e9 02 fe ff ff jmp 0xa86
|
|
c84: 48 f7 c2 0f 00 00 00 test $0xf,%rdx
|
|
c8b: 0f 84 93 00 00 00 je 0xd24
|
|
c91: 3d aa 2a 00 00 cmp $0x2aaa,%eax
|
|
c96: 73 48 jae 0xce0
|
|
c98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
c9f: 00
|
|
ca0: f2 0f 10 02 movsd (%rdx),%xmm0
|
|
ca4: f2 0f 10 4a 10 movsd 0x10(%rdx),%xmm1
|
|
ca9: 66 0f 16 42 08 movhpd 0x8(%rdx),%xmm0
|
|
cae: 66 0f 16 4a 18 movhpd 0x18(%rdx),%xmm1
|
|
cb3: 48 83 c2 20 add $0x20,%rdx
|
|
cb7: 66 0f 59 01 mulpd (%rcx),%xmm0
|
|
cbb: 66 0f 59 49 10 mulpd 0x10(%rcx),%xmm1
|
|
cc0: 41 0f 29 00 movaps %xmm0,(%r8)
|
|
cc4: 48 83 c1 20 add $0x20,%rcx
|
|
cc8: 41 0f 29 48 10 movaps %xmm1,0x10(%r8)
|
|
ccd: 49 83 c0 20 add $0x20,%r8
|
|
cd1: ff c8 dec %eax
|
|
cd3: 75 cb jne 0xca0
|
|
cd5: e9 ac fd ff ff jmp 0xa86
|
|
cda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
ce0: 0f 18 49 40 prefetcht0 0x40(%rcx)
|
|
ce4: 0f 18 4a 40 prefetcht0 0x40(%rdx)
|
|
ce8: f2 0f 10 02 movsd (%rdx),%xmm0
|
|
cec: f2 0f 10 4a 10 movsd 0x10(%rdx),%xmm1
|
|
cf1: 66 0f 16 42 08 movhpd 0x8(%rdx),%xmm0
|
|
cf6: 66 0f 16 4a 18 movhpd 0x18(%rdx),%xmm1
|
|
cfb: 48 83 c2 20 add $0x20,%rdx
|
|
cff: 66 0f 59 01 mulpd (%rcx),%xmm0
|
|
d03: 66 0f 59 49 10 mulpd 0x10(%rcx),%xmm1
|
|
d08: 66 41 0f 2b 00 movntpd %xmm0,(%r8)
|
|
d0d: 48 8d 49 20 lea 0x20(%rcx),%rcx
|
|
d11: 66 41 0f 2b 48 10 movntpd %xmm1,0x10(%r8)
|
|
d17: 49 83 c0 20 add $0x20,%r8
|
|
d1b: ff c8 dec %eax
|
|
d1d: 75 c1 jne 0xce0
|
|
d1f: e9 62 fd ff ff jmp 0xa86
|
|
d24: 3d aa 2a 00 00 cmp $0x2aaa,%eax
|
|
d29: 73 55 jae 0xd80
|
|
d2b: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
d32: 00
|
|
d33: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
d3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
d40: 0f 28 01 movaps (%rcx),%xmm0
|
|
d43: 0f 28 49 10 movaps 0x10(%rcx),%xmm1
|
|
d47: 48 83 c1 20 add $0x20,%rcx
|
|
d4b: 66 0f 59 02 mulpd (%rdx),%xmm0
|
|
d4f: 66 0f 59 4a 10 mulpd 0x10(%rdx),%xmm1
|
|
d54: 41 0f 29 00 movaps %xmm0,(%r8)
|
|
d58: 48 83 c2 20 add $0x20,%rdx
|
|
d5c: 41 0f 29 48 10 movaps %xmm1,0x10(%r8)
|
|
d61: 49 83 c0 20 add $0x20,%r8
|
|
d65: ff c8 dec %eax
|
|
d67: 75 d7 jne 0xd40
|
|
d69: e9 18 fd ff ff jmp 0xa86
|
|
d6e: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
d75: 00
|
|
d76: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
d7d: 0f 1f 00 nopl (%rax)
|
|
d80: 0f 18 49 40 prefetcht0 0x40(%rcx)
|
|
d84: 0f 18 4a 40 prefetcht0 0x40(%rdx)
|
|
d88: 0f 28 01 movaps (%rcx),%xmm0
|
|
d8b: 0f 28 49 10 movaps 0x10(%rcx),%xmm1
|
|
d8f: 48 83 c1 20 add $0x20,%rcx
|
|
d93: 66 0f 59 02 mulpd (%rdx),%xmm0
|
|
d97: 66 0f 59 4a 10 mulpd 0x10(%rdx),%xmm1
|
|
d9c: 66 41 0f 2b 00 movntpd %xmm0,(%r8)
|
|
da1: 48 83 c2 20 add $0x20,%rdx
|
|
da5: 66 41 0f 2b 48 10 movntpd %xmm1,0x10(%r8)
|
|
dab: 49 83 c0 20 add $0x20,%r8
|
|
daf: ff c8 dec %eax
|
|
db1: 75 cd jne 0xd80
|
|
db3: e9 ce fc ff ff jmp 0xa86
|
|
db8: 44 89 c8 mov %r9d,%eax
|
|
dbb: 41 83 e1 03 and $0x3,%r9d
|
|
dbf: c1 f8 02 sar $0x2,%eax
|
|
dc2: 48 f7 c1 0f 00 00 00 test $0xf,%rcx
|
|
dc9: 0f 84 cb 00 00 00 je 0xe9a
|
|
dcf: 48 f7 c2 0f 00 00 00 test $0xf,%rdx
|
|
dd6: 0f 85 64 00 00 00 jne 0xe40
|
|
ddc: 0f 1f 40 00 nopl 0x0(%rax)
|
|
de0: f2 0f 10 01 movsd (%rcx),%xmm0
|
|
de4: f2 0f 10 49 10 movsd 0x10(%rcx),%xmm1
|
|
de9: 66 0f 16 41 08 movhpd 0x8(%rcx),%xmm0
|
|
dee: 66 0f 16 49 18 movhpd 0x18(%rcx),%xmm1
|
|
df3: 48 83 c1 20 add $0x20,%rcx
|
|
df7: 66 0f 59 02 mulpd (%rdx),%xmm0
|
|
dfb: 66 0f 59 4a 10 mulpd 0x10(%rdx),%xmm1
|
|
e00: f2 41 0f 11 00 movsd %xmm0,(%r8)
|
|
e05: 48 83 c2 20 add $0x20,%rdx
|
|
e09: 66 41 0f 17 40 08 movhpd %xmm0,0x8(%r8)
|
|
e0f: f2 41 0f 11 48 10 movsd %xmm1,0x10(%r8)
|
|
e15: 66 41 0f 17 48 18 movhpd %xmm1,0x18(%r8)
|
|
e1b: 49 83 c0 20 add $0x20,%r8
|
|
e1f: ff c8 dec %eax
|
|
e21: 75 bd jne 0xde0
|
|
e23: e9 5e fc ff ff jmp 0xa86
|
|
e28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
e2f: 00
|
|
e30: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
e37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
e3e: 00 00
|
|
e40: f2 0f 10 11 movsd (%rcx),%xmm2
|
|
e44: f2 0f 10 59 10 movsd 0x10(%rcx),%xmm3
|
|
e49: f2 0f 10 02 movsd (%rdx),%xmm0
|
|
e4d: f2 0f 10 4a 10 movsd 0x10(%rdx),%xmm1
|
|
e52: 66 0f 16 42 08 movhpd 0x8(%rdx),%xmm0
|
|
e57: 66 0f 16 4a 18 movhpd 0x18(%rdx),%xmm1
|
|
e5c: 48 83 c2 20 add $0x20,%rdx
|
|
e60: 66 0f 16 51 08 movhpd 0x8(%rcx),%xmm2
|
|
e65: 66 0f 16 59 18 movhpd 0x18(%rcx),%xmm3
|
|
e6a: 48 83 c1 20 add $0x20,%rcx
|
|
e6e: 66 0f 59 d0 mulpd %xmm0,%xmm2
|
|
e72: 66 0f 59 d9 mulpd %xmm1,%xmm3
|
|
e76: f2 41 0f 11 10 movsd %xmm2,(%r8)
|
|
e7b: 66 41 0f 17 50 08 movhpd %xmm2,0x8(%r8)
|
|
e81: f2 41 0f 11 58 10 movsd %xmm3,0x10(%r8)
|
|
e87: 66 41 0f 17 58 18 movhpd %xmm3,0x18(%r8)
|
|
e8d: 49 83 c0 20 add $0x20,%r8
|
|
e91: ff c8 dec %eax
|
|
e93: 75 ab jne 0xe40
|
|
e95: e9 ec fb ff ff jmp 0xa86
|
|
e9a: 48 f7 c2 0f 00 00 00 test $0xf,%rdx
|
|
ea1: 75 5d jne 0xf00
|
|
ea3: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
eaa: 00
|
|
eab: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
eb2: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
eb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
ec0: 0f 28 01 movaps (%rcx),%xmm0
|
|
ec3: 0f 28 49 10 movaps 0x10(%rcx),%xmm1
|
|
ec7: 48 83 c1 20 add $0x20,%rcx
|
|
ecb: 66 0f 59 02 mulpd (%rdx),%xmm0
|
|
ecf: 66 0f 59 4a 10 mulpd 0x10(%rdx),%xmm1
|
|
ed4: f2 41 0f 11 00 movsd %xmm0,(%r8)
|
|
ed9: 48 83 c2 20 add $0x20,%rdx
|
|
edd: 66 41 0f 17 40 08 movhpd %xmm0,0x8(%r8)
|
|
ee3: f2 41 0f 11 48 10 movsd %xmm1,0x10(%r8)
|
|
ee9: 66 41 0f 17 48 18 movhpd %xmm1,0x18(%r8)
|
|
eef: 49 83 c0 20 add $0x20,%r8
|
|
ef3: ff c8 dec %eax
|
|
ef5: 75 c9 jne 0xec0
|
|
ef7: e9 8a fb ff ff jmp 0xa86
|
|
efc: 0f 1f 40 00 nopl 0x0(%rax)
|
|
f00: f2 0f 10 02 movsd (%rdx),%xmm0
|
|
f04: f2 0f 10 4a 10 movsd 0x10(%rdx),%xmm1
|
|
f09: 66 0f 16 42 08 movhpd 0x8(%rdx),%xmm0
|
|
f0e: 66 0f 16 4a 18 movhpd 0x18(%rdx),%xmm1
|
|
f13: 48 83 c2 20 add $0x20,%rdx
|
|
f17: 66 0f 59 01 mulpd (%rcx),%xmm0
|
|
f1b: 66 0f 59 49 10 mulpd 0x10(%rcx),%xmm1
|
|
f20: f2 41 0f 11 00 movsd %xmm0,(%r8)
|
|
f25: 48 83 c1 20 add $0x20,%rcx
|
|
f29: 66 41 0f 17 40 08 movhpd %xmm0,0x8(%r8)
|
|
f2f: f2 41 0f 11 48 10 movsd %xmm1,0x10(%r8)
|
|
f35: 66 41 0f 17 48 18 movhpd %xmm1,0x18(%r8)
|
|
f3b: 49 83 c0 20 add $0x20,%r8
|
|
f3f: ff c8 dec %eax
|
|
f41: 75 bd jne 0xf00
|
|
f43: e9 3e fb ff ff jmp 0xa86
|
|
f48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
f4f: 00
|
|
f50: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
f57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
f5e: 00 00
|
|
f60: 41 83 f9 05 cmp $0x5,%r9d
|
|
f64: 7d 3e jge 0xfa4
|
|
f66: 41 83 c1 ff add $0xffffffff,%r9d
|
|
f6a: 41 83 f9 ff cmp $0xffffffff,%r9d
|
|
f6e: 74 33 je 0xfa3
|
|
f70: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
f77: 00
|
|
f78: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
f7f: 90 nop
|
|
f80: f2 0f 10 01 movsd (%rcx),%xmm0
|
|
f84: 41 83 c1 ff add $0xffffffff,%r9d
|
|
f88: 48 83 c1 08 add $0x8,%rcx
|
|
f8c: f2 0f 59 02 mulsd (%rdx),%xmm0
|
|
f90: 48 83 c2 08 add $0x8,%rdx
|
|
f94: f2 41 0f 11 00 movsd %xmm0,(%r8)
|
|
f99: 49 83 c0 08 add $0x8,%r8
|
|
f9d: 41 83 f9 ff cmp $0xffffffff,%r9d
|
|
fa1: 75 dd jne 0xf80
|
|
fa3: c3 ret
|
|
fa4: 49 f7 c0 07 00 00 00 test $0x7,%r8
|
|
fab: 0f 85 a8 02 00 00 jne 0x1259
|
|
fb1: 49 f7 c0 0f 00 00 00 test $0xf,%r8
|
|
fb8: 74 1d je 0xfd7
|
|
fba: f2 0f 10 01 movsd (%rcx),%xmm0
|
|
fbe: 48 83 c1 08 add $0x8,%rcx
|
|
fc2: 41 83 c1 ff add $0xffffffff,%r9d
|
|
fc6: f2 0f 59 02 mulsd (%rdx),%xmm0
|
|
fca: 48 83 c2 08 add $0x8,%rdx
|
|
fce: f2 41 0f 11 00 movsd %xmm0,(%r8)
|
|
fd3: 49 83 c0 08 add $0x8,%r8
|
|
fd7: 44 89 c8 mov %r9d,%eax
|
|
fda: 41 83 e1 03 and $0x3,%r9d
|
|
fde: c1 f8 02 sar $0x2,%eax
|
|
fe1: 48 f7 c1 0f 00 00 00 test $0xf,%rcx
|
|
fe8: 0f 84 4b 01 00 00 je 0x1139
|
|
fee: 48 f7 c2 0f 00 00 00 test $0xf,%rdx
|
|
ff5: 0f 84 a4 00 00 00 je 0x109f
|
|
ffb: 3d aa 2a 00 00 cmp $0x2aaa,%eax
|
|
1000: 73 5e jae 0x1060
|
|
1002: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
1009: 00
|
|
100a: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
1011: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
1018: 00
|
|
1019: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
1020: 0f 10 11 movups (%rcx),%xmm2
|
|
1023: 0f 10 59 10 movups 0x10(%rcx),%xmm3
|
|
1027: 48 83 c1 20 add $0x20,%rcx
|
|
102b: 0f 10 02 movups (%rdx),%xmm0
|
|
102e: 0f 10 4a 10 movups 0x10(%rdx),%xmm1
|
|
1032: 66 0f 59 d0 mulpd %xmm0,%xmm2
|
|
1036: 48 83 c2 20 add $0x20,%rdx
|
|
103a: 66 0f 59 d9 mulpd %xmm1,%xmm3
|
|
103e: 41 0f 11 10 movups %xmm2,(%r8)
|
|
1042: 41 0f 11 58 10 movups %xmm3,0x10(%r8)
|
|
1047: 49 83 c0 20 add $0x20,%r8
|
|
104b: 83 c0 ff add $0xffffffff,%eax
|
|
104e: 75 d0 jne 0x1020
|
|
1050: e9 11 ff ff ff jmp 0xf66
|
|
1055: 0f 1f 40 00 nopl 0x0(%rax)
|
|
1059: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
1060: 0f 18 49 40 prefetcht0 0x40(%rcx)
|
|
1064: 0f 18 4a 40 prefetcht0 0x40(%rdx)
|
|
1068: 0f 10 11 movups (%rcx),%xmm2
|
|
106b: 0f 10 59 10 movups 0x10(%rcx),%xmm3
|
|
106f: 48 83 c1 20 add $0x20,%rcx
|
|
1073: 0f 10 02 movups (%rdx),%xmm0
|
|
1076: 0f 10 4a 10 movups 0x10(%rdx),%xmm1
|
|
107a: 66 0f 59 d0 mulpd %xmm0,%xmm2
|
|
107e: 48 83 c2 20 add $0x20,%rdx
|
|
1082: 66 0f 59 d9 mulpd %xmm1,%xmm3
|
|
1086: 66 41 0f 2b 10 movntpd %xmm2,(%r8)
|
|
108b: 66 41 0f 2b 58 10 movntpd %xmm3,0x10(%r8)
|
|
1091: 49 83 c0 20 add $0x20,%r8
|
|
1095: 83 c0 ff add $0xffffffff,%eax
|
|
1098: 75 c6 jne 0x1060
|
|
109a: e9 c7 fe ff ff jmp 0xf66
|
|
109f: 3d aa 2a 00 00 cmp $0x2aaa,%eax
|
|
10a4: 73 5a jae 0x1100
|
|
10a6: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
10ad: 00
|
|
10ae: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
10b5: 0f 1f 40 00 nopl 0x0(%rax)
|
|
10b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
10c0: 0f 10 01 movups (%rcx),%xmm0
|
|
10c3: 0f 10 49 10 movups 0x10(%rcx),%xmm1
|
|
10c7: 48 83 c1 20 add $0x20,%rcx
|
|
10cb: 66 0f 59 02 mulpd (%rdx),%xmm0
|
|
10cf: 66 0f 59 4a 10 mulpd 0x10(%rdx),%xmm1
|
|
10d4: 48 83 c2 20 add $0x20,%rdx
|
|
10d8: 41 0f 11 00 movups %xmm0,(%r8)
|
|
10dc: 41 0f 11 48 10 movups %xmm1,0x10(%r8)
|
|
10e1: 49 83 c0 20 add $0x20,%r8
|
|
10e5: 83 c0 ff add $0xffffffff,%eax
|
|
10e8: 75 d6 jne 0x10c0
|
|
10ea: e9 77 fe ff ff jmp 0xf66
|
|
10ef: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
10f6: 00
|
|
10f7: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
10fe: 66 90 xchg %ax,%ax
|
|
1100: 0f 18 49 40 prefetcht0 0x40(%rcx)
|
|
1104: 0f 18 4a 40 prefetcht0 0x40(%rdx)
|
|
1108: 0f 10 01 movups (%rcx),%xmm0
|
|
110b: 0f 10 49 10 movups 0x10(%rcx),%xmm1
|
|
110f: 48 83 c1 20 add $0x20,%rcx
|
|
1113: 66 0f 59 02 mulpd (%rdx),%xmm0
|
|
1117: 66 0f 59 4a 10 mulpd 0x10(%rdx),%xmm1
|
|
111c: 48 83 c2 20 add $0x20,%rdx
|
|
1120: 66 41 0f 2b 00 movntpd %xmm0,(%r8)
|
|
1125: 66 41 0f 2b 48 10 movntpd %xmm1,0x10(%r8)
|
|
112b: 49 83 c0 20 add $0x20,%r8
|
|
112f: 83 c0 ff add $0xffffffff,%eax
|
|
1132: 75 cc jne 0x1100
|
|
1134: e9 2d fe ff ff jmp 0xf66
|
|
1139: 48 f7 c2 0f 00 00 00 test $0xf,%rdx
|
|
1140: 0f 84 93 00 00 00 je 0x11d9
|
|
1146: 3d aa 2a 00 00 cmp $0x2aaa,%eax
|
|
114b: 73 53 jae 0x11a0
|
|
114d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
1154: 00
|
|
1155: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
115c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
1160: 0f 10 02 movups (%rdx),%xmm0
|
|
1163: 0f 10 4a 10 movups 0x10(%rdx),%xmm1
|
|
1167: 48 83 c2 20 add $0x20,%rdx
|
|
116b: 66 0f 59 01 mulpd (%rcx),%xmm0
|
|
116f: 66 0f 59 49 10 mulpd 0x10(%rcx),%xmm1
|
|
1174: 48 83 c1 20 add $0x20,%rcx
|
|
1178: 41 0f 11 00 movups %xmm0,(%r8)
|
|
117c: 41 0f 11 48 10 movups %xmm1,0x10(%r8)
|
|
1181: 49 83 c0 20 add $0x20,%r8
|
|
1185: 83 c0 ff add $0xffffffff,%eax
|
|
1188: 75 d6 jne 0x1160
|
|
118a: e9 d7 fd ff ff jmp 0xf66
|
|
118f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
1196: 00
|
|
1197: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
119e: 66 90 xchg %ax,%ax
|
|
11a0: 0f 18 49 40 prefetcht0 0x40(%rcx)
|
|
11a4: 0f 18 4a 40 prefetcht0 0x40(%rdx)
|
|
11a8: 0f 10 02 movups (%rdx),%xmm0
|
|
11ab: 0f 10 4a 10 movups 0x10(%rdx),%xmm1
|
|
11af: 48 83 c2 20 add $0x20,%rdx
|
|
11b3: 66 0f 59 01 mulpd (%rcx),%xmm0
|
|
11b7: 66 0f 59 49 10 mulpd 0x10(%rcx),%xmm1
|
|
11bc: 48 83 c1 20 add $0x20,%rcx
|
|
11c0: 66 41 0f 2b 00 movntpd %xmm0,(%r8)
|
|
11c5: 66 41 0f 2b 48 10 movntpd %xmm1,0x10(%r8)
|
|
11cb: 49 83 c0 20 add $0x20,%r8
|
|
11cf: 83 c0 ff add $0xffffffff,%eax
|
|
11d2: 75 cc jne 0x11a0
|
|
11d4: e9 8d fd ff ff jmp 0xf66
|
|
11d9: 3d aa 2a 00 00 cmp $0x2aaa,%eax
|
|
11de: 73 40 jae 0x1220
|
|
11e0: 0f 10 01 movups (%rcx),%xmm0
|
|
11e3: 0f 10 49 10 movups 0x10(%rcx),%xmm1
|
|
11e7: 48 83 c1 20 add $0x20,%rcx
|
|
11eb: 66 0f 59 02 mulpd (%rdx),%xmm0
|
|
11ef: 66 0f 59 4a 10 mulpd 0x10(%rdx),%xmm1
|
|
11f4: 48 83 c2 20 add $0x20,%rdx
|
|
11f8: 41 0f 11 00 movups %xmm0,(%r8)
|
|
11fc: 41 0f 11 48 10 movups %xmm1,0x10(%r8)
|
|
1201: 49 83 c0 20 add $0x20,%r8
|
|
1205: 83 c0 ff add $0xffffffff,%eax
|
|
1208: 75 d6 jne 0x11e0
|
|
120a: e9 57 fd ff ff jmp 0xf66
|
|
120f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
1216: 00
|
|
1217: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
121e: 66 90 xchg %ax,%ax
|
|
1220: 0f 18 49 40 prefetcht0 0x40(%rcx)
|
|
1224: 0f 18 4a 40 prefetcht0 0x40(%rdx)
|
|
1228: 0f 10 01 movups (%rcx),%xmm0
|
|
122b: 0f 10 49 10 movups 0x10(%rcx),%xmm1
|
|
122f: 48 83 c1 20 add $0x20,%rcx
|
|
1233: 66 0f 59 02 mulpd (%rdx),%xmm0
|
|
1237: 66 0f 59 4a 10 mulpd 0x10(%rdx),%xmm1
|
|
123c: 48 83 c2 20 add $0x20,%rdx
|
|
1240: 66 41 0f 2b 00 movntpd %xmm0,(%r8)
|
|
1245: 66 41 0f 2b 48 10 movntpd %xmm1,0x10(%r8)
|
|
124b: 49 83 c0 20 add $0x20,%r8
|
|
124f: 83 c0 ff add $0xffffffff,%eax
|
|
1252: 75 cc jne 0x1220
|
|
1254: e9 0d fd ff ff jmp 0xf66
|
|
1259: 44 89 c8 mov %r9d,%eax
|
|
125c: 41 83 e1 03 and $0x3,%r9d
|
|
1260: c1 f8 02 sar $0x2,%eax
|
|
1263: 48 f7 c1 0f 00 00 00 test $0xf,%rcx
|
|
126a: 0f 84 85 00 00 00 je 0x12f5
|
|
1270: 48 f7 c2 0f 00 00 00 test $0xf,%rdx
|
|
1277: 75 47 jne 0x12c0
|
|
1279: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
1280: 0f 10 01 movups (%rcx),%xmm0
|
|
1283: 0f 10 49 10 movups 0x10(%rcx),%xmm1
|
|
1287: 48 83 c1 20 add $0x20,%rcx
|
|
128b: 66 0f 59 02 mulpd (%rdx),%xmm0
|
|
128f: 66 0f 59 4a 10 mulpd 0x10(%rdx),%xmm1
|
|
1294: 48 83 c2 20 add $0x20,%rdx
|
|
1298: 41 0f 11 00 movups %xmm0,(%r8)
|
|
129c: 41 0f 11 48 10 movups %xmm1,0x10(%r8)
|
|
12a1: 49 83 c0 20 add $0x20,%r8
|
|
12a5: 83 c0 ff add $0xffffffff,%eax
|
|
12a8: 75 d6 jne 0x1280
|
|
12aa: e9 b7 fc ff ff jmp 0xf66
|
|
12af: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
12b6: 00
|
|
12b7: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
12be: 66 90 xchg %ax,%ax
|
|
12c0: 0f 10 11 movups (%rcx),%xmm2
|
|
12c3: 0f 10 59 10 movups 0x10(%rcx),%xmm3
|
|
12c7: 48 83 c1 20 add $0x20,%rcx
|
|
12cb: 0f 10 02 movups (%rdx),%xmm0
|
|
12ce: 0f 10 4a 10 movups 0x10(%rdx),%xmm1
|
|
12d2: 66 0f 59 d0 mulpd %xmm0,%xmm2
|
|
12d6: 48 83 c2 20 add $0x20,%rdx
|
|
12da: 66 0f 59 d9 mulpd %xmm1,%xmm3
|
|
12de: 41 0f 11 10 movups %xmm2,(%r8)
|
|
12e2: 41 0f 11 58 10 movups %xmm3,0x10(%r8)
|
|
12e7: 49 83 c0 20 add $0x20,%r8
|
|
12eb: 83 c0 ff add $0xffffffff,%eax
|
|
12ee: 75 d0 jne 0x12c0
|
|
12f0: e9 71 fc ff ff jmp 0xf66
|
|
12f5: 48 f7 c2 0f 00 00 00 test $0xf,%rdx
|
|
12fc: 75 42 jne 0x1340
|
|
12fe: 66 90 xchg %ax,%ax
|
|
1300: 0f 10 01 movups (%rcx),%xmm0
|
|
1303: 0f 10 49 10 movups 0x10(%rcx),%xmm1
|
|
1307: 48 83 c1 20 add $0x20,%rcx
|
|
130b: 66 0f 59 02 mulpd (%rdx),%xmm0
|
|
130f: 66 0f 59 4a 10 mulpd 0x10(%rdx),%xmm1
|
|
1314: 48 83 c2 20 add $0x20,%rdx
|
|
1318: 41 0f 11 00 movups %xmm0,(%r8)
|
|
131c: 41 0f 11 48 10 movups %xmm1,0x10(%r8)
|
|
1321: 49 83 c0 20 add $0x20,%r8
|
|
1325: 83 c0 ff add $0xffffffff,%eax
|
|
1328: 75 d6 jne 0x1300
|
|
132a: e9 37 fc ff ff jmp 0xf66
|
|
132f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
1336: 00
|
|
1337: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
133e: 66 90 xchg %ax,%ax
|
|
1340: 0f 10 02 movups (%rdx),%xmm0
|
|
1343: 0f 10 4a 10 movups 0x10(%rdx),%xmm1
|
|
1347: 48 83 c2 20 add $0x20,%rdx
|
|
134b: 66 0f 59 01 mulpd (%rcx),%xmm0
|
|
134f: 66 0f 59 49 10 mulpd 0x10(%rcx),%xmm1
|
|
1354: 48 83 c1 20 add $0x20,%rcx
|
|
1358: 41 0f 11 00 movups %xmm0,(%r8)
|
|
135c: 41 0f 11 48 10 movups %xmm1,0x10(%r8)
|
|
1361: 49 83 c0 20 add $0x20,%r8
|
|
1365: 83 c0 ff add $0xffffffff,%eax
|
|
1368: 75 d6 jne 0x1340
|
|
136a: e9 f7 fb ff ff jmp 0xf66
|
|
136f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
1376: 00
|
|
1377: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
137e: 66 90 xchg %ax,%ax
|
|
1380: 41 83 f9 05 cmp $0x5,%r9d
|
|
1384: 0f 82 75 03 00 00 jb 0x16ff
|
|
138a: 49 f7 c0 07 00 00 00 test $0x7,%r8
|
|
1391: 0f 85 bb 01 00 00 jne 0x1552
|
|
1397: 49 f7 c0 0f 00 00 00 test $0xf,%r8
|
|
139e: 74 1c je 0x13bc
|
|
13a0: f2 0f 10 01 movsd (%rcx),%xmm0
|
|
13a4: 48 83 c1 08 add $0x8,%rcx
|
|
13a8: 41 ff c9 dec %r9d
|
|
13ab: f2 0f 5d 02 minsd (%rdx),%xmm0
|
|
13af: f2 41 0f 11 00 movsd %xmm0,(%r8)
|
|
13b4: 48 83 c2 08 add $0x8,%rdx
|
|
13b8: 49 83 c0 08 add $0x8,%r8
|
|
13bc: 44 89 c8 mov %r9d,%eax
|
|
13bf: 49 89 d2 mov %rdx,%r10
|
|
13c2: c1 e8 02 shr $0x2,%eax
|
|
13c5: 49 83 e2 0f and $0xf,%r10
|
|
13c9: 48 f7 c1 0f 00 00 00 test $0xf,%rcx
|
|
13d0: 0f 84 c8 00 00 00 je 0x149e
|
|
13d6: 45 33 db xor %r11d,%r11d
|
|
13d9: 4d 85 d2 test %r10,%r10
|
|
13dc: 74 72 je 0x1450
|
|
13de: 85 c0 test %eax,%eax
|
|
13e0: 0f 86 15 03 00 00 jbe 0x16fb
|
|
13e6: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
13ed: 00
|
|
13ee: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
13f5: 0f 1f 40 00 nopl 0x0(%rax)
|
|
13f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
1400: f2 0f 10 11 movsd (%rcx),%xmm2
|
|
1404: 41 ff c3 inc %r11d
|
|
1407: f2 0f 10 59 10 movsd 0x10(%rcx),%xmm3
|
|
140c: f2 0f 10 02 movsd (%rdx),%xmm0
|
|
1410: f2 0f 10 4a 10 movsd 0x10(%rdx),%xmm1
|
|
1415: 66 0f 16 42 08 movhpd 0x8(%rdx),%xmm0
|
|
141a: 66 0f 16 4a 18 movhpd 0x18(%rdx),%xmm1
|
|
141f: 48 83 c2 20 add $0x20,%rdx
|
|
1423: 66 0f 16 51 08 movhpd 0x8(%rcx),%xmm2
|
|
1428: 66 0f 16 59 18 movhpd 0x18(%rcx),%xmm3
|
|
142d: 48 83 c1 20 add $0x20,%rcx
|
|
1431: 66 0f 5d d0 minpd %xmm0,%xmm2
|
|
1435: 66 0f 5d d9 minpd %xmm1,%xmm3
|
|
1439: 41 0f 29 10 movaps %xmm2,(%r8)
|
|
143d: 41 0f 29 58 10 movaps %xmm3,0x10(%r8)
|
|
1442: 49 83 c0 20 add $0x20,%r8
|
|
1446: 44 3b d8 cmp %eax,%r11d
|
|
1449: 72 b5 jb 0x1400
|
|
144b: e9 ab 02 00 00 jmp 0x16fb
|
|
1450: 85 c0 test %eax,%eax
|
|
1452: 0f 86 a3 02 00 00 jbe 0x16fb
|
|
1458: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
145f: 00
|
|
1460: f2 0f 10 01 movsd (%rcx),%xmm0
|
|
1464: 41 ff c3 inc %r11d
|
|
1467: f2 0f 10 49 10 movsd 0x10(%rcx),%xmm1
|
|
146c: 66 0f 16 41 08 movhpd 0x8(%rcx),%xmm0
|
|
1471: 66 0f 16 49 18 movhpd 0x18(%rcx),%xmm1
|
|
1476: 48 83 c1 20 add $0x20,%rcx
|
|
147a: 66 0f 5d 02 minpd (%rdx),%xmm0
|
|
147e: 66 0f 5d 4a 10 minpd 0x10(%rdx),%xmm1
|
|
1483: 41 0f 29 00 movaps %xmm0,(%r8)
|
|
1487: 48 83 c2 20 add $0x20,%rdx
|
|
148b: 41 0f 29 48 10 movaps %xmm1,0x10(%r8)
|
|
1490: 49 83 c0 20 add $0x20,%r8
|
|
1494: 44 3b d8 cmp %eax,%r11d
|
|
1497: 72 c7 jb 0x1460
|
|
1499: e9 5d 02 00 00 jmp 0x16fb
|
|
149e: 45 33 db xor %r11d,%r11d
|
|
14a1: 4d 85 d2 test %r10,%r10
|
|
14a4: 74 5e je 0x1504
|
|
14a6: 85 c0 test %eax,%eax
|
|
14a8: 0f 86 4d 02 00 00 jbe 0x16fb
|
|
14ae: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
14b5: 00
|
|
14b6: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
14bd: 0f 1f 00 nopl (%rax)
|
|
14c0: f2 0f 10 02 movsd (%rdx),%xmm0
|
|
14c4: 41 ff c3 inc %r11d
|
|
14c7: f2 0f 10 4a 10 movsd 0x10(%rdx),%xmm1
|
|
14cc: 66 0f 16 42 08 movhpd 0x8(%rdx),%xmm0
|
|
14d1: 66 0f 16 4a 18 movhpd 0x18(%rdx),%xmm1
|
|
14d6: 48 83 c2 20 add $0x20,%rdx
|
|
14da: 0f 28 11 movaps (%rcx),%xmm2
|
|
14dd: 0f 28 59 10 movaps 0x10(%rcx),%xmm3
|
|
14e1: 48 83 c1 20 add $0x20,%rcx
|
|
14e5: 66 0f 5d d0 minpd %xmm0,%xmm2
|
|
14e9: 66 0f 5d d9 minpd %xmm1,%xmm3
|
|
14ed: 41 0f 29 10 movaps %xmm2,(%r8)
|
|
14f1: 41 0f 29 58 10 movaps %xmm3,0x10(%r8)
|
|
14f6: 49 83 c0 20 add $0x20,%r8
|
|
14fa: 44 3b d8 cmp %eax,%r11d
|
|
14fd: 72 c1 jb 0x14c0
|
|
14ff: e9 f7 01 00 00 jmp 0x16fb
|
|
1504: 85 c0 test %eax,%eax
|
|
1506: 0f 86 ef 01 00 00 jbe 0x16fb
|
|
150c: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
1513: 00
|
|
1514: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
151b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
1520: 0f 28 01 movaps (%rcx),%xmm0
|
|
1523: 41 ff c3 inc %r11d
|
|
1526: 0f 28 49 10 movaps 0x10(%rcx),%xmm1
|
|
152a: 48 83 c1 20 add $0x20,%rcx
|
|
152e: 66 0f 5d 02 minpd (%rdx),%xmm0
|
|
1532: 66 0f 5d 4a 10 minpd 0x10(%rdx),%xmm1
|
|
1537: 41 0f 29 00 movaps %xmm0,(%r8)
|
|
153b: 48 83 c2 20 add $0x20,%rdx
|
|
153f: 41 0f 29 48 10 movaps %xmm1,0x10(%r8)
|
|
1544: 49 83 c0 20 add $0x20,%r8
|
|
1548: 44 3b d8 cmp %eax,%r11d
|
|
154b: 72 d3 jb 0x1520
|
|
154d: e9 a9 01 00 00 jmp 0x16fb
|
|
1552: 44 89 c8 mov %r9d,%eax
|
|
1555: 49 89 d2 mov %rdx,%r10
|
|
1558: c1 e8 02 shr $0x2,%eax
|
|
155b: 49 83 e2 0f and $0xf,%r10
|
|
155f: 48 f7 c1 0f 00 00 00 test $0xf,%rcx
|
|
1566: 0f 84 e0 00 00 00 je 0x164c
|
|
156c: 45 33 db xor %r11d,%r11d
|
|
156f: 4d 85 d2 test %r10,%r10
|
|
1572: 0f 84 66 00 00 00 je 0x15de
|
|
1578: 85 c0 test %eax,%eax
|
|
157a: 0f 86 7b 01 00 00 jbe 0x16fb
|
|
1580: f2 0f 10 11 movsd (%rcx),%xmm2
|
|
1584: 41 ff c3 inc %r11d
|
|
1587: f2 0f 10 59 10 movsd 0x10(%rcx),%xmm3
|
|
158c: f2 0f 10 02 movsd (%rdx),%xmm0
|
|
1590: f2 0f 10 4a 10 movsd 0x10(%rdx),%xmm1
|
|
1595: 66 0f 16 42 08 movhpd 0x8(%rdx),%xmm0
|
|
159a: 66 0f 16 4a 18 movhpd 0x18(%rdx),%xmm1
|
|
159f: 48 83 c2 20 add $0x20,%rdx
|
|
15a3: 66 0f 16 51 08 movhpd 0x8(%rcx),%xmm2
|
|
15a8: 66 0f 16 59 18 movhpd 0x18(%rcx),%xmm3
|
|
15ad: 48 83 c1 20 add $0x20,%rcx
|
|
15b1: 66 0f 5d d0 minpd %xmm0,%xmm2
|
|
15b5: 66 0f 5d d9 minpd %xmm1,%xmm3
|
|
15b9: f2 41 0f 11 10 movsd %xmm2,(%r8)
|
|
15be: 66 41 0f 17 50 08 movhpd %xmm2,0x8(%r8)
|
|
15c4: f2 41 0f 11 58 10 movsd %xmm3,0x10(%r8)
|
|
15ca: 66 41 0f 17 58 18 movhpd %xmm3,0x18(%r8)
|
|
15d0: 49 83 c0 20 add $0x20,%r8
|
|
15d4: 44 3b d8 cmp %eax,%r11d
|
|
15d7: 72 a7 jb 0x1580
|
|
15d9: e9 1d 01 00 00 jmp 0x16fb
|
|
15de: 85 c0 test %eax,%eax
|
|
15e0: 0f 86 15 01 00 00 jbe 0x16fb
|
|
15e6: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
15ed: 00
|
|
15ee: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
15f5: 0f 1f 40 00 nopl 0x0(%rax)
|
|
15f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
1600: f2 0f 10 01 movsd (%rcx),%xmm0
|
|
1604: 41 ff c3 inc %r11d
|
|
1607: f2 0f 10 49 10 movsd 0x10(%rcx),%xmm1
|
|
160c: 66 0f 16 41 08 movhpd 0x8(%rcx),%xmm0
|
|
1611: 66 0f 16 49 18 movhpd 0x18(%rcx),%xmm1
|
|
1616: 48 83 c1 20 add $0x20,%rcx
|
|
161a: 66 0f 5d 02 minpd (%rdx),%xmm0
|
|
161e: 66 0f 5d 4a 10 minpd 0x10(%rdx),%xmm1
|
|
1623: f2 41 0f 11 00 movsd %xmm0,(%r8)
|
|
1628: 48 83 c2 20 add $0x20,%rdx
|
|
162c: 66 41 0f 17 40 08 movhpd %xmm0,0x8(%r8)
|
|
1632: f2 41 0f 11 48 10 movsd %xmm1,0x10(%r8)
|
|
1638: 66 41 0f 17 48 18 movhpd %xmm1,0x18(%r8)
|
|
163e: 49 83 c0 20 add $0x20,%r8
|
|
1642: 44 3b d8 cmp %eax,%r11d
|
|
1645: 72 b9 jb 0x1600
|
|
1647: e9 af 00 00 00 jmp 0x16fb
|
|
164c: 45 33 db xor %r11d,%r11d
|
|
164f: 4d 85 d2 test %r10,%r10
|
|
1652: 74 5b je 0x16af
|
|
1654: 85 c0 test %eax,%eax
|
|
1656: 0f 86 9f 00 00 00 jbe 0x16fb
|
|
165c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
1660: f2 0f 10 02 movsd (%rdx),%xmm0
|
|
1664: 41 ff c3 inc %r11d
|
|
1667: f2 0f 10 4a 10 movsd 0x10(%rdx),%xmm1
|
|
166c: 66 0f 16 42 08 movhpd 0x8(%rdx),%xmm0
|
|
1671: 66 0f 16 4a 18 movhpd 0x18(%rdx),%xmm1
|
|
1676: 48 83 c2 20 add $0x20,%rdx
|
|
167a: 0f 28 11 movaps (%rcx),%xmm2
|
|
167d: 0f 28 59 10 movaps 0x10(%rcx),%xmm3
|
|
1681: 48 83 c1 20 add $0x20,%rcx
|
|
1685: 66 0f 5d d0 minpd %xmm0,%xmm2
|
|
1689: 66 0f 5d d9 minpd %xmm1,%xmm3
|
|
168d: f2 41 0f 11 10 movsd %xmm2,(%r8)
|
|
1692: 66 41 0f 17 50 08 movhpd %xmm2,0x8(%r8)
|
|
1698: f2 41 0f 11 58 10 movsd %xmm3,0x10(%r8)
|
|
169e: 66 41 0f 17 58 18 movhpd %xmm3,0x18(%r8)
|
|
16a4: 49 83 c0 20 add $0x20,%r8
|
|
16a8: 44 3b d8 cmp %eax,%r11d
|
|
16ab: 72 b3 jb 0x1660
|
|
16ad: eb 4c jmp 0x16fb
|
|
16af: 85 c0 test %eax,%eax
|
|
16b1: 76 48 jbe 0x16fb
|
|
16b3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
16b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
16bf: 00
|
|
16c0: 0f 28 01 movaps (%rcx),%xmm0
|
|
16c3: 41 ff c3 inc %r11d
|
|
16c6: 0f 28 49 10 movaps 0x10(%rcx),%xmm1
|
|
16ca: 48 83 c1 20 add $0x20,%rcx
|
|
16ce: 66 0f 5d 02 minpd (%rdx),%xmm0
|
|
16d2: 66 0f 5d 4a 10 minpd 0x10(%rdx),%xmm1
|
|
16d7: f2 41 0f 11 00 movsd %xmm0,(%r8)
|
|
16dc: 48 83 c2 20 add $0x20,%rdx
|
|
16e0: 66 41 0f 17 40 08 movhpd %xmm0,0x8(%r8)
|
|
16e6: f2 41 0f 11 48 10 movsd %xmm1,0x10(%r8)
|
|
16ec: 66 41 0f 17 48 18 movhpd %xmm1,0x18(%r8)
|
|
16f2: 49 83 c0 20 add $0x20,%r8
|
|
16f6: 44 3b d8 cmp %eax,%r11d
|
|
16f9: 72 c5 jb 0x16c0
|
|
16fb: 41 83 e1 03 and $0x3,%r9d
|
|
16ff: 33 c0 xor %eax,%eax
|
|
1701: 45 85 c9 test %r9d,%r9d
|
|
1704: 76 3a jbe 0x1740
|
|
1706: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
170d: 00
|
|
170e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
1715: 0f 1f 40 00 nopl 0x0(%rax)
|
|
1719: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
1720: f2 0f 10 01 movsd (%rcx),%xmm0
|
|
1724: ff c0 inc %eax
|
|
1726: 48 83 c1 08 add $0x8,%rcx
|
|
172a: f2 0f 5d 02 minsd (%rdx),%xmm0
|
|
172e: f2 41 0f 11 00 movsd %xmm0,(%r8)
|
|
1733: 48 83 c2 08 add $0x8,%rdx
|
|
1737: 49 83 c0 08 add $0x8,%r8
|
|
173b: 41 3b c1 cmp %r9d,%eax
|
|
173e: 72 e0 jb 0x1720
|
|
1740: c3 ret
|
|
1741: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
1748: 00
|
|
1749: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
1750: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
1757: 00
|
|
1758: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
175f: 90 nop
|
|
1760: 41 83 f9 05 cmp $0x5,%r9d
|
|
1764: 0f 82 28 03 00 00 jb 0x1a92
|
|
176a: 49 f7 c0 07 00 00 00 test $0x7,%r8
|
|
1771: 0f 85 bc 01 00 00 jne 0x1933
|
|
1777: 49 f7 c0 0f 00 00 00 test $0xf,%r8
|
|
177e: 74 1d je 0x179d
|
|
1780: f2 0f 10 01 movsd (%rcx),%xmm0
|
|
1784: 48 83 c1 08 add $0x8,%rcx
|
|
1788: 41 83 c1 ff add $0xffffffff,%r9d
|
|
178c: f2 0f 5d 02 minsd (%rdx),%xmm0
|
|
1790: 48 83 c2 08 add $0x8,%rdx
|
|
1794: f2 41 0f 11 00 movsd %xmm0,(%r8)
|
|
1799: 49 83 c0 08 add $0x8,%r8
|
|
179d: 44 89 c8 mov %r9d,%eax
|
|
17a0: 49 89 d2 mov %rdx,%r10
|
|
17a3: c1 e8 02 shr $0x2,%eax
|
|
17a6: 49 83 e2 0f and $0xf,%r10
|
|
17aa: 48 f7 c1 0f 00 00 00 test $0xf,%rcx
|
|
17b1: 0f 84 bc 00 00 00 je 0x1873
|
|
17b7: 45 33 db xor %r11d,%r11d
|
|
17ba: 4d 85 d2 test %r10,%r10
|
|
17bd: 74 5a je 0x1819
|
|
17bf: 85 c0 test %eax,%eax
|
|
17c1: 0f 86 c7 02 00 00 jbe 0x1a8e
|
|
17c7: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
17ce: 00
|
|
17cf: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
17d6: 0f 1f 00 nopl (%rax)
|
|
17d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
17e0: 0f 10 11 movups (%rcx),%xmm2
|
|
17e3: 41 83 c3 01 add $0x1,%r11d
|
|
17e7: 0f 10 59 10 movups 0x10(%rcx),%xmm3
|
|
17eb: 48 83 c1 20 add $0x20,%rcx
|
|
17ef: 0f 10 02 movups (%rdx),%xmm0
|
|
17f2: 0f 10 4a 10 movups 0x10(%rdx),%xmm1
|
|
17f6: 66 0f 5d d0 minpd %xmm0,%xmm2
|
|
17fa: 48 83 c2 20 add $0x20,%rdx
|
|
17fe: 66 data16
|
|
17ff: 0f .byte 0xf
|