4570 lines
220 KiB
Plaintext
4570 lines
220 KiB
Plaintext
; conv_double_fa420: VA 0x1802fa420-0x1802ff420 (20480 bytes)
|
|
|
|
/tmp/opencode/dis/conv_double_fa420.bin: file format binary
|
|
|
|
|
|
Disassembly of section .data:
|
|
|
|
0000000000000000 <.data>:
|
|
0: 53 push %rbx
|
|
1: 56 push %rsi
|
|
2: 57 push %rdi
|
|
3: 41 54 push %r12
|
|
5: 41 56 push %r14
|
|
7: 41 57 push %r15
|
|
9: 55 push %rbp
|
|
a: 48 81 ec 70 04 00 00 sub $0x470,%rsp
|
|
11: 45 89 c4 mov %r8d,%r12d
|
|
14: c5 78 11 bc 24 a0 03 vmovups %xmm15,0x3a0(%rsp)
|
|
1b: 00 00
|
|
1d: 49 89 d7 mov %rdx,%r15
|
|
20: c5 78 11 b4 24 b0 03 vmovups %xmm14,0x3b0(%rsp)
|
|
27: 00 00
|
|
29: 48 89 cd mov %rcx,%rbp
|
|
2c: c5 78 11 ac 24 c0 03 vmovups %xmm13,0x3c0(%rsp)
|
|
33: 00 00
|
|
35: 45 33 f6 xor %r14d,%r14d
|
|
38: c5 78 11 a4 24 d0 03 vmovups %xmm12,0x3d0(%rsp)
|
|
3f: 00 00
|
|
41: c5 78 11 9c 24 e0 03 vmovups %xmm11,0x3e0(%rsp)
|
|
48: 00 00
|
|
4a: c5 78 11 94 24 f0 03 vmovups %xmm10,0x3f0(%rsp)
|
|
51: 00 00
|
|
53: c5 78 11 8c 24 00 04 vmovups %xmm9,0x400(%rsp)
|
|
5a: 00 00
|
|
5c: c5 78 11 84 24 10 04 vmovups %xmm8,0x410(%rsp)
|
|
63: 00 00
|
|
65: c5 f8 11 bc 24 20 04 vmovups %xmm7,0x420(%rsp)
|
|
6c: 00 00
|
|
6e: c5 f8 11 b4 24 30 04 vmovups %xmm6,0x430(%rsp)
|
|
75: 00 00
|
|
77: 4c 89 ac 24 50 04 00 mov %r13,0x450(%rsp)
|
|
7e: 00
|
|
7f: 4c 8d ac 24 bf 00 00 lea 0xbf(%rsp),%r13
|
|
86: 00
|
|
87: 48 8b 05 c2 b4 31 02 mov 0x231b4c2(%rip),%rax # 0x231b550
|
|
8e: 49 83 e5 c0 and $0xffffffffffffffc0,%r13
|
|
92: 48 33 c4 xor %rsp,%rax
|
|
95: 48 89 84 24 60 04 00 mov %rax,0x460(%rsp)
|
|
9c: 00
|
|
9d: 45 85 e4 test %r12d,%r12d
|
|
a0: 0f 8e 90 0e 00 00 jle 0xf36
|
|
a6: 48 85 ed test %rbp,%rbp
|
|
a9: 0f 84 71 0e 00 00 je 0xf20
|
|
af: 4d 85 ff test %r15,%r15
|
|
b2: 0f 84 30 0e 00 00 je 0xee8
|
|
b8: d9 bc 24 5c 04 00 00 fnstcw 0x45c(%rsp)
|
|
bf: 0f b7 8c 24 5c 04 00 movzwl 0x45c(%rsp),%ecx
|
|
c6: 00
|
|
c7: 89 ca mov %ecx,%edx
|
|
c9: 83 e2 3f and $0x3f,%edx
|
|
cc: 83 fa 3f cmp $0x3f,%edx
|
|
cf: 74 12 je 0xe3
|
|
d1: 83 c9 3f or $0x3f,%ecx
|
|
d4: 66 89 4c 24 40 mov %cx,0x40(%rsp)
|
|
d9: db e2 fnclex
|
|
db: d9 6c 24 40 fldcw 0x40(%rsp)
|
|
df: b2 01 mov $0x1,%dl
|
|
e1: eb 02 jmp 0xe5
|
|
e3: 32 d2 xor %dl,%dl
|
|
e5: c5 f8 ae 9c 24 58 04 vstmxcsr 0x458(%rsp)
|
|
ec: 00 00
|
|
ee: 8b 8c 24 58 04 00 00 mov 0x458(%rsp),%ecx
|
|
f5: 89 ce mov %ecx,%esi
|
|
f7: 81 e6 c0 ff 00 00 and $0xffc0,%esi
|
|
fd: 81 fe 80 1f 00 00 cmp $0x1f80,%esi
|
|
103: 74 21 je 0x126
|
|
105: 89 ce mov %ecx,%esi
|
|
107: 80 c2 02 add $0x2,%dl
|
|
10a: 81 e6 3f 00 ff ff and $0xffff003f,%esi
|
|
110: 81 c6 80 1f 00 00 add $0x1f80,%esi
|
|
116: 89 b4 24 58 04 00 00 mov %esi,0x458(%rsp)
|
|
11d: c5 f8 ae 94 24 58 04 vldmxcsr 0x458(%rsp)
|
|
124: 00 00
|
|
126: 44 89 e7 mov %r12d,%edi
|
|
129: 48 8d 45 1f lea 0x1f(%rbp),%rax
|
|
12d: 48 83 e0 e0 and $0xffffffffffffffe0,%rax
|
|
131: 33 f6 xor %esi,%esi
|
|
133: 48 2b c5 sub %rbp,%rax
|
|
136: c1 e8 03 shr $0x3,%eax
|
|
139: 41 3b c4 cmp %r12d,%eax
|
|
13c: 41 0f 43 c4 cmovae %r12d,%eax
|
|
140: 2b f8 sub %eax,%edi
|
|
142: 41 89 c2 mov %eax,%r10d
|
|
145: 83 e7 f0 and $0xfffffff0,%edi
|
|
148: 03 f8 add %eax,%edi
|
|
14a: 85 c0 test %eax,%eax
|
|
14c: 0f 86 ea 01 00 00 jbe 0x33c
|
|
152: c5 fd 10 1d 46 b7 cf vmovupd 0x1cfb746(%rip),%ymm3 # 0x1cfb8a0
|
|
159: 01
|
|
15a: 49 bb ff ff ff ff 00 movabs $0xffffffff,%r11
|
|
161: 00 00 00
|
|
164: c5 fd 10 25 74 b7 cf vmovupd 0x1cfb774(%rip),%ymm4 # 0x1cfb8e0
|
|
16b: 01
|
|
16c: c5 7d 10 25 ac b7 cf vmovupd 0x1cfb7ac(%rip),%ymm12 # 0x1cfb920
|
|
173: 01
|
|
174: c5 7d 10 1d e4 b7 cf vmovupd 0x1cfb7e4(%rip),%ymm11 # 0x1cfb960
|
|
17b: 01
|
|
17c: c5 7d 10 15 1c b9 cf vmovupd 0x1cfb91c(%rip),%ymm10 # 0x1cfbaa0
|
|
183: 01
|
|
184: c5 7d 10 0d 54 b9 cf vmovupd 0x1cfb954(%rip),%ymm9 # 0x1cfbae0
|
|
18b: 01
|
|
18c: c5 7d 10 05 8c b9 cf vmovupd 0x1cfb98c(%rip),%ymm8 # 0x1cfbb20
|
|
193: 01
|
|
194: c5 fd 10 3d c4 b9 cf vmovupd 0x1cfb9c4(%rip),%ymm7 # 0x1cfbb60
|
|
19b: 01
|
|
19c: c5 fd 10 15 bc b6 cf vmovupd 0x1cfb6bc(%rip),%ymm2 # 0x1cfb860
|
|
1a3: 01
|
|
1a4: 44 89 b4 24 48 04 00 mov %r14d,0x448(%rsp)
|
|
1ab: 00
|
|
1ac: 4c 8d 0d 2d 5a d0 ff lea -0x2fa5d3(%rip),%r9 # 0xffffffffffd05be0
|
|
1b3: 44 89 a4 24 40 04 00 mov %r12d,0x440(%rsp)
|
|
1ba: 00
|
|
1bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
1c0: 41 be 04 00 00 00 mov $0x4,%r14d
|
|
1c6: 41 83 fa 04 cmp $0x4,%r10d
|
|
1ca: c5 fd 10 35 8e ba cf vmovupd 0x1cfba8e(%rip),%ymm6 # 0x1cfbc60
|
|
1d1: 01
|
|
1d2: 45 0f 42 f2 cmovb %r10d,%r14d
|
|
1d6: 45 33 e4 xor %r12d,%r12d
|
|
1d9: 41 f7 de neg %r14d
|
|
1dc: 41 83 c6 20 add $0x20,%r14d
|
|
1e0: c4 42 8b f7 c3 shrx %r14,%r11,%r8
|
|
1e5: 41 89 f6 mov %esi,%r14d
|
|
1e8: 41 83 e0 0f and $0xf,%r8d
|
|
1ec: f3 45 0f b8 e0 popcnt %r8d,%r12d
|
|
1f1: 45 89 e4 mov %r12d,%r12d
|
|
1f4: 49 c1 e4 05 shl $0x5,%r12
|
|
1f8: c4 01 7c 10 b4 21 40 vmovups 0x1ff2840(%r9,%r12,1),%ymm14
|
|
1ff: 28 ff 01
|
|
202: c4 22 0d 2d 6c f5 00 vmaskmovpd 0x0(%rbp,%r14,8),%ymm14,%ymm13
|
|
209: c4 c3 4d 4b f5 e0 vblendvpd %ymm14,%ymm13,%ymm6,%ymm6
|
|
20f: c5 8d 73 d6 14 vpsrlq $0x14,%ymm6,%ymm14
|
|
214: c4 41 4d c2 fb 16 vcmpnle_uqpd %ymm11,%ymm6,%ymm15
|
|
21a: c5 cd 54 eb vandpd %ymm3,%ymm6,%ymm5
|
|
21e: c5 d5 56 ec vorpd %ymm4,%ymm5,%ymm5
|
|
222: c5 fd 5a c5 vcvtpd2ps %ymm5,%xmm0
|
|
226: c5 78 53 e8 vrcpps %xmm0,%xmm13
|
|
22a: c4 c1 7c 5a cd vcvtps2pd %xmm13,%ymm1
|
|
22f: c4 63 7d 39 f0 01 vextracti128 $0x1,%ymm14,%xmm0
|
|
235: c5 08 c6 e8 dd vshufps $0xdd,%xmm0,%xmm14,%xmm13
|
|
23a: c4 e3 7d 09 c1 00 vroundpd $0x0,%ymm1,%ymm0
|
|
240: c4 41 4d c2 f4 11 vcmplt_oqpd %ymm12,%ymm6,%ymm14
|
|
246: c4 c1 7e e6 cd vcvtdq2pd %xmm13,%ymm1
|
|
24b: c5 7d 10 2d 8d b7 cf vmovupd 0x1cfb78d(%rip),%ymm13 # 0x1cfb9e0
|
|
252: 01
|
|
253: c4 c2 fd aa ed vfmsub213pd %ymm13,%ymm0,%ymm5
|
|
258: c5 95 73 d0 28 vpsrlq $0x28,%ymm0,%ymm13
|
|
25d: c5 ad c2 c0 11 vcmplt_oqpd %ymm0,%ymm10,%ymm0
|
|
262: c4 41 0d 56 ff vorpd %ymm15,%ymm14,%ymm15
|
|
267: c4 c1 7d 50 df vmovmskpd %ymm15,%ebx
|
|
26c: 85 db test %ebx,%ebx
|
|
26e: c4 41 79 7e ec vmovd %xmm13,%r12d
|
|
273: 4d 63 e4 movslq %r12d,%r12
|
|
276: c4 01 7b 10 b4 21 00 vmovsd 0x1becc00(%r9,%r12,1),%xmm14
|
|
27d: cc be 01
|
|
280: c4 43 79 16 ec 02 vpextrd $0x2,%xmm13,%r12d
|
|
286: 4d 63 e4 movslq %r12d,%r12
|
|
289: c4 43 7d 39 ed 01 vextracti128 $0x1,%ymm13,%xmm13
|
|
28f: c4 01 09 16 bc 21 00 vmovhpd 0x1becc00(%r9,%r12,1),%xmm14,%xmm15
|
|
296: cc be 01
|
|
299: c4 41 79 7e ec vmovd %xmm13,%r12d
|
|
29e: 4d 63 e4 movslq %r12d,%r12
|
|
2a1: c4 01 7b 10 b4 21 00 vmovsd 0x1becc00(%r9,%r12,1),%xmm14
|
|
2a8: cc be 01
|
|
2ab: c4 43 79 16 ec 02 vpextrd $0x2,%xmm13,%r12d
|
|
2b1: 4d 63 e4 movslq %r12d,%r12
|
|
2b4: c4 01 09 16 ac 21 00 vmovhpd 0x1becc00(%r9,%r12,1),%xmm14,%xmm13
|
|
2bb: cc be 01
|
|
2be: c4 43 05 18 f5 01 vinsertf128 $0x1,%xmm13,%ymm15,%ymm14
|
|
2c4: c4 41 7d 54 e9 vandpd %ymm9,%ymm0,%ymm13
|
|
2c9: c4 c1 15 56 c0 vorpd %ymm8,%ymm13,%ymm0
|
|
2ce: c5 f5 5c c8 vsubpd %ymm0,%ymm1,%ymm1
|
|
2d2: c5 fd 10 05 a6 b5 cf vmovupd 0x1cfb5a6(%rip),%ymm0 # 0x1cfb880
|
|
2d9: 01
|
|
2da: c5 45 59 e9 vmulpd %ymm1,%ymm7,%ymm13
|
|
2de: c5 d5 59 cd vmulpd %ymm5,%ymm5,%ymm1
|
|
2e2: c4 e2 ed b8 c5 vfmadd231pd %ymm5,%ymm2,%ymm0
|
|
2e7: c5 7d 59 f9 vmulpd %ymm1,%ymm0,%ymm15
|
|
2eb: c4 c1 55 58 ef vaddpd %ymm15,%ymm5,%ymm5
|
|
2f0: c5 8d 58 c5 vaddpd %ymm5,%ymm14,%ymm0
|
|
2f4: c5 95 58 c8 vaddpd %ymm0,%ymm13,%ymm1
|
|
2f8: 0f 85 93 0a 00 00 jne 0xd91
|
|
2fe: 45 33 e4 xor %r12d,%r12d
|
|
301: 83 c6 04 add $0x4,%esi
|
|
304: f3 45 0f b8 e0 popcnt %r8d,%r12d
|
|
309: 45 89 e4 mov %r12d,%r12d
|
|
30c: 41 83 c2 fc add $0xfffffffc,%r10d
|
|
310: 49 c1 e4 05 shl $0x5,%r12
|
|
314: c4 81 7e 6f 84 21 00 vmovdqu 0x1ff2900(%r9,%r12,1),%ymm0
|
|
31b: 29 ff 01
|
|
31e: c4 82 7d 2f 0c f7 vmaskmovpd %ymm1,%ymm0,(%r15,%r14,8)
|
|
324: 3b f0 cmp %eax,%esi
|
|
326: 0f 82 94 fe ff ff jb 0x1c0
|
|
32c: 44 8b b4 24 48 04 00 mov 0x448(%rsp),%r14d
|
|
333: 00
|
|
334: 44 8b a4 24 40 04 00 mov 0x440(%rsp),%r12d
|
|
33b: 00
|
|
33c: 3b c7 cmp %edi,%eax
|
|
33e: 0f 83 07 05 00 00 jae 0x84b
|
|
344: 4c 8d 15 95 58 d0 ff lea -0x2fa76b(%rip),%r10 # 0xffffffffffd05be0
|
|
34b: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
352: 00
|
|
353: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
35a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
360: 41 89 c3 mov %eax,%r11d
|
|
363: c5 7d 10 35 35 b5 cf vmovupd 0x1cfb535(%rip),%ymm14 # 0x1cfb8a0
|
|
36a: 01
|
|
36b: c5 fd 10 2d 6d b5 cf vmovupd 0x1cfb56d(%rip),%ymm5 # 0x1cfb8e0
|
|
372: 01
|
|
373: c5 7d 10 15 a5 b5 cf vmovupd 0x1cfb5a5(%rip),%ymm10 # 0x1cfb920
|
|
37a: 01
|
|
37b: c4 a1 7d 10 7c dd 40 vmovupd 0x40(%rbp,%r11,8),%ymm7
|
|
382: c4 21 7d 10 5c dd 20 vmovupd 0x20(%rbp,%r11,8),%ymm11
|
|
389: c4 21 7d 10 44 dd 60 vmovupd 0x60(%rbp,%r11,8),%ymm8
|
|
390: c4 a1 7d 10 74 dd 00 vmovupd 0x0(%rbp,%r11,8),%ymm6
|
|
397: c4 41 7d 11 9d 60 01 vmovupd %ymm11,0x160(%r13)
|
|
39e: 00 00
|
|
3a0: c4 c1 7d 11 b5 20 01 vmovupd %ymm6,0x120(%r13)
|
|
3a7: 00 00
|
|
3a9: c4 41 7d 11 85 a0 01 vmovupd %ymm8,0x1a0(%r13)
|
|
3b0: 00 00
|
|
3b2: c4 c1 7d 11 bd 80 01 vmovupd %ymm7,0x180(%r13)
|
|
3b9: 00 00
|
|
3bb: c4 c1 45 54 e6 vandpd %ymm14,%ymm7,%ymm4
|
|
3c0: c4 c1 25 54 de vandpd %ymm14,%ymm11,%ymm3
|
|
3c5: c4 c1 3d 54 c6 vandpd %ymm14,%ymm8,%ymm0
|
|
3ca: c5 5d 56 fd vorpd %ymm5,%ymm4,%ymm15
|
|
3ce: c5 e5 56 cd vorpd %ymm5,%ymm3,%ymm1
|
|
3d2: c5 7d 56 ed vorpd %ymm5,%ymm0,%ymm13
|
|
3d6: c4 41 7d 11 bd 00 02 vmovupd %ymm15,0x200(%r13)
|
|
3dd: 00 00
|
|
3df: c4 41 7d 11 ad 20 02 vmovupd %ymm13,0x220(%r13)
|
|
3e6: 00 00
|
|
3e8: c4 c1 7d 11 8d e0 01 vmovupd %ymm1,0x1e0(%r13)
|
|
3ef: 00 00
|
|
3f1: c4 41 7d 5a ff vcvtpd2ps %ymm15,%xmm15
|
|
3f6: c5 fd 5a d9 vcvtpd2ps %ymm1,%xmm3
|
|
3fa: c4 41 7d 5a ed vcvtpd2ps %ymm13,%xmm13
|
|
3ff: c4 c1 75 73 d0 14 vpsrlq $0x14,%ymm8,%ymm1
|
|
405: c4 c1 78 53 c7 vrcpps %xmm15,%xmm0
|
|
40a: c5 f8 53 e3 vrcpps %xmm3,%xmm4
|
|
40e: c5 fc 5a d8 vcvtps2pd %xmm0,%ymm3
|
|
412: c5 fc 10 05 86 81 cf vmovups 0x1cf8186(%rip),%ymm0 # 0x1cf85a0
|
|
419: 01
|
|
41a: c4 41 4d 54 e6 vandpd %ymm14,%ymm6,%ymm12
|
|
41f: c5 9d 56 d5 vorpd %ymm5,%ymm12,%ymm2
|
|
423: c4 c1 78 53 ed vrcpps %xmm13,%xmm5
|
|
428: c5 7d 5a f2 vcvtpd2ps %ymm2,%xmm14
|
|
42c: c5 95 73 d6 14 vpsrlq $0x14,%ymm6,%ymm13
|
|
431: c4 c1 7d 11 95 c0 01 vmovupd %ymm2,0x1c0(%r13)
|
|
438: 00 00
|
|
43a: c5 7d 10 25 1e b5 cf vmovupd 0x1cfb51e(%rip),%ymm12 # 0x1cfb960
|
|
441: 01
|
|
442: c4 41 78 53 ce vrcpps %xmm14,%xmm9
|
|
447: c5 fc 5a d4 vcvtps2pd %xmm4,%ymm2
|
|
44b: c5 fc 5a e5 vcvtps2pd %xmm5,%ymm4
|
|
44f: c4 c1 55 73 d3 14 vpsrlq $0x14,%ymm11,%ymm5
|
|
455: c4 41 7c 5a f1 vcvtps2pd %xmm9,%ymm14
|
|
45a: c5 b5 73 d7 14 vpsrlq $0x14,%ymm7,%ymm9
|
|
45f: c4 e3 7d 09 d2 00 vroundpd $0x0,%ymm2,%ymm2
|
|
465: c4 e3 7d 09 e4 00 vroundpd $0x0,%ymm4,%ymm4
|
|
46b: c4 42 7d 16 fd vpermps %ymm13,%ymm0,%ymm15
|
|
470: c4 62 7d 16 ed vpermps %ymm5,%ymm0,%ymm13
|
|
475: c5 fc 10 2d 63 81 cf vmovups 0x1cf8163(%rip),%ymm5 # 0x1cf85e0
|
|
47c: 01
|
|
47d: c4 e2 55 16 c9 vpermps %ymm1,%ymm5,%ymm1
|
|
482: c4 41 7e e6 ed vcvtdq2pd %xmm13,%ymm13
|
|
487: c4 c2 55 16 c1 vpermps %ymm9,%ymm5,%ymm0
|
|
48c: c4 c1 4d c2 ea 11 vcmplt_oqpd %ymm10,%ymm6,%ymm5
|
|
492: c4 c1 4d c2 f4 16 vcmpnle_uqpd %ymm12,%ymm6,%ymm6
|
|
498: c5 d5 56 f6 vorpd %ymm6,%ymm5,%ymm6
|
|
49c: c5 d5 73 d2 28 vpsrlq $0x28,%ymm2,%ymm5
|
|
4a1: c5 fd 50 de vmovmskpd %ymm6,%ebx
|
|
4a5: c4 c1 7d 10 b5 c0 01 vmovupd 0x1c0(%r13),%ymm6
|
|
4ac: 00 00
|
|
4ae: c4 41 25 c2 ca 11 vcmplt_oqpd %ymm10,%ymm11,%ymm9
|
|
4b4: c4 41 25 c2 dc 16 vcmpnle_uqpd %ymm12,%ymm11,%ymm11
|
|
4ba: c4 41 7d 11 8d 40 02 vmovupd %ymm9,0x240(%r13)
|
|
4c1: 00 00
|
|
4c3: c4 41 45 c2 ca 11 vcmplt_oqpd %ymm10,%ymm7,%ymm9
|
|
4c9: c4 41 3d c2 d2 11 vcmplt_oqpd %ymm10,%ymm8,%ymm10
|
|
4cf: c4 41 3d c2 c4 16 vcmpnle_uqpd %ymm12,%ymm8,%ymm8
|
|
4d5: c4 c1 45 c2 fc 16 vcmpnle_uqpd %ymm12,%ymm7,%ymm7
|
|
4db: c4 43 7d 09 e6 00 vroundpd $0x0,%ymm14,%ymm12
|
|
4e1: c4 63 7d 09 f3 00 vroundpd $0x0,%ymm3,%ymm14
|
|
4e7: c4 41 25 56 9d 40 02 vorpd 0x240(%r13),%ymm11,%ymm11
|
|
4ee: 00 00
|
|
4f0: c4 41 2d 56 c0 vorpd %ymm8,%ymm10,%ymm8
|
|
4f5: c5 7d 10 15 e3 b4 cf vmovupd 0x1cfb4e3(%rip),%ymm10 # 0x1cfb9e0
|
|
4fc: 01
|
|
4fd: c5 b5 56 ff vorpd %ymm7,%ymm9,%ymm7
|
|
501: c4 c1 7d 50 f3 vmovmskpd %ymm11,%esi
|
|
506: c4 41 7d 50 c8 vmovmskpd %ymm8,%r9d
|
|
50b: c4 41 7d 10 85 e0 01 vmovupd 0x1e0(%r13),%ymm8
|
|
512: 00 00
|
|
514: c4 41 7d 10 9d 00 02 vmovupd 0x200(%r13),%ymm11
|
|
51b: 00 00
|
|
51d: c4 41 7d 10 8d 20 02 vmovupd 0x220(%r13),%ymm9
|
|
524: 00 00
|
|
526: c4 c2 9d aa f2 vfmsub213pd %ymm10,%ymm12,%ymm6
|
|
52b: c4 42 ed aa c2 vfmsub213pd %ymm10,%ymm2,%ymm8
|
|
530: c4 42 8d aa da vfmsub213pd %ymm10,%ymm14,%ymm11
|
|
535: c4 42 dd aa ca vfmsub213pd %ymm10,%ymm4,%ymm9
|
|
53a: c4 c1 2d 73 d4 28 vpsrlq $0x28,%ymm12,%ymm10
|
|
540: c4 41 7d 11 8d 20 02 vmovupd %ymm9,0x220(%r13)
|
|
547: 00 00
|
|
549: c4 41 7d 11 9d 00 02 vmovupd %ymm11,0x200(%r13)
|
|
550: 00 00
|
|
552: c4 c1 25 73 d6 28 vpsrlq $0x28,%ymm14,%ymm11
|
|
558: c1 e6 04 shl $0x4,%esi
|
|
55b: 0b de or %esi,%ebx
|
|
55d: c5 7d 50 c7 vmovmskpd %ymm7,%r8d
|
|
561: 41 c1 e0 08 shl $0x8,%r8d
|
|
565: 41 c1 e1 0c shl $0xc,%r9d
|
|
569: 41 0b d8 or %r8d,%ebx
|
|
56c: 41 0b d9 or %r9d,%ebx
|
|
56f: c5 79 7e d6 vmovd %xmm10,%esi
|
|
573: 48 63 f6 movslq %esi,%rsi
|
|
576: c4 c1 7b 10 bc 32 00 vmovsd 0x1becc00(%r10,%rsi,1),%xmm7
|
|
57d: cc be 01
|
|
580: c4 63 79 16 d6 02 vpextrd $0x2,%xmm10,%esi
|
|
586: 48 63 f6 movslq %esi,%rsi
|
|
589: c4 43 7d 39 d2 01 vextracti128 $0x1,%ymm10,%xmm10
|
|
58f: c4 41 41 16 8c 32 00 vmovhpd 0x1becc00(%r10,%rsi,1),%xmm7,%xmm9
|
|
596: cc be 01
|
|
599: c5 79 7e d6 vmovd %xmm10,%esi
|
|
59d: 48 63 f6 movslq %esi,%rsi
|
|
5a0: c4 c1 7b 10 bc 32 00 vmovsd 0x1becc00(%r10,%rsi,1),%xmm7
|
|
5a7: cc be 01
|
|
5aa: c4 63 79 16 d6 02 vpextrd $0x2,%xmm10,%esi
|
|
5b0: 48 63 f6 movslq %esi,%rsi
|
|
5b3: c4 c1 7e e6 df vcvtdq2pd %xmm15,%ymm3
|
|
5b8: c5 7e e6 f9 vcvtdq2pd %xmm1,%ymm15
|
|
5bc: c5 f5 73 d4 28 vpsrlq $0x28,%ymm4,%ymm1
|
|
5c1: c4 41 41 16 94 32 00 vmovhpd 0x1becc00(%r10,%rsi,1),%xmm7,%xmm10
|
|
5c8: cc be 01
|
|
5cb: c5 f9 7e ee vmovd %xmm5,%esi
|
|
5cf: 48 63 f6 movslq %esi,%rsi
|
|
5d2: c4 43 35 18 ca 01 vinsertf128 $0x1,%xmm10,%ymm9,%ymm9
|
|
5d8: c4 c1 7b 10 bc 32 00 vmovsd 0x1becc00(%r10,%rsi,1),%xmm7
|
|
5df: cc be 01
|
|
5e2: c4 e3 79 16 ee 02 vpextrd $0x2,%xmm5,%esi
|
|
5e8: 48 63 f6 movslq %esi,%rsi
|
|
5eb: c4 e3 7d 39 ed 01 vextracti128 $0x1,%ymm5,%xmm5
|
|
5f1: c4 41 41 16 94 32 00 vmovhpd 0x1becc00(%r10,%rsi,1),%xmm7,%xmm10
|
|
5f8: cc be 01
|
|
5fb: c5 f9 7e ee vmovd %xmm5,%esi
|
|
5ff: 48 63 f6 movslq %esi,%rsi
|
|
602: c4 c1 7b 10 bc 32 00 vmovsd 0x1becc00(%r10,%rsi,1),%xmm7
|
|
609: cc be 01
|
|
60c: c4 e3 79 16 ee 02 vpextrd $0x2,%xmm5,%esi
|
|
612: 48 63 f6 movslq %esi,%rsi
|
|
615: c5 fe e6 c0 vcvtdq2pd %xmm0,%ymm0
|
|
619: c4 c1 41 16 ac 32 00 vmovhpd 0x1becc00(%r10,%rsi,1),%xmm7,%xmm5
|
|
620: cc be 01
|
|
623: c5 79 7e de vmovd %xmm11,%esi
|
|
627: 48 63 f6 movslq %esi,%rsi
|
|
62a: c4 63 2d 18 d5 01 vinsertf128 $0x1,%xmm5,%ymm10,%ymm10
|
|
630: c4 c1 7b 10 bc 32 00 vmovsd 0x1becc00(%r10,%rsi,1),%xmm7
|
|
637: cc be 01
|
|
63a: c4 63 79 16 de 02 vpextrd $0x2,%xmm11,%esi
|
|
640: 48 63 f6 movslq %esi,%rsi
|
|
643: c4 43 7d 39 db 01 vextracti128 $0x1,%ymm11,%xmm11
|
|
649: c4 c1 41 16 ac 32 00 vmovhpd 0x1becc00(%r10,%rsi,1),%xmm7,%xmm5
|
|
650: cc be 01
|
|
653: c5 79 7e de vmovd %xmm11,%esi
|
|
657: 48 63 f6 movslq %esi,%rsi
|
|
65a: c4 c1 7b 10 bc 32 00 vmovsd 0x1becc00(%r10,%rsi,1),%xmm7
|
|
661: cc be 01
|
|
664: c4 63 79 16 de 02 vpextrd $0x2,%xmm11,%esi
|
|
66a: 48 63 f6 movslq %esi,%rsi
|
|
66d: c4 41 41 16 9c 32 00 vmovhpd 0x1becc00(%r10,%rsi,1),%xmm7,%xmm11
|
|
674: cc be 01
|
|
677: c5 f9 7e ce vmovd %xmm1,%esi
|
|
67b: 48 63 f6 movslq %esi,%rsi
|
|
67e: c4 c3 55 18 eb 01 vinsertf128 $0x1,%xmm11,%ymm5,%ymm5
|
|
684: c4 c1 7c 11 ad 60 02 vmovups %ymm5,0x260(%r13)
|
|
68b: 00 00
|
|
68d: c4 41 7b 10 9c 32 00 vmovsd 0x1becc00(%r10,%rsi,1),%xmm11
|
|
694: cc be 01
|
|
697: c4 e3 79 16 ce 02 vpextrd $0x2,%xmm1,%esi
|
|
69d: 48 63 f6 movslq %esi,%rsi
|
|
6a0: c4 e3 7d 39 c9 01 vextracti128 $0x1,%ymm1,%xmm1
|
|
6a6: c4 41 21 16 9c 32 00 vmovhpd 0x1becc00(%r10,%rsi,1),%xmm11,%xmm11
|
|
6ad: cc be 01
|
|
6b0: c5 f9 7e ce vmovd %xmm1,%esi
|
|
6b4: 48 63 f6 movslq %esi,%rsi
|
|
6b7: c4 c1 7b 10 bc 32 00 vmovsd 0x1becc00(%r10,%rsi,1),%xmm7
|
|
6be: cc be 01
|
|
6c1: c4 e3 79 16 ce 02 vpextrd $0x2,%xmm1,%esi
|
|
6c7: 48 63 f6 movslq %esi,%rsi
|
|
6ca: c5 fd 10 0d ce b3 cf vmovupd 0x1cfb3ce(%rip),%ymm1 # 0x1cfbaa0
|
|
6d1: 01
|
|
6d2: c4 c1 41 16 ac 32 00 vmovhpd 0x1becc00(%r10,%rsi,1),%xmm7,%xmm5
|
|
6d9: cc be 01
|
|
6dc: c5 fd 10 3d fc b3 cf vmovupd 0x1cfb3fc(%rip),%ymm7 # 0x1cfbae0
|
|
6e3: 01
|
|
6e4: c4 41 75 c2 e4 11 vcmplt_oqpd %ymm12,%ymm1,%ymm12
|
|
6ea: c5 f5 c2 d2 11 vcmplt_oqpd %ymm2,%ymm1,%ymm2
|
|
6ef: c4 41 75 c2 f6 11 vcmplt_oqpd %ymm14,%ymm1,%ymm14
|
|
6f5: c5 f5 c2 e4 11 vcmplt_oqpd %ymm4,%ymm1,%ymm4
|
|
6fa: c4 63 25 18 dd 01 vinsertf128 $0x1,%xmm5,%ymm11,%ymm11
|
|
700: c4 41 7c 11 9d 80 02 vmovups %ymm11,0x280(%r13)
|
|
707: 00 00
|
|
709: c5 7d 10 1d 0f b4 cf vmovupd 0x1cfb40f(%rip),%ymm11 # 0x1cfbb20
|
|
710: 01
|
|
711: c5 fd 10 2d 47 b4 cf vmovupd 0x1cfb447(%rip),%ymm5 # 0x1cfbb60
|
|
718: 01
|
|
719: c5 1d 54 e7 vandpd %ymm7,%ymm12,%ymm12
|
|
71d: c5 ed 54 cf vandpd %ymm7,%ymm2,%ymm1
|
|
721: c5 0d 54 f7 vandpd %ymm7,%ymm14,%ymm14
|
|
725: c5 dd 54 e7 vandpd %ymm7,%ymm4,%ymm4
|
|
729: c4 c1 1d 56 fb vorpd %ymm11,%ymm12,%ymm7
|
|
72e: c4 41 75 56 e3 vorpd %ymm11,%ymm1,%ymm12
|
|
733: c4 41 0d 56 f3 vorpd %ymm11,%ymm14,%ymm14
|
|
738: c4 41 15 5c e4 vsubpd %ymm12,%ymm13,%ymm12
|
|
73d: c4 41 7d 5c ee vsubpd %ymm14,%ymm0,%ymm13
|
|
742: c5 e5 5c df vsubpd %ymm7,%ymm3,%ymm3
|
|
746: c4 41 55 59 f4 vmulpd %ymm12,%ymm5,%ymm14
|
|
74b: c4 c1 5d 56 d3 vorpd %ymm11,%ymm4,%ymm2
|
|
750: c5 85 5c ca vsubpd %ymm2,%ymm15,%ymm1
|
|
754: c4 41 55 59 fd vmulpd %ymm13,%ymm5,%ymm15
|
|
759: c5 55 59 db vmulpd %ymm3,%ymm5,%ymm11
|
|
75d: c5 fd 10 1d 1b b1 cf vmovupd 0x1cfb11b(%rip),%ymm3 # 0x1cfb880
|
|
764: 01
|
|
765: c5 fd 10 25 f3 b0 cf vmovupd 0x1cfb0f3(%rip),%ymm4 # 0x1cfb860
|
|
76c: 01
|
|
76d: c4 41 7d 10 ad 20 02 vmovupd 0x220(%r13),%ymm13
|
|
774: 00 00
|
|
776: c4 41 7d 11 bd a0 02 vmovupd %ymm15,0x2a0(%r13)
|
|
77d: 00 00
|
|
77f: c4 41 7d 10 bd 00 02 vmovupd 0x200(%r13),%ymm15
|
|
786: 00 00
|
|
788: c5 55 59 e1 vmulpd %ymm1,%ymm5,%ymm12
|
|
78c: c4 c1 3d 59 d0 vmulpd %ymm8,%ymm8,%ymm2
|
|
791: c4 c1 05 59 ef vmulpd %ymm15,%ymm15,%ymm5
|
|
796: c4 41 7d 11 a5 c0 02 vmovupd %ymm12,0x2c0(%r13)
|
|
79d: 00 00
|
|
79f: c5 4d 59 e6 vmulpd %ymm6,%ymm6,%ymm12
|
|
7a3: c5 fd 6f fb vmovdqa %ymm3,%ymm7
|
|
7a7: c5 fd 6f cb vmovdqa %ymm3,%ymm1
|
|
7ab: c5 fd 6f c3 vmovdqa %ymm3,%ymm0
|
|
7af: c4 e2 dd b8 fe vfmadd231pd %ymm6,%ymm4,%ymm7
|
|
7b4: c4 c2 dd b8 c8 vfmadd231pd %ymm8,%ymm4,%ymm1
|
|
7b9: c4 c2 dd b8 c7 vfmadd231pd %ymm15,%ymm4,%ymm0
|
|
7be: c4 c2 dd b8 dd vfmadd231pd %ymm13,%ymm4,%ymm3
|
|
7c3: c4 c1 15 59 e5 vmulpd %ymm13,%ymm13,%ymm4
|
|
7c8: c4 41 45 59 e4 vmulpd %ymm12,%ymm7,%ymm12
|
|
7cd: c5 f5 59 ca vmulpd %ymm2,%ymm1,%ymm1
|
|
7d1: c5 fd 59 c5 vmulpd %ymm5,%ymm0,%ymm0
|
|
7d5: c5 e5 59 d4 vmulpd %ymm4,%ymm3,%ymm2
|
|
7d9: c5 3d 58 c1 vaddpd %ymm1,%ymm8,%ymm8
|
|
7dd: c5 85 58 c0 vaddpd %ymm0,%ymm15,%ymm0
|
|
7e1: c5 95 58 ca vaddpd %ymm2,%ymm13,%ymm1
|
|
7e5: c4 c1 4d 58 f4 vaddpd %ymm12,%ymm6,%ymm6
|
|
7ea: c4 c1 7d 58 a5 60 02 vaddpd 0x260(%r13),%ymm0,%ymm4
|
|
7f1: 00 00
|
|
7f3: c4 c1 75 58 ad 80 02 vaddpd 0x280(%r13),%ymm1,%ymm5
|
|
7fa: 00 00
|
|
7fc: c5 b5 58 d6 vaddpd %ymm6,%ymm9,%ymm2
|
|
800: c4 c1 2d 58 d8 vaddpd %ymm8,%ymm10,%ymm3
|
|
805: c5 a5 58 f2 vaddpd %ymm2,%ymm11,%ymm6
|
|
809: c5 8d 58 fb vaddpd %ymm3,%ymm14,%ymm7
|
|
80d: c4 c1 5d 58 a5 a0 02 vaddpd 0x2a0(%r13),%ymm4,%ymm4
|
|
814: 00 00
|
|
816: c4 c1 55 58 ad c0 02 vaddpd 0x2c0(%r13),%ymm5,%ymm5
|
|
81d: 00 00
|
|
81f: 0f 85 1e 04 00 00 jne 0xc43
|
|
825: 83 c0 10 add $0x10,%eax
|
|
828: c4 81 7d 11 34 df vmovupd %ymm6,(%r15,%r11,8)
|
|
82e: 3b c7 cmp %edi,%eax
|
|
830: c4 81 7d 11 7c df 20 vmovupd %ymm7,0x20(%r15,%r11,8)
|
|
837: c4 81 7d 11 64 df 40 vmovupd %ymm4,0x40(%r15,%r11,8)
|
|
83e: c4 81 7d 11 6c df 60 vmovupd %ymm5,0x60(%r15,%r11,8)
|
|
845: 0f 82 15 fb ff ff jb 0x360
|
|
84b: 41 89 fa mov %edi,%r10d
|
|
84e: 41 f7 da neg %r10d
|
|
851: 45 03 d4 add %r12d,%r10d
|
|
854: 41 3b fc cmp %r12d,%edi
|
|
857: 0f 83 c6 01 00 00 jae 0xa23
|
|
85d: c5 fd 10 1d 3b b0 cf vmovupd 0x1cfb03b(%rip),%ymm3 # 0x1cfb8a0
|
|
864: 01
|
|
865: 49 bb ff ff ff ff 00 movabs $0xffffffff,%r11
|
|
86c: 00 00 00
|
|
86f: c5 fd 10 25 69 b0 cf vmovupd 0x1cfb069(%rip),%ymm4 # 0x1cfb8e0
|
|
876: 01
|
|
877: c5 7d 10 25 a1 b0 cf vmovupd 0x1cfb0a1(%rip),%ymm12 # 0x1cfb920
|
|
87e: 01
|
|
87f: c5 7d 10 1d d9 b0 cf vmovupd 0x1cfb0d9(%rip),%ymm11 # 0x1cfb960
|
|
886: 01
|
|
887: c5 7d 10 15 11 b2 cf vmovupd 0x1cfb211(%rip),%ymm10 # 0x1cfbaa0
|
|
88e: 01
|
|
88f: c5 7d 10 0d 49 b2 cf vmovupd 0x1cfb249(%rip),%ymm9 # 0x1cfbae0
|
|
896: 01
|
|
897: c5 7d 10 05 81 b2 cf vmovupd 0x1cfb281(%rip),%ymm8 # 0x1cfbb20
|
|
89e: 01
|
|
89f: c5 fd 10 3d b9 b2 cf vmovupd 0x1cfb2b9(%rip),%ymm7 # 0x1cfbb60
|
|
8a6: 01
|
|
8a7: c5 fd 10 15 b1 af cf vmovupd 0x1cfafb1(%rip),%ymm2 # 0x1cfb860
|
|
8ae: 01
|
|
8af: 4c 8d 0d 2a 53 d0 ff lea -0x2facd6(%rip),%r9 # 0xffffffffffd05be0
|
|
8b6: 0f 1f 00 nopl (%rax)
|
|
8b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
8c0: bb 04 00 00 00 mov $0x4,%ebx
|
|
8c5: 41 83 fa 04 cmp $0x4,%r10d
|
|
8c9: c5 fd 10 35 8f b3 cf vmovupd 0x1cfb38f(%rip),%ymm6 # 0x1cfbc60
|
|
8d0: 01
|
|
8d1: 41 0f 42 da cmovb %r10d,%ebx
|
|
8d5: 33 f6 xor %esi,%esi
|
|
8d7: f7 db neg %ebx
|
|
8d9: 83 c3 20 add $0x20,%ebx
|
|
8dc: c4 42 e3 f7 c3 shrx %rbx,%r11,%r8
|
|
8e1: 89 f8 mov %edi,%eax
|
|
8e3: 41 83 e0 0f and $0xf,%r8d
|
|
8e7: f3 41 0f b8 f0 popcnt %r8d,%esi
|
|
8ec: 89 f6 mov %esi,%esi
|
|
8ee: 48 c1 e6 05 shl $0x5,%rsi
|
|
8f2: c4 41 7c 10 b4 31 40 vmovups 0x1ff2a40(%r9,%rsi,1),%ymm14
|
|
8f9: 2a ff 01
|
|
8fc: c4 62 0d 2d 6c c5 00 vmaskmovpd 0x0(%rbp,%rax,8),%ymm14,%ymm13
|
|
903: c4 c3 4d 4b f5 e0 vblendvpd %ymm14,%ymm13,%ymm6,%ymm6
|
|
909: c5 8d 73 d6 14 vpsrlq $0x14,%ymm6,%ymm14
|
|
90e: c4 41 4d c2 fb 16 vcmpnle_uqpd %ymm11,%ymm6,%ymm15
|
|
914: c5 cd 54 eb vandpd %ymm3,%ymm6,%ymm5
|
|
918: c5 d5 56 ec vorpd %ymm4,%ymm5,%ymm5
|
|
91c: c5 fd 5a c5 vcvtpd2ps %ymm5,%xmm0
|
|
920: c5 78 53 e8 vrcpps %xmm0,%xmm13
|
|
924: c4 c1 7c 5a cd vcvtps2pd %xmm13,%ymm1
|
|
929: c4 63 7d 39 f0 01 vextracti128 $0x1,%ymm14,%xmm0
|
|
92f: c5 08 c6 e8 dd vshufps $0xdd,%xmm0,%xmm14,%xmm13
|
|
934: c4 e3 7d 09 c1 00 vroundpd $0x0,%ymm1,%ymm0
|
|
93a: c4 41 4d c2 f4 11 vcmplt_oqpd %ymm12,%ymm6,%ymm14
|
|
940: c4 c1 7e e6 cd vcvtdq2pd %xmm13,%ymm1
|
|
945: c5 7d 10 2d 93 b0 cf vmovupd 0x1cfb093(%rip),%ymm13 # 0x1cfb9e0
|
|
94c: 01
|
|
94d: c4 c2 fd aa ed vfmsub213pd %ymm13,%ymm0,%ymm5
|
|
952: c5 95 73 d0 28 vpsrlq $0x28,%ymm0,%ymm13
|
|
957: c5 ad c2 c0 11 vcmplt_oqpd %ymm0,%ymm10,%ymm0
|
|
95c: c4 41 0d 56 ff vorpd %ymm15,%ymm14,%ymm15
|
|
961: c4 c1 7d 50 df vmovmskpd %ymm15,%ebx
|
|
966: 85 db test %ebx,%ebx
|
|
968: c5 79 7e ee vmovd %xmm13,%esi
|
|
96c: 48 63 f6 movslq %esi,%rsi
|
|
96f: c4 41 7b 10 b4 31 00 vmovsd 0x1becc00(%r9,%rsi,1),%xmm14
|
|
976: cc be 01
|
|
979: c4 63 79 16 ee 02 vpextrd $0x2,%xmm13,%esi
|
|
97f: 48 63 f6 movslq %esi,%rsi
|
|
982: c4 43 7d 39 ed 01 vextracti128 $0x1,%ymm13,%xmm13
|
|
988: c4 41 09 16 bc 31 00 vmovhpd 0x1becc00(%r9,%rsi,1),%xmm14,%xmm15
|
|
98f: cc be 01
|
|
992: c5 79 7e ee vmovd %xmm13,%esi
|
|
996: 48 63 f6 movslq %esi,%rsi
|
|
999: c4 41 7b 10 b4 31 00 vmovsd 0x1becc00(%r9,%rsi,1),%xmm14
|
|
9a0: cc be 01
|
|
9a3: c4 63 79 16 ee 02 vpextrd $0x2,%xmm13,%esi
|
|
9a9: 48 63 f6 movslq %esi,%rsi
|
|
9ac: c4 41 09 16 ac 31 00 vmovhpd 0x1becc00(%r9,%rsi,1),%xmm14,%xmm13
|
|
9b3: cc be 01
|
|
9b6: c4 43 05 18 f5 01 vinsertf128 $0x1,%xmm13,%ymm15,%ymm14
|
|
9bc: c4 41 7d 54 e9 vandpd %ymm9,%ymm0,%ymm13
|
|
9c1: c4 c1 15 56 c0 vorpd %ymm8,%ymm13,%ymm0
|
|
9c6: c5 f5 5c c8 vsubpd %ymm0,%ymm1,%ymm1
|
|
9ca: c5 fd 10 05 ae ae cf vmovupd 0x1cfaeae(%rip),%ymm0 # 0x1cfb880
|
|
9d1: 01
|
|
9d2: c5 45 59 e9 vmulpd %ymm1,%ymm7,%ymm13
|
|
9d6: c5 d5 59 cd vmulpd %ymm5,%ymm5,%ymm1
|
|
9da: c4 e2 ed b8 c5 vfmadd231pd %ymm5,%ymm2,%ymm0
|
|
9df: c5 7d 59 f9 vmulpd %ymm1,%ymm0,%ymm15
|
|
9e3: c4 c1 55 58 ef vaddpd %ymm15,%ymm5,%ymm5
|
|
9e8: c5 8d 58 c5 vaddpd %ymm5,%ymm14,%ymm0
|
|
9ec: c5 95 58 c8 vaddpd %ymm0,%ymm13,%ymm1
|
|
9f0: 0f 85 10 01 00 00 jne 0xb06
|
|
9f6: 33 db xor %ebx,%ebx
|
|
9f8: 83 c7 04 add $0x4,%edi
|
|
9fb: f3 41 0f b8 d8 popcnt %r8d,%ebx
|
|
a00: 89 db mov %ebx,%ebx
|
|
a02: 41 83 c2 fc add $0xfffffffc,%r10d
|
|
a06: 48 c1 e3 05 shl $0x5,%rbx
|
|
a0a: c4 c1 7e 6f 84 19 00 vmovdqu 0x1ff2b00(%r9,%rbx,1),%ymm0
|
|
a11: 2b ff 01
|
|
a14: c4 c2 7d 2f 0c c7 vmaskmovpd %ymm1,%ymm0,(%r15,%rax,8)
|
|
a1a: 41 3b fc cmp %r12d,%edi
|
|
a1d: 0f 82 9d fe ff ff jb 0x8c0
|
|
a23: db e2 fnclex
|
|
a25: f6 c2 01 test $0x1,%dl
|
|
a28: 74 07 je 0xa31
|
|
a2a: d9 ac 24 5c 04 00 00 fldcw 0x45c(%rsp)
|
|
a31: f6 c2 02 test $0x2,%dl
|
|
a34: 74 12 je 0xa48
|
|
a36: 89 8c 24 58 04 00 00 mov %ecx,0x458(%rsp)
|
|
a3d: c5 f8 ae 94 24 58 04 vldmxcsr 0x458(%rsp)
|
|
a44: 00 00
|
|
a46: eb 28 jmp 0xa70
|
|
a48: c5 f8 ae 9c 24 58 04 vstmxcsr 0x458(%rsp)
|
|
a4f: 00 00
|
|
a51: 8b 94 24 58 04 00 00 mov 0x458(%rsp),%edx
|
|
a58: f6 c2 1f test $0x1f,%dl
|
|
a5b: 74 13 je 0xa70
|
|
a5d: 83 e2 e0 and $0xffffffe0,%edx
|
|
a60: 89 94 24 58 04 00 00 mov %edx,0x458(%rsp)
|
|
a67: c5 f8 ae 94 24 58 04 vldmxcsr 0x458(%rsp)
|
|
a6e: 00 00
|
|
a70: 48 8b 8c 24 60 04 00 mov 0x460(%rsp),%rcx
|
|
a77: 00
|
|
a78: 48 33 cc xor %rsp,%rcx
|
|
a7b: 48 3b 0d ce aa 31 02 cmp 0x231aace(%rip),%rcx # 0x231b550
|
|
a82: 75 7a jne 0xafe
|
|
a84: c5 f8 77 vzeroupper
|
|
a87: 44 89 f0 mov %r14d,%eax
|
|
a8a: c5 f8 10 b4 24 30 04 vmovups 0x430(%rsp),%xmm6
|
|
a91: 00 00
|
|
a93: c5 f8 10 bc 24 20 04 vmovups 0x420(%rsp),%xmm7
|
|
a9a: 00 00
|
|
a9c: c5 78 10 84 24 10 04 vmovups 0x410(%rsp),%xmm8
|
|
aa3: 00 00
|
|
aa5: c5 78 10 8c 24 00 04 vmovups 0x400(%rsp),%xmm9
|
|
aac: 00 00
|
|
aae: c5 78 10 94 24 f0 03 vmovups 0x3f0(%rsp),%xmm10
|
|
ab5: 00 00
|
|
ab7: c5 78 10 9c 24 e0 03 vmovups 0x3e0(%rsp),%xmm11
|
|
abe: 00 00
|
|
ac0: c5 78 10 a4 24 d0 03 vmovups 0x3d0(%rsp),%xmm12
|
|
ac7: 00 00
|
|
ac9: c5 78 10 ac 24 c0 03 vmovups 0x3c0(%rsp),%xmm13
|
|
ad0: 00 00
|
|
ad2: c5 78 10 b4 24 b0 03 vmovups 0x3b0(%rsp),%xmm14
|
|
ad9: 00 00
|
|
adb: c5 78 10 bc 24 a0 03 vmovups 0x3a0(%rsp),%xmm15
|
|
ae2: 00 00
|
|
ae4: 4c 8b ac 24 50 04 00 mov 0x450(%rsp),%r13
|
|
aeb: 00
|
|
aec: 48 81 c4 70 04 00 00 add $0x470,%rsp
|
|
af3: 5d pop %rbp
|
|
af4: 41 5f pop %r15
|
|
af6: 41 5e pop %r14
|
|
af8: 41 5c pop %r12
|
|
afa: 5f pop %rdi
|
|
afb: 5e pop %rsi
|
|
afc: 5b pop %rbx
|
|
afd: c3 ret
|
|
afe: c5 f8 77 vzeroupper
|
|
b01: e8 aa 61 e3 00 call 0xe36cb0
|
|
b06: c4 c1 7d 11 b5 c0 01 vmovupd %ymm6,0x1c0(%r13)
|
|
b0d: 00 00
|
|
b0f: c4 c1 7d 11 8d 80 01 vmovupd %ymm1,0x180(%r13)
|
|
b16: 00 00
|
|
b18: 48 89 44 24 48 mov %rax,0x48(%rsp)
|
|
b1d: 33 f6 xor %esi,%esi
|
|
b1f: 44 89 44 24 50 mov %r8d,0x50(%rsp)
|
|
b24: 44 89 54 24 58 mov %r10d,0x58(%rsp)
|
|
b29: 89 4c 24 70 mov %ecx,0x70(%rsp)
|
|
b2d: 88 54 24 78 mov %dl,0x78(%rsp)
|
|
b31: 44 89 a4 24 40 04 00 mov %r12d,0x440(%rsp)
|
|
b38: 00
|
|
b39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
b40: 0f a3 f3 bt %esi,%ebx
|
|
b43: 0f 82 8d 00 00 00 jb 0xbd6
|
|
b49: ff c6 inc %esi
|
|
b4b: 83 fe 04 cmp $0x4,%esi
|
|
b4e: 7c f0 jl 0xb40
|
|
b50: c5 fd 10 15 08 ad cf vmovupd 0x1cfad08(%rip),%ymm2 # 0x1cfb860
|
|
b57: 01
|
|
b58: 49 bb ff ff ff ff 00 movabs $0xffffffff,%r11
|
|
b5f: 00 00 00
|
|
b62: c5 fd 10 1d 36 ad cf vmovupd 0x1cfad36(%rip),%ymm3 # 0x1cfb8a0
|
|
b69: 01
|
|
b6a: c5 fd 10 25 6e ad cf vmovupd 0x1cfad6e(%rip),%ymm4 # 0x1cfb8e0
|
|
b71: 01
|
|
b72: c5 7d 10 25 a6 ad cf vmovupd 0x1cfada6(%rip),%ymm12 # 0x1cfb920
|
|
b79: 01
|
|
b7a: c5 7d 10 1d de ad cf vmovupd 0x1cfadde(%rip),%ymm11 # 0x1cfb960
|
|
b81: 01
|
|
b82: c5 fd 10 3d d6 af cf vmovupd 0x1cfafd6(%rip),%ymm7 # 0x1cfbb60
|
|
b89: 01
|
|
b8a: c5 7d 10 05 8e af cf vmovupd 0x1cfaf8e(%rip),%ymm8 # 0x1cfbb20
|
|
b91: 01
|
|
b92: c5 7d 10 0d 46 af cf vmovupd 0x1cfaf46(%rip),%ymm9 # 0x1cfbae0
|
|
b99: 01
|
|
b9a: c5 7d 10 15 fe ae cf vmovupd 0x1cfaefe(%rip),%ymm10 # 0x1cfbaa0
|
|
ba1: 01
|
|
ba2: c4 c1 7d 10 8d 80 01 vmovupd 0x180(%r13),%ymm1
|
|
ba9: 00 00
|
|
bab: 48 8b 44 24 48 mov 0x48(%rsp),%rax
|
|
bb0: 4c 8d 0d 29 50 d0 ff lea -0x2fafd7(%rip),%r9 # 0xffffffffffd05be0
|
|
bb7: 44 8b 44 24 50 mov 0x50(%rsp),%r8d
|
|
bbc: 44 8b 54 24 58 mov 0x58(%rsp),%r10d
|
|
bc1: 8b 4c 24 70 mov 0x70(%rsp),%ecx
|
|
bc5: 8a 54 24 78 mov 0x78(%rsp),%dl
|
|
bc9: 44 8b a4 24 40 04 00 mov 0x440(%rsp),%r12d
|
|
bd0: 00
|
|
bd1: e9 20 fe ff ff jmp 0x9f6
|
|
bd6: c5 f8 77 vzeroupper
|
|
bd9: 4d 8d a4 f5 80 01 00 lea 0x180(%r13,%rsi,8),%r12
|
|
be0: 00
|
|
be1: 4c 89 e2 mov %r12,%rdx
|
|
be4: 49 8d 8c f5 c0 01 00 lea 0x1c0(%r13,%rsi,8),%rcx
|
|
beb: 00
|
|
bec: e8 8f 03 00 00 call 0xf80
|
|
bf1: 85 c0 test %eax,%eax
|
|
bf3: 0f 84 50 ff ff ff je 0xb49
|
|
bf9: 4d 8b 14 24 mov (%r12),%r10
|
|
bfd: 44 8d 34 37 lea (%rdi,%rsi,1),%r14d
|
|
c01: 4f 89 14 f7 mov %r10,(%r15,%r14,8)
|
|
c05: 49 89 e2 mov %rsp,%r10
|
|
c08: 89 c1 mov %eax,%ecx
|
|
c0a: 44 89 f2 mov %r14d,%edx
|
|
c0d: 49 89 e8 mov %rbp,%r8
|
|
c10: 49 89 e9 mov %rbp,%r9
|
|
c13: 4c 8d 1d d2 82 37 02 lea 0x23782d2(%rip),%r11 # 0x2378eec
|
|
c1a: 4d 89 7a 20 mov %r15,0x20(%r10)
|
|
c1e: 4d 89 7a 28 mov %r15,0x28(%r10)
|
|
c22: 4d 89 5a 30 mov %r11,0x30(%r10)
|
|
c26: 89 44 24 40 mov %eax,0x40(%rsp)
|
|
c2a: e8 71 05 0b 00 call 0xb11a0
|
|
c2f: 4f 8b 14 f7 mov (%r15,%r14,8),%r10
|
|
c33: 8b 44 24 40 mov 0x40(%rsp),%eax
|
|
c37: 41 89 c6 mov %eax,%r14d
|
|
c3a: 4d 89 14 24 mov %r10,(%r12)
|
|
c3e: e9 06 ff ff ff jmp 0xb49
|
|
c43: c4 c1 7d 10 85 20 01 vmovupd 0x120(%r13),%ymm0
|
|
c4a: 00 00
|
|
c4c: c4 c1 7d 10 8d 60 01 vmovupd 0x160(%r13),%ymm1
|
|
c53: 00 00
|
|
c55: c4 c1 7d 10 95 80 01 vmovupd 0x180(%r13),%ymm2
|
|
c5c: 00 00
|
|
c5e: c4 c1 7d 10 9d a0 01 vmovupd 0x1a0(%r13),%ymm3
|
|
c65: 00 00
|
|
c67: c4 c1 7d 11 75 00 vmovupd %ymm6,0x0(%r13)
|
|
c6d: c4 c1 7d 11 85 80 00 vmovupd %ymm0,0x80(%r13)
|
|
c74: 00 00
|
|
c76: c4 c1 7d 11 8d a0 00 vmovupd %ymm1,0xa0(%r13)
|
|
c7d: 00 00
|
|
c7f: c4 c1 7d 11 95 c0 00 vmovupd %ymm2,0xc0(%r13)
|
|
c86: 00 00
|
|
c88: c4 c1 7d 11 9d e0 00 vmovupd %ymm3,0xe0(%r13)
|
|
c8f: 00 00
|
|
c91: c4 c1 7d 11 7d 20 vmovupd %ymm7,0x20(%r13)
|
|
c97: c4 c1 7d 11 65 40 vmovupd %ymm4,0x40(%r13)
|
|
c9d: c4 c1 7d 11 6d 60 vmovupd %ymm5,0x60(%r13)
|
|
ca3: 0f 84 7c fb ff ff je 0x825
|
|
ca9: 4c 89 5c 24 50 mov %r11,0x50(%rsp)
|
|
cae: 33 f6 xor %esi,%esi
|
|
cb0: 89 7c 24 48 mov %edi,0x48(%rsp)
|
|
cb4: 89 df mov %ebx,%edi
|
|
cb6: 89 4c 24 70 mov %ecx,0x70(%rsp)
|
|
cba: 89 c3 mov %eax,%ebx
|
|
cbc: 88 54 24 78 mov %dl,0x78(%rsp)
|
|
cc0: 44 89 a4 24 40 04 00 mov %r12d,0x440(%rsp)
|
|
cc7: 00
|
|
cc8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
ccf: 00
|
|
cd0: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
cd7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
cde: 00 00
|
|
ce0: 0f a3 f7 bt %esi,%edi
|
|
ce3: 72 46 jb 0xd2b
|
|
ce5: ff c6 inc %esi
|
|
ce7: 83 fe 10 cmp $0x10,%esi
|
|
cea: 7c f4 jl 0xce0
|
|
cec: 4c 8b 5c 24 50 mov 0x50(%rsp),%r11
|
|
cf1: 89 d8 mov %ebx,%eax
|
|
cf3: 8b 7c 24 48 mov 0x48(%rsp),%edi
|
|
cf7: 4c 8d 15 e2 4e d0 ff lea -0x2fb11e(%rip),%r10 # 0xffffffffffd05be0
|
|
cfe: 8b 4c 24 70 mov 0x70(%rsp),%ecx
|
|
d02: 8a 54 24 78 mov 0x78(%rsp),%dl
|
|
d06: 44 8b a4 24 40 04 00 mov 0x440(%rsp),%r12d
|
|
d0d: 00
|
|
d0e: c4 c1 7d 10 75 00 vmovupd 0x0(%r13),%ymm6
|
|
d14: c4 c1 7d 10 7d 20 vmovupd 0x20(%r13),%ymm7
|
|
d1a: c4 c1 7d 10 65 40 vmovupd 0x40(%r13),%ymm4
|
|
d20: c4 c1 7d 10 6d 60 vmovupd 0x60(%r13),%ymm5
|
|
d26: e9 fa fa ff ff jmp 0x825
|
|
d2b: c5 f8 77 vzeroupper
|
|
d2e: 4d 8d 64 f5 00 lea 0x0(%r13,%rsi,8),%r12
|
|
d33: 4c 89 e2 mov %r12,%rdx
|
|
d36: 49 8d 8c f5 80 00 00 lea 0x80(%r13,%rsi,8),%rcx
|
|
d3d: 00
|
|
d3e: e8 3d 02 00 00 call 0xf80
|
|
d43: 85 c0 test %eax,%eax
|
|
d45: 74 9e je 0xce5
|
|
d47: 4d 8b 14 24 mov (%r12),%r10
|
|
d4b: 44 8d 34 33 lea (%rbx,%rsi,1),%r14d
|
|
d4f: 4f 89 14 f7 mov %r10,(%r15,%r14,8)
|
|
d53: 49 89 e2 mov %rsp,%r10
|
|
d56: 89 c1 mov %eax,%ecx
|
|
d58: 44 89 f2 mov %r14d,%edx
|
|
d5b: 49 89 e8 mov %rbp,%r8
|
|
d5e: 49 89 e9 mov %rbp,%r9
|
|
d61: 4c 8d 1d 84 81 37 02 lea 0x2378184(%rip),%r11 # 0x2378eec
|
|
d68: 4d 89 7a 20 mov %r15,0x20(%r10)
|
|
d6c: 4d 89 7a 28 mov %r15,0x28(%r10)
|
|
d70: 4d 89 5a 30 mov %r11,0x30(%r10)
|
|
d74: 89 44 24 40 mov %eax,0x40(%rsp)
|
|
d78: e8 23 04 0b 00 call 0xb11a0
|
|
d7d: 4f 8b 14 f7 mov (%r15,%r14,8),%r10
|
|
d81: 8b 44 24 40 mov 0x40(%rsp),%eax
|
|
d85: 41 89 c6 mov %eax,%r14d
|
|
d88: 4d 89 14 24 mov %r10,(%r12)
|
|
d8c: e9 54 ff ff ff jmp 0xce5
|
|
d91: c4 c1 7d 11 b5 40 01 vmovupd %ymm6,0x140(%r13)
|
|
d98: 00 00
|
|
d9a: c4 c1 7d 11 8d 00 01 vmovupd %ymm1,0x100(%r13)
|
|
da1: 00 00
|
|
da3: 4c 89 74 24 50 mov %r14,0x50(%rsp)
|
|
da8: 45 33 e4 xor %r12d,%r12d
|
|
dab: 44 89 44 24 58 mov %r8d,0x58(%rsp)
|
|
db0: 89 7c 24 48 mov %edi,0x48(%rsp)
|
|
db4: 44 89 54 24 60 mov %r10d,0x60(%rsp)
|
|
db9: 89 44 24 68 mov %eax,0x68(%rsp)
|
|
dbd: 89 4c 24 70 mov %ecx,0x70(%rsp)
|
|
dc1: 88 54 24 78 mov %dl,0x78(%rsp)
|
|
dc5: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
dcc: 00
|
|
dcd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
dd4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
dd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
de0: 44 0f a3 e3 bt %r12d,%ebx
|
|
de4: 0f 82 8f 00 00 00 jb 0xe79
|
|
dea: 41 ff c4 inc %r12d
|
|
ded: 41 83 fc 04 cmp $0x4,%r12d
|
|
df1: 7c ed jl 0xde0
|
|
df3: c5 fd 10 15 65 aa cf vmovupd 0x1cfaa65(%rip),%ymm2 # 0x1cfb860
|
|
dfa: 01
|
|
dfb: 49 bb ff ff ff ff 00 movabs $0xffffffff,%r11
|
|
e02: 00 00 00
|
|
e05: c5 fd 10 1d 93 aa cf vmovupd 0x1cfaa93(%rip),%ymm3 # 0x1cfb8a0
|
|
e0c: 01
|
|
e0d: c5 fd 10 25 cb aa cf vmovupd 0x1cfaacb(%rip),%ymm4 # 0x1cfb8e0
|
|
e14: 01
|
|
e15: c5 7d 10 25 03 ab cf vmovupd 0x1cfab03(%rip),%ymm12 # 0x1cfb920
|
|
e1c: 01
|
|
e1d: c5 7d 10 1d 3b ab cf vmovupd 0x1cfab3b(%rip),%ymm11 # 0x1cfb960
|
|
e24: 01
|
|
e25: c5 fd 10 3d 33 ad cf vmovupd 0x1cfad33(%rip),%ymm7 # 0x1cfbb60
|
|
e2c: 01
|
|
e2d: c5 7d 10 05 eb ac cf vmovupd 0x1cfaceb(%rip),%ymm8 # 0x1cfbb20
|
|
e34: 01
|
|
e35: c5 7d 10 0d a3 ac cf vmovupd 0x1cfaca3(%rip),%ymm9 # 0x1cfbae0
|
|
e3c: 01
|
|
e3d: c5 7d 10 15 5b ac cf vmovupd 0x1cfac5b(%rip),%ymm10 # 0x1cfbaa0
|
|
e44: 01
|
|
e45: c4 c1 7d 10 8d 00 01 vmovupd 0x100(%r13),%ymm1
|
|
e4c: 00 00
|
|
e4e: 4c 8b 74 24 50 mov 0x50(%rsp),%r14
|
|
e53: 4c 8d 0d 86 4d d0 ff lea -0x2fb27a(%rip),%r9 # 0xffffffffffd05be0
|
|
e5a: 44 8b 44 24 58 mov 0x58(%rsp),%r8d
|
|
e5f: 8b 7c 24 48 mov 0x48(%rsp),%edi
|
|
e63: 44 8b 54 24 60 mov 0x60(%rsp),%r10d
|
|
e68: 8b 44 24 68 mov 0x68(%rsp),%eax
|
|
e6c: 8b 4c 24 70 mov 0x70(%rsp),%ecx
|
|
e70: 8a 54 24 78 mov 0x78(%rsp),%dl
|
|
e74: e9 85 f4 ff ff jmp 0x2fe
|
|
e79: c5 f8 77 vzeroupper
|
|
e7c: 4b 8d bc e5 00 01 00 lea 0x100(%r13,%r12,8),%rdi
|
|
e83: 00
|
|
e84: 48 89 fa mov %rdi,%rdx
|
|
e87: 4b 8d 8c e5 40 01 00 lea 0x140(%r13,%r12,8),%rcx
|
|
e8e: 00
|
|
e8f: e8 ec 00 00 00 call 0xf80
|
|
e94: 85 c0 test %eax,%eax
|
|
e96: 0f 84 4e ff ff ff je 0xdea
|
|
e9c: 4c 8b 17 mov (%rdi),%r10
|
|
e9f: 46 8d 34 26 lea (%rsi,%r12,1),%r14d
|
|
ea3: 4f 89 14 f7 mov %r10,(%r15,%r14,8)
|
|
ea7: 49 89 e2 mov %rsp,%r10
|
|
eaa: 89 c1 mov %eax,%ecx
|
|
eac: 44 89 f2 mov %r14d,%edx
|
|
eaf: 49 89 e8 mov %rbp,%r8
|
|
eb2: 49 89 e9 mov %rbp,%r9
|
|
eb5: 4c 8d 1d 30 80 37 02 lea 0x2378030(%rip),%r11 # 0x2378eec
|
|
ebc: 4d 89 7a 20 mov %r15,0x20(%r10)
|
|
ec0: 4d 89 7a 28 mov %r15,0x28(%r10)
|
|
ec4: 4d 89 5a 30 mov %r11,0x30(%r10)
|
|
ec8: 89 44 24 40 mov %eax,0x40(%rsp)
|
|
ecc: e8 cf 02 0b 00 call 0xb11a0
|
|
ed1: 8b 44 24 40 mov 0x40(%rsp),%eax
|
|
ed5: 4f 8b 14 f7 mov (%r15,%r14,8),%r10
|
|
ed9: 4c 89 17 mov %r10,(%rdi)
|
|
edc: 89 84 24 48 04 00 00 mov %eax,0x448(%rsp)
|
|
ee3: e9 02 ff ff ff jmp 0xdea
|
|
ee8: 48 8b 8c 24 60 04 00 mov 0x460(%rsp),%rcx
|
|
eef: 00
|
|
ef0: 48 33 cc xor %rsp,%rcx
|
|
ef3: 48 3b 0d 56 a6 31 02 cmp 0x231a656(%rip),%rcx # 0x231b550
|
|
efa: 75 1f jne 0xf1b
|
|
efc: b8 f8 ff ff ff mov $0xfffffff8,%eax
|
|
f01: 4c 8b ac 24 50 04 00 mov 0x450(%rsp),%r13
|
|
f08: 00
|
|
f09: 48 81 c4 70 04 00 00 add $0x470,%rsp
|
|
f10: 5d pop %rbp
|
|
f11: 41 5f pop %r15
|
|
f13: 41 5e pop %r14
|
|
f15: 41 5c pop %r12
|
|
f17: 5f pop %rdi
|
|
f18: 5e pop %rsi
|
|
f19: 5b pop %rbx
|
|
f1a: c3 ret
|
|
f1b: e8 90 5d e3 00 call 0xe36cb0
|
|
f20: 48 8b 8c 24 60 04 00 mov 0x460(%rsp),%rcx
|
|
f27: 00
|
|
f28: 48 33 cc xor %rsp,%rcx
|
|
f2b: 48 3b 0d 1e a6 31 02 cmp 0x231a61e(%rip),%rcx # 0x231b550
|
|
f32: 75 e7 jne 0xf1b
|
|
f34: eb c6 jmp 0xefc
|
|
f36: 48 8b 8c 24 60 04 00 mov 0x460(%rsp),%rcx
|
|
f3d: 00
|
|
f3e: 48 33 cc xor %rsp,%rcx
|
|
f41: 48 3b 0d 08 a6 31 02 cmp 0x231a608(%rip),%rcx # 0x231b550
|
|
f48: 75 d1 jne 0xf1b
|
|
f4a: b8 fa ff ff ff mov $0xfffffffa,%eax
|
|
f4f: 4c 8b ac 24 50 04 00 mov 0x450(%rsp),%r13
|
|
f56: 00
|
|
f57: 48 81 c4 70 04 00 00 add $0x470,%rsp
|
|
f5e: 5d pop %rbp
|
|
f5f: 41 5f pop %r15
|
|
f61: 41 5e pop %r14
|
|
f63: 41 5c pop %r12
|
|
f65: 5f pop %rdi
|
|
f66: 5e pop %rsi
|
|
f67: 5b pop %rbx
|
|
f68: c3 ret
|
|
f69: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
f70: 00
|
|
f71: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
f78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
f7f: 00
|
|
f80: 48 83 ec 38 sub $0x38,%rsp
|
|
f84: 49 89 c9 mov %rcx,%r9
|
|
f87: 33 c0 xor %eax,%eax
|
|
f89: 41 0f b7 49 06 movzwl 0x6(%r9),%ecx
|
|
f8e: 41 89 c8 mov %ecx,%r8d
|
|
f91: 41 81 e0 f0 7f 00 00 and $0x7ff0,%r8d
|
|
f98: 41 81 f8 f0 7f 00 00 cmp $0x7ff0,%r8d
|
|
f9f: 0f 84 20 02 00 00 je 0x11c5
|
|
fa5: c4 c1 7b 10 11 vmovsd (%r9),%xmm2
|
|
faa: 45 33 c0 xor %r8d,%r8d
|
|
fad: c5 fb 11 54 24 30 vmovsd %xmm2,0x30(%rsp)
|
|
fb3: f7 c1 f0 7f 00 00 test $0x7ff0,%ecx
|
|
fb9: 75 14 jne 0xfcf
|
|
fbb: c5 eb 59 15 fd b2 cf vmulsd 0x1cfb2fd(%rip),%xmm2,%xmm2 # 0x1cfc2c0
|
|
fc2: 01
|
|
fc3: 41 b8 c4 ff ff ff mov $0xffffffc4,%r8d
|
|
fc9: c5 fb 11 54 24 30 vmovsd %xmm2,0x30(%rsp)
|
|
fcf: c5 fb 10 1d f1 b2 cf vmovsd 0x1cfb2f1(%rip),%xmm3 # 0x1cfc2c8
|
|
fd6: 01
|
|
fd7: c5 f9 2f d3 vcomisd %xmm3,%xmm2
|
|
fdb: 0f 86 a8 01 00 00 jbe 0x1189
|
|
fe1: c5 fb 10 05 37 b3 cf vmovsd 0x1cfb337(%rip),%xmm0 # 0x1cfc320
|
|
fe8: 01
|
|
fe9: c5 eb 5c c8 vsubsd %xmm0,%xmm2,%xmm1
|
|
fed: c5 fb 11 4c 24 28 vmovsd %xmm1,0x28(%rsp)
|
|
ff3: 80 64 24 2f 7f andb $0x7f,0x2f(%rsp)
|
|
ff8: c5 fb 10 5c 24 28 vmovsd 0x28(%rsp),%xmm3
|
|
ffe: c5 f9 2f 1d b2 b2 cf vcomisd 0x1cfb2b2(%rip),%xmm3 # 0x1cfc2b8
|
|
1005: 01
|
|
1006: 0f 86 2a 01 00 00 jbe 0x1136
|
|
100c: 0f b7 4c 24 36 movzwl 0x36(%rsp),%ecx
|
|
1011: c5 d1 57 ed vxorpd %xmm5,%xmm5,%xmm5
|
|
1015: 81 e1 f0 7f 00 00 and $0x7ff0,%ecx
|
|
101b: c1 e9 04 shr $0x4,%ecx
|
|
101e: c5 fb 11 54 24 28 vmovsd %xmm2,0x28(%rsp)
|
|
1024: 44 0f b7 4c 24 2e movzwl 0x2e(%rsp),%r9d
|
|
102a: 41 81 e1 0f 80 ff ff and $0xffff800f,%r9d
|
|
1031: 41 81 c1 f0 3f 00 00 add $0x3ff0,%r9d
|
|
1038: 45 8d 84 08 01 fc ff lea -0x3ff(%r8,%rcx,1),%r8d
|
|
103f: ff
|
|
1040: c4 c1 53 2a e8 vcvtsi2sd %r8d,%xmm5,%xmm5
|
|
1045: 66 44 89 4c 24 2e mov %r9w,0x2e(%rsp)
|
|
104b: 48 8d 0d 8e 4b d0 ff lea -0x2fb472(%rip),%rcx # 0xffffffffffd05be0
|
|
1052: c5 d3 59 25 3e b2 cf vmulsd 0x1cfb23e(%rip),%xmm5,%xmm4 # 0x1cfc298
|
|
1059: 01
|
|
105a: 49 89 c8 mov %rcx,%r8
|
|
105d: c5 d3 59 1d 3b b2 cf vmulsd 0x1cfb23b(%rip),%xmm5,%xmm3 # 0x1cfc2a0
|
|
1064: 01
|
|
1065: c5 fb 10 6c 24 28 vmovsd 0x28(%rsp),%xmm5
|
|
106b: 49 89 c9 mov %rcx,%r9
|
|
106e: c5 d3 58 15 32 b2 cf vaddsd 0x1cfb232(%rip),%xmm5,%xmm2 # 0x1cfc2a8
|
|
1075: 01
|
|
1076: c5 fb 11 54 24 20 vmovsd %xmm2,0x20(%rsp)
|
|
107c: 44 8b 54 24 20 mov 0x20(%rsp),%r10d
|
|
1081: 41 83 e2 7f and $0x7f,%r10d
|
|
1085: 47 8d 1c 52 lea (%r10,%r10,2),%r11d
|
|
1089: c4 a1 7b 10 8c d9 a0 vmovsd 0x1ff60a0(%rcx,%r11,8),%xmm1
|
|
1090: 60 ff 01
|
|
1093: c4 81 5b 58 94 d8 a8 vaddsd 0x1ff60a8(%r8,%r11,8),%xmm4,%xmm2
|
|
109a: 60 ff 01
|
|
109d: c5 d3 58 25 0b b2 cf vaddsd 0x1cfb20b(%rip),%xmm5,%xmm4 # 0x1cfc2b0
|
|
10a4: 01
|
|
10a5: c4 81 63 58 9c d9 b0 vaddsd 0x1ff60b0(%r9,%r11,8),%xmm3,%xmm3
|
|
10ac: 60 ff 01
|
|
10af: c5 fb 11 64 24 20 vmovsd %xmm4,0x20(%rsp)
|
|
10b5: c5 fb 10 64 24 20 vmovsd 0x20(%rsp),%xmm4
|
|
10bb: c5 db 5c 25 ed b1 cf vsubsd 0x1cfb1ed(%rip),%xmm4,%xmm4 # 0x1cfc2b0
|
|
10c2: 01
|
|
10c3: c5 d3 5c ec vsubsd %xmm4,%xmm5,%xmm5
|
|
10c7: c5 f3 59 e4 vmulsd %xmm4,%xmm1,%xmm4
|
|
10cb: c5 db 5c c0 vsubsd %xmm0,%xmm4,%xmm0
|
|
10cf: c5 f3 59 e5 vmulsd %xmm5,%xmm1,%xmm4
|
|
10d3: c5 fb 10 2d 2d b2 cf vmovsd 0x1cfb22d(%rip),%xmm5 # 0x1cfc308
|
|
10da: 01
|
|
10db: c5 fb 58 cc vaddsd %xmm4,%xmm0,%xmm1
|
|
10df: c5 db 58 db vaddsd %xmm3,%xmm4,%xmm3
|
|
10e3: c5 fb 58 c2 vaddsd %xmm2,%xmm0,%xmm0
|
|
10e7: c4 e2 f1 a9 2d 10 b2 vfmadd213sd 0x1cfb210(%rip),%xmm1,%xmm5 # 0x1cfc300
|
|
10ee: cf 01
|
|
10f0: c4 e2 f1 a9 2d ff b1 vfmadd213sd 0x1cfb1ff(%rip),%xmm1,%xmm5 # 0x1cfc2f8
|
|
10f7: cf 01
|
|
10f9: c4 e2 f1 a9 2d ee b1 vfmadd213sd 0x1cfb1ee(%rip),%xmm1,%xmm5 # 0x1cfc2f0
|
|
1100: cf 01
|
|
1102: c4 e2 f1 a9 2d dd b1 vfmadd213sd 0x1cfb1dd(%rip),%xmm1,%xmm5 # 0x1cfc2e8
|
|
1109: cf 01
|
|
110b: c4 e2 f1 a9 2d cc b1 vfmadd213sd 0x1cfb1cc(%rip),%xmm1,%xmm5 # 0x1cfc2e0
|
|
1112: cf 01
|
|
1114: c4 e2 f1 a9 2d bb b1 vfmadd213sd 0x1cfb1bb(%rip),%xmm1,%xmm5 # 0x1cfc2d8
|
|
111b: cf 01
|
|
111d: c5 f3 59 ed vmulsd %xmm5,%xmm1,%xmm5
|
|
1121: c5 d3 59 e9 vmulsd %xmm1,%xmm5,%xmm5
|
|
1125: c5 e3 58 cd vaddsd %xmm5,%xmm3,%xmm1
|
|
1129: c5 fb 58 d1 vaddsd %xmm1,%xmm0,%xmm2
|
|
112d: c5 fb 11 12 vmovsd %xmm2,(%rdx)
|
|
1131: 48 83 c4 38 add $0x38,%rsp
|
|
1135: c3 ret
|
|
1136: c5 fb 10 05 ca b1 cf vmovsd 0x1cfb1ca(%rip),%xmm0 # 0x1cfc308
|
|
113d: 01
|
|
113e: c4 e2 f1 a9 05 b9 b1 vfmadd213sd 0x1cfb1b9(%rip),%xmm1,%xmm0 # 0x1cfc300
|
|
1145: cf 01
|
|
1147: c4 e2 f1 a9 05 a8 b1 vfmadd213sd 0x1cfb1a8(%rip),%xmm1,%xmm0 # 0x1cfc2f8
|
|
114e: cf 01
|
|
1150: c4 e2 f1 a9 05 97 b1 vfmadd213sd 0x1cfb197(%rip),%xmm1,%xmm0 # 0x1cfc2f0
|
|
1157: cf 01
|
|
1159: c4 e2 f1 a9 05 86 b1 vfmadd213sd 0x1cfb186(%rip),%xmm1,%xmm0 # 0x1cfc2e8
|
|
1160: cf 01
|
|
1162: c4 e2 f1 a9 05 75 b1 vfmadd213sd 0x1cfb175(%rip),%xmm1,%xmm0 # 0x1cfc2e0
|
|
1169: cf 01
|
|
116b: c4 e2 f1 a9 05 64 b1 vfmadd213sd 0x1cfb164(%rip),%xmm1,%xmm0 # 0x1cfc2d8
|
|
1172: cf 01
|
|
1174: c5 fb 59 d1 vmulsd %xmm1,%xmm0,%xmm2
|
|
1178: c5 eb 59 d9 vmulsd %xmm1,%xmm2,%xmm3
|
|
117c: c5 f3 58 cb vaddsd %xmm3,%xmm1,%xmm1
|
|
1180: c5 fb 11 0a vmovsd %xmm1,(%rdx)
|
|
1184: 48 83 c4 38 add $0x38,%rsp
|
|
1188: c3 ret
|
|
1189: c5 f9 2e d3 vucomisd %xmm3,%xmm2
|
|
118d: 7a 02 jp 0x1191
|
|
118f: 74 12 je 0x11a3
|
|
1191: c5 e3 5e c3 vdivsd %xmm3,%xmm3,%xmm0
|
|
1195: c5 fb 11 02 vmovsd %xmm0,(%rdx)
|
|
1199: b8 13 00 00 00 mov $0x13,%eax
|
|
119e: 48 83 c4 38 add $0x38,%rsp
|
|
11a2: c3 ret
|
|
11a3: c5 fb 10 05 25 b1 cf vmovsd 0x1cfb125(%rip),%xmm0 # 0x1cfc2d0
|
|
11aa: 01
|
|
11ab: b8 12 00 00 00 mov $0x12,%eax
|
|
11b0: c5 f9 57 0d 58 b1 cf vxorpd 0x1cfb158(%rip),%xmm0,%xmm1 # 0x1cfc310
|
|
11b7: 01
|
|
11b8: c5 f3 5e d3 vdivsd %xmm3,%xmm1,%xmm2
|
|
11bc: c5 fb 11 12 vmovsd %xmm2,(%rdx)
|
|
11c0: 48 83 c4 38 add $0x38,%rsp
|
|
11c4: c3 ret
|
|
11c5: 41 8a 49 07 mov 0x7(%r9),%cl
|
|
11c9: 80 e1 80 and $0x80,%cl
|
|
11cc: 80 f9 80 cmp $0x80,%cl
|
|
11cf: 74 12 je 0x11e3
|
|
11d1: c4 c1 7b 10 01 vmovsd (%r9),%xmm0
|
|
11d6: c5 fb 59 c8 vmulsd %xmm0,%xmm0,%xmm1
|
|
11da: c5 fb 11 0a vmovsd %xmm1,(%rdx)
|
|
11de: 48 83 c4 38 add $0x38,%rsp
|
|
11e2: c3 ret
|
|
11e3: 41 f7 41 04 ff ff 0f testl $0xfffff,0x4(%r9)
|
|
11ea: 00
|
|
11eb: 75 e4 jne 0x11d1
|
|
11ed: 41 83 39 00 cmpl $0x0,(%r9)
|
|
11f1: 75 de jne 0x11d1
|
|
11f3: c5 fb 10 05 cd b0 cf vmovsd 0x1cfb0cd(%rip),%xmm0 # 0x1cfc2c8
|
|
11fa: 01
|
|
11fb: b8 13 00 00 00 mov $0x13,%eax
|
|
1200: c5 fb 5e c8 vdivsd %xmm0,%xmm0,%xmm1
|
|
1204: c5 fb 11 0a vmovsd %xmm1,(%rdx)
|
|
1208: 48 83 c4 38 add $0x38,%rsp
|
|
120c: c3 ret
|
|
120d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
1214: 00
|
|
1215: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
121c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
1220: 53 push %rbx
|
|
1221: 56 push %rsi
|
|
1222: 57 push %rdi
|
|
1223: 41 54 push %r12
|
|
1225: 41 56 push %r14
|
|
1227: 41 57 push %r15
|
|
1229: 55 push %rbp
|
|
122a: 48 81 ec 50 05 00 00 sub $0x550,%rsp
|
|
1231: 44 89 c5 mov %r8d,%ebp
|
|
1234: 4c 89 ac 24 30 05 00 mov %r13,0x530(%rsp)
|
|
123b: 00
|
|
123c: 4c 8d ac 24 9f 00 00 lea 0x9f(%rsp),%r13
|
|
1243: 00
|
|
1244: 45 33 f6 xor %r14d,%r14d
|
|
1247: 49 83 e5 c0 and $0xffffffffffffffc0,%r13
|
|
124b: 48 8b 05 fe a2 31 02 mov 0x231a2fe(%rip),%rax # 0x231b550
|
|
1252: 83 e5 e0 and $0xffffffe0,%ebp
|
|
1255: 48 33 c4 xor %rsp,%rax
|
|
1258: 45 32 d2 xor %r10b,%r10b
|
|
125b: 48 89 84 24 40 05 00 mov %rax,0x540(%rsp)
|
|
1262: 00
|
|
1263: 33 c0 xor %eax,%eax
|
|
1265: 45 85 c0 test %r8d,%r8d
|
|
1268: 0f 8e 1b 0c 00 00 jle 0x1e89
|
|
126e: 48 85 c9 test %rcx,%rcx
|
|
1271: 0f 84 fc 0b 00 00 je 0x1e73
|
|
1277: 48 85 d2 test %rdx,%rdx
|
|
127a: 0f 84 bb 0b 00 00 je 0x1e3b
|
|
1280: c5 f8 ae 9c 24 64 04 vstmxcsr 0x464(%rsp)
|
|
1287: 00 00
|
|
1289: 44 8b 8c 24 64 04 00 mov 0x464(%rsp),%r9d
|
|
1290: 00
|
|
1291: 45 89 cb mov %r9d,%r11d
|
|
1294: 41 81 e3 c0 ff 00 00 and $0xffc0,%r11d
|
|
129b: 41 81 fb 80 1f 00 00 cmp $0x1f80,%r11d
|
|
12a2: 74 28 je 0x12cc
|
|
12a4: 45 89 cb mov %r9d,%r11d
|
|
12a7: 41 be 02 00 00 00 mov $0x2,%r14d
|
|
12ad: 41 81 e3 3f 00 ff ff and $0xffff003f,%r11d
|
|
12b4: 41 81 c3 80 1f 00 00 add $0x1f80,%r11d
|
|
12bb: 44 89 9c 24 64 04 00 mov %r11d,0x464(%rsp)
|
|
12c2: 00
|
|
12c3: c5 f8 ae 94 24 64 04 vldmxcsr 0x464(%rsp)
|
|
12ca: 00 00
|
|
12cc: 45 33 ff xor %r15d,%r15d
|
|
12cf: 85 ed test %ebp,%ebp
|
|
12d1: 0f 8e dc 04 00 00 jle 0x17b3
|
|
12d7: 62 f1 7c 48 10 1d ff vmovups 0x1cfb0ff(%rip),%zmm3 # 0x1cfc3e0
|
|
12de: b0 cf 01
|
|
12e1: 48 89 d6 mov %rdx,%rsi
|
|
12e4: c5 f8 11 b4 24 70 04 vmovups %xmm6,0x470(%rsp)
|
|
12eb: 00 00
|
|
12ed: c5 f8 11 bc 24 80 04 vmovups %xmm7,0x480(%rsp)
|
|
12f4: 00 00
|
|
12f6: c5 78 11 84 24 90 04 vmovups %xmm8,0x490(%rsp)
|
|
12fd: 00 00
|
|
12ff: c5 78 11 8c 24 a0 04 vmovups %xmm9,0x4a0(%rsp)
|
|
1306: 00 00
|
|
1308: 48 89 cb mov %rcx,%rbx
|
|
130b: c5 78 11 94 24 b0 04 vmovups %xmm10,0x4b0(%rsp)
|
|
1312: 00 00
|
|
1314: c5 78 11 9c 24 c0 04 vmovups %xmm11,0x4c0(%rsp)
|
|
131b: 00 00
|
|
131d: c5 78 11 a4 24 d0 04 vmovups %xmm12,0x4d0(%rsp)
|
|
1324: 00 00
|
|
1326: c5 78 11 ac 24 e0 04 vmovups %xmm13,0x4e0(%rsp)
|
|
132d: 00 00
|
|
132f: 48 63 ed movslq %ebp,%rbp
|
|
1332: 44 88 d7 mov %r10b,%dil
|
|
1335: c5 78 11 b4 24 f0 04 vmovups %xmm14,0x4f0(%rsp)
|
|
133c: 00 00
|
|
133e: c5 78 11 bc 24 00 05 vmovups %xmm15,0x500(%rsp)
|
|
1345: 00 00
|
|
1347: 44 89 8c 24 20 05 00 mov %r9d,0x520(%rsp)
|
|
134e: 00
|
|
134f: 89 84 24 28 05 00 00 mov %eax,0x528(%rsp)
|
|
1356: 44 89 84 24 18 05 00 mov %r8d,0x518(%rsp)
|
|
135d: 00
|
|
135e: 66 90 xchg %ax,%ax
|
|
1360: 62 b1 7c 48 10 14 fb vmovups (%rbx,%r15,8),%zmm2
|
|
1367: 62 b1 7c 48 10 44 fb vmovups 0x80(%rbx,%r15,8),%zmm0
|
|
136e: 02
|
|
136f: 62 b1 7c 48 10 4c fb vmovups 0x40(%rbx,%r15,8),%zmm1
|
|
1376: 01
|
|
1377: 62 21 7c 48 10 44 fb vmovups 0xc0(%rbx,%r15,8),%zmm24
|
|
137e: 03
|
|
137f: 62 61 7c 48 10 25 17 vmovups 0x1cfb017(%rip),%zmm28 # 0x1cfc3a0
|
|
1386: b0 cf 01
|
|
1389: 62 63 fd 58 26 d2 08 vgetmantpd $0x8,{sae},%zmm2,%zmm26
|
|
1390: 62 f3 fd 58 26 e0 08 vgetmantpd $0x8,{sae},%zmm0,%zmm4
|
|
1397: 62 73 fd 58 26 d9 08 vgetmantpd $0x8,{sae},%zmm1,%zmm11
|
|
139e: 62 83 fd 58 26 d0 08 vgetmantpd $0x8,{sae},%zmm24,%zmm18
|
|
13a5: 62 61 7c 48 10 3d b1 vmovups 0x1cfafb1(%rip),%zmm31 # 0x1cfc360
|
|
13ac: af cf 01
|
|
13af: 62 82 fd 58 42 f8 vgetexppd {sae},%zmm24,%zmm23
|
|
13b5: 62 61 7c 48 10 05 e1 vmovups 0x1cfb0e1(%rip),%zmm24 # 0x1cfc4a0
|
|
13bc: b0 cf 01
|
|
13bf: 62 71 7c 48 10 2d 57 vmovups 0x1cfb157(%rip),%zmm13 # 0x1cfc520
|
|
13c6: b1 cf 01
|
|
13c9: 62 71 7c 48 10 15 8d vmovups 0x1cfb08d(%rip),%zmm10 # 0x1cfc460
|
|
13d0: b0 cf 01
|
|
13d3: 62 e1 7c 48 10 0d 03 vmovups 0x1cfb103(%rip),%zmm17 # 0x1cfc4e0
|
|
13da: b1 cf 01
|
|
13dd: 62 c1 7c 48 11 7d 00 vmovups %zmm23,0x0(%r13)
|
|
13e4: 62 f1 7c 48 10 2d 32 vmovups 0x1cfb232(%rip),%zmm5 # 0x1cfc620
|
|
13eb: b2 cf 01
|
|
13ee: 62 f2 fd 58 42 d2 vgetexppd {sae},%zmm2,%zmm2
|
|
13f4: 62 f2 fd 58 42 c9 vgetexppd {sae},%zmm1,%zmm1
|
|
13fa: 62 f2 fd 58 42 c0 vgetexppd {sae},%zmm0,%zmm0
|
|
1400: 62 82 fd 48 4c f2 vrcp14pd %zmm26,%zmm22
|
|
1406: 62 e2 fd 48 4c e4 vrcp14pd %zmm4,%zmm20
|
|
140c: 62 c2 fd 48 4c eb vrcp14pd %zmm11,%zmm21
|
|
1412: 62 22 fd 48 4c ca vrcp14pd %zmm18,%zmm25
|
|
1418: 62 33 fd 58 09 e6 58 vrndscalepd $0x58,{sae},%zmm22,%zmm12
|
|
141f: 62 b3 fd 58 09 fc 58 vrndscalepd $0x58,{sae},%zmm20,%zmm7
|
|
1426: 62 33 fd 58 09 c5 58 vrndscalepd $0x58,{sae},%zmm21,%zmm8
|
|
142d: 62 93 fd 58 09 f1 58 vrndscalepd $0x58,{sae},%zmm25,%zmm6
|
|
1434: 62 d1 a5 40 73 d4 30 vpsrlq $0x30,%zmm12,%zmm27
|
|
143b: 62 f1 8d 40 73 d7 30 vpsrlq $0x30,%zmm7,%zmm30
|
|
1442: 62 d1 95 40 73 d0 30 vpsrlq $0x30,%zmm8,%zmm29
|
|
1449: 62 f1 b5 48 73 d6 30 vpsrlq $0x30,%zmm6,%zmm9
|
|
1450: 62 62 9d 18 aa d3 vfmsub213pd {rn-sae},%zmm3,%zmm12,%zmm26
|
|
1456: 62 f2 c5 18 aa e3 vfmsub213pd {rn-sae},%zmm3,%zmm7,%zmm4
|
|
145c: 62 72 bd 18 aa db vfmsub213pd {rn-sae},%zmm3,%zmm8,%zmm11
|
|
1462: 62 e2 cd 18 aa d3 vfmsub213pd {rn-sae},%zmm3,%zmm6,%zmm18
|
|
1468: 62 51 7c 48 11 5d 01 vmovups %zmm11,0x40(%r13)
|
|
146f: 62 d1 7c 48 11 65 02 vmovups %zmm4,0x80(%r13)
|
|
1476: 62 e1 dd 18 59 e4 vmulpd {rn-sae},%zmm4,%zmm4,%zmm20
|
|
147c: 62 c1 a5 18 59 db vmulpd {rn-sae},%zmm11,%zmm11,%zmm19
|
|
1482: 62 21 ed 10 59 ca vmulpd {rn-sae},%zmm18,%zmm18,%zmm25
|
|
1488: 62 02 85 40 77 dc vpermi2pd %zmm28,%zmm31,%zmm27
|
|
148e: 62 12 85 40 77 cc vpermi2pd %zmm28,%zmm31,%zmm9
|
|
1494: 62 02 85 40 77 ec vpermi2pd %zmm28,%zmm31,%zmm29
|
|
149a: 62 02 85 40 77 f4 vpermi2pd %zmm28,%zmm31,%zmm30
|
|
14a0: 62 41 7c 48 11 5d 03 vmovups %zmm27,0xc0(%r13)
|
|
14a7: 62 61 7c 48 10 25 ef vmovups 0x1cfb0ef(%rip),%zmm28 # 0x1cfc5a0
|
|
14ae: b0 cf 01
|
|
14b1: 62 51 7c 48 11 4d 06 vmovups %zmm9,0x180(%r13)
|
|
14b8: 62 71 7c 48 10 0d 9e vmovups 0x1cfb09e(%rip),%zmm9 # 0x1cfc560
|
|
14bf: b0 cf 01
|
|
14c2: 62 41 7c 48 11 6d 04 vmovups %zmm29,0x100(%r13)
|
|
14c9: 62 41 7c 48 11 75 05 vmovups %zmm30,0x140(%r13)
|
|
14d0: 62 01 ad 10 59 da vmulpd {rn-sae},%zmm26,%zmm26,%zmm27
|
|
14d6: 62 81 7c 48 28 f8 vmovaps %zmm24,%zmm23
|
|
14dc: 62 51 7c 48 28 f5 vmovaps %zmm13,%zmm14
|
|
14e2: 62 e2 ad 18 b8 fc vfmadd231pd {rn-sae},%zmm4,%zmm10,%zmm23
|
|
14e8: 62 72 f5 10 b8 f4 vfmadd231pd {rn-sae},%zmm4,%zmm17,%zmm14
|
|
14ee: 62 c2 dd 10 a8 fe vfmadd213pd {rn-sae},%zmm14,%zmm20,%zmm23
|
|
14f4: 62 11 a5 10 59 f3 vmulpd {rn-sae},%zmm27,%zmm27,%zmm14
|
|
14fa: 62 c1 7c 48 28 c5 vmovaps %zmm13,%zmm16
|
|
1500: 62 51 7c 48 28 fd vmovaps %zmm13,%zmm15
|
|
1506: 62 81 7c 48 28 e8 vmovaps %zmm24,%zmm21
|
|
150c: 62 81 7c 48 28 f0 vmovaps %zmm24,%zmm22
|
|
1512: 62 82 f5 10 b8 c2 vfmadd231pd {rn-sae},%zmm26,%zmm17,%zmm16
|
|
1518: 62 52 f5 10 b8 fb vfmadd231pd {rn-sae},%zmm11,%zmm17,%zmm15
|
|
151e: 62 32 f5 10 b8 ea vfmadd231pd {rn-sae},%zmm18,%zmm17,%zmm13
|
|
1524: 62 e1 7c 48 10 0d b2 vmovups 0x1cfb0b2(%rip),%zmm17 # 0x1cfc5e0
|
|
152b: b0 cf 01
|
|
152e: 62 82 ad 18 b8 ea vfmadd231pd {rn-sae},%zmm26,%zmm10,%zmm21
|
|
1534: 62 c2 ad 18 b8 f3 vfmadd231pd {rn-sae},%zmm11,%zmm10,%zmm22
|
|
153a: 62 22 ad 18 b8 c2 vfmadd231pd {rn-sae},%zmm18,%zmm10,%zmm24
|
|
1540: 62 a2 a5 10 a8 e8 vfmadd213pd {rn-sae},%zmm16,%zmm27,%zmm21
|
|
1546: 62 c2 e5 10 a8 f7 vfmadd213pd {rn-sae},%zmm15,%zmm19,%zmm22
|
|
154c: 62 42 b5 10 a8 c5 vfmadd213pd {rn-sae},%zmm13,%zmm25,%zmm24
|
|
1552: 62 31 e5 10 59 fb vmulpd {rn-sae},%zmm19,%zmm19,%zmm15
|
|
1558: 62 a1 dd 10 59 c4 vmulpd {rn-sae},%zmm20,%zmm20,%zmm16
|
|
155e: 62 11 b5 10 59 e9 vmulpd {rn-sae},%zmm25,%zmm25,%zmm13
|
|
1564: 62 01 7c 48 28 fc vmovaps %zmm28,%zmm31
|
|
156a: 62 01 7c 48 28 f4 vmovaps %zmm28,%zmm30
|
|
1570: 62 01 7c 48 28 ec vmovaps %zmm28,%zmm29
|
|
1576: 62 02 b5 18 b8 fa vfmadd231pd {rn-sae},%zmm26,%zmm9,%zmm31
|
|
157c: 62 42 b5 18 b8 f3 vfmadd231pd {rn-sae},%zmm11,%zmm9,%zmm30
|
|
1582: 62 62 b5 18 b8 ec vfmadd231pd {rn-sae},%zmm4,%zmm9,%zmm29
|
|
1588: 62 22 b5 18 b8 e2 vfmadd231pd {rn-sae},%zmm18,%zmm9,%zmm28
|
|
158e: 62 71 7c 48 28 cd vmovaps %zmm5,%zmm9
|
|
1594: 62 71 7c 48 28 d5 vmovaps %zmm5,%zmm10
|
|
159a: 62 12 f5 10 b8 ca vfmadd231pd {rn-sae},%zmm26,%zmm17,%zmm9
|
|
15a0: 62 52 f5 10 b8 d3 vfmadd231pd {rn-sae},%zmm11,%zmm17,%zmm10
|
|
15a6: 62 42 a5 10 a8 f9 vfmadd213pd {rn-sae},%zmm9,%zmm27,%zmm31
|
|
15ac: 62 42 e5 10 a8 f2 vfmadd213pd {rn-sae},%zmm10,%zmm19,%zmm30
|
|
15b2: 62 31 7c 48 10 14 fb vmovups (%rbx,%r15,8),%zmm10
|
|
15b9: 62 82 8d 18 a8 ef vfmadd213pd {rn-sae},%zmm31,%zmm14,%zmm21
|
|
15bf: 62 82 85 18 a8 f6 vfmadd213pd {rn-sae},%zmm30,%zmm15,%zmm22
|
|
15c5: 62 31 7c 48 10 74 fb vmovups 0xc0(%rbx,%r15,8),%zmm14
|
|
15cc: 03
|
|
15cd: 62 82 a5 10 a8 ea vfmadd213pd {rn-sae},%zmm26,%zmm27,%zmm21
|
|
15d3: 62 41 7c 48 10 55 06 vmovups 0x180(%r13),%zmm26
|
|
15da: 62 d3 fd 48 66 c2 5e vfpclasspd $0x5e,%zmm10,%k0
|
|
15e1: 62 d3 fd 48 66 fe 5e vfpclasspd $0x5e,%zmm14,%k7
|
|
15e8: c5 78 93 e0 kmovw %k0,%r12d
|
|
15ec: c5 f8 93 d7 kmovw %k7,%edx
|
|
15f0: 62 71 7c 48 28 dd vmovaps %zmm5,%zmm11
|
|
15f6: 62 72 f5 10 b8 dc vfmadd231pd {rn-sae},%zmm4,%zmm17,%zmm11
|
|
15fc: 62 b2 f5 10 b8 ea vfmadd231pd {rn-sae},%zmm18,%zmm17,%zmm5
|
|
1602: 62 f1 7c 48 10 25 14 vmovups 0x1cfae14(%rip),%zmm4 # 0x1cfc420
|
|
1609: ae cf 01
|
|
160c: 62 42 dd 10 a8 eb vfmadd213pd {rn-sae},%zmm11,%zmm20,%zmm29
|
|
1612: 62 62 b5 10 a8 e5 vfmadd213pd {rn-sae},%zmm5,%zmm25,%zmm28
|
|
1618: 62 31 7c 48 10 5c fb vmovups 0x40(%rbx,%r15,8),%zmm11
|
|
161f: 01
|
|
1620: 62 82 fd 10 a8 fd vfmadd213pd {rn-sae},%zmm29,%zmm16,%zmm23
|
|
1626: 62 02 95 18 a8 c4 vfmadd213pd {rn-sae},%zmm28,%zmm13,%zmm24
|
|
162c: 62 31 7c 48 10 6c fb vmovups 0x80(%rbx,%r15,8),%zmm13
|
|
1633: 02
|
|
1634: 62 22 b5 10 a8 c2 vfmadd213pd {rn-sae},%zmm18,%zmm25,%zmm24
|
|
163a: 62 c1 7c 48 10 55 05 vmovups 0x140(%r13),%zmm18
|
|
1641: 62 f1 c5 58 c2 dc 11 vcmplt_oqpd {sae},%zmm4,%zmm7,%k3
|
|
1648: 62 f1 cd 58 c2 e4 11 vcmplt_oqpd {sae},%zmm4,%zmm6,%k4
|
|
164f: 62 f1 9d 58 c2 cc 11 vcmplt_oqpd {sae},%zmm4,%zmm12,%k1
|
|
1656: 62 f1 bd 58 c2 d4 11 vcmplt_oqpd {sae},%zmm4,%zmm8,%k2
|
|
165d: 62 d1 7c 48 10 75 01 vmovups 0x40(%r13),%zmm6
|
|
1664: 62 d1 7c 48 10 7d 02 vmovups 0x80(%r13),%zmm7
|
|
166b: 62 51 7c 48 10 45 03 vmovups 0xc0(%r13),%zmm8
|
|
1672: 62 d1 7c 48 10 65 00 vmovups 0x0(%r13),%zmm4
|
|
1679: 62 51 7c 48 10 65 04 vmovups 0x100(%r13),%zmm12
|
|
1680: 62 e2 e5 10 a8 f6 vfmadd213pd {rn-sae},%zmm6,%zmm19,%zmm22
|
|
1686: 62 e2 dd 10 a8 ff vfmadd213pd {rn-sae},%zmm7,%zmm20,%zmm23
|
|
168c: 62 d3 fd 48 66 eb 5e vfpclasspd $0x5e,%zmm11,%k5
|
|
1693: 62 d3 fd 48 66 f5 5e vfpclasspd $0x5e,%zmm13,%k6
|
|
169a: 62 b1 bd 18 58 ed vaddpd {rn-sae},%zmm21,%zmm8,%zmm5
|
|
16a0: 62 f1 ed 19 58 d3 vaddpd {rn-sae},%zmm3,%zmm2,%zmm2{%k1}
|
|
16a6: 62 f1 f5 1a 58 cb vaddpd {rn-sae},%zmm3,%zmm1,%zmm1{%k2}
|
|
16ac: 62 f1 fd 1b 58 c3 vaddpd {rn-sae},%zmm3,%zmm0,%zmm0{%k3}
|
|
16b2: 62 f1 dd 1c 58 e3 vaddpd {rn-sae},%zmm3,%zmm4,%zmm4{%k4}
|
|
16b8: 62 b1 9d 18 58 f6 vaddpd {rn-sae},%zmm22,%zmm12,%zmm6
|
|
16be: 62 b1 ed 10 58 ff vaddpd {rn-sae},%zmm23,%zmm18,%zmm7
|
|
16c4: 62 11 ad 10 58 c8 vaddpd {rn-sae},%zmm24,%zmm26,%zmm9
|
|
16ca: 62 71 7c 48 10 05 8c vmovups 0x1cfaf8c(%rip),%zmm8 # 0x1cfc660
|
|
16d1: af cf 01
|
|
16d4: 62 f2 bd 18 a8 d5 vfmadd213pd {rn-sae},%zmm5,%zmm8,%zmm2
|
|
16da: 62 f2 bd 18 a8 ce vfmadd213pd {rn-sae},%zmm6,%zmm8,%zmm1
|
|
16e0: 62 f2 bd 18 a8 c7 vfmadd213pd {rn-sae},%zmm7,%zmm8,%zmm0
|
|
16e6: 62 d2 bd 18 a8 e1 vfmadd213pd {rn-sae},%zmm9,%zmm8,%zmm4
|
|
16ec: c5 f8 93 c5 kmovw %k5,%eax
|
|
16f0: c5 78 93 de kmovw %k6,%r11d
|
|
16f4: c1 e0 08 shl $0x8,%eax
|
|
16f7: 41 c1 e3 10 shl $0x10,%r11d
|
|
16fb: 44 0b e0 or %eax,%r12d
|
|
16fe: c1 e2 18 shl $0x18,%edx
|
|
1701: 45 0b e3 or %r11d,%r12d
|
|
1704: 44 0b e2 or %edx,%r12d
|
|
1707: 0f 85 bb 05 00 00 jne 0x1cc8
|
|
170d: 62 b1 7c 48 11 14 fe vmovups %zmm2,(%rsi,%r15,8)
|
|
1714: 62 b1 7c 48 11 4c fe vmovups %zmm1,0x40(%rsi,%r15,8)
|
|
171b: 01
|
|
171c: 62 b1 7c 48 11 44 fe vmovups %zmm0,0x80(%rsi,%r15,8)
|
|
1723: 02
|
|
1724: 62 b1 7c 48 11 64 fe vmovups %zmm4,0xc0(%rsi,%r15,8)
|
|
172b: 03
|
|
172c: 49 83 c7 20 add $0x20,%r15
|
|
1730: 4c 3b fd cmp %rbp,%r15
|
|
1733: 0f 8c 27 fc ff ff jl 0x1360
|
|
1739: c5 f8 10 b4 24 70 04 vmovups 0x470(%rsp),%xmm6
|
|
1740: 00 00
|
|
1742: 48 89 d9 mov %rbx,%rcx
|
|
1745: c5 f8 10 bc 24 80 04 vmovups 0x480(%rsp),%xmm7
|
|
174c: 00 00
|
|
174e: 48 89 f2 mov %rsi,%rdx
|
|
1751: c5 78 10 84 24 90 04 vmovups 0x490(%rsp),%xmm8
|
|
1758: 00 00
|
|
175a: 41 88 fa mov %dil,%r10b
|
|
175d: c5 78 10 8c 24 a0 04 vmovups 0x4a0(%rsp),%xmm9
|
|
1764: 00 00
|
|
1766: c5 78 10 94 24 b0 04 vmovups 0x4b0(%rsp),%xmm10
|
|
176d: 00 00
|
|
176f: c5 78 10 9c 24 c0 04 vmovups 0x4c0(%rsp),%xmm11
|
|
1776: 00 00
|
|
1778: c5 78 10 a4 24 d0 04 vmovups 0x4d0(%rsp),%xmm12
|
|
177f: 00 00
|
|
1781: c5 78 10 ac 24 e0 04 vmovups 0x4e0(%rsp),%xmm13
|
|
1788: 00 00
|
|
178a: c5 78 10 b4 24 f0 04 vmovups 0x4f0(%rsp),%xmm14
|
|
1791: 00 00
|
|
1793: c5 78 10 bc 24 00 05 vmovups 0x500(%rsp),%xmm15
|
|
179a: 00 00
|
|
179c: 44 8b 8c 24 20 05 00 mov 0x520(%rsp),%r9d
|
|
17a3: 00
|
|
17a4: 8b 84 24 28 05 00 00 mov 0x528(%rsp),%eax
|
|
17ab: 44 8b 84 24 18 05 00 mov 0x518(%rsp),%r8d
|
|
17b2: 00
|
|
17b3: 4d 63 d8 movslq %r8d,%r11
|
|
17b6: 4a 8d 2c fd 00 00 00 lea 0x0(,%r15,8),%rbp
|
|
17bd: 00
|
|
17be: 4d 3b fb cmp %r11,%r15
|
|
17c1: 0f 8d 12 02 00 00 jge 0x19d9
|
|
17c7: 62 e1 7c 48 10 3d 0f vmovups 0x1cfac0f(%rip),%zmm23 # 0x1cfc3e0
|
|
17ce: ac cf 01
|
|
17d1: 48 89 ef mov %rbp,%rdi
|
|
17d4: 62 e1 7c 48 10 35 42 vmovups 0x1cfac42(%rip),%zmm22 # 0x1cfc420
|
|
17db: ac cf 01
|
|
17de: 62 e1 7c 48 10 25 78 vmovups 0x1cfac78(%rip),%zmm20 # 0x1cfc460
|
|
17e5: ac cf 01
|
|
17e8: 62 e1 7c 48 10 1d ae vmovups 0x1cfacae(%rip),%zmm19 # 0x1cfc4a0
|
|
17ef: ac cf 01
|
|
17f2: 62 e1 7c 48 10 15 e4 vmovups 0x1cface4(%rip),%zmm18 # 0x1cfc4e0
|
|
17f9: ac cf 01
|
|
17fc: 62 e1 7c 48 10 0d 1a vmovups 0x1cfad1a(%rip),%zmm17 # 0x1cfc520
|
|
1803: ad cf 01
|
|
1806: 62 e1 7c 48 10 05 50 vmovups 0x1cfad50(%rip),%zmm16 # 0x1cfc560
|
|
180d: ad cf 01
|
|
1810: 62 f1 7c 48 10 2d 86 vmovups 0x1cfad86(%rip),%zmm5 # 0x1cfc5a0
|
|
1817: ad cf 01
|
|
181a: 62 f1 7c 48 10 25 bc vmovups 0x1cfadbc(%rip),%zmm4 # 0x1cfc5e0
|
|
1821: ad cf 01
|
|
1824: 62 f1 7c 48 10 1d f2 vmovups 0x1cfadf2(%rip),%zmm3 # 0x1cfc620
|
|
182b: ad cf 01
|
|
182e: 62 f1 7c 48 10 15 28 vmovups 0x1cfae28(%rip),%zmm2 # 0x1cfc660
|
|
1835: ae cf 01
|
|
1838: c5 78 11 b4 24 f0 04 vmovups %xmm14,0x4f0(%rsp)
|
|
183f: 00 00
|
|
1841: c5 78 11 bc 24 00 05 vmovups %xmm15,0x500(%rsp)
|
|
1848: 00 00
|
|
184a: 62 f2 fd 48 19 0d ec vbroadcastsd 0x1cfb5ec(%rip),%zmm1 # 0x1cfce40
|
|
1851: b5 cf 01
|
|
1854: 62 e1 7c 48 10 2d 02 vmovups 0x1cfab02(%rip),%zmm21 # 0x1cfc360
|
|
185b: ab cf 01
|
|
185e: 62 f1 7c 48 10 05 38 vmovups 0x1cfab38(%rip),%zmm0 # 0x1cfc3a0
|
|
1865: ab cf 01
|
|
1868: 4c 89 9c 24 38 05 00 mov %r11,0x538(%rsp)
|
|
186f: 00
|
|
1870: 48 89 d5 mov %rdx,%rbp
|
|
1873: 44 89 8c 24 20 05 00 mov %r9d,0x520(%rsp)
|
|
187a: 00
|
|
187b: 48 89 cb mov %rcx,%rbx
|
|
187e: 89 84 24 28 05 00 00 mov %eax,0x528(%rsp)
|
|
1885: 44 89 c6 mov %r8d,%esi
|
|
1888: 44 89 b4 24 68 04 00 mov %r14d,0x468(%rsp)
|
|
188f: 00
|
|
1890: 44 88 94 24 10 05 00 mov %r10b,0x510(%rsp)
|
|
1897: 00
|
|
1898: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
189f: 00
|
|
18a0: 45 89 fe mov %r15d,%r14d
|
|
18a3: 41 89 f2 mov %esi,%r10d
|
|
18a6: 45 2b d6 sub %r14d,%r10d
|
|
18a9: b8 08 00 00 00 mov $0x8,%eax
|
|
18ae: 41 83 fa 08 cmp $0x8,%r10d
|
|
18b2: 49 bb ff ff ff ff 00 movabs $0xffffffff,%r11
|
|
18b9: 00 00 00
|
|
18bc: 62 61 7c 48 28 e9 vmovaps %zmm1,%zmm29
|
|
18c2: 44 0f 43 d0 cmovae %eax,%r10d
|
|
18c6: 41 f7 da neg %r10d
|
|
18c9: 41 83 c2 20 add $0x20,%r10d
|
|
18cd: c4 c2 ab f7 c3 shrx %r10,%r11,%rax
|
|
18d2: 41 89 45 00 mov %eax,0x0(%r13)
|
|
18d6: c5 f8 92 c8 kmovw %eax,%k1
|
|
18da: 62 61 fd 49 10 2c 1f vmovupd (%rdi,%rbx,1),%zmm29{%k1}
|
|
18e1: 62 03 fd 58 26 e5 08 vgetmantpd $0x8,{sae},%zmm29,%zmm28
|
|
18e8: 62 02 fd 58 42 f5 vgetexppd {sae},%zmm29,%zmm30
|
|
18ee: 62 02 fd 48 4c fc vrcp14pd %zmm28,%zmm31
|
|
18f4: 62 93 fd 48 66 c5 5e vfpclasspd $0x5e,%zmm29,%k0
|
|
18fb: 62 03 fd 58 09 cf 58 vrndscalepd $0x58,{sae},%zmm31,%zmm25
|
|
1902: c5 78 93 e0 kmovw %k0,%r12d
|
|
1906: 62 22 b5 10 aa e7 vfmsub213pd {rn-sae},%zmm23,%zmm25,%zmm28
|
|
190c: 62 b1 b5 50 c2 d6 11 vcmplt_oqpd {sae},%zmm22,%zmm25,%k2
|
|
1913: 62 01 9d 10 59 c4 vmulpd {rn-sae},%zmm28,%zmm28,%zmm24
|
|
1919: 62 91 8d 48 73 d1 30 vpsrlq $0x30,%zmm25,%zmm14
|
|
1920: 62 21 8d 12 58 f7 vaddpd {rn-sae},%zmm23,%zmm30,%zmm30{%k2}
|
|
1926: 62 72 d5 40 77 f0 vpermi2pd %zmm0,%zmm21,%zmm14
|
|
192c: 62 31 7c 48 28 fb vmovaps %zmm19,%zmm15
|
|
1932: 62 21 7c 48 28 f9 vmovaps %zmm17,%zmm31
|
|
1938: 62 12 dd 10 b8 fc vfmadd231pd {rn-sae},%zmm28,%zmm20,%zmm15
|
|
193e: 62 02 ed 10 b8 fc vfmadd231pd {rn-sae},%zmm28,%zmm18,%zmm31
|
|
1944: 62 12 bd 10 a8 ff vfmadd213pd {rn-sae},%zmm31,%zmm24,%zmm15
|
|
194a: 62 01 bd 10 59 f8 vmulpd {rn-sae},%zmm24,%zmm24,%zmm31
|
|
1950: 62 61 7c 48 28 dd vmovaps %zmm5,%zmm27
|
|
1956: 62 61 7c 48 28 d3 vmovaps %zmm3,%zmm26
|
|
195c: 62 02 fd 10 b8 dc vfmadd231pd {rn-sae},%zmm28,%zmm16,%zmm27
|
|
1962: 62 02 dd 18 b8 d4 vfmadd231pd {rn-sae},%zmm28,%zmm4,%zmm26
|
|
1968: 62 02 bd 10 a8 da vfmadd213pd {rn-sae},%zmm26,%zmm24,%zmm27
|
|
196e: 62 12 85 10 a8 fb vfmadd213pd {rn-sae},%zmm27,%zmm31,%zmm15
|
|
1974: 62 12 bd 10 a8 fc vfmadd213pd {rn-sae},%zmm28,%zmm24,%zmm15
|
|
197a: 62 51 8d 18 58 f7 vaddpd {rn-sae},%zmm15,%zmm14,%zmm14
|
|
1980: 62 42 ed 18 a8 f6 vfmadd213pd {rn-sae},%zmm14,%zmm2,%zmm30
|
|
1986: 45 85 e4 test %r12d,%r12d
|
|
1989: 0f 85 da 00 00 00 jne 0x1a69
|
|
198f: c5 f8 92 c8 kmovw %eax,%k1
|
|
1993: 49 83 c7 08 add $0x8,%r15
|
|
1997: 62 61 fd 49 11 34 2f vmovupd %zmm30,(%rdi,%rbp,1){%k1}
|
|
199e: 48 83 c7 40 add $0x40,%rdi
|
|
19a2: 4c 3b bc 24 38 05 00 cmp 0x538(%rsp),%r15
|
|
19a9: 00
|
|
19aa: 0f 8c f0 fe ff ff jl 0x18a0
|
|
19b0: c5 78 10 b4 24 f0 04 vmovups 0x4f0(%rsp),%xmm14
|
|
19b7: 00 00
|
|
19b9: c5 78 10 bc 24 00 05 vmovups 0x500(%rsp),%xmm15
|
|
19c0: 00 00
|
|
19c2: 44 8b 8c 24 20 05 00 mov 0x520(%rsp),%r9d
|
|
19c9: 00
|
|
19ca: 8b 84 24 28 05 00 00 mov 0x528(%rsp),%eax
|
|
19d1: 44 8b b4 24 68 04 00 mov 0x468(%rsp),%r14d
|
|
19d8: 00
|
|
19d9: db e2 fnclex
|
|
19db: 41 f7 c6 01 00 00 00 test $0x1,%r14d
|
|
19e2: 74 07 je 0x19eb
|
|
19e4: d9 ac 24 62 04 00 00 fldcw 0x462(%rsp)
|
|
19eb: 41 f7 c6 02 00 00 00 test $0x2,%r14d
|
|
19f2: 74 13 je 0x1a07
|
|
19f4: 44 89 8c 24 64 04 00 mov %r9d,0x464(%rsp)
|
|
19fb: 00
|
|
19fc: c5 f8 ae 94 24 64 04 vldmxcsr 0x464(%rsp)
|
|
1a03: 00 00
|
|
1a05: eb 28 jmp 0x1a2f
|
|
1a07: c5 f8 ae 9c 24 64 04 vstmxcsr 0x464(%rsp)
|
|
1a0e: 00 00
|
|
1a10: 8b 94 24 64 04 00 00 mov 0x464(%rsp),%edx
|
|
1a17: f6 c2 1f test $0x1f,%dl
|
|
1a1a: 74 13 je 0x1a2f
|
|
1a1c: 83 e2 e0 and $0xffffffe0,%edx
|
|
1a1f: 89 94 24 64 04 00 00 mov %edx,0x464(%rsp)
|
|
1a26: c5 f8 ae 94 24 64 04 vldmxcsr 0x464(%rsp)
|
|
1a2d: 00 00
|
|
1a2f: 48 8b 8c 24 40 05 00 mov 0x540(%rsp),%rcx
|
|
1a36: 00
|
|
1a37: 48 33 cc xor %rsp,%rcx
|
|
1a3a: 48 3b 0d 0f 9b 31 02 cmp 0x2319b0f(%rip),%rcx # 0x231b550
|
|
1a41: 75 1d jne 0x1a60
|
|
1a43: c5 f8 77 vzeroupper
|
|
1a46: 4c 8b ac 24 30 05 00 mov 0x530(%rsp),%r13
|
|
1a4d: 00
|
|
1a4e: 48 81 c4 50 05 00 00 add $0x550,%rsp
|
|
1a55: 5d pop %rbp
|
|
1a56: 41 5f pop %r15
|
|
1a58: 41 5e pop %r14
|
|
1a5a: 41 5c pop %r12
|
|
1a5c: 5f pop %rdi
|
|
1a5d: 5e pop %rsi
|
|
1a5e: 5b pop %rbx
|
|
1a5f: c3 ret
|
|
1a60: c5 f8 77 vzeroupper
|
|
1a63: e8 48 52 e3 00 call 0xe36cb0
|
|
1a68: 90 nop
|
|
1a69: 8a 84 24 10 05 00 00 mov 0x510(%rsp),%al
|
|
1a70: 62 41 7c 48 11 6d 02 vmovups %zmm29,0x80(%r13)
|
|
1a77: 62 41 7c 48 11 75 01 vmovups %zmm30,0x40(%r13)
|
|
1a7e: 84 c0 test %al,%al
|
|
1a80: 0f 84 0a 02 00 00 je 0x1c90
|
|
1a86: 45 85 e4 test %r12d,%r12d
|
|
1a89: 75 11 jne 0x1a9c
|
|
1a8b: 62 41 7c 48 10 75 01 vmovups 0x40(%r13),%zmm30
|
|
1a92: 41 0f b6 45 00 movzbl 0x0(%r13),%eax
|
|
1a97: e9 f3 fe ff ff jmp 0x198f
|
|
1a9c: 33 c0 xor %eax,%eax
|
|
1a9e: 4c 8d 54 3d 00 lea 0x0(%rbp,%rdi,1),%r10
|
|
1aa3: c5 f8 11 b4 24 70 04 vmovups %xmm6,0x470(%rsp)
|
|
1aaa: 00 00
|
|
1aac: c5 f8 11 bc 24 80 04 vmovups %xmm7,0x480(%rsp)
|
|
1ab3: 00 00
|
|
1ab5: c5 78 11 84 24 90 04 vmovups %xmm8,0x490(%rsp)
|
|
1abc: 00 00
|
|
1abe: c5 78 11 8c 24 a0 04 vmovups %xmm9,0x4a0(%rsp)
|
|
1ac5: 00 00
|
|
1ac7: c5 78 11 94 24 b0 04 vmovups %xmm10,0x4b0(%rsp)
|
|
1ace: 00 00
|
|
1ad0: c5 78 11 9c 24 c0 04 vmovups %xmm11,0x4c0(%rsp)
|
|
1ad7: 00 00
|
|
1ad9: c5 78 11 a4 24 d0 04 vmovups %xmm12,0x4d0(%rsp)
|
|
1ae0: 00 00
|
|
1ae2: c5 78 11 ac 24 e0 04 vmovups %xmm13,0x4e0(%rsp)
|
|
1ae9: 00 00
|
|
1aeb: 4c 89 54 24 48 mov %r10,0x48(%rsp)
|
|
1af0: 44 89 74 24 40 mov %r14d,0x40(%rsp)
|
|
1af5: 48 89 7c 24 50 mov %rdi,0x50(%rsp)
|
|
1afa: 89 c7 mov %eax,%edi
|
|
1afc: 4c 89 7c 24 58 mov %r15,0x58(%rsp)
|
|
1b01: 89 b4 24 18 05 00 00 mov %esi,0x518(%rsp)
|
|
1b08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
1b0f: 00
|
|
1b10: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
1b17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
1b1e: 00 00
|
|
1b20: 41 0f a3 fc bt %edi,%r12d
|
|
1b24: 0f 82 f1 00 00 00 jb 0x1c1b
|
|
1b2a: ff c7 inc %edi
|
|
1b2c: 83 ff 08 cmp $0x8,%edi
|
|
1b2f: 7c ef jl 0x1b20
|
|
1b31: 62 f1 7c 48 10 05 65 vmovups 0x1cfa865(%rip),%zmm0 # 0x1cfc3a0
|
|
1b38: a8 cf 01
|
|
1b3b: 62 e1 7c 48 10 2d 1b vmovups 0x1cfa81b(%rip),%zmm21 # 0x1cfc360
|
|
1b42: a8 cf 01
|
|
1b45: c5 f8 10 b4 24 70 04 vmovups 0x470(%rsp),%xmm6
|
|
1b4c: 00 00
|
|
1b4e: c5 f8 10 bc 24 80 04 vmovups 0x480(%rsp),%xmm7
|
|
1b55: 00 00
|
|
1b57: c5 78 10 84 24 90 04 vmovups 0x490(%rsp),%xmm8
|
|
1b5e: 00 00
|
|
1b60: c5 78 10 8c 24 a0 04 vmovups 0x4a0(%rsp),%xmm9
|
|
1b67: 00 00
|
|
1b69: c5 78 10 94 24 b0 04 vmovups 0x4b0(%rsp),%xmm10
|
|
1b70: 00 00
|
|
1b72: c5 78 10 9c 24 c0 04 vmovups 0x4c0(%rsp),%xmm11
|
|
1b79: 00 00
|
|
1b7b: c5 78 10 a4 24 d0 04 vmovups 0x4d0(%rsp),%xmm12
|
|
1b82: 00 00
|
|
1b84: c5 78 10 ac 24 e0 04 vmovups 0x4e0(%rsp),%xmm13
|
|
1b8b: 00 00
|
|
1b8d: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi
|
|
1b92: 4c 8b 7c 24 58 mov 0x58(%rsp),%r15
|
|
1b97: 8b b4 24 18 05 00 00 mov 0x518(%rsp),%esi
|
|
1b9e: 62 f2 fd 48 19 0d 98 vbroadcastsd 0x1cfb298(%rip),%zmm1 # 0x1cfce40
|
|
1ba5: b2 cf 01
|
|
1ba8: 62 f1 7c 48 10 15 ae vmovups 0x1cfaaae(%rip),%zmm2 # 0x1cfc660
|
|
1baf: aa cf 01
|
|
1bb2: 62 f1 7c 48 10 1d 64 vmovups 0x1cfaa64(%rip),%zmm3 # 0x1cfc620
|
|
1bb9: aa cf 01
|
|
1bbc: 62 f1 7c 48 10 25 1a vmovups 0x1cfaa1a(%rip),%zmm4 # 0x1cfc5e0
|
|
1bc3: aa cf 01
|
|
1bc6: 62 f1 7c 48 10 2d d0 vmovups 0x1cfa9d0(%rip),%zmm5 # 0x1cfc5a0
|
|
1bcd: a9 cf 01
|
|
1bd0: 62 e1 7c 48 10 05 86 vmovups 0x1cfa986(%rip),%zmm16 # 0x1cfc560
|
|
1bd7: a9 cf 01
|
|
1bda: 62 e1 7c 48 10 0d 3c vmovups 0x1cfa93c(%rip),%zmm17 # 0x1cfc520
|
|
1be1: a9 cf 01
|
|
1be4: 62 e1 7c 48 10 15 f2 vmovups 0x1cfa8f2(%rip),%zmm18 # 0x1cfc4e0
|
|
1beb: a8 cf 01
|
|
1bee: 62 e1 7c 48 10 1d a8 vmovups 0x1cfa8a8(%rip),%zmm19 # 0x1cfc4a0
|
|
1bf5: a8 cf 01
|
|
1bf8: 62 e1 7c 48 10 25 5e vmovups 0x1cfa85e(%rip),%zmm20 # 0x1cfc460
|
|
1bff: a8 cf 01
|
|
1c02: 62 e1 7c 48 10 35 14 vmovups 0x1cfa814(%rip),%zmm22 # 0x1cfc420
|
|
1c09: a8 cf 01
|
|
1c0c: 62 e1 7c 48 10 3d ca vmovups 0x1cfa7ca(%rip),%zmm23 # 0x1cfc3e0
|
|
1c13: a7 cf 01
|
|
1c16: e9 70 fe ff ff jmp 0x1a8b
|
|
1c1b: 41 89 fe mov %edi,%r14d
|
|
1c1e: c5 f8 77 vzeroupper
|
|
1c21: 4f 8d 7c f5 40 lea 0x40(%r13,%r14,8),%r15
|
|
1c26: 4c 89 fa mov %r15,%rdx
|
|
1c29: 4b 8d 8c f5 80 00 00 lea 0x80(%r13,%r14,8),%rcx
|
|
1c30: 00
|
|
1c31: e8 8a 02 00 00 call 0x1ec0
|
|
1c36: 89 c6 mov %eax,%esi
|
|
1c38: 85 f6 test %esi,%esi
|
|
1c3a: 0f 84 ea fe ff ff je 0x1b2a
|
|
1c40: 4c 8b 5c 24 48 mov 0x48(%rsp),%r11
|
|
1c45: 89 f1 mov %esi,%ecx
|
|
1c47: 4d 8b 17 mov (%r15),%r10
|
|
1c4a: 49 89 d8 mov %rbx,%r8
|
|
1c4d: 49 89 d9 mov %rbx,%r9
|
|
1c50: 4f 89 14 f3 mov %r10,(%r11,%r14,8)
|
|
1c54: 49 89 e3 mov %rsp,%r11
|
|
1c57: 44 8b 54 24 40 mov 0x40(%rsp),%r10d
|
|
1c5c: 49 89 6b 20 mov %rbp,0x20(%r11)
|
|
1c60: 41 8d 14 3a lea (%r10,%rdi,1),%edx
|
|
1c64: 4c 8d 15 85 72 37 02 lea 0x2377285(%rip),%r10 # 0x2378ef0
|
|
1c6b: 49 89 6b 28 mov %rbp,0x28(%r11)
|
|
1c6f: 4d 89 53 30 mov %r10,0x30(%r11)
|
|
1c73: e8 28 f5 0a 00 call 0xb11a0
|
|
1c78: 4c 8b 54 24 48 mov 0x48(%rsp),%r10
|
|
1c7d: 89 b4 24 28 05 00 00 mov %esi,0x528(%rsp)
|
|
1c84: 4f 8b 1c f2 mov (%r10,%r14,8),%r11
|
|
1c88: 4d 89 1f mov %r11,(%r15)
|
|
1c8b: e9 9a fe ff ff jmp 0x1b2a
|
|
1c90: 48 89 e0 mov %rsp,%rax
|
|
1c93: 4c 8d 94 24 62 04 00 lea 0x462(%rsp),%r10
|
|
1c9a: 00
|
|
1c9b: 41 c6 82 ae 00 00 00 movb $0x1,0xae(%r10)
|
|
1ca2: 01
|
|
1ca3: 4c 8d 9c 24 60 04 00 lea 0x460(%rsp),%r11
|
|
1caa: 00
|
|
1cab: 4c 89 10 mov %r10,(%rax)
|
|
1cae: 4c 89 58 08 mov %r11,0x8(%rax)
|
|
1cb2: b8 3f 00 00 00 mov $0x3f,%eax
|
|
1cb7: e8 c4 04 e5 ff call 0xffffffffffe52180
|
|
1cbc: 09 84 24 68 04 00 00 or %eax,0x468(%rsp)
|
|
1cc3: e9 be fd ff ff jmp 0x1a86
|
|
1cc8: 62 51 7c 48 11 55 0b vmovups %zmm10,0x2c0(%r13)
|
|
1ccf: 62 51 7c 48 11 5d 0c vmovups %zmm11,0x300(%r13)
|
|
1cd6: 62 51 7c 48 11 6d 0d vmovups %zmm13,0x340(%r13)
|
|
1cdd: 62 51 7c 48 11 75 0e vmovups %zmm14,0x380(%r13)
|
|
1ce4: 62 d1 7c 48 11 55 07 vmovups %zmm2,0x1c0(%r13)
|
|
1ceb: 62 d1 7c 48 11 4d 08 vmovups %zmm1,0x200(%r13)
|
|
1cf2: 62 d1 7c 48 11 45 09 vmovups %zmm0,0x240(%r13)
|
|
1cf9: 62 d1 7c 48 11 65 0a vmovups %zmm4,0x280(%r13)
|
|
1d00: 40 84 ff test %dil,%dil
|
|
1d03: 0f 84 03 01 00 00 je 0x1e0c
|
|
1d09: 45 85 e4 test %r12d,%r12d
|
|
1d0c: 75 21 jne 0x1d2f
|
|
1d0e: 62 d1 7c 48 10 55 07 vmovups 0x1c0(%r13),%zmm2
|
|
1d15: 62 d1 7c 48 10 4d 08 vmovups 0x200(%r13),%zmm1
|
|
1d1c: 62 d1 7c 48 10 45 09 vmovups 0x240(%r13),%zmm0
|
|
1d23: 62 d1 7c 48 10 65 0a vmovups 0x280(%r13),%zmm4
|
|
1d2a: e9 de f9 ff ff jmp 0x170d
|
|
1d2f: 33 c9 xor %ecx,%ecx
|
|
1d31: 44 89 fa mov %r15d,%edx
|
|
1d34: 48 89 6c 24 50 mov %rbp,0x50(%rsp)
|
|
1d39: 4a 8d 04 fe lea (%rsi,%r15,8),%rax
|
|
1d3d: 4c 89 7c 24 58 mov %r15,0x58(%rsp)
|
|
1d42: 41 89 d7 mov %edx,%r15d
|
|
1d45: 44 89 b4 24 68 04 00 mov %r14d,0x468(%rsp)
|
|
1d4c: 00
|
|
1d4d: 49 89 c6 mov %rax,%r14
|
|
1d50: 40 88 bc 24 10 05 00 mov %dil,0x510(%rsp)
|
|
1d57: 00
|
|
1d58: 89 cf mov %ecx,%edi
|
|
1d5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
1d60: 41 0f a3 fc bt %edi,%r12d
|
|
1d64: 72 30 jb 0x1d96
|
|
1d66: ff c7 inc %edi
|
|
1d68: 83 ff 20 cmp $0x20,%edi
|
|
1d6b: 7c f3 jl 0x1d60
|
|
1d6d: 62 f1 7c 48 10 1d 69 vmovups 0x1cfa669(%rip),%zmm3 # 0x1cfc3e0
|
|
1d74: a6 cf 01
|
|
1d77: 48 8b 6c 24 50 mov 0x50(%rsp),%rbp
|
|
1d7c: 4c 8b 7c 24 58 mov 0x58(%rsp),%r15
|
|
1d81: 44 8b b4 24 68 04 00 mov 0x468(%rsp),%r14d
|
|
1d88: 00
|
|
1d89: 40 8a bc 24 10 05 00 mov 0x510(%rsp),%dil
|
|
1d90: 00
|
|
1d91: e9 78 ff ff ff jmp 0x1d0e
|
|
1d96: 89 fd mov %edi,%ebp
|
|
1d98: c5 f8 77 vzeroupper
|
|
1d9b: 49 8d 94 ed c0 01 00 lea 0x1c0(%r13,%rbp,8),%rdx
|
|
1da2: 00
|
|
1da3: 48 89 54 24 48 mov %rdx,0x48(%rsp)
|
|
1da8: 49 8d 8c ed c0 02 00 lea 0x2c0(%r13,%rbp,8),%rcx
|
|
1daf: 00
|
|
1db0: e8 0b 01 00 00 call 0x1ec0
|
|
1db5: 85 c0 test %eax,%eax
|
|
1db7: 74 ad je 0x1d66
|
|
1db9: 4c 8b 54 24 48 mov 0x48(%rsp),%r10
|
|
1dbe: 41 8d 14 3f lea (%r15,%rdi,1),%edx
|
|
1dc2: 89 c1 mov %eax,%ecx
|
|
1dc4: 49 89 d8 mov %rbx,%r8
|
|
1dc7: 49 89 d9 mov %rbx,%r9
|
|
1dca: 4d 8b 1a mov (%r10),%r11
|
|
1dcd: 4c 8d 15 1c 71 37 02 lea 0x237711c(%rip),%r10 # 0x2378ef0
|
|
1dd4: 4d 89 1c ee mov %r11,(%r14,%rbp,8)
|
|
1dd8: 49 89 e3 mov %rsp,%r11
|
|
1ddb: 49 89 73 20 mov %rsi,0x20(%r11)
|
|
1ddf: 49 89 73 28 mov %rsi,0x28(%r11)
|
|
1de3: 4d 89 53 30 mov %r10,0x30(%r11)
|
|
1de7: 89 44 24 40 mov %eax,0x40(%rsp)
|
|
1deb: e8 b0 f3 0a 00 call 0xb11a0
|
|
1df0: 4c 8b 54 24 48 mov 0x48(%rsp),%r10
|
|
1df5: 8b 44 24 40 mov 0x40(%rsp),%eax
|
|
1df9: 49 8b 2c ee mov (%r14,%rbp,8),%rbp
|
|
1dfd: 49 89 2a mov %rbp,(%r10)
|
|
1e00: 89 84 24 28 05 00 00 mov %eax,0x528(%rsp)
|
|
1e07: e9 5a ff ff ff jmp 0x1d66
|
|
1e0c: 48 89 e0 mov %rsp,%rax
|
|
1e0f: 4c 8d 9c 24 62 04 00 lea 0x462(%rsp),%r11
|
|
1e16: 00
|
|
1e17: 40 b7 01 mov $0x1,%dil
|
|
1e1a: 4c 89 18 mov %r11,(%rax)
|
|
1e1d: 4c 8d 9c 24 60 04 00 lea 0x460(%rsp),%r11
|
|
1e24: 00
|
|
1e25: 4c 89 58 08 mov %r11,0x8(%rax)
|
|
1e29: b8 3f 00 00 00 mov $0x3f,%eax
|
|
1e2e: e8 4d 03 e5 ff call 0xffffffffffe52180
|
|
1e33: 44 0b f0 or %eax,%r14d
|
|
1e36: e9 ce fe ff ff jmp 0x1d09
|
|
1e3b: 48 8b 8c 24 40 05 00 mov 0x540(%rsp),%rcx
|
|
1e42: 00
|
|
1e43: 48 33 cc xor %rsp,%rcx
|
|
1e46: 48 3b 0d 03 97 31 02 cmp 0x2319703(%rip),%rcx # 0x231b550
|
|
1e4d: 75 1f jne 0x1e6e
|
|
1e4f: b8 f8 ff ff ff mov $0xfffffff8,%eax
|
|
1e54: 4c 8b ac 24 30 05 00 mov 0x530(%rsp),%r13
|
|
1e5b: 00
|
|
1e5c: 48 81 c4 50 05 00 00 add $0x550,%rsp
|
|
1e63: 5d pop %rbp
|
|
1e64: 41 5f pop %r15
|
|
1e66: 41 5e pop %r14
|
|
1e68: 41 5c pop %r12
|
|
1e6a: 5f pop %rdi
|
|
1e6b: 5e pop %rsi
|
|
1e6c: 5b pop %rbx
|
|
1e6d: c3 ret
|
|
1e6e: e8 3d 4e e3 00 call 0xe36cb0
|
|
1e73: 48 8b 8c 24 40 05 00 mov 0x540(%rsp),%rcx
|
|
1e7a: 00
|
|
1e7b: 48 33 cc xor %rsp,%rcx
|
|
1e7e: 48 3b 0d cb 96 31 02 cmp 0x23196cb(%rip),%rcx # 0x231b550
|
|
1e85: 75 e7 jne 0x1e6e
|
|
1e87: eb c6 jmp 0x1e4f
|
|
1e89: 48 8b 8c 24 40 05 00 mov 0x540(%rsp),%rcx
|
|
1e90: 00
|
|
1e91: 48 33 cc xor %rsp,%rcx
|
|
1e94: 48 3b 0d b5 96 31 02 cmp 0x23196b5(%rip),%rcx # 0x231b550
|
|
1e9b: 75 d1 jne 0x1e6e
|
|
1e9d: b8 fa ff ff ff mov $0xfffffffa,%eax
|
|
1ea2: 4c 8b ac 24 30 05 00 mov 0x530(%rsp),%r13
|
|
1ea9: 00
|
|
1eaa: 48 81 c4 50 05 00 00 add $0x550,%rsp
|
|
1eb1: 5d pop %rbp
|
|
1eb2: 41 5f pop %r15
|
|
1eb4: 41 5e pop %r14
|
|
1eb6: 41 5c pop %r12
|
|
1eb8: 5f pop %rdi
|
|
1eb9: 5e pop %rsi
|
|
1eba: 5b pop %rbx
|
|
1ebb: c3 ret
|
|
1ebc: 0f 1f 40 00 nopl 0x0(%rax)
|
|
1ec0: 48 83 ec 38 sub $0x38,%rsp
|
|
1ec4: 49 89 c9 mov %rcx,%r9
|
|
1ec7: 33 c0 xor %eax,%eax
|
|
1ec9: 41 0f b7 49 06 movzwl 0x6(%r9),%ecx
|
|
1ece: 41 89 c8 mov %ecx,%r8d
|
|
1ed1: 41 81 e0 f0 7f 00 00 and $0x7ff0,%r8d
|
|
1ed8: 41 81 f8 f0 7f 00 00 cmp $0x7ff0,%r8d
|
|
1edf: 0f 84 93 02 00 00 je 0x2178
|
|
1ee5: c4 c1 7b 10 01 vmovsd (%r9),%xmm0
|
|
1eea: 45 33 c0 xor %r8d,%r8d
|
|
1eed: c5 fb 11 44 24 30 vmovsd %xmm0,0x30(%rsp)
|
|
1ef3: f7 c1 f0 7f 00 00 test $0x7ff0,%ecx
|
|
1ef9: 75 14 jne 0x1f0f
|
|
1efb: c5 fb 59 05 dd ae cf vmulsd 0x1cfaedd(%rip),%xmm0,%xmm0 # 0x1cfcde0
|
|
1f02: 01
|
|
1f03: 41 b8 c4 ff ff ff mov $0xffffffc4,%r8d
|
|
1f09: c5 fb 11 44 24 30 vmovsd %xmm0,0x30(%rsp)
|
|
1f0f: c5 fb 10 15 d1 ae cf vmovsd 0x1cfaed1(%rip),%xmm2 # 0x1cfcde8
|
|
1f16: 01
|
|
1f17: c5 f9 2f c2 vcomisd %xmm2,%xmm0
|
|
1f1b: 0f 86 1b 02 00 00 jbe 0x213c
|
|
1f21: 62 e1 ff 08 10 2d 1d vmovsd 0x1cfaf1d(%rip),%xmm21 # 0x1cfce48
|
|
1f28: af cf 01
|
|
1f2b: 62 a1 ff 08 5c fd vsubsd %xmm21,%xmm0,%xmm23
|
|
1f31: 62 e1 ff 08 11 7c 24 vmovsd %xmm23,0x28(%rsp)
|
|
1f38: 05
|
|
1f39: 80 64 24 2f 7f andb $0x7f,0x2f(%rsp)
|
|
1f3e: c5 fb 10 4c 24 28 vmovsd 0x28(%rsp),%xmm1
|
|
1f44: c5 f9 2f 0d 8c ae cf vcomisd 0x1cfae8c(%rip),%xmm1 # 0x1cfcdd8
|
|
1f4b: 01
|
|
1f4c: 0f 86 6f 01 00 00 jbe 0x20c1
|
|
1f52: c5 fb 11 44 24 28 vmovsd %xmm0,0x28(%rsp)
|
|
1f58: c5 e9 57 d2 vxorpd %xmm2,%xmm2,%xmm2
|
|
1f5c: 44 0f b7 4c 24 2e movzwl 0x2e(%rsp),%r9d
|
|
1f62: 41 81 e1 0f 80 ff ff and $0xffff800f,%r9d
|
|
1f69: 41 81 c1 f0 3f 00 00 add $0x3ff0,%r9d
|
|
1f70: 66 44 89 4c 24 2e mov %r9w,0x2e(%rsp)
|
|
1f76: 62 e1 ff 08 10 54 24 vmovsd 0x28(%rsp),%xmm18
|
|
1f7d: 05
|
|
1f7e: 0f b7 4c 24 36 movzwl 0x36(%rsp),%ecx
|
|
1f83: 81 e1 f0 7f 00 00 and $0x7ff0,%ecx
|
|
1f89: 62 f1 ef 00 58 1d 35 vaddsd 0x1cfae35(%rip),%xmm18,%xmm3 # 0x1cfcdc8
|
|
1f90: ae cf 01
|
|
1f93: 62 e1 ef 00 58 05 33 vaddsd 0x1cfae33(%rip),%xmm18,%xmm16 # 0x1cfcdd0
|
|
1f9a: ae cf 01
|
|
1f9d: c1 e9 04 shr $0x4,%ecx
|
|
1fa0: c5 fb 11 5c 24 20 vmovsd %xmm3,0x20(%rsp)
|
|
1fa6: 44 8b 54 24 20 mov 0x20(%rsp),%r10d
|
|
1fab: 62 e1 ff 08 11 44 24 vmovsd %xmm16,0x20(%rsp)
|
|
1fb2: 04
|
|
1fb3: 41 83 e2 7f and $0x7f,%r10d
|
|
1fb7: 62 e1 ff 08 10 4c 24 vmovsd 0x20(%rsp),%xmm17
|
|
1fbe: 04
|
|
1fbf: 45 8d 84 08 01 fc ff lea -0x3ff(%r8,%rcx,1),%r8d
|
|
1fc6: ff
|
|
1fc7: 48 8d 0d 12 3c d0 ff lea -0x2fc3ee(%rip),%rcx # 0xffffffffffd05be0
|
|
1fce: 62 e1 f7 00 5c 1d f8 vsubsd 0x1cfadf8(%rip),%xmm17,%xmm19 # 0x1cfcdd0
|
|
1fd5: ad cf 01
|
|
1fd8: c4 c1 6b 2a d0 vcvtsi2sd %r8d,%xmm2,%xmm2
|
|
1fdd: 62 a1 ef 00 5c fb vsubsd %xmm19,%xmm18,%xmm23
|
|
1fe3: c5 eb 59 25 cd ad cf vmulsd 0x1cfadcd(%rip),%xmm2,%xmm4 # 0x1cfcdb8
|
|
1fea: 01
|
|
1feb: c5 eb 59 2d cd ad cf vmulsd 0x1cfadcd(%rip),%xmm2,%xmm5 # 0x1cfcdc0
|
|
1ff2: 01
|
|
1ff3: 49 89 c9 mov %rcx,%r9
|
|
1ff6: 47 8d 1c 52 lea (%r10,%r10,2),%r11d
|
|
1ffa: 62 a1 ff 08 10 b4 d9 vmovsd 0x1ff6bc0(%rcx,%r11,8),%xmm22
|
|
2001: c0 6b ff 01
|
|
2005: 49 89 c8 mov %rcx,%r8
|
|
2008: 62 a1 cf 00 59 e3 vmulsd %xmm19,%xmm22,%xmm20
|
|
200e: 62 b1 cf 00 59 df vmulsd %xmm23,%xmm22,%xmm3
|
|
2014: c4 81 53 58 84 d9 d0 vaddsd 0x1ff6bd0(%r9,%r11,8),%xmm5,%xmm0
|
|
201b: 6b ff 01
|
|
201e: c4 81 5b 58 8c d8 c8 vaddsd 0x1ff6bc8(%r8,%r11,8),%xmm4,%xmm1
|
|
2025: 6b ff 01
|
|
2028: 62 b1 df 00 5c d5 vsubsd %xmm21,%xmm20,%xmm2
|
|
202e: c5 e3 58 c0 vaddsd %xmm0,%xmm3,%xmm0
|
|
2032: 62 e1 ef 08 58 f3 vaddsd %xmm3,%xmm2,%xmm22
|
|
2038: c5 eb 58 c9 vaddsd %xmm1,%xmm2,%xmm1
|
|
203c: 62 e1 cf 00 59 2d e2 vmulsd 0x1cfade2(%rip),%xmm22,%xmm21 # 0x1cfce28
|
|
2043: ad cf 01
|
|
2046: 62 61 d7 00 58 05 d0 vaddsd 0x1cfadd0(%rip),%xmm21,%xmm24 # 0x1cfce20
|
|
204d: ad cf 01
|
|
2050: 62 21 bf 00 59 ce vmulsd %xmm22,%xmm24,%xmm25
|
|
2056: 62 61 b7 00 58 15 b8 vaddsd 0x1cfadb8(%rip),%xmm25,%xmm26 # 0x1cfce18
|
|
205d: ad cf 01
|
|
2060: 62 21 af 00 59 de vmulsd %xmm22,%xmm26,%xmm27
|
|
2066: 62 61 a7 00 58 25 a0 vaddsd 0x1cfada0(%rip),%xmm27,%xmm28 # 0x1cfce10
|
|
206d: ad cf 01
|
|
2070: 62 21 9f 00 59 ee vmulsd %xmm22,%xmm28,%xmm29
|
|
2076: 62 61 97 00 58 35 88 vaddsd 0x1cfad88(%rip),%xmm29,%xmm30 # 0x1cfce08
|
|
207d: ad cf 01
|
|
2080: 62 21 8f 00 59 fe vmulsd %xmm22,%xmm30,%xmm31
|
|
2086: 62 e1 87 00 58 2d 70 vaddsd 0x1cfad70(%rip),%xmm31,%xmm21 # 0x1cfce00
|
|
208d: ad cf 01
|
|
2090: 62 21 d7 00 59 c6 vmulsd %xmm22,%xmm21,%xmm24
|
|
2096: 62 61 bf 00 58 0d 58 vaddsd 0x1cfad58(%rip),%xmm24,%xmm25 # 0x1cfcdf8
|
|
209d: ad cf 01
|
|
20a0: 62 01 cf 00 59 d1 vmulsd %xmm25,%xmm22,%xmm26
|
|
20a6: 62 b1 af 00 59 e6 vmulsd %xmm22,%xmm26,%xmm4
|
|
20ac: c5 fb 58 ec vaddsd %xmm4,%xmm0,%xmm5
|
|
20b0: 62 e1 f7 08 58 c5 vaddsd %xmm5,%xmm1,%xmm16
|
|
20b6: 62 e1 ff 08 11 02 vmovsd %xmm16,(%rdx)
|
|
20bc: 48 83 c4 38 add $0x38,%rsp
|
|
20c0: c3 ret
|
|
20c1: 62 f1 c7 00 59 05 5d vmulsd 0x1cfad5d(%rip),%xmm23,%xmm0 # 0x1cfce28
|
|
20c8: ad cf 01
|
|
20cb: c5 fb 58 0d 4d ad cf vaddsd 0x1cfad4d(%rip),%xmm0,%xmm1 # 0x1cfce20
|
|
20d2: 01
|
|
20d3: 62 b1 f7 08 59 d7 vmulsd %xmm23,%xmm1,%xmm2
|
|
20d9: c5 eb 58 1d 37 ad cf vaddsd 0x1cfad37(%rip),%xmm2,%xmm3 # 0x1cfce18
|
|
20e0: 01
|
|
20e1: 62 b1 e7 08 59 e7 vmulsd %xmm23,%xmm3,%xmm4
|
|
20e7: c5 db 58 2d 21 ad cf vaddsd 0x1cfad21(%rip),%xmm4,%xmm5 # 0x1cfce10
|
|
20ee: 01
|
|
20ef: 62 a1 d7 08 59 c7 vmulsd %xmm23,%xmm5,%xmm16
|
|
20f5: 62 e1 ff 00 58 0d 09 vaddsd 0x1cfad09(%rip),%xmm16,%xmm17 # 0x1cfce08
|
|
20fc: ad cf 01
|
|
20ff: 62 a1 f7 00 59 d7 vmulsd %xmm23,%xmm17,%xmm18
|
|
2105: 62 e1 ef 00 58 1d f1 vaddsd 0x1cfacf1(%rip),%xmm18,%xmm19 # 0x1cfce00
|
|
210c: ac cf 01
|
|
210f: 62 a1 e7 00 59 e7 vmulsd %xmm23,%xmm19,%xmm20
|
|
2115: 62 e1 df 00 58 2d d9 vaddsd 0x1cfacd9(%rip),%xmm20,%xmm21 # 0x1cfcdf8
|
|
211c: ac cf 01
|
|
211f: 62 a1 d7 00 59 f7 vmulsd %xmm23,%xmm21,%xmm22
|
|
2125: 62 21 cf 00 59 c7 vmulsd %xmm23,%xmm22,%xmm24
|
|
212b: 62 81 c7 00 58 f8 vaddsd %xmm24,%xmm23,%xmm23
|
|
2131: 62 e1 ff 08 11 3a vmovsd %xmm23,(%rdx)
|
|
2137: 48 83 c4 38 add $0x38,%rsp
|
|
213b: c3 ret
|
|
213c: c5 f9 2e c2 vucomisd %xmm2,%xmm0
|
|
2140: 7a 02 jp 0x2144
|
|
2142: 74 12 je 0x2156
|
|
2144: c5 eb 5e c2 vdivsd %xmm2,%xmm2,%xmm0
|
|
2148: c5 fb 11 02 vmovsd %xmm0,(%rdx)
|
|
214c: b8 13 00 00 00 mov $0x13,%eax
|
|
2151: 48 83 c4 38 add $0x38,%rsp
|
|
2155: c3 ret
|
|
2156: c5 fb 10 05 92 ac cf vmovsd 0x1cfac92(%rip),%xmm0 # 0x1cfcdf0
|
|
215d: 01
|
|
215e: b8 12 00 00 00 mov $0x12,%eax
|
|
2163: c5 f9 57 0d c5 ac cf vxorpd 0x1cfacc5(%rip),%xmm0,%xmm1 # 0x1cfce30
|
|
216a: 01
|
|
216b: c5 f3 5e d2 vdivsd %xmm2,%xmm1,%xmm2
|
|
216f: c5 fb 11 12 vmovsd %xmm2,(%rdx)
|
|
2173: 48 83 c4 38 add $0x38,%rsp
|
|
2177: c3 ret
|
|
2178: 41 8a 49 07 mov 0x7(%r9),%cl
|
|
217c: 80 e1 80 and $0x80,%cl
|
|
217f: 80 f9 80 cmp $0x80,%cl
|
|
2182: 74 12 je 0x2196
|
|
2184: c4 c1 7b 10 01 vmovsd (%r9),%xmm0
|
|
2189: c5 fb 59 c8 vmulsd %xmm0,%xmm0,%xmm1
|
|
218d: c5 fb 11 0a vmovsd %xmm1,(%rdx)
|
|
2191: 48 83 c4 38 add $0x38,%rsp
|
|
2195: c3 ret
|
|
2196: 41 f7 41 04 ff ff 0f testl $0xfffff,0x4(%r9)
|
|
219d: 00
|
|
219e: 75 e4 jne 0x2184
|
|
21a0: 41 83 39 00 cmpl $0x0,(%r9)
|
|
21a4: 75 de jne 0x2184
|
|
21a6: c5 fb 10 05 3a ac cf vmovsd 0x1cfac3a(%rip),%xmm0 # 0x1cfcde8
|
|
21ad: 01
|
|
21ae: b8 13 00 00 00 mov $0x13,%eax
|
|
21b3: c5 fb 5e c8 vdivsd %xmm0,%xmm0,%xmm1
|
|
21b7: c5 fb 11 0a vmovsd %xmm1,(%rdx)
|
|
21bb: 48 83 c4 38 add $0x38,%rsp
|
|
21bf: c3 ret
|
|
21c0: 53 push %rbx
|
|
21c1: 56 push %rsi
|
|
21c2: 57 push %rdi
|
|
21c3: 41 54 push %r12
|
|
21c5: 41 56 push %r14
|
|
21c7: 41 57 push %r15
|
|
21c9: 55 push %rbp
|
|
21ca: 48 81 ec 90 06 00 00 sub $0x690,%rsp
|
|
21d1: 44 89 c5 mov %r8d,%ebp
|
|
21d4: 4c 89 ac 24 70 06 00 mov %r13,0x670(%rsp)
|
|
21db: 00
|
|
21dc: 4c 8d ac 24 9f 00 00 lea 0x9f(%rsp),%r13
|
|
21e3: 00
|
|
21e4: 45 33 f6 xor %r14d,%r14d
|
|
21e7: 49 83 e5 c0 and $0xffffffffffffffc0,%r13
|
|
21eb: 48 8b 05 5e 93 31 02 mov 0x231935e(%rip),%rax # 0x231b550
|
|
21f2: 83 e5 e0 and $0xffffffe0,%ebp
|
|
21f5: 48 33 c4 xor %rsp,%rax
|
|
21f8: 45 32 d2 xor %r10b,%r10b
|
|
21fb: 48 89 84 24 80 06 00 mov %rax,0x680(%rsp)
|
|
2202: 00
|
|
2203: 33 c0 xor %eax,%eax
|
|
2205: 45 85 c0 test %r8d,%r8d
|
|
2208: 0f 8e 9b 0d 00 00 jle 0x2fa9
|
|
220e: 48 85 c9 test %rcx,%rcx
|
|
2211: 0f 84 7c 0d 00 00 je 0x2f93
|
|
2217: 48 85 d2 test %rdx,%rdx
|
|
221a: 0f 84 3b 0d 00 00 je 0x2f5b
|
|
2220: c5 f8 ae 9c 24 a4 05 vstmxcsr 0x5a4(%rsp)
|
|
2227: 00 00
|
|
2229: 44 8b 8c 24 a4 05 00 mov 0x5a4(%rsp),%r9d
|
|
2230: 00
|
|
2231: 45 89 cb mov %r9d,%r11d
|
|
2234: 41 81 e3 c0 ff 00 00 and $0xffc0,%r11d
|
|
223b: 41 81 fb 80 1f 00 00 cmp $0x1f80,%r11d
|
|
2242: 74 28 je 0x226c
|
|
2244: 45 89 cb mov %r9d,%r11d
|
|
2247: 41 be 02 00 00 00 mov $0x2,%r14d
|
|
224d: 41 81 e3 3f 00 ff ff and $0xffff003f,%r11d
|
|
2254: 41 81 c3 80 1f 00 00 add $0x1f80,%r11d
|
|
225b: 44 89 9c 24 a4 05 00 mov %r11d,0x5a4(%rsp)
|
|
2262: 00
|
|
2263: c5 f8 ae 94 24 a4 05 vldmxcsr 0x5a4(%rsp)
|
|
226a: 00 00
|
|
226c: 45 33 ff xor %r15d,%r15d
|
|
226f: 85 ed test %ebp,%ebp
|
|
2271: 0f 8e c9 05 00 00 jle 0x2840
|
|
2277: 48 89 d6 mov %rdx,%rsi
|
|
227a: 62 f1 7c 48 10 05 dc vmovups 0x1cfacdc(%rip),%zmm0 # 0x1cfcf60
|
|
2281: ac cf 01
|
|
2284: c5 f8 11 b4 24 b0 05 vmovups %xmm6,0x5b0(%rsp)
|
|
228b: 00 00
|
|
228d: c5 f8 11 bc 24 c0 05 vmovups %xmm7,0x5c0(%rsp)
|
|
2294: 00 00
|
|
2296: c5 78 11 84 24 d0 05 vmovups %xmm8,0x5d0(%rsp)
|
|
229d: 00 00
|
|
229f: c5 78 11 8c 24 e0 05 vmovups %xmm9,0x5e0(%rsp)
|
|
22a6: 00 00
|
|
22a8: 48 89 cb mov %rcx,%rbx
|
|
22ab: c5 78 11 94 24 f0 05 vmovups %xmm10,0x5f0(%rsp)
|
|
22b2: 00 00
|
|
22b4: c5 78 11 9c 24 00 06 vmovups %xmm11,0x600(%rsp)
|
|
22bb: 00 00
|
|
22bd: c5 78 11 a4 24 10 06 vmovups %xmm12,0x610(%rsp)
|
|
22c4: 00 00
|
|
22c6: c5 78 11 ac 24 20 06 vmovups %xmm13,0x620(%rsp)
|
|
22cd: 00 00
|
|
22cf: 48 63 ed movslq %ebp,%rbp
|
|
22d2: 44 88 d7 mov %r10b,%dil
|
|
22d5: c5 78 11 b4 24 30 06 vmovups %xmm14,0x630(%rsp)
|
|
22dc: 00 00
|
|
22de: c5 78 11 bc 24 40 06 vmovups %xmm15,0x640(%rsp)
|
|
22e5: 00 00
|
|
22e7: 44 89 8c 24 60 06 00 mov %r9d,0x660(%rsp)
|
|
22ee: 00
|
|
22ef: 89 84 24 68 06 00 00 mov %eax,0x668(%rsp)
|
|
22f6: 44 89 84 24 58 06 00 mov %r8d,0x658(%rsp)
|
|
22fd: 00
|
|
22fe: 66 90 xchg %ax,%ax
|
|
2300: 62 b1 7c 48 10 24 fb vmovups (%rbx,%r15,8),%zmm4
|
|
2307: 62 b1 7c 48 10 54 fb vmovups 0x40(%rbx,%r15,8),%zmm2
|
|
230e: 01
|
|
230f: 62 a1 7c 48 10 7c fb vmovups 0x80(%rbx,%r15,8),%zmm23
|
|
2316: 02
|
|
2317: 62 a1 7c 48 10 74 fb vmovups 0xc0(%rbx,%r15,8),%zmm22
|
|
231e: 03
|
|
231f: 62 71 7c 48 10 25 77 vmovups 0x1cfac77(%rip),%zmm12 # 0x1cfcfa0
|
|
2326: ac cf 01
|
|
2329: 62 f3 fd 58 26 dc 08 vgetmantpd $0x8,{sae},%zmm4,%zmm3
|
|
2330: 62 f3 fd 58 26 ea 08 vgetmantpd $0x8,{sae},%zmm2,%zmm5
|
|
2337: 62 b3 fd 58 26 f7 08 vgetmantpd $0x8,{sae},%zmm23,%zmm6
|
|
233e: 62 33 fd 58 26 c6 08 vgetmantpd $0x8,{sae},%zmm22,%zmm8
|
|
2345: 62 e2 fd 58 42 c4 vgetexppd {sae},%zmm4,%zmm16
|
|
234b: 62 e2 fd 58 42 ca vgetexppd {sae},%zmm2,%zmm17
|
|
2351: 62 32 fd 58 42 f7 vgetexppd {sae},%zmm23,%zmm14
|
|
2357: 62 32 fd 58 42 fe vgetexppd {sae},%zmm22,%zmm15
|
|
235d: 62 d1 7c 48 11 65 03 vmovups %zmm4,0xc0(%r13)
|
|
2364: 62 e1 7c 48 10 2d 72 vmovups 0x1cfab72(%rip),%zmm21 # 0x1cfcee0
|
|
236b: ab cf 01
|
|
236e: 62 61 7c 48 10 35 68 vmovups 0x1cfac68(%rip),%zmm30 # 0x1cfcfe0
|
|
2375: ac cf 01
|
|
2378: 62 61 7c 48 10 2d 1e vmovups 0x1cfad1e(%rip),%zmm29 # 0x1cfd0a0
|
|
237f: ad cf 01
|
|
2382: 62 d1 7c 48 11 55 02 vmovups %zmm2,0x80(%r13)
|
|
2389: 62 c1 7c 48 11 7d 01 vmovups %zmm23,0x40(%r13)
|
|
2390: 62 c1 7c 48 11 75 00 vmovups %zmm22,0x0(%r13)
|
|
2397: 62 f2 fd 48 4c cb vrcp14pd %zmm3,%zmm1
|
|
239d: 62 f2 fd 48 4c fd vrcp14pd %zmm5,%zmm7
|
|
23a3: 62 72 fd 48 4c ce vrcp14pd %zmm6,%zmm9
|
|
23a9: 62 42 fd 48 4c c8 vrcp14pd %zmm8,%zmm25
|
|
23af: 62 63 fd 58 09 d1 58 vrndscalepd $0x58,{sae},%zmm1,%zmm26
|
|
23b6: 62 63 fd 58 09 df 58 vrndscalepd $0x58,{sae},%zmm7,%zmm27
|
|
23bd: 62 43 fd 58 09 e1 58 vrndscalepd $0x58,{sae},%zmm9,%zmm28
|
|
23c4: 62 13 fd 58 09 e9 58 vrndscalepd $0x58,{sae},%zmm25,%zmm13
|
|
23cb: 62 61 7c 48 10 0d 8b vmovups 0x1cfac8b(%rip),%zmm25 # 0x1cfd060
|
|
23d2: ac cf 01
|
|
23d5: 62 f2 ad 10 aa d8 vfmsub213pd {rn-sae},%zmm0,%zmm26,%zmm3
|
|
23db: 62 f2 a5 10 aa e8 vfmsub213pd {rn-sae},%zmm0,%zmm27,%zmm5
|
|
23e1: 62 f2 9d 10 aa f0 vfmsub213pd {rn-sae},%zmm0,%zmm28,%zmm6
|
|
23e7: 62 72 95 18 aa c0 vfmsub213pd {rn-sae},%zmm0,%zmm13,%zmm8
|
|
23ed: 62 d1 ad 50 c2 ec 11 vcmplt_oqpd {sae},%zmm12,%zmm26,%k5
|
|
23f4: 62 d1 a5 50 c2 f4 11 vcmplt_oqpd {sae},%zmm12,%zmm27,%k6
|
|
23fb: 62 d1 9d 50 c2 fc 11 vcmplt_oqpd {sae},%zmm12,%zmm28,%k7
|
|
2402: 62 f1 d5 18 59 cd vmulpd {rn-sae},%zmm5,%zmm5,%zmm1
|
|
2408: 62 d1 bd 18 59 f8 vmulpd {rn-sae},%zmm8,%zmm8,%zmm7
|
|
240e: 62 71 cd 18 59 ce vmulpd {rn-sae},%zmm6,%zmm6,%zmm9
|
|
2414: 62 d1 bd 40 73 d5 30 vpsrlq $0x30,%zmm13,%zmm24
|
|
241b: 62 91 ed 40 73 d2 30 vpsrlq $0x30,%zmm26,%zmm18
|
|
2422: 62 91 e5 40 73 d3 30 vpsrlq $0x30,%zmm27,%zmm19
|
|
2429: 62 91 dd 40 73 d4 30 vpsrlq $0x30,%zmm28,%zmm20
|
|
2430: 62 61 7c 48 10 15 a6 vmovups 0x1cfada6(%rip),%zmm26 # 0x1cfd1e0
|
|
2437: ad cf 01
|
|
243a: 62 61 7c 48 10 1d 9c vmovups 0x1cfac9c(%rip),%zmm27 # 0x1cfd0e0
|
|
2441: ac cf 01
|
|
2444: 62 61 7c 48 10 25 12 vmovups 0x1cfad12(%rip),%zmm28 # 0x1cfd160
|
|
244b: ad cf 01
|
|
244e: 62 e1 fd 15 58 c0 vaddpd {rn-sae},%zmm0,%zmm16,%zmm16{%k5}
|
|
2454: 62 f3 fd 48 66 cc df vfpclasspd $0xdf,%zmm4,%k1
|
|
245b: 62 e1 f5 16 58 c8 vaddpd {rn-sae},%zmm0,%zmm17,%zmm17{%k6}
|
|
2461: 62 71 8d 1f 58 f0 vaddpd {rn-sae},%zmm0,%zmm14,%zmm14{%k7}
|
|
2467: 62 f3 fd 48 66 d2 df vfpclasspd $0xdf,%zmm2,%k2
|
|
246e: 62 b3 fd 48 66 df df vfpclasspd $0xdf,%zmm23,%k3
|
|
2475: 62 b3 fd 48 66 e6 df vfpclasspd $0xdf,%zmm22,%k4
|
|
247c: 62 d1 95 58 c2 ec 11 vcmplt_oqpd {sae},%zmm12,%zmm13,%k5
|
|
2483: 62 71 7c 48 10 2d d3 vmovups 0x1cfa9d3(%rip),%zmm13 # 0x1cfce60
|
|
248a: a9 cf 01
|
|
248d: 62 f1 7c 48 10 25 89 vmovups 0x1cfaa89(%rip),%zmm4 # 0x1cfcf20
|
|
2494: aa cf 01
|
|
2497: 62 c1 7c 48 11 4d 05 vmovups %zmm17,0x140(%r13)
|
|
249e: 62 c1 7c 48 11 45 04 vmovups %zmm16,0x100(%r13)
|
|
24a5: 62 51 7c 48 11 75 06 vmovups %zmm14,0x180(%r13)
|
|
24ac: 62 71 85 1d 58 f8 vaddpd {rn-sae},%zmm0,%zmm15,%zmm15{%k5}
|
|
24b2: 62 f1 7c 48 10 05 e4 vmovups 0x1cfa9e4(%rip),%zmm0 # 0x1cfcea0
|
|
24b9: a9 cf 01
|
|
24bc: 62 51 7c 48 11 7d 07 vmovups %zmm15,0x1c0(%r13)
|
|
24c3: c5 f8 93 c2 kmovw %k2,%eax
|
|
24c7: c5 78 93 e1 kmovw %k1,%r12d
|
|
24cb: c5 78 93 db kmovw %k3,%r11d
|
|
24cf: c5 f8 93 d4 kmovw %k4,%edx
|
|
24d3: 62 51 7c 48 28 d5 vmovaps %zmm13,%zmm10
|
|
24d9: 62 51 7c 48 28 dd vmovaps %zmm13,%zmm11
|
|
24df: 62 51 7c 48 28 e5 vmovaps %zmm13,%zmm12
|
|
24e5: 62 72 ed 40 7f d0 vpermt2pd %zmm0,%zmm18,%zmm10
|
|
24eb: 62 72 e5 40 7f d8 vpermt2pd %zmm0,%zmm19,%zmm11
|
|
24f1: 62 72 dd 40 7f e0 vpermt2pd %zmm0,%zmm20,%zmm12
|
|
24f7: 62 72 bd 40 7f e8 vpermt2pd %zmm0,%zmm24,%zmm13
|
|
24fd: 62 e2 d5 40 77 d4 vpermi2pd %zmm4,%zmm21,%zmm18
|
|
2503: 62 e2 d5 40 77 dc vpermi2pd %zmm4,%zmm21,%zmm19
|
|
2509: 62 e2 d5 40 77 e4 vpermi2pd %zmm4,%zmm21,%zmm20
|
|
250f: 62 62 d5 40 77 c4 vpermi2pd %zmm4,%zmm21,%zmm24
|
|
2515: 62 f1 7c 48 10 25 01 vmovups 0x1cfab01(%rip),%zmm4 # 0x1cfd020
|
|
251c: ab cf 01
|
|
251f: 62 32 ad 10 b8 d9 vfmadd231pd {rn-sae},%zmm17,%zmm26,%zmm11
|
|
2525: 62 e1 7c 48 10 0d f1 vmovups 0x1cfabf1(%rip),%zmm17 # 0x1cfd120
|
|
252c: ab cf 01
|
|
252f: 62 e1 7c 48 10 2d 67 vmovups 0x1cfac67(%rip),%zmm21 # 0x1cfd1a0
|
|
2536: ac cf 01
|
|
2539: 62 41 7c 48 11 45 0b vmovups %zmm24,0x2c0(%r13)
|
|
2540: 62 52 ad 10 b8 ef vfmadd231pd {rn-sae},%zmm15,%zmm26,%zmm13
|
|
2546: 62 32 ad 10 b8 d0 vfmadd231pd {rn-sae},%zmm16,%zmm26,%zmm10
|
|
254c: 62 52 ad 10 b8 e6 vfmadd231pd {rn-sae},%zmm14,%zmm26,%zmm12
|
|
2552: 62 c1 7c 48 11 5d 09 vmovups %zmm19,0x240(%r13)
|
|
2559: 62 c1 7c 48 11 55 08 vmovups %zmm18,0x200(%r13)
|
|
2560: 62 c1 7c 48 11 65 0a vmovups %zmm20,0x280(%r13)
|
|
2567: 62 f1 e5 18 59 c3 vmulpd {rn-sae},%zmm3,%zmm3,%zmm0
|
|
256d: 62 41 b5 18 59 d1 vmulpd {rn-sae},%zmm9,%zmm9,%zmm26
|
|
2573: 62 e1 7c 48 28 f4 vmovaps %zmm4,%zmm22
|
|
2579: 62 e1 7c 48 28 fc vmovaps %zmm4,%zmm23
|
|
257f: 62 f1 7c 48 28 d4 vmovaps %zmm4,%zmm2
|
|
2585: 62 e2 8d 10 b8 f3 vfmadd231pd {rn-sae},%zmm3,%zmm30,%zmm22
|
|
258b: 62 e2 8d 10 b8 fd vfmadd231pd {rn-sae},%zmm5,%zmm30,%zmm23
|
|
2591: 62 f2 8d 10 b8 d6 vfmadd231pd {rn-sae},%zmm6,%zmm30,%zmm2
|
|
2597: 62 d2 8d 10 b8 e0 vfmadd231pd {rn-sae},%zmm8,%zmm30,%zmm4
|
|
259d: 62 01 7c 48 28 f5 vmovaps %zmm29,%zmm30
|
|
25a3: 62 62 b5 10 b8 f3 vfmadd231pd {rn-sae},%zmm3,%zmm25,%zmm30
|
|
25a9: 62 01 7c 48 28 fd vmovaps %zmm29,%zmm31
|
|
25af: 62 01 7c 48 28 c5 vmovaps %zmm29,%zmm24
|
|
25b5: 62 42 b5 10 b8 e8 vfmadd231pd {rn-sae},%zmm8,%zmm25,%zmm29
|
|
25bb: 62 62 b5 10 b8 fd vfmadd231pd {rn-sae},%zmm5,%zmm25,%zmm31
|
|
25c1: 62 62 b5 10 b8 c6 vfmadd231pd {rn-sae},%zmm6,%zmm25,%zmm24
|
|
25c7: 62 82 fd 18 a8 f6 vfmadd213pd {rn-sae},%zmm30,%zmm0,%zmm22
|
|
25cd: 62 92 c5 18 a8 e5 vfmadd213pd {rn-sae},%zmm29,%zmm7,%zmm4
|
|
25d3: 62 82 f5 18 a8 ff vfmadd213pd {rn-sae},%zmm31,%zmm1,%zmm23
|
|
25d9: 62 92 b5 18 a8 d0 vfmadd213pd {rn-sae},%zmm24,%zmm9,%zmm2
|
|
25df: 62 61 c5 18 59 cf vmulpd {rn-sae},%zmm7,%zmm7,%zmm25
|
|
25e5: 62 61 a5 18 58 f5 vaddpd {rn-sae},%zmm5,%zmm11,%zmm30
|
|
25eb: 62 41 95 18 58 e8 vaddpd {rn-sae},%zmm8,%zmm13,%zmm29
|
|
25f1: 62 61 ad 18 58 c3 vaddpd {rn-sae},%zmm3,%zmm10,%zmm24
|
|
25f7: 62 51 8d 10 5c db vsubpd {rn-sae},%zmm11,%zmm30,%zmm11
|
|
25fd: 62 51 95 10 5c ed vsubpd {rn-sae},%zmm13,%zmm29,%zmm13
|
|
2603: 62 61 9d 18 58 fe vaddpd {rn-sae},%zmm6,%zmm12,%zmm31
|
|
2609: 62 51 a5 4a 57 db vxorpd %zmm11,%zmm11,%zmm11{%k2}
|
|
260f: 62 51 95 4c 57 ed vxorpd %zmm13,%zmm13,%zmm13{%k4}
|
|
2615: 62 51 bd 10 5c d2 vsubpd {rn-sae},%zmm10,%zmm24,%zmm10
|
|
261b: 62 51 85 10 5c e4 vsubpd {rn-sae},%zmm12,%zmm31,%zmm12
|
|
2621: 62 51 d5 18 5c db vsubpd {rn-sae},%zmm11,%zmm5,%zmm11
|
|
2627: 62 51 bd 18 5c ed vsubpd {rn-sae},%zmm13,%zmm8,%zmm13
|
|
262d: 62 51 ad 49 57 d2 vxorpd %zmm10,%zmm10,%zmm10{%k1}
|
|
2633: 62 51 9d 4b 57 e4 vxorpd %zmm12,%zmm12,%zmm12{%k3}
|
|
2639: 62 51 e5 18 5c d2 vsubpd {rn-sae},%zmm10,%zmm3,%zmm10
|
|
263f: 62 51 cd 18 5c e4 vsubpd {rn-sae},%zmm12,%zmm6,%zmm12
|
|
2645: 62 31 7c 48 28 f1 vmovaps %zmm17,%zmm14
|
|
264b: 62 31 7c 48 28 f9 vmovaps %zmm17,%zmm15
|
|
2651: 62 a1 7c 48 28 c1 vmovaps %zmm17,%zmm16
|
|
2657: 62 72 a5 10 b8 f3 vfmadd231pd {rn-sae},%zmm3,%zmm27,%zmm14
|
|
265d: 62 72 a5 10 b8 fd vfmadd231pd {rn-sae},%zmm5,%zmm27,%zmm15
|
|
2663: 62 e2 a5 10 b8 c6 vfmadd231pd {rn-sae},%zmm6,%zmm27,%zmm16
|
|
2669: 62 c2 a5 10 b8 c8 vfmadd231pd {rn-sae},%zmm8,%zmm27,%zmm17
|
|
266f: 62 61 f5 18 59 d9 vmulpd {rn-sae},%zmm1,%zmm1,%zmm27
|
|
2675: 62 a1 7c 48 28 dd vmovaps %zmm21,%zmm19
|
|
267b: 62 e2 9d 10 b8 dd vfmadd231pd {rn-sae},%zmm5,%zmm28,%zmm19
|
|
2681: 62 f1 7c 48 10 2d 95 vmovups 0x1cfab95(%rip),%zmm5 # 0x1cfd220
|
|
2688: ab cf 01
|
|
268b: 62 32 f5 18 a8 fb vfmadd213pd {rn-sae},%zmm19,%zmm1,%zmm15
|
|
2691: 62 c2 a5 10 a8 ff vfmadd213pd {rn-sae},%zmm15,%zmm27,%zmm23
|
|
2697: 62 51 7c 48 10 7d 05 vmovups 0x140(%r13),%zmm15
|
|
269e: 62 c2 f5 18 a8 fb vfmadd213pd {rn-sae},%zmm11,%zmm1,%zmm23
|
|
26a4: 62 a1 7c 48 28 d5 vmovaps %zmm21,%zmm18
|
|
26aa: 62 a1 7c 48 28 e5 vmovaps %zmm21,%zmm20
|
|
26b0: 62 e2 9d 10 b8 d3 vfmadd231pd {rn-sae},%zmm3,%zmm28,%zmm18
|
|
26b6: 62 e2 9d 10 b8 e6 vfmadd231pd {rn-sae},%zmm6,%zmm28,%zmm20
|
|
26bc: 62 c2 9d 10 b8 e8 vfmadd231pd {rn-sae},%zmm8,%zmm28,%zmm21
|
|
26c2: 62 51 7c 48 10 45 09 vmovups 0x240(%r13),%zmm8
|
|
26c9: 62 d1 7c 48 10 5d 08 vmovups 0x200(%r13),%zmm3
|
|
26d0: 62 32 fd 18 a8 f2 vfmadd213pd {rn-sae},%zmm18,%zmm0,%zmm14
|
|
26d6: 62 d1 7c 48 10 75 0a vmovups 0x280(%r13),%zmm6
|
|
26dd: 62 a2 b5 18 a8 c4 vfmadd213pd {rn-sae},%zmm20,%zmm9,%zmm16
|
|
26e3: 62 a2 c5 18 a8 cd vfmadd213pd {rn-sae},%zmm21,%zmm7,%zmm17
|
|
26e9: 62 52 d5 18 a8 f8 vfmadd213pd {rn-sae},%zmm8,%zmm5,%zmm15
|
|
26ef: 62 51 7c 48 10 45 06 vmovups 0x180(%r13),%zmm8
|
|
26f6: 62 b2 ad 10 a8 d0 vfmadd213pd {rn-sae},%zmm16,%zmm26,%zmm2
|
|
26fc: 62 b2 b5 10 a8 e1 vfmadd213pd {rn-sae},%zmm17,%zmm25,%zmm4
|
|
2702: 62 72 d5 18 a8 c6 vfmadd213pd {rn-sae},%zmm6,%zmm5,%zmm8
|
|
2708: 62 d1 7c 48 10 75 07 vmovups 0x1c0(%r13),%zmm6
|
|
270f: 62 d2 b5 18 a8 d4 vfmadd213pd {rn-sae},%zmm12,%zmm9,%zmm2
|
|
2715: 62 d2 c5 18 a8 e5 vfmadd213pd {rn-sae},%zmm13,%zmm7,%zmm4
|
|
271b: 62 61 fd 18 59 e0 vmulpd {rn-sae},%zmm0,%zmm0,%zmm28
|
|
2721: 62 d1 c5 10 58 cf vaddpd {rn-sae},%zmm15,%zmm23,%zmm1
|
|
2727: 62 d1 ed 18 58 d0 vaddpd {rn-sae},%zmm8,%zmm2,%zmm2
|
|
272d: 62 c2 9d 10 a8 f6 vfmadd213pd {rn-sae},%zmm14,%zmm28,%zmm22
|
|
2733: 62 51 7c 48 10 75 04 vmovups 0x100(%r13),%zmm14
|
|
273a: 62 72 d5 18 a8 f3 vfmadd213pd {rn-sae},%zmm3,%zmm5,%zmm14
|
|
2740: 62 d1 7c 48 10 5d 0b vmovups 0x2c0(%r13),%zmm3
|
|
2747: 62 c2 fd 18 a8 f2 vfmadd213pd {rn-sae},%zmm10,%zmm0,%zmm22
|
|
274d: 62 f1 85 10 58 d2 vaddpd {rn-sae},%zmm2,%zmm31,%zmm2
|
|
2753: 62 f2 d5 18 a8 f3 vfmadd213pd {rn-sae},%zmm3,%zmm5,%zmm6
|
|
2759: 62 d1 cd 10 58 c6 vaddpd {rn-sae},%zmm14,%zmm22,%zmm0
|
|
275f: 62 f1 dd 18 58 ee vaddpd {rn-sae},%zmm6,%zmm4,%zmm5
|
|
2765: 62 f1 8d 10 58 d9 vaddpd {rn-sae},%zmm1,%zmm30,%zmm3
|
|
276b: 62 f1 bd 10 58 e0 vaddpd {rn-sae},%zmm0,%zmm24,%zmm4
|
|
2771: 62 f1 95 10 58 cd vaddpd {rn-sae},%zmm5,%zmm29,%zmm1
|
|
2777: 62 f1 7c 48 10 05 df vmovups 0x1cfa7df(%rip),%zmm0 # 0x1cfcf60
|
|
277e: a7 cf 01
|
|
2781: c1 e0 08 shl $0x8,%eax
|
|
2784: 41 c1 e3 10 shl $0x10,%r11d
|
|
2788: 44 0b e0 or %eax,%r12d
|
|
278b: c1 e2 18 shl $0x18,%edx
|
|
278e: 45 0b e3 or %r11d,%r12d
|
|
2791: 44 0b e2 or %edx,%r12d
|
|
2794: 0f 85 28 06 00 00 jne 0x2dc2
|
|
279a: 62 b1 7c 48 11 24 fe vmovups %zmm4,(%rsi,%r15,8)
|
|
27a1: 62 b1 7c 48 11 5c fe vmovups %zmm3,0x40(%rsi,%r15,8)
|
|
27a8: 01
|
|
27a9: 62 b1 7c 48 11 54 fe vmovups %zmm2,0x80(%rsi,%r15,8)
|
|
27b0: 02
|
|
27b1: 62 b1 7c 48 11 4c fe vmovups %zmm1,0xc0(%rsi,%r15,8)
|
|
27b8: 03
|
|
27b9: 49 83 c7 20 add $0x20,%r15
|
|
27bd: 4c 3b fd cmp %rbp,%r15
|
|
27c0: 0f 8c 3a fb ff ff jl 0x2300
|
|
27c6: c5 f8 10 b4 24 b0 05 vmovups 0x5b0(%rsp),%xmm6
|
|
27cd: 00 00
|
|
27cf: 48 89 d9 mov %rbx,%rcx
|
|
27d2: c5 f8 10 bc 24 c0 05 vmovups 0x5c0(%rsp),%xmm7
|
|
27d9: 00 00
|
|
27db: 48 89 f2 mov %rsi,%rdx
|
|
27de: c5 78 10 84 24 d0 05 vmovups 0x5d0(%rsp),%xmm8
|
|
27e5: 00 00
|
|
27e7: 41 88 fa mov %dil,%r10b
|
|
27ea: c5 78 10 8c 24 e0 05 vmovups 0x5e0(%rsp),%xmm9
|
|
27f1: 00 00
|
|
27f3: c5 78 10 94 24 f0 05 vmovups 0x5f0(%rsp),%xmm10
|
|
27fa: 00 00
|
|
27fc: c5 78 10 9c 24 00 06 vmovups 0x600(%rsp),%xmm11
|
|
2803: 00 00
|
|
2805: c5 78 10 a4 24 10 06 vmovups 0x610(%rsp),%xmm12
|
|
280c: 00 00
|
|
280e: c5 78 10 ac 24 20 06 vmovups 0x620(%rsp),%xmm13
|
|
2815: 00 00
|
|
2817: c5 78 10 b4 24 30 06 vmovups 0x630(%rsp),%xmm14
|
|
281e: 00 00
|
|
2820: c5 78 10 bc 24 40 06 vmovups 0x640(%rsp),%xmm15
|
|
2827: 00 00
|
|
2829: 44 8b 8c 24 60 06 00 mov 0x660(%rsp),%r9d
|
|
2830: 00
|
|
2831: 8b 84 24 68 06 00 00 mov 0x668(%rsp),%eax
|
|
2838: 44 8b 84 24 58 06 00 mov 0x658(%rsp),%r8d
|
|
283f: 00
|
|
2840: 4d 63 d8 movslq %r8d,%r11
|
|
2843: 4a 8d 2c fd 00 00 00 lea 0x0(,%r15,8),%rbp
|
|
284a: 00
|
|
284b: 4d 3b fb cmp %r11,%r15
|
|
284e: 0f 8d b9 02 00 00 jge 0x2b0d
|
|
2854: 62 61 7c 48 10 15 42 vmovups 0x1cfa742(%rip),%zmm26 # 0x1cfcfa0
|
|
285b: a7 cf 01
|
|
285e: 48 89 ef mov %rbp,%rdi
|
|
2861: 62 61 7c 48 10 0d f5 vmovups 0x1cfa6f5(%rip),%zmm25 # 0x1cfcf60
|
|
2868: a6 cf 01
|
|
286b: 62 f1 7c 48 10 05 ab vmovups 0x1cfa6ab(%rip),%zmm0 # 0x1cfcf20
|
|
2872: a6 cf 01
|
|
2875: 62 e1 7c 48 10 3d 61 vmovups 0x1cfa661(%rip),%zmm23 # 0x1cfcee0
|
|
287c: a6 cf 01
|
|
287f: 62 f1 7c 48 10 0d 17 vmovups 0x1cfa617(%rip),%zmm1 # 0x1cfcea0
|
|
2886: a6 cf 01
|
|
2889: 62 61 7c 48 10 05 cd vmovups 0x1cfa5cd(%rip),%zmm24 # 0x1cfce60
|
|
2890: a5 cf 01
|
|
2893: c5 78 11 94 24 f0 05 vmovups %xmm10,0x5f0(%rsp)
|
|
289a: 00 00
|
|
289c: c5 78 11 9c 24 00 06 vmovups %xmm11,0x600(%rsp)
|
|
28a3: 00 00
|
|
28a5: c5 78 11 a4 24 10 06 vmovups %xmm12,0x610(%rsp)
|
|
28ac: 00 00
|
|
28ae: c5 78 11 ac 24 20 06 vmovups %xmm13,0x620(%rsp)
|
|
28b5: 00 00
|
|
28b7: 62 e1 7c 48 10 35 1f vmovups 0x1cfa71f(%rip),%zmm22 # 0x1cfcfe0
|
|
28be: a7 cf 01
|
|
28c1: 48 89 d5 mov %rdx,%rbp
|
|
28c4: 62 e1 7c 48 10 2d 52 vmovups 0x1cfa752(%rip),%zmm21 # 0x1cfd020
|
|
28cb: a7 cf 01
|
|
28ce: 62 e1 7c 48 10 25 88 vmovups 0x1cfa788(%rip),%zmm20 # 0x1cfd060
|
|
28d5: a7 cf 01
|
|
28d8: 62 e1 7c 48 10 1d be vmovups 0x1cfa7be(%rip),%zmm19 # 0x1cfd0a0
|
|
28df: a7 cf 01
|
|
28e2: 62 e1 7c 48 10 0d f4 vmovups 0x1cfa7f4(%rip),%zmm17 # 0x1cfd0e0
|
|
28e9: a7 cf 01
|
|
28ec: 62 e1 7c 48 10 05 2a vmovups 0x1cfa82a(%rip),%zmm16 # 0x1cfd120
|
|
28f3: a8 cf 01
|
|
28f6: 62 f1 7c 48 10 2d 60 vmovups 0x1cfa860(%rip),%zmm5 # 0x1cfd160
|
|
28fd: a8 cf 01
|
|
2900: 62 f1 7c 48 10 25 96 vmovups 0x1cfa896(%rip),%zmm4 # 0x1cfd1a0
|
|
2907: a8 cf 01
|
|
290a: 62 e1 7c 48 10 15 cc vmovups 0x1cfa8cc(%rip),%zmm18 # 0x1cfd1e0
|
|
2911: a8 cf 01
|
|
2914: 62 f1 7c 48 10 1d 02 vmovups 0x1cfa902(%rip),%zmm3 # 0x1cfd220
|
|
291b: a9 cf 01
|
|
291e: c5 78 11 b4 24 30 06 vmovups %xmm14,0x630(%rsp)
|
|
2925: 00 00
|
|
2927: c5 78 11 bc 24 40 06 vmovups %xmm15,0x640(%rsp)
|
|
292e: 00 00
|
|
2930: 62 f2 fd 48 19 15 86 vbroadcastsd 0x1cfb086(%rip),%zmm2 # 0x1cfd9c0
|
|
2937: b0 cf 01
|
|
293a: 4c 89 9c 24 78 06 00 mov %r11,0x678(%rsp)
|
|
2941: 00
|
|
2942: 48 89 cb mov %rcx,%rbx
|
|
2945: 44 89 8c 24 60 06 00 mov %r9d,0x660(%rsp)
|
|
294c: 00
|
|
294d: 44 89 c6 mov %r8d,%esi
|
|
2950: 89 84 24 68 06 00 00 mov %eax,0x668(%rsp)
|
|
2957: 44 89 b4 24 a8 05 00 mov %r14d,0x5a8(%rsp)
|
|
295e: 00
|
|
295f: 44 88 94 24 50 06 00 mov %r10b,0x650(%rsp)
|
|
2966: 00
|
|
2967: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
296e: 00
|
|
296f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
2976: 0f 1f 00 nopl (%rax)
|
|
2979: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
2980: 45 89 fe mov %r15d,%r14d
|
|
2983: 41 89 f2 mov %esi,%r10d
|
|
2986: 45 2b d6 sub %r14d,%r10d
|
|
2989: b8 08 00 00 00 mov $0x8,%eax
|
|
298e: 41 83 fa 08 cmp $0x8,%r10d
|
|
2992: 49 bb ff ff ff ff 00 movabs $0xffffffff,%r11
|
|
2999: 00 00 00
|
|
299c: 62 61 7c 48 28 f2 vmovaps %zmm2,%zmm30
|
|
29a2: 44 0f 43 d0 cmovae %eax,%r10d
|
|
29a6: 41 f7 da neg %r10d
|
|
29a9: 41 83 c2 20 add $0x20,%r10d
|
|
29ad: c4 c2 ab f7 c3 shrx %r10,%r11,%rax
|
|
29b2: 41 89 45 00 mov %eax,0x0(%r13)
|
|
29b6: c5 f8 92 c8 kmovw %eax,%k1
|
|
29ba: 62 61 fd 49 10 34 1f vmovupd (%rdi,%rbx,1),%zmm30{%k1}
|
|
29c1: 62 03 fd 58 26 ee 08 vgetmantpd $0x8,{sae},%zmm30,%zmm29
|
|
29c8: 62 02 fd 58 42 fe vgetexppd {sae},%zmm30,%zmm31
|
|
29ce: 62 12 fd 48 4c d5 vrcp14pd %zmm29,%zmm10
|
|
29d4: 62 93 fd 48 66 de df vfpclasspd $0xdf,%zmm30,%k3
|
|
29db: 62 53 fd 58 09 e2 58 vrndscalepd $0x58,{sae},%zmm10,%zmm12
|
|
29e2: c5 78 93 e3 kmovw %k3,%r12d
|
|
29e6: 62 02 9d 18 aa e9 vfmsub213pd {rn-sae},%zmm25,%zmm12,%zmm29
|
|
29ec: 62 91 9d 58 c2 d2 11 vcmplt_oqpd {sae},%zmm26,%zmm12,%k2
|
|
29f3: 62 11 95 10 59 ed vmulpd {rn-sae},%zmm29,%zmm29,%zmm13
|
|
29f9: 62 d1 9d 40 73 d4 30 vpsrlq $0x30,%zmm12,%zmm28
|
|
2a00: 62 01 85 12 58 f9 vaddpd {rn-sae},%zmm25,%zmm31,%zmm31{%k2}
|
|
2a06: 62 31 7c 48 28 e5 vmovaps %zmm21,%zmm12
|
|
2a0c: 62 31 7c 48 28 db vmovaps %zmm19,%zmm11
|
|
2a12: 62 11 7c 48 28 f0 vmovaps %zmm24,%zmm14
|
|
2a18: 62 12 cd 10 b8 e5 vfmadd231pd {rn-sae},%zmm29,%zmm22,%zmm12
|
|
2a1e: 62 12 dd 10 b8 dd vfmadd231pd {rn-sae},%zmm29,%zmm20,%zmm11
|
|
2a24: 62 72 9d 40 7f f1 vpermt2pd %zmm1,%zmm28,%zmm14
|
|
2a2a: 62 62 c5 40 77 e0 vpermi2pd %zmm0,%zmm23,%zmm28
|
|
2a30: 62 12 ed 10 b8 f7 vfmadd231pd {rn-sae},%zmm31,%zmm18,%zmm14
|
|
2a36: 62 52 95 18 a8 e3 vfmadd213pd {rn-sae},%zmm11,%zmm13,%zmm12
|
|
2a3c: 62 02 e5 18 a8 fc vfmadd213pd {rn-sae},%zmm28,%zmm3,%zmm31
|
|
2a42: 62 51 95 18 59 dd vmulpd {rn-sae},%zmm13,%zmm13,%zmm11
|
|
2a48: 62 11 8d 18 58 d5 vaddpd {rn-sae},%zmm29,%zmm14,%zmm10
|
|
2a4e: 62 51 ad 18 5c f6 vsubpd {rn-sae},%zmm14,%zmm10,%zmm14
|
|
2a54: 62 31 7c 48 28 f8 vmovaps %zmm16,%zmm15
|
|
2a5a: 62 61 7c 48 28 dc vmovaps %zmm4,%zmm27
|
|
2a60: 62 12 f5 10 b8 fd vfmadd231pd {rn-sae},%zmm29,%zmm17,%zmm15
|
|
2a66: 62 02 d5 18 b8 dd vfmadd231pd {rn-sae},%zmm29,%zmm5,%zmm27
|
|
2a6c: 62 51 8d 4b 57 f6 vxorpd %zmm14,%zmm14,%zmm14{%k3}
|
|
2a72: 62 12 95 18 a8 fb vfmadd213pd {rn-sae},%zmm27,%zmm13,%zmm15
|
|
2a78: 62 52 a5 18 a8 e7 vfmadd213pd {rn-sae},%zmm15,%zmm11,%zmm12
|
|
2a7e: 62 51 95 10 5c fe vsubpd {rn-sae},%zmm14,%zmm29,%zmm15
|
|
2a84: 62 52 95 18 a8 e7 vfmadd213pd {rn-sae},%zmm15,%zmm13,%zmm12
|
|
2a8a: 62 11 9d 18 58 ef vaddpd {rn-sae},%zmm31,%zmm12,%zmm13
|
|
2a90: 62 51 ad 18 58 d5 vaddpd {rn-sae},%zmm13,%zmm10,%zmm10
|
|
2a96: 45 85 e4 test %r12d,%r12d
|
|
2a99: 0f 85 fe 00 00 00 jne 0x2b9d
|
|
2a9f: c5 f8 92 c8 kmovw %eax,%k1
|
|
2aa3: 49 83 c7 08 add $0x8,%r15
|
|
2aa7: 62 71 fd 49 11 14 2f vmovupd %zmm10,(%rdi,%rbp,1){%k1}
|
|
2aae: 48 83 c7 40 add $0x40,%rdi
|
|
2ab2: 4c 3b bc 24 78 06 00 cmp 0x678(%rsp),%r15
|
|
2ab9: 00
|
|
2aba: 0f 8c c0 fe ff ff jl 0x2980
|
|
2ac0: c5 78 10 94 24 f0 05 vmovups 0x5f0(%rsp),%xmm10
|
|
2ac7: 00 00
|
|
2ac9: c5 78 10 9c 24 00 06 vmovups 0x600(%rsp),%xmm11
|
|
2ad0: 00 00
|
|
2ad2: c5 78 10 a4 24 10 06 vmovups 0x610(%rsp),%xmm12
|
|
2ad9: 00 00
|
|
2adb: c5 78 10 ac 24 20 06 vmovups 0x620(%rsp),%xmm13
|
|
2ae2: 00 00
|
|
2ae4: c5 78 10 b4 24 30 06 vmovups 0x630(%rsp),%xmm14
|
|
2aeb: 00 00
|
|
2aed: c5 78 10 bc 24 40 06 vmovups 0x640(%rsp),%xmm15
|
|
2af4: 00 00
|
|
2af6: 44 8b 8c 24 60 06 00 mov 0x660(%rsp),%r9d
|
|
2afd: 00
|
|
2afe: 8b 84 24 68 06 00 00 mov 0x668(%rsp),%eax
|
|
2b05: 44 8b b4 24 a8 05 00 mov 0x5a8(%rsp),%r14d
|
|
2b0c: 00
|
|
2b0d: db e2 fnclex
|
|
2b0f: 41 f7 c6 01 00 00 00 test $0x1,%r14d
|
|
2b16: 74 07 je 0x2b1f
|
|
2b18: d9 ac 24 a2 05 00 00 fldcw 0x5a2(%rsp)
|
|
2b1f: 41 f7 c6 02 00 00 00 test $0x2,%r14d
|
|
2b26: 74 13 je 0x2b3b
|
|
2b28: 44 89 8c 24 a4 05 00 mov %r9d,0x5a4(%rsp)
|
|
2b2f: 00
|
|
2b30: c5 f8 ae 94 24 a4 05 vldmxcsr 0x5a4(%rsp)
|
|
2b37: 00 00
|
|
2b39: eb 28 jmp 0x2b63
|
|
2b3b: c5 f8 ae 9c 24 a4 05 vstmxcsr 0x5a4(%rsp)
|
|
2b42: 00 00
|
|
2b44: 8b 94 24 a4 05 00 00 mov 0x5a4(%rsp),%edx
|
|
2b4b: f6 c2 1f test $0x1f,%dl
|
|
2b4e: 74 13 je 0x2b63
|
|
2b50: 83 e2 e0 and $0xffffffe0,%edx
|
|
2b53: 89 94 24 a4 05 00 00 mov %edx,0x5a4(%rsp)
|
|
2b5a: c5 f8 ae 94 24 a4 05 vldmxcsr 0x5a4(%rsp)
|
|
2b61: 00 00
|
|
2b63: 48 8b 8c 24 80 06 00 mov 0x680(%rsp),%rcx
|
|
2b6a: 00
|
|
2b6b: 48 33 cc xor %rsp,%rcx
|
|
2b6e: 48 3b 0d db 89 31 02 cmp 0x23189db(%rip),%rcx # 0x231b550
|
|
2b75: 75 1d jne 0x2b94
|
|
2b77: c5 f8 77 vzeroupper
|
|
2b7a: 4c 8b ac 24 70 06 00 mov 0x670(%rsp),%r13
|
|
2b81: 00
|
|
2b82: 48 81 c4 90 06 00 00 add $0x690,%rsp
|
|
2b89: 5d pop %rbp
|
|
2b8a: 41 5f pop %r15
|
|
2b8c: 41 5e pop %r14
|
|
2b8e: 41 5c pop %r12
|
|
2b90: 5f pop %rdi
|
|
2b91: 5e pop %rsi
|
|
2b92: 5b pop %rbx
|
|
2b93: c3 ret
|
|
2b94: c5 f8 77 vzeroupper
|
|
2b97: e8 14 41 e3 00 call 0xe36cb0
|
|
2b9c: 90 nop
|
|
2b9d: 8a 84 24 50 06 00 00 mov 0x650(%rsp),%al
|
|
2ba4: 62 41 7c 48 11 75 02 vmovups %zmm30,0x80(%r13)
|
|
2bab: 62 51 7c 48 11 55 01 vmovups %zmm10,0x40(%r13)
|
|
2bb2: 84 c0 test %al,%al
|
|
2bb4: 0f 84 d0 01 00 00 je 0x2d8a
|
|
2bba: 45 85 e4 test %r12d,%r12d
|
|
2bbd: 75 11 jne 0x2bd0
|
|
2bbf: 62 51 7c 48 10 55 01 vmovups 0x40(%r13),%zmm10
|
|
2bc6: 41 0f b6 45 00 movzbl 0x0(%r13),%eax
|
|
2bcb: e9 cf fe ff ff jmp 0x2a9f
|
|
2bd0: 33 c0 xor %eax,%eax
|
|
2bd2: 4c 8d 54 3d 00 lea 0x0(%rbp,%rdi,1),%r10
|
|
2bd7: c5 f8 11 b4 24 b0 05 vmovups %xmm6,0x5b0(%rsp)
|
|
2bde: 00 00
|
|
2be0: c5 f8 11 bc 24 c0 05 vmovups %xmm7,0x5c0(%rsp)
|
|
2be7: 00 00
|
|
2be9: c5 78 11 84 24 d0 05 vmovups %xmm8,0x5d0(%rsp)
|
|
2bf0: 00 00
|
|
2bf2: c5 78 11 8c 24 e0 05 vmovups %xmm9,0x5e0(%rsp)
|
|
2bf9: 00 00
|
|
2bfb: 4c 89 54 24 48 mov %r10,0x48(%rsp)
|
|
2c00: 44 89 74 24 40 mov %r14d,0x40(%rsp)
|
|
2c05: 48 89 7c 24 50 mov %rdi,0x50(%rsp)
|
|
2c0a: 89 c7 mov %eax,%edi
|
|
2c0c: 4c 89 7c 24 58 mov %r15,0x58(%rsp)
|
|
2c11: 89 b4 24 58 06 00 00 mov %esi,0x658(%rsp)
|
|
2c18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
2c1f: 00
|
|
2c20: 41 0f a3 fc bt %edi,%r12d
|
|
2c24: 0f 82 eb 00 00 00 jb 0x2d15
|
|
2c2a: ff c7 inc %edi
|
|
2c2c: 83 ff 08 cmp $0x8,%edi
|
|
2c2f: 7c ef jl 0x2c20
|
|
2c31: 62 f1 7c 48 10 05 e5 vmovups 0x1cfa2e5(%rip),%zmm0 # 0x1cfcf20
|
|
2c38: a2 cf 01
|
|
2c3b: 62 e1 7c 48 10 3d 9b vmovups 0x1cfa29b(%rip),%zmm23 # 0x1cfcee0
|
|
2c42: a2 cf 01
|
|
2c45: 62 f1 7c 48 10 0d 51 vmovups 0x1cfa251(%rip),%zmm1 # 0x1cfcea0
|
|
2c4c: a2 cf 01
|
|
2c4f: 62 61 7c 48 10 05 07 vmovups 0x1cfa207(%rip),%zmm24 # 0x1cfce60
|
|
2c56: a2 cf 01
|
|
2c59: c5 f8 10 b4 24 b0 05 vmovups 0x5b0(%rsp),%xmm6
|
|
2c60: 00 00
|
|
2c62: c5 f8 10 bc 24 c0 05 vmovups 0x5c0(%rsp),%xmm7
|
|
2c69: 00 00
|
|
2c6b: c5 78 10 84 24 d0 05 vmovups 0x5d0(%rsp),%xmm8
|
|
2c72: 00 00
|
|
2c74: c5 78 10 8c 24 e0 05 vmovups 0x5e0(%rsp),%xmm9
|
|
2c7b: 00 00
|
|
2c7d: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi
|
|
2c82: 4c 8b 7c 24 58 mov 0x58(%rsp),%r15
|
|
2c87: 8b b4 24 58 06 00 00 mov 0x658(%rsp),%esi
|
|
2c8e: 62 f2 fd 48 19 15 28 vbroadcastsd 0x1cfad28(%rip),%zmm2 # 0x1cfd9c0
|
|
2c95: ad cf 01
|
|
2c98: 62 f1 7c 48 10 1d 7e vmovups 0x1cfa57e(%rip),%zmm3 # 0x1cfd220
|
|
2c9f: a5 cf 01
|
|
2ca2: 62 e1 7c 48 10 15 34 vmovups 0x1cfa534(%rip),%zmm18 # 0x1cfd1e0
|
|
2ca9: a5 cf 01
|
|
2cac: 62 f1 7c 48 10 25 ea vmovups 0x1cfa4ea(%rip),%zmm4 # 0x1cfd1a0
|
|
2cb3: a4 cf 01
|
|
2cb6: 62 f1 7c 48 10 2d a0 vmovups 0x1cfa4a0(%rip),%zmm5 # 0x1cfd160
|
|
2cbd: a4 cf 01
|
|
2cc0: 62 e1 7c 48 10 05 56 vmovups 0x1cfa456(%rip),%zmm16 # 0x1cfd120
|
|
2cc7: a4 cf 01
|
|
2cca: 62 e1 7c 48 10 0d 0c vmovups 0x1cfa40c(%rip),%zmm17 # 0x1cfd0e0
|
|
2cd1: a4 cf 01
|
|
2cd4: 62 e1 7c 48 10 1d c2 vmovups 0x1cfa3c2(%rip),%zmm19 # 0x1cfd0a0
|
|
2cdb: a3 cf 01
|
|
2cde: 62 e1 7c 48 10 25 78 vmovups 0x1cfa378(%rip),%zmm20 # 0x1cfd060
|
|
2ce5: a3 cf 01
|
|
2ce8: 62 e1 7c 48 10 2d 2e vmovups 0x1cfa32e(%rip),%zmm21 # 0x1cfd020
|
|
2cef: a3 cf 01
|
|
2cf2: 62 e1 7c 48 10 35 e4 vmovups 0x1cfa2e4(%rip),%zmm22 # 0x1cfcfe0
|
|
2cf9: a2 cf 01
|
|
2cfc: 62 61 7c 48 10 15 9a vmovups 0x1cfa29a(%rip),%zmm26 # 0x1cfcfa0
|
|
2d03: a2 cf 01
|
|
2d06: 62 61 7c 48 10 0d 50 vmovups 0x1cfa250(%rip),%zmm25 # 0x1cfcf60
|
|
2d0d: a2 cf 01
|
|
2d10: e9 aa fe ff ff jmp 0x2bbf
|
|
2d15: 41 89 fe mov %edi,%r14d
|
|
2d18: c5 f8 77 vzeroupper
|
|
2d1b: 4f 8d 7c f5 40 lea 0x40(%r13,%r14,8),%r15
|
|
2d20: 4c 89 fa mov %r15,%rdx
|
|
2d23: 4b 8d 8c f5 80 00 00 lea 0x80(%r13,%r14,8),%rcx
|
|
2d2a: 00
|
|
2d2b: e8 b0 02 00 00 call 0x2fe0
|
|
2d30: 89 c6 mov %eax,%esi
|
|
2d32: 85 f6 test %esi,%esi
|
|
2d34: 0f 84 f0 fe ff ff je 0x2c2a
|
|
2d3a: 4c 8b 5c 24 48 mov 0x48(%rsp),%r11
|
|
2d3f: 89 f1 mov %esi,%ecx
|
|
2d41: 4d 8b 17 mov (%r15),%r10
|
|
2d44: 49 89 d8 mov %rbx,%r8
|
|
2d47: 49 89 d9 mov %rbx,%r9
|
|
2d4a: 4f 89 14 f3 mov %r10,(%r11,%r14,8)
|
|
2d4e: 49 89 e3 mov %rsp,%r11
|
|
2d51: 44 8b 54 24 40 mov 0x40(%rsp),%r10d
|
|
2d56: 49 89 6b 20 mov %rbp,0x20(%r11)
|
|
2d5a: 41 8d 14 3a lea (%r10,%rdi,1),%edx
|
|
2d5e: 4c 8d 15 8f 61 37 02 lea 0x237618f(%rip),%r10 # 0x2378ef4
|
|
2d65: 49 89 6b 28 mov %rbp,0x28(%r11)
|
|
2d69: 4d 89 53 30 mov %r10,0x30(%r11)
|
|
2d6d: e8 2e e4 0a 00 call 0xb11a0
|
|
2d72: 4c 8b 54 24 48 mov 0x48(%rsp),%r10
|
|
2d77: 89 b4 24 68 06 00 00 mov %esi,0x668(%rsp)
|
|
2d7e: 4f 8b 1c f2 mov (%r10,%r14,8),%r11
|
|
2d82: 4d 89 1f mov %r11,(%r15)
|
|
2d85: e9 a0 fe ff ff jmp 0x2c2a
|
|
2d8a: 48 89 e0 mov %rsp,%rax
|
|
2d8d: 4c 8d 94 24 a2 05 00 lea 0x5a2(%rsp),%r10
|
|
2d94: 00
|
|
2d95: 41 c6 82 ae 00 00 00 movb $0x1,0xae(%r10)
|
|
2d9c: 01
|
|
2d9d: 4c 8d 9c 24 a0 05 00 lea 0x5a0(%rsp),%r11
|
|
2da4: 00
|
|
2da5: 4c 89 10 mov %r10,(%rax)
|
|
2da8: 4c 89 58 08 mov %r11,0x8(%rax)
|
|
2dac: b8 3f 00 00 00 mov $0x3f,%eax
|
|
2db1: e8 ca f3 e4 ff call 0xffffffffffe52180
|
|
2db6: 09 84 24 a8 05 00 00 or %eax,0x5a8(%rsp)
|
|
2dbd: e9 f8 fd ff ff jmp 0x2bba
|
|
2dc2: 62 d1 7c 48 10 6d 03 vmovups 0xc0(%r13),%zmm5
|
|
2dc9: 62 d1 7c 48 10 75 02 vmovups 0x80(%r13),%zmm6
|
|
2dd0: 62 d1 7c 48 10 7d 01 vmovups 0x40(%r13),%zmm7
|
|
2dd7: 62 51 7c 48 10 45 00 vmovups 0x0(%r13),%zmm8
|
|
2dde: 62 d1 7c 48 11 6d 10 vmovups %zmm5,0x400(%r13)
|
|
2de5: 62 d1 7c 48 11 75 11 vmovups %zmm6,0x440(%r13)
|
|
2dec: 62 d1 7c 48 11 7d 12 vmovups %zmm7,0x480(%r13)
|
|
2df3: 62 51 7c 48 11 45 13 vmovups %zmm8,0x4c0(%r13)
|
|
2dfa: 62 d1 7c 48 11 65 0c vmovups %zmm4,0x300(%r13)
|
|
2e01: 62 d1 7c 48 11 5d 0d vmovups %zmm3,0x340(%r13)
|
|
2e08: 62 d1 7c 48 11 55 0e vmovups %zmm2,0x380(%r13)
|
|
2e0f: 62 d1 7c 48 11 4d 0f vmovups %zmm1,0x3c0(%r13)
|
|
2e16: 40 84 ff test %dil,%dil
|
|
2e19: 0f 84 0d 01 00 00 je 0x2f2c
|
|
2e1f: 45 85 e4 test %r12d,%r12d
|
|
2e22: 75 21 jne 0x2e45
|
|
2e24: 62 d1 7c 48 10 65 0c vmovups 0x300(%r13),%zmm4
|
|
2e2b: 62 d1 7c 48 10 5d 0d vmovups 0x340(%r13),%zmm3
|
|
2e32: 62 d1 7c 48 10 55 0e vmovups 0x380(%r13),%zmm2
|
|
2e39: 62 d1 7c 48 10 4d 0f vmovups 0x3c0(%r13),%zmm1
|
|
2e40: e9 55 f9 ff ff jmp 0x279a
|
|
2e45: 33 c9 xor %ecx,%ecx
|
|
2e47: 44 89 fa mov %r15d,%edx
|
|
2e4a: 48 89 6c 24 50 mov %rbp,0x50(%rsp)
|
|
2e4f: 4a 8d 04 fe lea (%rsi,%r15,8),%rax
|
|
2e53: 4c 89 7c 24 58 mov %r15,0x58(%rsp)
|
|
2e58: 41 89 d7 mov %edx,%r15d
|
|
2e5b: 44 89 b4 24 a8 05 00 mov %r14d,0x5a8(%rsp)
|
|
2e62: 00
|
|
2e63: 49 89 c6 mov %rax,%r14
|
|
2e66: 40 88 bc 24 50 06 00 mov %dil,0x650(%rsp)
|
|
2e6d: 00
|
|
2e6e: 89 cf mov %ecx,%edi
|
|
2e70: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
2e77: 00
|
|
2e78: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
2e7f: 90 nop
|
|
2e80: 41 0f a3 fc bt %edi,%r12d
|
|
2e84: 72 30 jb 0x2eb6
|
|
2e86: ff c7 inc %edi
|
|
2e88: 83 ff 20 cmp $0x20,%edi
|
|
2e8b: 7c f3 jl 0x2e80
|
|
2e8d: 62 f1 7c 48 10 05 c9 vmovups 0x1cfa0c9(%rip),%zmm0 # 0x1cfcf60
|
|
2e94: a0 cf 01
|
|
2e97: 48 8b 6c 24 50 mov 0x50(%rsp),%rbp
|
|
2e9c: 4c 8b 7c 24 58 mov 0x58(%rsp),%r15
|
|
2ea1: 44 8b b4 24 a8 05 00 mov 0x5a8(%rsp),%r14d
|
|
2ea8: 00
|
|
2ea9: 40 8a bc 24 50 06 00 mov 0x650(%rsp),%dil
|
|
2eb0: 00
|
|
2eb1: e9 6e ff ff ff jmp 0x2e24
|
|
2eb6: 89 fd mov %edi,%ebp
|
|
2eb8: c5 f8 77 vzeroupper
|
|
2ebb: 49 8d 94 ed 00 03 00 lea 0x300(%r13,%rbp,8),%rdx
|
|
2ec2: 00
|
|
2ec3: 48 89 54 24 48 mov %rdx,0x48(%rsp)
|
|
2ec8: 49 8d 8c ed 00 04 00 lea 0x400(%r13,%rbp,8),%rcx
|
|
2ecf: 00
|
|
2ed0: e8 0b 01 00 00 call 0x2fe0
|
|
2ed5: 85 c0 test %eax,%eax
|
|
2ed7: 74 ad je 0x2e86
|
|
2ed9: 4c 8b 54 24 48 mov 0x48(%rsp),%r10
|
|
2ede: 41 8d 14 3f lea (%r15,%rdi,1),%edx
|
|
2ee2: 89 c1 mov %eax,%ecx
|
|
2ee4: 49 89 d8 mov %rbx,%r8
|
|
2ee7: 49 89 d9 mov %rbx,%r9
|
|
2eea: 4d 8b 1a mov (%r10),%r11
|
|
2eed: 4c 8d 15 00 60 37 02 lea 0x2376000(%rip),%r10 # 0x2378ef4
|
|
2ef4: 4d 89 1c ee mov %r11,(%r14,%rbp,8)
|
|
2ef8: 49 89 e3 mov %rsp,%r11
|
|
2efb: 49 89 73 20 mov %rsi,0x20(%r11)
|
|
2eff: 49 89 73 28 mov %rsi,0x28(%r11)
|
|
2f03: 4d 89 53 30 mov %r10,0x30(%r11)
|
|
2f07: 89 44 24 40 mov %eax,0x40(%rsp)
|
|
2f0b: e8 90 e2 0a 00 call 0xb11a0
|
|
2f10: 4c 8b 54 24 48 mov 0x48(%rsp),%r10
|
|
2f15: 8b 44 24 40 mov 0x40(%rsp),%eax
|
|
2f19: 49 8b 2c ee mov (%r14,%rbp,8),%rbp
|
|
2f1d: 49 89 2a mov %rbp,(%r10)
|
|
2f20: 89 84 24 68 06 00 00 mov %eax,0x668(%rsp)
|
|
2f27: e9 5a ff ff ff jmp 0x2e86
|
|
2f2c: 48 89 e0 mov %rsp,%rax
|
|
2f2f: 4c 8d 9c 24 a2 05 00 lea 0x5a2(%rsp),%r11
|
|
2f36: 00
|
|
2f37: 40 b7 01 mov $0x1,%dil
|
|
2f3a: 4c 89 18 mov %r11,(%rax)
|
|
2f3d: 4c 8d 9c 24 a0 05 00 lea 0x5a0(%rsp),%r11
|
|
2f44: 00
|
|
2f45: 4c 89 58 08 mov %r11,0x8(%rax)
|
|
2f49: b8 3f 00 00 00 mov $0x3f,%eax
|
|
2f4e: e8 2d f2 e4 ff call 0xffffffffffe52180
|
|
2f53: 44 0b f0 or %eax,%r14d
|
|
2f56: e9 c4 fe ff ff jmp 0x2e1f
|
|
2f5b: 48 8b 8c 24 80 06 00 mov 0x680(%rsp),%rcx
|
|
2f62: 00
|
|
2f63: 48 33 cc xor %rsp,%rcx
|
|
2f66: 48 3b 0d e3 85 31 02 cmp 0x23185e3(%rip),%rcx # 0x231b550
|
|
2f6d: 75 1f jne 0x2f8e
|
|
2f6f: b8 f8 ff ff ff mov $0xfffffff8,%eax
|
|
2f74: 4c 8b ac 24 70 06 00 mov 0x670(%rsp),%r13
|
|
2f7b: 00
|
|
2f7c: 48 81 c4 90 06 00 00 add $0x690,%rsp
|
|
2f83: 5d pop %rbp
|
|
2f84: 41 5f pop %r15
|
|
2f86: 41 5e pop %r14
|
|
2f88: 41 5c pop %r12
|
|
2f8a: 5f pop %rdi
|
|
2f8b: 5e pop %rsi
|
|
2f8c: 5b pop %rbx
|
|
2f8d: c3 ret
|
|
2f8e: e8 1d 3d e3 00 call 0xe36cb0
|
|
2f93: 48 8b 8c 24 80 06 00 mov 0x680(%rsp),%rcx
|
|
2f9a: 00
|
|
2f9b: 48 33 cc xor %rsp,%rcx
|
|
2f9e: 48 3b 0d ab 85 31 02 cmp 0x23185ab(%rip),%rcx # 0x231b550
|
|
2fa5: 75 e7 jne 0x2f8e
|
|
2fa7: eb c6 jmp 0x2f6f
|
|
2fa9: 48 8b 8c 24 80 06 00 mov 0x680(%rsp),%rcx
|
|
2fb0: 00
|
|
2fb1: 48 33 cc xor %rsp,%rcx
|
|
2fb4: 48 3b 0d 95 85 31 02 cmp 0x2318595(%rip),%rcx # 0x231b550
|
|
2fbb: 75 d1 jne 0x2f8e
|
|
2fbd: b8 fa ff ff ff mov $0xfffffffa,%eax
|
|
2fc2: 4c 8b ac 24 70 06 00 mov 0x670(%rsp),%r13
|
|
2fc9: 00
|
|
2fca: 48 81 c4 90 06 00 00 add $0x690,%rsp
|
|
2fd1: 5d pop %rbp
|
|
2fd2: 41 5f pop %r15
|
|
2fd4: 41 5e pop %r14
|
|
2fd6: 41 5c pop %r12
|
|
2fd8: 5f pop %rdi
|
|
2fd9: 5e pop %rsi
|
|
2fda: 5b pop %rbx
|
|
2fdb: c3 ret
|
|
2fdc: 0f 1f 40 00 nopl 0x0(%rax)
|
|
2fe0: 48 83 ec 38 sub $0x38,%rsp
|
|
2fe4: 49 89 c9 mov %rcx,%r9
|
|
2fe7: 33 c0 xor %eax,%eax
|
|
2fe9: 41 0f b7 49 06 movzwl 0x6(%r9),%ecx
|
|
2fee: 41 89 c8 mov %ecx,%r8d
|
|
2ff1: 41 81 e0 f0 7f 00 00 and $0x7ff0,%r8d
|
|
2ff8: 41 81 f8 f0 7f 00 00 cmp $0x7ff0,%r8d
|
|
2fff: 0f 84 93 02 00 00 je 0x3298
|
|
3005: c4 c1 7b 10 01 vmovsd (%r9),%xmm0
|
|
300a: 45 33 c0 xor %r8d,%r8d
|
|
300d: c5 fb 11 44 24 30 vmovsd %xmm0,0x30(%rsp)
|
|
3013: f7 c1 f0 7f 00 00 test $0x7ff0,%ecx
|
|
3019: 75 14 jne 0x302f
|
|
301b: c5 fb 59 05 3d a9 cf vmulsd 0x1cfa93d(%rip),%xmm0,%xmm0 # 0x1cfd960
|
|
3022: 01
|
|
3023: 41 b8 c4 ff ff ff mov $0xffffffc4,%r8d
|
|
3029: c5 fb 11 44 24 30 vmovsd %xmm0,0x30(%rsp)
|
|
302f: c5 fb 10 15 31 a9 cf vmovsd 0x1cfa931(%rip),%xmm2 # 0x1cfd968
|
|
3036: 01
|
|
3037: c5 f9 2f c2 vcomisd %xmm2,%xmm0
|
|
303b: 0f 86 1b 02 00 00 jbe 0x325c
|
|
3041: 62 e1 ff 08 10 2d 7d vmovsd 0x1cfa97d(%rip),%xmm21 # 0x1cfd9c8
|
|
3048: a9 cf 01
|
|
304b: 62 a1 ff 08 5c fd vsubsd %xmm21,%xmm0,%xmm23
|
|
3051: 62 e1 ff 08 11 7c 24 vmovsd %xmm23,0x28(%rsp)
|
|
3058: 05
|
|
3059: 80 64 24 2f 7f andb $0x7f,0x2f(%rsp)
|
|
305e: c5 fb 10 4c 24 28 vmovsd 0x28(%rsp),%xmm1
|
|
3064: c5 f9 2f 0d ec a8 cf vcomisd 0x1cfa8ec(%rip),%xmm1 # 0x1cfd958
|
|
306b: 01
|
|
306c: 0f 86 6f 01 00 00 jbe 0x31e1
|
|
3072: c5 fb 11 44 24 28 vmovsd %xmm0,0x28(%rsp)
|
|
3078: c5 e9 57 d2 vxorpd %xmm2,%xmm2,%xmm2
|
|
307c: 44 0f b7 4c 24 2e movzwl 0x2e(%rsp),%r9d
|
|
3082: 41 81 e1 0f 80 ff ff and $0xffff800f,%r9d
|
|
3089: 41 81 c1 f0 3f 00 00 add $0x3ff0,%r9d
|
|
3090: 66 44 89 4c 24 2e mov %r9w,0x2e(%rsp)
|
|
3096: 62 e1 ff 08 10 54 24 vmovsd 0x28(%rsp),%xmm18
|
|
309d: 05
|
|
309e: 0f b7 4c 24 36 movzwl 0x36(%rsp),%ecx
|
|
30a3: 81 e1 f0 7f 00 00 and $0x7ff0,%ecx
|
|
30a9: 62 f1 ef 00 58 1d 95 vaddsd 0x1cfa895(%rip),%xmm18,%xmm3 # 0x1cfd948
|
|
30b0: a8 cf 01
|
|
30b3: 62 e1 ef 00 58 05 93 vaddsd 0x1cfa893(%rip),%xmm18,%xmm16 # 0x1cfd950
|
|
30ba: a8 cf 01
|
|
30bd: c1 e9 04 shr $0x4,%ecx
|
|
30c0: c5 fb 11 5c 24 20 vmovsd %xmm3,0x20(%rsp)
|
|
30c6: 44 8b 54 24 20 mov 0x20(%rsp),%r10d
|
|
30cb: 62 e1 ff 08 11 44 24 vmovsd %xmm16,0x20(%rsp)
|
|
30d2: 04
|
|
30d3: 41 83 e2 7f and $0x7f,%r10d
|
|
30d7: 62 e1 ff 08 10 4c 24 vmovsd 0x20(%rsp),%xmm17
|
|
30de: 04
|
|
30df: 45 8d 84 08 01 fc ff lea -0x3ff(%r8,%rcx,1),%r8d
|
|
30e6: ff
|
|
30e7: 48 8d 0d f2 2a d0 ff lea -0x2fd50e(%rip),%rcx # 0xffffffffffd05be0
|
|
30ee: 62 e1 f7 00 5c 1d 58 vsubsd 0x1cfa858(%rip),%xmm17,%xmm19 # 0x1cfd950
|
|
30f5: a8 cf 01
|
|
30f8: c4 c1 6b 2a d0 vcvtsi2sd %r8d,%xmm2,%xmm2
|
|
30fd: 62 a1 ef 00 5c fb vsubsd %xmm19,%xmm18,%xmm23
|
|
3103: c5 eb 59 25 2d a8 cf vmulsd 0x1cfa82d(%rip),%xmm2,%xmm4 # 0x1cfd938
|
|
310a: 01
|
|
310b: c5 eb 59 2d 2d a8 cf vmulsd 0x1cfa82d(%rip),%xmm2,%xmm5 # 0x1cfd940
|
|
3112: 01
|
|
3113: 49 89 c9 mov %rcx,%r9
|
|
3116: 47 8d 1c 52 lea (%r10,%r10,2),%r11d
|
|
311a: 62 a1 ff 08 10 b4 d9 vmovsd 0x1ff7740(%rcx,%r11,8),%xmm22
|
|
3121: 40 77 ff 01
|
|
3125: 49 89 c8 mov %rcx,%r8
|
|
3128: 62 a1 cf 00 59 e3 vmulsd %xmm19,%xmm22,%xmm20
|
|
312e: 62 b1 cf 00 59 df vmulsd %xmm23,%xmm22,%xmm3
|
|
3134: c4 81 53 58 84 d9 50 vaddsd 0x1ff7750(%r9,%r11,8),%xmm5,%xmm0
|
|
313b: 77 ff 01
|
|
313e: c4 81 5b 58 8c d8 48 vaddsd 0x1ff7748(%r8,%r11,8),%xmm4,%xmm1
|
|
3145: 77 ff 01
|
|
3148: 62 b1 df 00 5c d5 vsubsd %xmm21,%xmm20,%xmm2
|
|
314e: c5 e3 58 c0 vaddsd %xmm0,%xmm3,%xmm0
|
|
3152: 62 e1 ef 08 58 f3 vaddsd %xmm3,%xmm2,%xmm22
|
|
3158: c5 eb 58 c9 vaddsd %xmm1,%xmm2,%xmm1
|
|
315c: 62 e1 cf 00 59 2d 42 vmulsd 0x1cfa842(%rip),%xmm22,%xmm21 # 0x1cfd9a8
|
|
3163: a8 cf 01
|
|
3166: 62 61 d7 00 58 05 30 vaddsd 0x1cfa830(%rip),%xmm21,%xmm24 # 0x1cfd9a0
|
|
316d: a8 cf 01
|
|
3170: 62 21 bf 00 59 ce vmulsd %xmm22,%xmm24,%xmm25
|
|
3176: 62 61 b7 00 58 15 18 vaddsd 0x1cfa818(%rip),%xmm25,%xmm26 # 0x1cfd998
|
|
317d: a8 cf 01
|
|
3180: 62 21 af 00 59 de vmulsd %xmm22,%xmm26,%xmm27
|
|
3186: 62 61 a7 00 58 25 00 vaddsd 0x1cfa800(%rip),%xmm27,%xmm28 # 0x1cfd990
|
|
318d: a8 cf 01
|
|
3190: 62 21 9f 00 59 ee vmulsd %xmm22,%xmm28,%xmm29
|
|
3196: 62 61 97 00 58 35 e8 vaddsd 0x1cfa7e8(%rip),%xmm29,%xmm30 # 0x1cfd988
|
|
319d: a7 cf 01
|
|
31a0: 62 21 8f 00 59 fe vmulsd %xmm22,%xmm30,%xmm31
|
|
31a6: 62 e1 87 00 58 2d d0 vaddsd 0x1cfa7d0(%rip),%xmm31,%xmm21 # 0x1cfd980
|
|
31ad: a7 cf 01
|
|
31b0: 62 21 d7 00 59 c6 vmulsd %xmm22,%xmm21,%xmm24
|
|
31b6: 62 61 bf 00 58 0d b8 vaddsd 0x1cfa7b8(%rip),%xmm24,%xmm25 # 0x1cfd978
|
|
31bd: a7 cf 01
|
|
31c0: 62 01 cf 00 59 d1 vmulsd %xmm25,%xmm22,%xmm26
|
|
31c6: 62 b1 af 00 59 e6 vmulsd %xmm22,%xmm26,%xmm4
|
|
31cc: c5 fb 58 ec vaddsd %xmm4,%xmm0,%xmm5
|
|
31d0: 62 e1 f7 08 58 c5 vaddsd %xmm5,%xmm1,%xmm16
|
|
31d6: 62 e1 ff 08 11 02 vmovsd %xmm16,(%rdx)
|
|
31dc: 48 83 c4 38 add $0x38,%rsp
|
|
31e0: c3 ret
|
|
31e1: 62 f1 c7 00 59 05 bd vmulsd 0x1cfa7bd(%rip),%xmm23,%xmm0 # 0x1cfd9a8
|
|
31e8: a7 cf 01
|
|
31eb: c5 fb 58 0d ad a7 cf vaddsd 0x1cfa7ad(%rip),%xmm0,%xmm1 # 0x1cfd9a0
|
|
31f2: 01
|
|
31f3: 62 b1 f7 08 59 d7 vmulsd %xmm23,%xmm1,%xmm2
|
|
31f9: c5 eb 58 1d 97 a7 cf vaddsd 0x1cfa797(%rip),%xmm2,%xmm3 # 0x1cfd998
|
|
3200: 01
|
|
3201: 62 b1 e7 08 59 e7 vmulsd %xmm23,%xmm3,%xmm4
|
|
3207: c5 db 58 2d 81 a7 cf vaddsd 0x1cfa781(%rip),%xmm4,%xmm5 # 0x1cfd990
|
|
320e: 01
|
|
320f: 62 a1 d7 08 59 c7 vmulsd %xmm23,%xmm5,%xmm16
|
|
3215: 62 e1 ff 00 58 0d 69 vaddsd 0x1cfa769(%rip),%xmm16,%xmm17 # 0x1cfd988
|
|
321c: a7 cf 01
|
|
321f: 62 a1 f7 00 59 d7 vmulsd %xmm23,%xmm17,%xmm18
|
|
3225: 62 e1 ef 00 58 1d 51 vaddsd 0x1cfa751(%rip),%xmm18,%xmm19 # 0x1cfd980
|
|
322c: a7 cf 01
|
|
322f: 62 a1 e7 00 59 e7 vmulsd %xmm23,%xmm19,%xmm20
|
|
3235: 62 e1 df 00 58 2d 39 vaddsd 0x1cfa739(%rip),%xmm20,%xmm21 # 0x1cfd978
|
|
323c: a7 cf 01
|
|
323f: 62 a1 d7 00 59 f7 vmulsd %xmm23,%xmm21,%xmm22
|
|
3245: 62 21 cf 00 59 c7 vmulsd %xmm23,%xmm22,%xmm24
|
|
324b: 62 81 c7 00 58 f8 vaddsd %xmm24,%xmm23,%xmm23
|
|
3251: 62 e1 ff 08 11 3a vmovsd %xmm23,(%rdx)
|
|
3257: 48 83 c4 38 add $0x38,%rsp
|
|
325b: c3 ret
|
|
325c: c5 f9 2e c2 vucomisd %xmm2,%xmm0
|
|
3260: 7a 02 jp 0x3264
|
|
3262: 74 12 je 0x3276
|
|
3264: c5 eb 5e c2 vdivsd %xmm2,%xmm2,%xmm0
|
|
3268: c5 fb 11 02 vmovsd %xmm0,(%rdx)
|
|
326c: b8 13 00 00 00 mov $0x13,%eax
|
|
3271: 48 83 c4 38 add $0x38,%rsp
|
|
3275: c3 ret
|
|
3276: c5 fb 10 05 f2 a6 cf vmovsd 0x1cfa6f2(%rip),%xmm0 # 0x1cfd970
|
|
327d: 01
|
|
327e: b8 12 00 00 00 mov $0x12,%eax
|
|
3283: c5 f9 57 0d 25 a7 cf vxorpd 0x1cfa725(%rip),%xmm0,%xmm1 # 0x1cfd9b0
|
|
328a: 01
|
|
328b: c5 f3 5e d2 vdivsd %xmm2,%xmm1,%xmm2
|
|
328f: c5 fb 11 12 vmovsd %xmm2,(%rdx)
|
|
3293: 48 83 c4 38 add $0x38,%rsp
|
|
3297: c3 ret
|
|
3298: 41 8a 49 07 mov 0x7(%r9),%cl
|
|
329c: 80 e1 80 and $0x80,%cl
|
|
329f: 80 f9 80 cmp $0x80,%cl
|
|
32a2: 74 12 je 0x32b6
|
|
32a4: c4 c1 7b 10 01 vmovsd (%r9),%xmm0
|
|
32a9: c5 fb 59 c8 vmulsd %xmm0,%xmm0,%xmm1
|
|
32ad: c5 fb 11 0a vmovsd %xmm1,(%rdx)
|
|
32b1: 48 83 c4 38 add $0x38,%rsp
|
|
32b5: c3 ret
|
|
32b6: 41 f7 41 04 ff ff 0f testl $0xfffff,0x4(%r9)
|
|
32bd: 00
|
|
32be: 75 e4 jne 0x32a4
|
|
32c0: 41 83 39 00 cmpl $0x0,(%r9)
|
|
32c4: 75 de jne 0x32a4
|
|
32c6: c5 fb 10 05 9a a6 cf vmovsd 0x1cfa69a(%rip),%xmm0 # 0x1cfd968
|
|
32cd: 01
|
|
32ce: b8 13 00 00 00 mov $0x13,%eax
|
|
32d3: c5 fb 5e c8 vdivsd %xmm0,%xmm0,%xmm1
|
|
32d7: c5 fb 11 0a vmovsd %xmm1,(%rdx)
|
|
32db: 48 83 c4 38 add $0x38,%rsp
|
|
32df: c3 ret
|
|
32e0: 53 push %rbx
|
|
32e1: 56 push %rsi
|
|
32e2: 57 push %rdi
|
|
32e3: 41 54 push %r12
|
|
32e5: 41 56 push %r14
|
|
32e7: 41 57 push %r15
|
|
32e9: 55 push %rbp
|
|
32ea: 48 81 ec 50 03 00 00 sub $0x350,%rsp
|
|
32f1: 33 ed xor %ebp,%ebp
|
|
32f3: 4c 89 ac 24 30 03 00 mov %r13,0x330(%rsp)
|
|
32fa: 00
|
|
32fb: 4c 8d ac 24 1f 01 00 lea 0x11f(%rsp),%r13
|
|
3302: 00
|
|
3303: 48 8b 05 46 82 31 02 mov 0x2318246(%rip),%rax # 0x231b550
|
|
330a: 49 83 e5 c0 and $0xffffffffffffffc0,%r13
|
|
330e: 48 33 c4 xor %rsp,%rax
|
|
3311: 49 89 d2 mov %rdx,%r10
|
|
3314: 48 89 84 24 40 03 00 mov %rax,0x340(%rsp)
|
|
331b: 00
|
|
331c: 44 89 c0 mov %r8d,%eax
|
|
331f: 83 e0 f0 and $0xfffffff0,%eax
|
|
3322: 49 89 c9 mov %rcx,%r9
|
|
3325: 48 63 c0 movslq %eax,%rax
|
|
3328: 45 32 f6 xor %r14b,%r14b
|
|
332b: 33 d2 xor %edx,%edx
|
|
332d: 45 85 c0 test %r8d,%r8d
|
|
3330: 0f 8e 62 09 00 00 jle 0x3c98
|
|
3336: 4d 85 c9 test %r9,%r9
|
|
3339: 0f 84 43 09 00 00 je 0x3c82
|
|
333f: 4d 85 d2 test %r10,%r10
|
|
3342: 0f 84 02 09 00 00 je 0x3c4a
|
|
3348: c5 f8 ae 9c 24 d4 00 vstmxcsr 0xd4(%rsp)
|
|
334f: 00 00
|
|
3351: 8b 8c 24 d4 00 00 00 mov 0xd4(%rsp),%ecx
|
|
3358: 41 89 cb mov %ecx,%r11d
|
|
335b: 41 81 e3 c0 ff 00 00 and $0xffc0,%r11d
|
|
3362: 41 81 fb 80 1f 00 00 cmp $0x1f80,%r11d
|
|
3369: 74 27 je 0x3392
|
|
336b: 41 89 cb mov %ecx,%r11d
|
|
336e: bd 02 00 00 00 mov $0x2,%ebp
|
|
3373: 41 81 e3 3f 00 ff ff and $0xffff003f,%r11d
|
|
337a: 41 81 c3 80 1f 00 00 add $0x1f80,%r11d
|
|
3381: 44 89 9c 24 d4 00 00 mov %r11d,0xd4(%rsp)
|
|
3388: 00
|
|
3389: c5 f8 ae 94 24 d4 00 vldmxcsr 0xd4(%rsp)
|
|
3390: 00 00
|
|
3392: 45 33 ff xor %r15d,%r15d
|
|
3395: 48 85 c0 test %rax,%rax
|
|
3398: 0f 8e 06 02 00 00 jle 0x35a4
|
|
339e: 62 e1 7c 48 10 2d b8 vmovups 0x1cfa6b8(%rip),%zmm21 # 0x1cfda60
|
|
33a5: a6 cf 01
|
|
33a8: 48 89 c7 mov %rax,%rdi
|
|
33ab: 62 e1 7c 48 10 25 eb vmovups 0x1cfa6eb(%rip),%zmm20 # 0x1cfdaa0
|
|
33b2: a6 cf 01
|
|
33b5: c5 78 11 ac 24 e0 02 vmovups %xmm13,0x2e0(%rsp)
|
|
33bc: 00 00
|
|
33be: c5 78 11 b4 24 f0 02 vmovups %xmm14,0x2f0(%rsp)
|
|
33c5: 00 00
|
|
33c7: c5 78 11 bc 24 00 03 vmovups %xmm15,0x300(%rsp)
|
|
33ce: 00 00
|
|
33d0: 62 e1 7c 48 10 1d 06 vmovups 0x1cfa606(%rip),%zmm19 # 0x1cfd9e0
|
|
33d7: a6 cf 01
|
|
33da: 62 61 7c 48 10 15 3c vmovups 0x1cfa63c(%rip),%zmm26 # 0x1cfda20
|
|
33e1: a6 cf 01
|
|
33e4: 62 61 7c 48 10 05 f2 vmovups 0x1cfa7f2(%rip),%zmm24 # 0x1cfdbe0
|
|
33eb: a7 cf 01
|
|
33ee: 62 e1 7c 48 10 15 28 vmovups 0x1cfa828(%rip),%zmm18 # 0x1cfdc20
|
|
33f5: a8 cf 01
|
|
33f8: 62 61 7c 48 10 0d 5e vmovups 0x1cfa85e(%rip),%zmm25 # 0x1cfdc60
|
|
33ff: a8 cf 01
|
|
3402: 62 e1 7c 48 10 0d 94 vmovups 0x1cfa894(%rip),%zmm17 # 0x1cfdca0
|
|
3409: a8 cf 01
|
|
340c: 62 e1 7c 48 10 05 ca vmovups 0x1cfa8ca(%rip),%zmm16 # 0x1cfdce0
|
|
3413: a8 cf 01
|
|
3416: 89 8c 24 20 03 00 00 mov %ecx,0x320(%rsp)
|
|
341d: 4c 89 cb mov %r9,%rbx
|
|
3420: 89 94 24 28 03 00 00 mov %edx,0x328(%rsp)
|
|
3427: 4c 89 d6 mov %r10,%rsi
|
|
342a: 44 89 84 24 18 03 00 mov %r8d,0x318(%rsp)
|
|
3431: 00
|
|
3432: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
3439: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
3440: 62 b1 7c 48 10 24 fb vmovups (%rbx,%r15,8),%zmm4
|
|
3447: 62 b1 7c 48 10 5c fb vmovups 0x40(%rbx,%r15,8),%zmm3
|
|
344e: 01
|
|
344f: 62 f3 fd 58 26 ec 08 vgetmantpd $0x8,{sae},%zmm4,%zmm5
|
|
3456: 62 73 fd 58 26 eb 08 vgetmantpd $0x8,{sae},%zmm3,%zmm13
|
|
345d: 62 e2 fd 58 42 fc vgetexppd {sae},%zmm4,%zmm23
|
|
3463: 62 e2 fd 58 42 f3 vgetexppd {sae},%zmm3,%zmm22
|
|
3469: 62 72 fd 48 4c f5 vrcp14pd %zmm5,%zmm14
|
|
346f: 62 52 fd 48 4c fd vrcp14pd %zmm13,%zmm15
|
|
3475: 62 f3 fd 48 66 db 5e vfpclasspd $0x5e,%zmm3,%k3
|
|
347c: 62 f3 fd 48 66 c4 5e vfpclasspd $0x5e,%zmm4,%k0
|
|
3483: 62 d3 fd 58 09 d6 58 vrndscalepd $0x58,{sae},%zmm14,%zmm2
|
|
348a: 62 43 fd 58 09 ef 58 vrndscalepd $0x58,{sae},%zmm15,%zmm29
|
|
3491: c5 f8 93 d3 kmovw %k3,%edx
|
|
3495: c5 78 93 e0 kmovw %k0,%r12d
|
|
3499: 62 b2 ed 18 aa ed vfmsub213pd {rn-sae},%zmm21,%zmm2,%zmm5
|
|
349f: 62 32 95 10 aa ed vfmsub213pd {rn-sae},%zmm21,%zmm29,%zmm13
|
|
34a5: 62 b1 ed 58 c2 cc 11 vcmplt_oqpd {sae},%zmm20,%zmm2,%k1
|
|
34ac: 62 b1 95 50 c2 d4 11 vcmplt_oqpd {sae},%zmm20,%zmm29,%k2
|
|
34b3: 62 61 d5 18 59 f5 vmulpd {rn-sae},%zmm5,%zmm5,%zmm30
|
|
34b9: 62 41 95 18 59 fd vmulpd {rn-sae},%zmm13,%zmm13,%zmm31
|
|
34bf: 62 f1 8d 48 73 d2 30 vpsrlq $0x30,%zmm2,%zmm14
|
|
34c6: 62 91 f5 48 73 d5 30 vpsrlq $0x30,%zmm29,%zmm1
|
|
34cd: 62 12 e5 40 77 f2 vpermi2pd %zmm26,%zmm19,%zmm14
|
|
34d3: 62 92 e5 40 77 ca vpermi2pd %zmm26,%zmm19,%zmm1
|
|
34d9: 62 a1 c5 11 58 fd vaddpd {rn-sae},%zmm21,%zmm23,%zmm23{%k1}
|
|
34df: 62 a1 cd 12 58 f5 vaddpd {rn-sae},%zmm21,%zmm22,%zmm22{%k2}
|
|
34e5: 62 31 7c 48 28 fa vmovaps %zmm18,%zmm15
|
|
34eb: 62 b1 7c 48 28 c2 vmovaps %zmm18,%zmm0
|
|
34f1: 62 21 7c 48 28 d9 vmovaps %zmm17,%zmm27
|
|
34f7: 62 21 7c 48 28 e1 vmovaps %zmm17,%zmm28
|
|
34fd: 62 72 bd 10 b8 fd vfmadd231pd {rn-sae},%zmm5,%zmm24,%zmm15
|
|
3503: 62 d2 bd 10 b8 c5 vfmadd231pd {rn-sae},%zmm13,%zmm24,%zmm0
|
|
3509: 62 62 b5 10 b8 dd vfmadd231pd {rn-sae},%zmm5,%zmm25,%zmm27
|
|
350f: 62 42 b5 10 b8 e5 vfmadd231pd {rn-sae},%zmm13,%zmm25,%zmm28
|
|
3515: 62 12 8d 10 a8 fb vfmadd213pd {rn-sae},%zmm27,%zmm30,%zmm15
|
|
351b: 62 92 85 10 a8 c4 vfmadd213pd {rn-sae},%zmm28,%zmm31,%zmm0
|
|
3521: 62 72 8d 10 a8 fd vfmadd213pd {rn-sae},%zmm5,%zmm30,%zmm15
|
|
3527: 62 d2 85 10 a8 c5 vfmadd213pd {rn-sae},%zmm13,%zmm31,%zmm0
|
|
352d: 62 d1 8d 18 58 d7 vaddpd {rn-sae},%zmm15,%zmm14,%zmm2
|
|
3533: 62 e2 fd 10 a8 fa vfmadd213pd {rn-sae},%zmm2,%zmm16,%zmm23
|
|
3539: 62 f1 f5 18 58 c0 vaddpd {rn-sae},%zmm0,%zmm1,%zmm0
|
|
353f: c1 e2 08 shl $0x8,%edx
|
|
3542: 44 0b e2 or %edx,%r12d
|
|
3545: 62 e2 fd 10 a8 f0 vfmadd213pd {rn-sae},%zmm0,%zmm16,%zmm22
|
|
354b: 0f 85 e1 04 00 00 jne 0x3a32
|
|
3551: 62 a1 7c 48 11 3c fe vmovups %zmm23,(%rsi,%r15,8)
|
|
3558: 62 a1 7c 48 11 74 fe vmovups %zmm22,0x40(%rsi,%r15,8)
|
|
355f: 01
|
|
3560: 49 83 c7 10 add $0x10,%r15
|
|
3564: 4c 3b ff cmp %rdi,%r15
|
|
3567: 0f 8c d3 fe ff ff jl 0x3440
|
|
356d: c5 78 10 ac 24 e0 02 vmovups 0x2e0(%rsp),%xmm13
|
|
3574: 00 00
|
|
3576: 49 89 d9 mov %rbx,%r9
|
|
3579: c5 78 10 b4 24 f0 02 vmovups 0x2f0(%rsp),%xmm14
|
|
3580: 00 00
|
|
3582: 49 89 f2 mov %rsi,%r10
|
|
3585: c5 78 10 bc 24 00 03 vmovups 0x300(%rsp),%xmm15
|
|
358c: 00 00
|
|
358e: 8b 8c 24 20 03 00 00 mov 0x320(%rsp),%ecx
|
|
3595: 8b 94 24 28 03 00 00 mov 0x328(%rsp),%edx
|
|
359c: 44 8b 84 24 18 03 00 mov 0x318(%rsp),%r8d
|
|
35a3: 00
|
|
35a4: 4d 63 d8 movslq %r8d,%r11
|
|
35a7: 4a 8d 04 fd 00 00 00 lea 0x0(,%r15,8),%rax
|
|
35ae: 00
|
|
35af: 4d 3b fb cmp %r11,%r15
|
|
35b2: 0f 8d 9e 01 00 00 jge 0x3756
|
|
35b8: 62 e1 7c 48 10 1d 9e vmovups 0x1cfa49e(%rip),%zmm19 # 0x1cfda60
|
|
35bf: a4 cf 01
|
|
35c2: 48 89 c7 mov %rax,%rdi
|
|
35c5: 62 e1 7c 48 10 15 d1 vmovups 0x1cfa4d1(%rip),%zmm18 # 0x1cfdaa0
|
|
35cc: a4 cf 01
|
|
35cf: 62 e1 7c 48 10 0d 07 vmovups 0x1cfa407(%rip),%zmm17 # 0x1cfd9e0
|
|
35d6: a4 cf 01
|
|
35d9: 62 f1 7c 48 10 05 3d vmovups 0x1cfa43d(%rip),%zmm0 # 0x1cfda20
|
|
35e0: a4 cf 01
|
|
35e3: 62 e1 7c 48 10 05 f3 vmovups 0x1cfa5f3(%rip),%zmm16 # 0x1cfdbe0
|
|
35ea: a5 cf 01
|
|
35ed: 62 f1 7c 48 10 2d 29 vmovups 0x1cfa629(%rip),%zmm5 # 0x1cfdc20
|
|
35f4: a6 cf 01
|
|
35f7: 62 f1 7c 48 10 25 5f vmovups 0x1cfa65f(%rip),%zmm4 # 0x1cfdc60
|
|
35fe: a6 cf 01
|
|
3601: 62 f1 7c 48 10 1d 95 vmovups 0x1cfa695(%rip),%zmm3 # 0x1cfdca0
|
|
3608: a6 cf 01
|
|
360b: 62 f1 7c 48 10 15 cb vmovups 0x1cfa6cb(%rip),%zmm2 # 0x1cfdce0
|
|
3612: a6 cf 01
|
|
3615: 62 f2 fd 48 19 0d a1 vbroadcastsd 0x1cfaea1(%rip),%zmm1 # 0x1cfe4c0
|
|
361c: ae cf 01
|
|
361f: 4c 89 9c 24 38 03 00 mov %r11,0x338(%rsp)
|
|
3626: 00
|
|
3627: 44 89 c6 mov %r8d,%esi
|
|
362a: 89 8c 24 20 03 00 00 mov %ecx,0x320(%rsp)
|
|
3631: 4c 89 d3 mov %r10,%rbx
|
|
3634: 89 94 24 28 03 00 00 mov %edx,0x328(%rsp)
|
|
363b: 89 ac 24 d8 00 00 00 mov %ebp,0xd8(%rsp)
|
|
3642: 4c 89 cd mov %r9,%rbp
|
|
3645: 44 88 b4 24 10 03 00 mov %r14b,0x310(%rsp)
|
|
364c: 00
|
|
364d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
3654: 00
|
|
3655: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
365c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
3660: 45 89 fe mov %r15d,%r14d
|
|
3663: 89 f1 mov %esi,%ecx
|
|
3665: 41 2b ce sub %r14d,%ecx
|
|
3668: ba 08 00 00 00 mov $0x8,%edx
|
|
366d: 83 f9 08 cmp $0x8,%ecx
|
|
3670: 49 bb ff ff ff ff 00 movabs $0xffffffff,%r11
|
|
3677: 00 00 00
|
|
367a: 62 61 7c 48 28 e1 vmovaps %zmm1,%zmm28
|
|
3680: 0f 43 ca cmovae %edx,%ecx
|
|
3683: f7 d9 neg %ecx
|
|
3685: 83 c1 20 add $0x20,%ecx
|
|
3688: c4 c2 f3 f7 d3 shrx %rcx,%r11,%rdx
|
|
368d: 41 89 55 00 mov %edx,0x0(%r13)
|
|
3691: c5 f8 92 ca kmovw %edx,%k1
|
|
3695: 62 61 fd 49 10 24 2f vmovupd (%rdi,%rbp,1),%zmm28{%k1}
|
|
369c: 62 03 fd 58 26 c4 08 vgetmantpd $0x8,{sae},%zmm28,%zmm24
|
|
36a3: 62 02 fd 58 42 ec vgetexppd {sae},%zmm28,%zmm29
|
|
36a9: 62 82 fd 48 4c e0 vrcp14pd %zmm24,%zmm20
|
|
36af: 62 93 fd 48 66 c4 5e vfpclasspd $0x5e,%zmm28,%k0
|
|
36b6: 62 a3 fd 58 09 f4 58 vrndscalepd $0x58,{sae},%zmm20,%zmm22
|
|
36bd: c5 78 93 e0 kmovw %k0,%r12d
|
|
36c1: 62 22 cd 10 aa c3 vfmsub213pd {rn-sae},%zmm19,%zmm22,%zmm24
|
|
36c7: 62 b1 cd 50 c2 d2 11 vcmplt_oqpd {sae},%zmm18,%zmm22,%k2
|
|
36ce: 62 81 bd 10 59 f8 vmulpd {rn-sae},%zmm24,%zmm24,%zmm23
|
|
36d4: 62 b1 b5 40 73 d6 30 vpsrlq $0x30,%zmm22,%zmm25
|
|
36db: 62 21 95 12 58 eb vaddpd {rn-sae},%zmm19,%zmm29,%zmm29{%k2}
|
|
36e1: 62 62 f5 40 77 c8 vpermi2pd %zmm0,%zmm17,%zmm25
|
|
36e7: 62 61 7c 48 28 d5 vmovaps %zmm5,%zmm26
|
|
36ed: 62 e1 7c 48 28 eb vmovaps %zmm3,%zmm21
|
|
36f3: 62 02 fd 10 b8 d0 vfmadd231pd {rn-sae},%zmm24,%zmm16,%zmm26
|
|
36f9: 62 82 dd 18 b8 e8 vfmadd231pd {rn-sae},%zmm24,%zmm4,%zmm21
|
|
36ff: 62 22 c5 10 a8 d5 vfmadd213pd {rn-sae},%zmm21,%zmm23,%zmm26
|
|
3705: 62 02 c5 10 a8 d0 vfmadd213pd {rn-sae},%zmm24,%zmm23,%zmm26
|
|
370b: 62 01 b5 10 58 da vaddpd {rn-sae},%zmm26,%zmm25,%zmm27
|
|
3711: 62 02 ed 18 a8 eb vfmadd213pd {rn-sae},%zmm27,%zmm2,%zmm29
|
|
3717: 45 85 e4 test %r12d,%r12d
|
|
371a: 0f 85 c4 00 00 00 jne 0x37e4
|
|
3720: c5 f8 92 ca kmovw %edx,%k1
|
|
3724: 49 83 c7 08 add $0x8,%r15
|
|
3728: 62 61 fd 49 11 2c 1f vmovupd %zmm29,(%rdi,%rbx,1){%k1}
|
|
372f: 48 83 c7 40 add $0x40,%rdi
|
|
3733: 4c 3b bc 24 38 03 00 cmp 0x338(%rsp),%r15
|
|
373a: 00
|
|
373b: 0f 8c 1f ff ff ff jl 0x3660
|
|
3741: 8b 8c 24 20 03 00 00 mov 0x320(%rsp),%ecx
|
|
3748: 8b 94 24 28 03 00 00 mov 0x328(%rsp),%edx
|
|
374f: 8b ac 24 d8 00 00 00 mov 0xd8(%rsp),%ebp
|
|
3756: db e2 fnclex
|
|
3758: f7 c5 01 00 00 00 test $0x1,%ebp
|
|
375e: 74 07 je 0x3767
|
|
3760: d9 ac 24 d2 00 00 00 fldcw 0xd2(%rsp)
|
|
3767: f7 c5 02 00 00 00 test $0x2,%ebp
|
|
376d: 74 12 je 0x3781
|
|
376f: 89 8c 24 d4 00 00 00 mov %ecx,0xd4(%rsp)
|
|
3776: c5 f8 ae 94 24 d4 00 vldmxcsr 0xd4(%rsp)
|
|
377d: 00 00
|
|
377f: eb 28 jmp 0x37a9
|
|
3781: c5 f8 ae 9c 24 d4 00 vstmxcsr 0xd4(%rsp)
|
|
3788: 00 00
|
|
378a: 8b 8c 24 d4 00 00 00 mov 0xd4(%rsp),%ecx
|
|
3791: f6 c1 1f test $0x1f,%cl
|
|
3794: 74 13 je 0x37a9
|
|
3796: 83 e1 e0 and $0xffffffe0,%ecx
|
|
3799: 89 8c 24 d4 00 00 00 mov %ecx,0xd4(%rsp)
|
|
37a0: c5 f8 ae 94 24 d4 00 vldmxcsr 0xd4(%rsp)
|
|
37a7: 00 00
|
|
37a9: 48 8b 8c 24 40 03 00 mov 0x340(%rsp),%rcx
|
|
37b0: 00
|
|
37b1: 48 33 cc xor %rsp,%rcx
|
|
37b4: 48 3b 0d 95 7d 31 02 cmp 0x2317d95(%rip),%rcx # 0x231b550
|
|
37bb: 75 1f jne 0x37dc
|
|
37bd: c5 f8 77 vzeroupper
|
|
37c0: 89 d0 mov %edx,%eax
|
|
37c2: 4c 8b ac 24 30 03 00 mov 0x330(%rsp),%r13
|
|
37c9: 00
|
|
37ca: 48 81 c4 50 03 00 00 add $0x350,%rsp
|
|
37d1: 5d pop %rbp
|
|
37d2: 41 5f pop %r15
|
|
37d4: 41 5e pop %r14
|
|
37d6: 41 5c pop %r12
|
|
37d8: 5f pop %rdi
|
|
37d9: 5e pop %rsi
|
|
37da: 5b pop %rbx
|
|
37db: c3 ret
|
|
37dc: c5 f8 77 vzeroupper
|
|
37df: e8 cc 34 e3 00 call 0xe36cb0
|
|
37e4: 8a 94 24 10 03 00 00 mov 0x310(%rsp),%dl
|
|
37eb: 62 41 7c 48 11 65 06 vmovups %zmm28,0x180(%r13)
|
|
37f2: 62 41 7c 48 11 6d 05 vmovups %zmm29,0x140(%r13)
|
|
37f9: 84 d2 test %dl,%dl
|
|
37fb: 0f 84 f9 01 00 00 je 0x39fa
|
|
3801: 45 85 e4 test %r12d,%r12d
|
|
3804: 75 11 jne 0x3817
|
|
3806: 62 41 7c 48 10 6d 05 vmovups 0x140(%r13),%zmm29
|
|
380d: 41 0f b6 55 00 movzbl 0x0(%r13),%edx
|
|
3812: e9 09 ff ff ff jmp 0x3720
|
|
3817: 33 c0 xor %eax,%eax
|
|
3819: 48 8d 14 3b lea (%rbx,%rdi,1),%rdx
|
|
381d: c5 f8 11 74 24 50 vmovups %xmm6,0x50(%rsp)
|
|
3823: c5 f8 11 7c 24 60 vmovups %xmm7,0x60(%rsp)
|
|
3829: c5 78 11 44 24 70 vmovups %xmm8,0x70(%rsp)
|
|
382f: c5 78 11 8c 24 80 00 vmovups %xmm9,0x80(%rsp)
|
|
3836: 00 00
|
|
3838: c5 78 11 94 24 90 00 vmovups %xmm10,0x90(%rsp)
|
|
383f: 00 00
|
|
3841: c5 78 11 9c 24 a0 00 vmovups %xmm11,0xa0(%rsp)
|
|
3848: 00 00
|
|
384a: c5 78 11 a4 24 b0 00 vmovups %xmm12,0xb0(%rsp)
|
|
3851: 00 00
|
|
3853: c5 78 11 ac 24 e0 02 vmovups %xmm13,0x2e0(%rsp)
|
|
385a: 00 00
|
|
385c: c5 78 11 b4 24 f0 02 vmovups %xmm14,0x2f0(%rsp)
|
|
3863: 00 00
|
|
3865: c5 78 11 bc 24 00 03 vmovups %xmm15,0x300(%rsp)
|
|
386c: 00 00
|
|
386e: 48 89 54 24 48 mov %rdx,0x48(%rsp)
|
|
3873: 44 89 74 24 40 mov %r14d,0x40(%rsp)
|
|
3878: 48 89 bc 24 c0 00 00 mov %rdi,0xc0(%rsp)
|
|
387f: 00
|
|
3880: 89 c7 mov %eax,%edi
|
|
3882: 4c 89 bc 24 c8 00 00 mov %r15,0xc8(%rsp)
|
|
3889: 00
|
|
388a: 89 b4 24 18 03 00 00 mov %esi,0x318(%rsp)
|
|
3891: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
3898: 00
|
|
3899: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
38a0: 41 0f a3 fc bt %edi,%r12d
|
|
38a4: 0f 82 d8 00 00 00 jb 0x3982
|
|
38aa: ff c7 inc %edi
|
|
38ac: 83 ff 08 cmp $0x8,%edi
|
|
38af: 7c ef jl 0x38a0
|
|
38b1: 62 f1 7c 48 10 05 65 vmovups 0x1cfa165(%rip),%zmm0 # 0x1cfda20
|
|
38b8: a1 cf 01
|
|
38bb: 62 e1 7c 48 10 0d 1b vmovups 0x1cfa11b(%rip),%zmm17 # 0x1cfd9e0
|
|
38c2: a1 cf 01
|
|
38c5: c5 f8 10 74 24 50 vmovups 0x50(%rsp),%xmm6
|
|
38cb: c5 f8 10 7c 24 60 vmovups 0x60(%rsp),%xmm7
|
|
38d1: c5 78 10 44 24 70 vmovups 0x70(%rsp),%xmm8
|
|
38d7: c5 78 10 8c 24 80 00 vmovups 0x80(%rsp),%xmm9
|
|
38de: 00 00
|
|
38e0: c5 78 10 94 24 90 00 vmovups 0x90(%rsp),%xmm10
|
|
38e7: 00 00
|
|
38e9: c5 78 10 9c 24 a0 00 vmovups 0xa0(%rsp),%xmm11
|
|
38f0: 00 00
|
|
38f2: c5 78 10 a4 24 b0 00 vmovups 0xb0(%rsp),%xmm12
|
|
38f9: 00 00
|
|
38fb: c5 78 10 ac 24 e0 02 vmovups 0x2e0(%rsp),%xmm13
|
|
3902: 00 00
|
|
3904: c5 78 10 b4 24 f0 02 vmovups 0x2f0(%rsp),%xmm14
|
|
390b: 00 00
|
|
390d: c5 78 10 bc 24 00 03 vmovups 0x300(%rsp),%xmm15
|
|
3914: 00 00
|
|
3916: 48 8b bc 24 c0 00 00 mov 0xc0(%rsp),%rdi
|
|
391d: 00
|
|
391e: 4c 8b bc 24 c8 00 00 mov 0xc8(%rsp),%r15
|
|
3925: 00
|
|
3926: 8b b4 24 18 03 00 00 mov 0x318(%rsp),%esi
|
|
392d: 62 f2 fd 48 19 0d 89 vbroadcastsd 0x1cfab89(%rip),%zmm1 # 0x1cfe4c0
|
|
3934: ab cf 01
|
|
3937: 62 f1 7c 48 10 15 9f vmovups 0x1cfa39f(%rip),%zmm2 # 0x1cfdce0
|
|
393e: a3 cf 01
|
|
3941: 62 f1 7c 48 10 1d 55 vmovups 0x1cfa355(%rip),%zmm3 # 0x1cfdca0
|
|
3948: a3 cf 01
|
|
394b: 62 f1 7c 48 10 25 0b vmovups 0x1cfa30b(%rip),%zmm4 # 0x1cfdc60
|
|
3952: a3 cf 01
|
|
3955: 62 f1 7c 48 10 2d c1 vmovups 0x1cfa2c1(%rip),%zmm5 # 0x1cfdc20
|
|
395c: a2 cf 01
|
|
395f: 62 e1 7c 48 10 05 77 vmovups 0x1cfa277(%rip),%zmm16 # 0x1cfdbe0
|
|
3966: a2 cf 01
|
|
3969: 62 e1 7c 48 10 15 2d vmovups 0x1cfa12d(%rip),%zmm18 # 0x1cfdaa0
|
|
3970: a1 cf 01
|
|
3973: 62 e1 7c 48 10 1d e3 vmovups 0x1cfa0e3(%rip),%zmm19 # 0x1cfda60
|
|
397a: a0 cf 01
|
|
397d: e9 84 fe ff ff jmp 0x3806
|
|
3982: 41 89 fe mov %edi,%r14d
|
|
3985: c5 f8 77 vzeroupper
|
|
3988: 4f 8d bc f5 40 01 00 lea 0x140(%r13,%r14,8),%r15
|
|
398f: 00
|
|
3990: 4c 89 fa mov %r15,%rdx
|
|
3993: 4b 8d 8c f5 80 01 00 lea 0x180(%r13,%r14,8),%rcx
|
|
399a: 00
|
|
399b: e8 40 03 00 00 call 0x3ce0
|
|
39a0: 89 c6 mov %eax,%esi
|
|
39a2: 85 f6 test %esi,%esi
|
|
39a4: 0f 84 00 ff ff ff je 0x38aa
|
|
39aa: 48 8b 44 24 48 mov 0x48(%rsp),%rax
|
|
39af: 49 89 e2 mov %rsp,%r10
|
|
39b2: 4d 8b 1f mov (%r15),%r11
|
|
39b5: 89 f1 mov %esi,%ecx
|
|
39b7: 49 89 e8 mov %rbp,%r8
|
|
39ba: 49 89 e9 mov %rbp,%r9
|
|
39bd: 4e 89 1c f0 mov %r11,(%rax,%r14,8)
|
|
39c1: 44 8b 5c 24 40 mov 0x40(%rsp),%r11d
|
|
39c6: 49 89 5a 20 mov %rbx,0x20(%r10)
|
|
39ca: 49 89 5a 28 mov %rbx,0x28(%r10)
|
|
39ce: 41 8d 14 3b lea (%r11,%rdi,1),%edx
|
|
39d2: 4c 8d 1d 1f 55 37 02 lea 0x237551f(%rip),%r11 # 0x2378ef8
|
|
39d9: 4d 89 5a 30 mov %r11,0x30(%r10)
|
|
39dd: e8 be d7 0a 00 call 0xb11a0
|
|
39e2: 4c 8b 5c 24 48 mov 0x48(%rsp),%r11
|
|
39e7: 89 b4 24 28 03 00 00 mov %esi,0x328(%rsp)
|
|
39ee: 4f 8b 34 f3 mov (%r11,%r14,8),%r14
|
|
39f2: 4d 89 37 mov %r14,(%r15)
|
|
39f5: e9 b0 fe ff ff jmp 0x38aa
|
|
39fa: 49 89 e3 mov %rsp,%r11
|
|
39fd: b8 3f 00 00 00 mov $0x3f,%eax
|
|
3a02: c6 84 24 10 03 00 00 movb $0x1,0x310(%rsp)
|
|
3a09: 01
|
|
3a0a: 48 8d 94 24 d2 00 00 lea 0xd2(%rsp),%rdx
|
|
3a11: 00
|
|
3a12: 48 8d 8c 24 d0 00 00 lea 0xd0(%rsp),%rcx
|
|
3a19: 00
|
|
3a1a: 49 89 13 mov %rdx,(%r11)
|
|
3a1d: 49 89 4b 08 mov %rcx,0x8(%r11)
|
|
3a21: e8 5a e7 e4 ff call 0xffffffffffe52180
|
|
3a26: 09 84 24 d8 00 00 00 or %eax,0xd8(%rsp)
|
|
3a2d: e9 cf fd ff ff jmp 0x3801
|
|
3a32: 62 d1 7c 48 11 65 03 vmovups %zmm4,0xc0(%r13)
|
|
3a39: 62 d1 7c 48 11 5d 04 vmovups %zmm3,0x100(%r13)
|
|
3a40: 62 c1 7c 48 11 7d 01 vmovups %zmm23,0x40(%r13)
|
|
3a47: 62 c1 7c 48 11 75 02 vmovups %zmm22,0x80(%r13)
|
|
3a4e: 45 84 f6 test %r14b,%r14b
|
|
3a51: 0f 84 c5 01 00 00 je 0x3c1c
|
|
3a57: 45 85 e4 test %r12d,%r12d
|
|
3a5a: 75 13 jne 0x3a6f
|
|
3a5c: 62 c1 7c 48 10 7d 01 vmovups 0x40(%r13),%zmm23
|
|
3a63: 62 c1 7c 48 10 75 02 vmovups 0x80(%r13),%zmm22
|
|
3a6a: e9 e2 fa ff ff jmp 0x3551
|
|
3a6f: 33 c9 xor %ecx,%ecx
|
|
3a71: 44 89 fa mov %r15d,%edx
|
|
3a74: c5 f8 11 74 24 50 vmovups %xmm6,0x50(%rsp)
|
|
3a7a: 4a 8d 04 fe lea (%rsi,%r15,8),%rax
|
|
3a7e: c5 f8 11 7c 24 60 vmovups %xmm7,0x60(%rsp)
|
|
3a84: c5 78 11 44 24 70 vmovups %xmm8,0x70(%rsp)
|
|
3a8a: c5 78 11 8c 24 80 00 vmovups %xmm9,0x80(%rsp)
|
|
3a91: 00 00
|
|
3a93: c5 78 11 94 24 90 00 vmovups %xmm10,0x90(%rsp)
|
|
3a9a: 00 00
|
|
3a9c: c5 78 11 9c 24 a0 00 vmovups %xmm11,0xa0(%rsp)
|
|
3aa3: 00 00
|
|
3aa5: c5 78 11 a4 24 b0 00 vmovups %xmm12,0xb0(%rsp)
|
|
3aac: 00 00
|
|
3aae: 4c 89 bc 24 c8 00 00 mov %r15,0xc8(%rsp)
|
|
3ab5: 00
|
|
3ab6: 41 89 d7 mov %edx,%r15d
|
|
3ab9: 89 ac 24 d8 00 00 00 mov %ebp,0xd8(%rsp)
|
|
3ac0: 44 88 b4 24 10 03 00 mov %r14b,0x310(%rsp)
|
|
3ac7: 00
|
|
3ac8: 49 89 c6 mov %rax,%r14
|
|
3acb: 48 89 bc 24 c0 00 00 mov %rdi,0xc0(%rsp)
|
|
3ad2: 00
|
|
3ad3: 89 cf mov %ecx,%edi
|
|
3ad5: 0f 1f 40 00 nopl 0x0(%rax)
|
|
3ad9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
3ae0: 41 0f a3 fc bt %edi,%r12d
|
|
3ae4: 0f 82 bb 00 00 00 jb 0x3ba5
|
|
3aea: ff c7 inc %edi
|
|
3aec: 83 ff 10 cmp $0x10,%edi
|
|
3aef: 7c ef jl 0x3ae0
|
|
3af1: 62 61 7c 48 10 15 25 vmovups 0x1cf9f25(%rip),%zmm26 # 0x1cfda20
|
|
3af8: 9f cf 01
|
|
3afb: 62 e1 7c 48 10 1d db vmovups 0x1cf9edb(%rip),%zmm19 # 0x1cfd9e0
|
|
3b02: 9e cf 01
|
|
3b05: c5 f8 10 74 24 50 vmovups 0x50(%rsp),%xmm6
|
|
3b0b: c5 f8 10 7c 24 60 vmovups 0x60(%rsp),%xmm7
|
|
3b11: c5 78 10 44 24 70 vmovups 0x70(%rsp),%xmm8
|
|
3b17: c5 78 10 8c 24 80 00 vmovups 0x80(%rsp),%xmm9
|
|
3b1e: 00 00
|
|
3b20: c5 78 10 94 24 90 00 vmovups 0x90(%rsp),%xmm10
|
|
3b27: 00 00
|
|
3b29: c5 78 10 9c 24 a0 00 vmovups 0xa0(%rsp),%xmm11
|
|
3b30: 00 00
|
|
3b32: c5 78 10 a4 24 b0 00 vmovups 0xb0(%rsp),%xmm12
|
|
3b39: 00 00
|
|
3b3b: 4c 8b bc 24 c8 00 00 mov 0xc8(%rsp),%r15
|
|
3b42: 00
|
|
3b43: 8b ac 24 d8 00 00 00 mov 0xd8(%rsp),%ebp
|
|
3b4a: 44 8a b4 24 10 03 00 mov 0x310(%rsp),%r14b
|
|
3b51: 00
|
|
3b52: 48 8b bc 24 c0 00 00 mov 0xc0(%rsp),%rdi
|
|
3b59: 00
|
|
3b5a: 62 e1 7c 48 10 05 7c vmovups 0x1cfa17c(%rip),%zmm16 # 0x1cfdce0
|
|
3b61: a1 cf 01
|
|
3b64: 62 e1 7c 48 10 0d 32 vmovups 0x1cfa132(%rip),%zmm17 # 0x1cfdca0
|
|
3b6b: a1 cf 01
|
|
3b6e: 62 61 7c 48 10 0d e8 vmovups 0x1cfa0e8(%rip),%zmm25 # 0x1cfdc60
|
|
3b75: a0 cf 01
|
|
3b78: 62 e1 7c 48 10 15 9e vmovups 0x1cfa09e(%rip),%zmm18 # 0x1cfdc20
|
|
3b7f: a0 cf 01
|
|
3b82: 62 61 7c 48 10 05 54 vmovups 0x1cfa054(%rip),%zmm24 # 0x1cfdbe0
|
|
3b89: a0 cf 01
|
|
3b8c: 62 e1 7c 48 10 25 0a vmovups 0x1cf9f0a(%rip),%zmm20 # 0x1cfdaa0
|
|
3b93: 9f cf 01
|
|
3b96: 62 e1 7c 48 10 2d c0 vmovups 0x1cf9ec0(%rip),%zmm21 # 0x1cfda60
|
|
3b9d: 9e cf 01
|
|
3ba0: e9 b7 fe ff ff jmp 0x3a5c
|
|
3ba5: 89 fd mov %edi,%ebp
|
|
3ba7: c5 f8 77 vzeroupper
|
|
3baa: 49 8d 54 ed 40 lea 0x40(%r13,%rbp,8),%rdx
|
|
3baf: 48 89 54 24 48 mov %rdx,0x48(%rsp)
|
|
3bb4: 49 8d 8c ed c0 00 00 lea 0xc0(%r13,%rbp,8),%rcx
|
|
3bbb: 00
|
|
3bbc: e8 1f 01 00 00 call 0x3ce0
|
|
3bc1: 85 c0 test %eax,%eax
|
|
3bc3: 0f 84 21 ff ff ff je 0x3aea
|
|
3bc9: 4c 8b 5c 24 48 mov 0x48(%rsp),%r11
|
|
3bce: 49 89 e2 mov %rsp,%r10
|
|
3bd1: 89 c1 mov %eax,%ecx
|
|
3bd3: 41 8d 14 3f lea (%r15,%rdi,1),%edx
|
|
3bd7: 49 89 d8 mov %rbx,%r8
|
|
3bda: 49 89 d9 mov %rbx,%r9
|
|
3bdd: 4d 8b 1b mov (%r11),%r11
|
|
3be0: 4d 89 1c ee mov %r11,(%r14,%rbp,8)
|
|
3be4: 4c 8d 1d 0d 53 37 02 lea 0x237530d(%rip),%r11 # 0x2378ef8
|
|
3beb: 49 89 72 20 mov %rsi,0x20(%r10)
|
|
3bef: 49 89 72 28 mov %rsi,0x28(%r10)
|
|
3bf3: 4d 89 5a 30 mov %r11,0x30(%r10)
|
|
3bf7: 89 44 24 40 mov %eax,0x40(%rsp)
|
|
3bfb: e8 a0 d5 0a 00 call 0xb11a0
|
|
3c00: 4c 8b 5c 24 48 mov 0x48(%rsp),%r11
|
|
3c05: 8b 44 24 40 mov 0x40(%rsp),%eax
|
|
3c09: 49 8b 2c ee mov (%r14,%rbp,8),%rbp
|
|
3c0d: 49 89 2b mov %rbp,(%r11)
|
|
3c10: 89 84 24 28 03 00 00 mov %eax,0x328(%rsp)
|
|
3c17: e9 ce fe ff ff jmp 0x3aea
|
|
3c1c: 49 89 e3 mov %rsp,%r11
|
|
3c1f: b8 3f 00 00 00 mov $0x3f,%eax
|
|
3c24: 41 b6 01 mov $0x1,%r14b
|
|
3c27: 48 8d 94 24 d2 00 00 lea 0xd2(%rsp),%rdx
|
|
3c2e: 00
|
|
3c2f: 48 8d 8c 24 d0 00 00 lea 0xd0(%rsp),%rcx
|
|
3c36: 00
|
|
3c37: 49 89 13 mov %rdx,(%r11)
|
|
3c3a: 49 89 4b 08 mov %rcx,0x8(%r11)
|
|
3c3e: e8 3d e5 e4 ff call 0xffffffffffe52180
|
|
3c43: 0b e8 or %eax,%ebp
|
|
3c45: e9 0d fe ff ff jmp 0x3a57
|
|
3c4a: 48 8b 8c 24 40 03 00 mov 0x340(%rsp),%rcx
|
|
3c51: 00
|
|
3c52: 48 33 cc xor %rsp,%rcx
|
|
3c55: 48 3b 0d f4 78 31 02 cmp 0x23178f4(%rip),%rcx # 0x231b550
|
|
3c5c: 75 1f jne 0x3c7d
|
|
3c5e: b8 f8 ff ff ff mov $0xfffffff8,%eax
|
|
3c63: 4c 8b ac 24 30 03 00 mov 0x330(%rsp),%r13
|
|
3c6a: 00
|
|
3c6b: 48 81 c4 50 03 00 00 add $0x350,%rsp
|
|
3c72: 5d pop %rbp
|
|
3c73: 41 5f pop %r15
|
|
3c75: 41 5e pop %r14
|
|
3c77: 41 5c pop %r12
|
|
3c79: 5f pop %rdi
|
|
3c7a: 5e pop %rsi
|
|
3c7b: 5b pop %rbx
|
|
3c7c: c3 ret
|
|
3c7d: e8 2e 30 e3 00 call 0xe36cb0
|
|
3c82: 48 8b 8c 24 40 03 00 mov 0x340(%rsp),%rcx
|
|
3c89: 00
|
|
3c8a: 48 33 cc xor %rsp,%rcx
|
|
3c8d: 48 3b 0d bc 78 31 02 cmp 0x23178bc(%rip),%rcx # 0x231b550
|
|
3c94: 75 e7 jne 0x3c7d
|
|
3c96: eb c6 jmp 0x3c5e
|
|
3c98: 48 8b 8c 24 40 03 00 mov 0x340(%rsp),%rcx
|
|
3c9f: 00
|
|
3ca0: 48 33 cc xor %rsp,%rcx
|
|
3ca3: 48 3b 0d a6 78 31 02 cmp 0x23178a6(%rip),%rcx # 0x231b550
|
|
3caa: 75 d1 jne 0x3c7d
|
|
3cac: b8 fa ff ff ff mov $0xfffffffa,%eax
|
|
3cb1: 4c 8b ac 24 30 03 00 mov 0x330(%rsp),%r13
|
|
3cb8: 00
|
|
3cb9: 48 81 c4 50 03 00 00 add $0x350,%rsp
|
|
3cc0: 5d pop %rbp
|
|
3cc1: 41 5f pop %r15
|
|
3cc3: 41 5e pop %r14
|
|
3cc5: 41 5c pop %r12
|
|
3cc7: 5f pop %rdi
|
|
3cc8: 5e pop %rsi
|
|
3cc9: 5b pop %rbx
|
|
3cca: c3 ret
|
|
3ccb: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
3cd2: 00
|
|
3cd3: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
3cda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
3ce0: 48 83 ec 38 sub $0x38,%rsp
|
|
3ce4: 49 89 c9 mov %rcx,%r9
|
|
3ce7: 33 c0 xor %eax,%eax
|
|
3ce9: 41 0f b7 49 06 movzwl 0x6(%r9),%ecx
|
|
3cee: 41 89 c8 mov %ecx,%r8d
|
|
3cf1: 41 81 e0 f0 7f 00 00 and $0x7ff0,%r8d
|
|
3cf8: 41 81 f8 f0 7f 00 00 cmp $0x7ff0,%r8d
|
|
3cff: 0f 84 93 02 00 00 je 0x3f98
|
|
3d05: c4 c1 7b 10 01 vmovsd (%r9),%xmm0
|
|
3d0a: 45 33 c0 xor %r8d,%r8d
|
|
3d0d: c5 fb 11 44 24 30 vmovsd %xmm0,0x30(%rsp)
|
|
3d13: f7 c1 f0 7f 00 00 test $0x7ff0,%ecx
|
|
3d19: 75 14 jne 0x3d2f
|
|
3d1b: c5 fb 59 05 3d a7 cf vmulsd 0x1cfa73d(%rip),%xmm0,%xmm0 # 0x1cfe460
|
|
3d22: 01
|
|
3d23: 41 b8 c4 ff ff ff mov $0xffffffc4,%r8d
|
|
3d29: c5 fb 11 44 24 30 vmovsd %xmm0,0x30(%rsp)
|
|
3d2f: c5 fb 10 15 31 a7 cf vmovsd 0x1cfa731(%rip),%xmm2 # 0x1cfe468
|
|
3d36: 01
|
|
3d37: c5 f9 2f c2 vcomisd %xmm2,%xmm0
|
|
3d3b: 0f 86 1b 02 00 00 jbe 0x3f5c
|
|
3d41: 62 e1 ff 08 10 2d 7d vmovsd 0x1cfa77d(%rip),%xmm21 # 0x1cfe4c8
|
|
3d48: a7 cf 01
|
|
3d4b: 62 a1 ff 08 5c fd vsubsd %xmm21,%xmm0,%xmm23
|
|
3d51: 62 e1 ff 08 11 7c 24 vmovsd %xmm23,0x28(%rsp)
|
|
3d58: 05
|
|
3d59: 80 64 24 2f 7f andb $0x7f,0x2f(%rsp)
|
|
3d5e: c5 fb 10 4c 24 28 vmovsd 0x28(%rsp),%xmm1
|
|
3d64: c5 f9 2f 0d ec a6 cf vcomisd 0x1cfa6ec(%rip),%xmm1 # 0x1cfe458
|
|
3d6b: 01
|
|
3d6c: 0f 86 6f 01 00 00 jbe 0x3ee1
|
|
3d72: c5 fb 11 44 24 28 vmovsd %xmm0,0x28(%rsp)
|
|
3d78: c5 e9 57 d2 vxorpd %xmm2,%xmm2,%xmm2
|
|
3d7c: 44 0f b7 4c 24 2e movzwl 0x2e(%rsp),%r9d
|
|
3d82: 41 81 e1 0f 80 ff ff and $0xffff800f,%r9d
|
|
3d89: 41 81 c1 f0 3f 00 00 add $0x3ff0,%r9d
|
|
3d90: 66 44 89 4c 24 2e mov %r9w,0x2e(%rsp)
|
|
3d96: 62 e1 ff 08 10 54 24 vmovsd 0x28(%rsp),%xmm18
|
|
3d9d: 05
|
|
3d9e: 0f b7 4c 24 36 movzwl 0x36(%rsp),%ecx
|
|
3da3: 81 e1 f0 7f 00 00 and $0x7ff0,%ecx
|
|
3da9: 62 f1 ef 00 58 1d 95 vaddsd 0x1cfa695(%rip),%xmm18,%xmm3 # 0x1cfe448
|
|
3db0: a6 cf 01
|
|
3db3: 62 e1 ef 00 58 05 93 vaddsd 0x1cfa693(%rip),%xmm18,%xmm16 # 0x1cfe450
|
|
3dba: a6 cf 01
|
|
3dbd: c1 e9 04 shr $0x4,%ecx
|
|
3dc0: c5 fb 11 5c 24 20 vmovsd %xmm3,0x20(%rsp)
|
|
3dc6: 44 8b 54 24 20 mov 0x20(%rsp),%r10d
|
|
3dcb: 62 e1 ff 08 11 44 24 vmovsd %xmm16,0x20(%rsp)
|
|
3dd2: 04
|
|
3dd3: 41 83 e2 7f and $0x7f,%r10d
|
|
3dd7: 62 e1 ff 08 10 4c 24 vmovsd 0x20(%rsp),%xmm17
|
|
3dde: 04
|
|
3ddf: 45 8d 84 08 01 fc ff lea -0x3ff(%r8,%rcx,1),%r8d
|
|
3de6: ff
|
|
3de7: 48 8d 0d f2 1d d0 ff lea -0x2fe20e(%rip),%rcx # 0xffffffffffd05be0
|
|
3dee: 62 e1 f7 00 5c 1d 58 vsubsd 0x1cfa658(%rip),%xmm17,%xmm19 # 0x1cfe450
|
|
3df5: a6 cf 01
|
|
3df8: c4 c1 6b 2a d0 vcvtsi2sd %r8d,%xmm2,%xmm2
|
|
3dfd: 62 a1 ef 00 5c fb vsubsd %xmm19,%xmm18,%xmm23
|
|
3e03: c5 eb 59 25 2d a6 cf vmulsd 0x1cfa62d(%rip),%xmm2,%xmm4 # 0x1cfe438
|
|
3e0a: 01
|
|
3e0b: c5 eb 59 2d 2d a6 cf vmulsd 0x1cfa62d(%rip),%xmm2,%xmm5 # 0x1cfe440
|
|
3e12: 01
|
|
3e13: 49 89 c9 mov %rcx,%r9
|
|
3e16: 47 8d 1c 52 lea (%r10,%r10,2),%r11d
|
|
3e1a: 62 a1 ff 08 10 b4 d9 vmovsd 0x1ff8240(%rcx,%r11,8),%xmm22
|
|
3e21: 40 82 ff 01
|
|
3e25: 49 89 c8 mov %rcx,%r8
|
|
3e28: 62 a1 cf 00 59 e3 vmulsd %xmm19,%xmm22,%xmm20
|
|
3e2e: 62 b1 cf 00 59 df vmulsd %xmm23,%xmm22,%xmm3
|
|
3e34: c4 81 53 58 84 d9 50 vaddsd 0x1ff8250(%r9,%r11,8),%xmm5,%xmm0
|
|
3e3b: 82 ff 01
|
|
3e3e: c4 81 5b 58 8c d8 48 vaddsd 0x1ff8248(%r8,%r11,8),%xmm4,%xmm1
|
|
3e45: 82 ff 01
|
|
3e48: 62 b1 df 00 5c d5 vsubsd %xmm21,%xmm20,%xmm2
|
|
3e4e: c5 e3 58 c0 vaddsd %xmm0,%xmm3,%xmm0
|
|
3e52: 62 e1 ef 08 58 f3 vaddsd %xmm3,%xmm2,%xmm22
|
|
3e58: c5 eb 58 c9 vaddsd %xmm1,%xmm2,%xmm1
|
|
3e5c: 62 e1 cf 00 59 2d 42 vmulsd 0x1cfa642(%rip),%xmm22,%xmm21 # 0x1cfe4a8
|
|
3e63: a6 cf 01
|
|
3e66: 62 61 d7 00 58 05 30 vaddsd 0x1cfa630(%rip),%xmm21,%xmm24 # 0x1cfe4a0
|
|
3e6d: a6 cf 01
|
|
3e70: 62 21 bf 00 59 ce vmulsd %xmm22,%xmm24,%xmm25
|
|
3e76: 62 61 b7 00 58 15 18 vaddsd 0x1cfa618(%rip),%xmm25,%xmm26 # 0x1cfe498
|
|
3e7d: a6 cf 01
|
|
3e80: 62 21 af 00 59 de vmulsd %xmm22,%xmm26,%xmm27
|
|
3e86: 62 61 a7 00 58 25 00 vaddsd 0x1cfa600(%rip),%xmm27,%xmm28 # 0x1cfe490
|
|
3e8d: a6 cf 01
|
|
3e90: 62 21 9f 00 59 ee vmulsd %xmm22,%xmm28,%xmm29
|
|
3e96: 62 61 97 00 58 35 e8 vaddsd 0x1cfa5e8(%rip),%xmm29,%xmm30 # 0x1cfe488
|
|
3e9d: a5 cf 01
|
|
3ea0: 62 21 8f 00 59 fe vmulsd %xmm22,%xmm30,%xmm31
|
|
3ea6: 62 e1 87 00 58 2d d0 vaddsd 0x1cfa5d0(%rip),%xmm31,%xmm21 # 0x1cfe480
|
|
3ead: a5 cf 01
|
|
3eb0: 62 21 d7 00 59 c6 vmulsd %xmm22,%xmm21,%xmm24
|
|
3eb6: 62 61 bf 00 58 0d b8 vaddsd 0x1cfa5b8(%rip),%xmm24,%xmm25 # 0x1cfe478
|
|
3ebd: a5 cf 01
|
|
3ec0: 62 01 cf 00 59 d1 vmulsd %xmm25,%xmm22,%xmm26
|
|
3ec6: 62 b1 af 00 59 e6 vmulsd %xmm22,%xmm26,%xmm4
|
|
3ecc: c5 fb 58 ec vaddsd %xmm4,%xmm0,%xmm5
|
|
3ed0: 62 e1 f7 08 58 c5 vaddsd %xmm5,%xmm1,%xmm16
|
|
3ed6: 62 e1 ff 08 11 02 vmovsd %xmm16,(%rdx)
|
|
3edc: 48 83 c4 38 add $0x38,%rsp
|
|
3ee0: c3 ret
|
|
3ee1: 62 f1 c7 00 59 05 bd vmulsd 0x1cfa5bd(%rip),%xmm23,%xmm0 # 0x1cfe4a8
|
|
3ee8: a5 cf 01
|
|
3eeb: c5 fb 58 0d ad a5 cf vaddsd 0x1cfa5ad(%rip),%xmm0,%xmm1 # 0x1cfe4a0
|
|
3ef2: 01
|
|
3ef3: 62 b1 f7 08 59 d7 vmulsd %xmm23,%xmm1,%xmm2
|
|
3ef9: c5 eb 58 1d 97 a5 cf vaddsd 0x1cfa597(%rip),%xmm2,%xmm3 # 0x1cfe498
|
|
3f00: 01
|
|
3f01: 62 b1 e7 08 59 e7 vmulsd %xmm23,%xmm3,%xmm4
|
|
3f07: c5 db 58 2d 81 a5 cf vaddsd 0x1cfa581(%rip),%xmm4,%xmm5 # 0x1cfe490
|
|
3f0e: 01
|
|
3f0f: 62 a1 d7 08 59 c7 vmulsd %xmm23,%xmm5,%xmm16
|
|
3f15: 62 e1 ff 00 58 0d 69 vaddsd 0x1cfa569(%rip),%xmm16,%xmm17 # 0x1cfe488
|
|
3f1c: a5 cf 01
|
|
3f1f: 62 a1 f7 00 59 d7 vmulsd %xmm23,%xmm17,%xmm18
|
|
3f25: 62 e1 ef 00 58 1d 51 vaddsd 0x1cfa551(%rip),%xmm18,%xmm19 # 0x1cfe480
|
|
3f2c: a5 cf 01
|
|
3f2f: 62 a1 e7 00 59 e7 vmulsd %xmm23,%xmm19,%xmm20
|
|
3f35: 62 e1 df 00 58 2d 39 vaddsd 0x1cfa539(%rip),%xmm20,%xmm21 # 0x1cfe478
|
|
3f3c: a5 cf 01
|
|
3f3f: 62 a1 d7 00 59 f7 vmulsd %xmm23,%xmm21,%xmm22
|
|
3f45: 62 21 cf 00 59 c7 vmulsd %xmm23,%xmm22,%xmm24
|
|
3f4b: 62 81 c7 00 58 f8 vaddsd %xmm24,%xmm23,%xmm23
|
|
3f51: 62 e1 ff 08 11 3a vmovsd %xmm23,(%rdx)
|
|
3f57: 48 83 c4 38 add $0x38,%rsp
|
|
3f5b: c3 ret
|
|
3f5c: c5 f9 2e c2 vucomisd %xmm2,%xmm0
|
|
3f60: 7a 02 jp 0x3f64
|
|
3f62: 74 12 je 0x3f76
|
|
3f64: c5 eb 5e c2 vdivsd %xmm2,%xmm2,%xmm0
|
|
3f68: c5 fb 11 02 vmovsd %xmm0,(%rdx)
|
|
3f6c: b8 13 00 00 00 mov $0x13,%eax
|
|
3f71: 48 83 c4 38 add $0x38,%rsp
|
|
3f75: c3 ret
|
|
3f76: c5 fb 10 05 f2 a4 cf vmovsd 0x1cfa4f2(%rip),%xmm0 # 0x1cfe470
|
|
3f7d: 01
|
|
3f7e: b8 12 00 00 00 mov $0x12,%eax
|
|
3f83: c5 f9 57 0d 25 a5 cf vxorpd 0x1cfa525(%rip),%xmm0,%xmm1 # 0x1cfe4b0
|
|
3f8a: 01
|
|
3f8b: c5 f3 5e d2 vdivsd %xmm2,%xmm1,%xmm2
|
|
3f8f: c5 fb 11 12 vmovsd %xmm2,(%rdx)
|
|
3f93: 48 83 c4 38 add $0x38,%rsp
|
|
3f97: c3 ret
|
|
3f98: 41 8a 49 07 mov 0x7(%r9),%cl
|
|
3f9c: 80 e1 80 and $0x80,%cl
|
|
3f9f: 80 f9 80 cmp $0x80,%cl
|
|
3fa2: 74 12 je 0x3fb6
|
|
3fa4: c4 c1 7b 10 01 vmovsd (%r9),%xmm0
|
|
3fa9: c5 fb 59 c8 vmulsd %xmm0,%xmm0,%xmm1
|
|
3fad: c5 fb 11 0a vmovsd %xmm1,(%rdx)
|
|
3fb1: 48 83 c4 38 add $0x38,%rsp
|
|
3fb5: c3 ret
|
|
3fb6: 41 f7 41 04 ff ff 0f testl $0xfffff,0x4(%r9)
|
|
3fbd: 00
|
|
3fbe: 75 e4 jne 0x3fa4
|
|
3fc0: 41 83 39 00 cmpl $0x0,(%r9)
|
|
3fc4: 75 de jne 0x3fa4
|
|
3fc6: c5 fb 10 05 9a a4 cf vmovsd 0x1cfa49a(%rip),%xmm0 # 0x1cfe468
|
|
3fcd: 01
|
|
3fce: b8 13 00 00 00 mov $0x13,%eax
|
|
3fd3: c5 fb 5e c8 vdivsd %xmm0,%xmm0,%xmm1
|
|
3fd7: c5 fb 11 0a vmovsd %xmm1,(%rdx)
|
|
3fdb: 48 83 c4 38 add $0x38,%rsp
|
|
3fdf: c3 ret
|
|
3fe0: 53 push %rbx
|
|
3fe1: 56 push %rsi
|
|
3fe2: 57 push %rdi
|
|
3fe3: 41 54 push %r12
|
|
3fe5: 41 55 push %r13
|
|
3fe7: 41 56 push %r14
|
|
3fe9: 41 57 push %r15
|
|
3feb: 55 push %rbp
|
|
3fec: 48 81 ec 88 06 00 00 sub $0x688,%rsp
|
|
3ff3: 45 89 c5 mov %r8d,%r13d
|
|
3ff6: 44 0f 11 bc 24 10 03 movups %xmm15,0x310(%rsp)
|
|
3ffd: 00 00
|
|
3fff: 48 89 d7 mov %rdx,%rdi
|
|
4002: 44 0f 11 b4 24 00 03 movups %xmm14,0x300(%rsp)
|
|
4009: 00 00
|
|
400b: 48 89 cb mov %rcx,%rbx
|
|
400e: 44 0f 11 ac 24 f0 02 movups %xmm13,0x2f0(%rsp)
|
|
4015: 00 00
|
|
4017: 4c 8d 05 c2 1b d0 ff lea -0x2fe43e(%rip),%r8 # 0xffffffffffd05be0
|
|
401e: 44 0f 11 a4 24 e0 02 movups %xmm12,0x2e0(%rsp)
|
|
4025: 00 00
|
|
4027: 40 32 f6 xor %sil,%sil
|
|
402a: 44 0f 11 9c 24 d0 02 movups %xmm11,0x2d0(%rsp)
|
|
4031: 00 00
|
|
4033: 45 33 ff xor %r15d,%r15d
|
|
4036: 44 0f 11 94 24 c0 02 movups %xmm10,0x2c0(%rsp)
|
|
403d: 00 00
|
|
403f: 44 0f 11 8c 24 b0 02 movups %xmm9,0x2b0(%rsp)
|
|
4046: 00 00
|
|
4048: 44 0f 11 84 24 a0 02 movups %xmm8,0x2a0(%rsp)
|
|
404f: 00 00
|
|
4051: 0f 11 bc 24 90 02 00 movups %xmm7,0x290(%rsp)
|
|
4058: 00
|
|
4059: 0f 11 b4 24 80 02 00 movups %xmm6,0x280(%rsp)
|
|
4060: 00
|
|
4061: 45 85 ed test %r13d,%r13d
|
|
4064: 0f 8e 5e 44 00 00 jle 0x84c8
|
|
406a: 48 85 db test %rbx,%rbx
|
|
406d: 0f 84 3c 44 00 00 je 0x84af
|
|
4073: 48 85 ff test %rdi,%rdi
|
|
4076: 0f 84 33 44 00 00 je 0x84af
|
|
407c: d9 bc 24 32 03 00 00 fnstcw 0x332(%rsp)
|
|
4083: 0f b7 8c 24 32 03 00 movzwl 0x332(%rsp),%ecx
|
|
408a: 00
|
|
408b: 89 ca mov %ecx,%edx
|
|
408d: 81 e2 3f 0f 00 00 and $0xf3f,%edx
|
|
4093: 81 fa 3f 03 00 00 cmp $0x33f,%edx
|
|
4099: 74 22 je 0x40bd
|
|
409b: 81 e1 c0 f0 ff ff and $0xfffff0c0,%ecx
|
|
40a1: 81 c1 3f 03 00 00 add $0x33f,%ecx
|
|
40a7: 66 89 8c 24 30 03 00 mov %cx,0x330(%rsp)
|
|
40ae: 00
|
|
40af: db e2 fnclex
|
|
40b1: d9 ac 24 30 03 00 00 fldcw 0x330(%rsp)
|
|
40b8: 40 b6 01 mov $0x1,%sil
|
|
40bb: eb 0d jmp 0x40ca
|
|
40bd: ba 3f 03 00 00 mov $0x33f,%edx
|
|
40c2: 66 89 94 24 30 03 00 mov %dx,0x330(%rsp)
|
|
40c9: 00
|
|
40ca: 0f ae 9c 24 34 03 00 stmxcsr 0x334(%rsp)
|
|
40d1: 00
|
|
40d2: 8b ac 24 34 03 00 00 mov 0x334(%rsp),%ebp
|
|
40d9: 89 ea mov %ebp,%edx
|
|
40db: 81 e2 80 1f 00 00 and $0x1f80,%edx
|
|
40e1: 81 fa 80 1f 00 00 cmp $0x1f80,%edx
|
|
40e7: 74 1b je 0x4104
|
|
40e9: 89 ea mov %ebp,%edx
|
|
40eb: 40 80 c6 02 add $0x2,%sil
|
|
40ef: 81 ca 80 1f 00 00 or $0x1f80,%edx
|
|
40f5: 89 94 24 34 03 00 00 mov %edx,0x334(%rsp)
|
|
40fc: 0f ae 94 24 34 03 00 ldmxcsr 0x334(%rsp)
|
|
4103: 00
|
|
4104: 44 89 ea mov %r13d,%edx
|
|
4107: 45 33 f6 xor %r14d,%r14d
|
|
410a: 83 e2 f8 and $0xfffffff8,%edx
|
|
410d: 45 33 e4 xor %r12d,%r12d
|
|
4110: 48 63 d2 movslq %edx,%rdx
|
|
4113: 48 85 d2 test %rdx,%rdx
|
|
4116: 0f 8e 74 1f 00 00 jle 0x6090
|
|
411c: 44 89 bc 24 d8 00 00 mov %r15d,0xd8(%rsp)
|
|
4123: 00
|
|
4124: 48 89 94 24 38 03 00 mov %rdx,0x338(%rsp)
|
|
412b: 00
|
|
412c: 89 ac 24 c0 00 00 00 mov %ebp,0xc0(%rsp)
|
|
4133: 48 89 dd mov %rbx,%rbp
|
|
4136: 40 88 b4 24 c8 00 00 mov %sil,0xc8(%rsp)
|
|
413d: 00
|
|
413e: 4c 89 c3 mov %r8,%rbx
|
|
4141: 44 89 ac 24 d0 00 00 mov %r13d,0xd0(%rsp)
|
|
4148: 00
|
|
4149: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
4150: 00
|
|
4151: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
4158: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
415f: 00
|
|
4160: 45 0f 10 1c 2c movups (%r12,%rbp,1),%xmm11
|
|
4165: 41 0f 10 44 2c 10 movups 0x10(%r12,%rbp,1),%xmm0
|
|
416b: 0f 10 35 4e 16 32 02 movups 0x232164e(%rip),%xmm6 # 0x23257c0
|
|
4172: 0f 28 fe movaps %xmm6,%xmm7
|
|
4175: 0f 28 d6 movaps %xmm6,%xmm2
|
|
4178: 44 0f 10 25 50 16 32 movups 0x2321650(%rip),%xmm12 # 0x23257d0
|
|
417f: 02
|
|
4180: 41 0f 54 fb andps %xmm11,%xmm7
|
|
4184: 66 41 0f c2 fc 01 cmpltpd %xmm12,%xmm7
|
|
418a: 0f 54 d0 andps %xmm0,%xmm2
|
|
418d: 44 0f 54 df andps %xmm7,%xmm11
|
|
4191: 66 41 0f c2 d4 01 cmpltpd %xmm12,%xmm2
|
|
4197: 0f 11 bc 24 90 01 00 movups %xmm7,0x190(%rsp)
|
|
419e: 00
|
|
419f: 0f 54 c2 andps %xmm2,%xmm0
|
|
41a2: 0f 10 3d 37 16 32 02 movups 0x2321637(%rip),%xmm7 # 0x23257e0
|
|
41a9: 41 0f 28 e3 movaps %xmm11,%xmm4
|
|
41ad: 66 0f 14 e0 unpcklpd %xmm0,%xmm4
|
|
41b1: 0f 28 cf movaps %xmm7,%xmm1
|
|
41b4: 66 0f 59 cc mulpd %xmm4,%xmm1
|
|
41b8: 0f 11 94 24 70 01 00 movups %xmm2,0x170(%rsp)
|
|
41bf: 00
|
|
41c0: 0f 10 15 29 16 32 02 movups 0x2321629(%rip),%xmm2 # 0x23257f0
|
|
41c7: 66 0f 58 ca addpd %xmm2,%xmm1
|
|
41cb: 44 0f 28 f1 movaps %xmm1,%xmm14
|
|
41cf: 66 44 0f 5c f2 subpd %xmm2,%xmm14
|
|
41d4: 66 44 0f c5 d1 04 pextrw $0x4,%xmm1,%r10d
|
|
41da: 66 0f 7e ce movd %xmm1,%esi
|
|
41de: 44 0f 10 0d 1a 16 32 movups 0x232161a(%rip),%xmm9 # 0x2325800
|
|
41e5: 02
|
|
41e6: 45 0f 28 f9 movaps %xmm9,%xmm15
|
|
41ea: 83 e6 3f and $0x3f,%esi
|
|
41ed: 66 45 0f 59 fe mulpd %xmm14,%xmm15
|
|
41f2: 44 0f 10 15 16 16 32 movups 0x2321616(%rip),%xmm10 # 0x2325810
|
|
41f9: 02
|
|
41fa: 03 f6 add %esi,%esi
|
|
41fc: 66 45 0f 59 f2 mulpd %xmm10,%xmm14
|
|
4201: 66 41 0f 5c e7 subpd %xmm15,%xmm4
|
|
4206: 66 41 0f 5c e6 subpd %xmm14,%xmm4
|
|
420b: 44 0f 10 3d 0d 16 32 movups 0x232160d(%rip),%xmm15 # 0x2325820
|
|
4212: 02
|
|
4213: 41 83 e2 3f and $0x3f,%r10d
|
|
4217: 66 44 0f 59 fc mulpd %xmm4,%xmm15
|
|
421c: 66 44 0f 58 3d 0b 16 addpd 0x232160b(%rip),%xmm15 # 0x2325830
|
|
4223: 32 02
|
|
4225: 66 44 0f 59 fc mulpd %xmm4,%xmm15
|
|
422a: 66 44 0f 15 d8 unpckhpd %xmm0,%xmm11
|
|
422f: 45 03 d2 add %r10d,%r10d
|
|
4232: 0f 10 05 07 16 32 02 movups 0x2321607(%rip),%xmm0 # 0x2325840
|
|
4239: 44 0f 28 c0 movaps %xmm0,%xmm8
|
|
423d: 66 45 0f 59 c3 mulpd %xmm11,%xmm8
|
|
4242: 66 44 0f 58 3d 05 16 addpd 0x2321605(%rip),%xmm15 # 0x2325850
|
|
4249: 32 02
|
|
424b: 66 44 0f 58 c2 addpd %xmm2,%xmm8
|
|
4250: 66 44 0f 59 fc mulpd %xmm4,%xmm15
|
|
4255: 66 41 0f c5 c8 04 pextrw $0x4,%xmm8,%ecx
|
|
425b: 66 44 0f 58 3d fc 15 addpd 0x23215fc(%rip),%xmm15 # 0x2325860
|
|
4262: 32 02
|
|
4264: 66 45 0f 7e c7 movd %xmm8,%r15d
|
|
4269: 41 0f 28 e8 movaps %xmm8,%xmm5
|
|
426d: 66 0f 5c ea subpd %xmm2,%xmm5
|
|
4271: 66 44 0f 59 fc mulpd %xmm4,%xmm15
|
|
4276: 0f 10 1d f3 15 32 02 movups 0x23215f3(%rip),%xmm3 # 0x2325870
|
|
427d: 45 89 fb mov %r15d,%r11d
|
|
4280: 44 0f 28 c3 movaps %xmm3,%xmm8
|
|
4284: 41 83 e3 3f and $0x3f,%r11d
|
|
4288: 66 44 0f 59 c5 mulpd %xmm5,%xmm8
|
|
428d: 44 0f 10 2d eb 15 32 movups 0x23215eb(%rip),%xmm13 # 0x2325880
|
|
4294: 02
|
|
4295: 41 89 cd mov %ecx,%r13d
|
|
4298: 66 44 0f 59 ed mulpd %xmm5,%xmm13
|
|
429d: 66 45 0f 5c d8 subpd %xmm8,%xmm11
|
|
42a2: 66 0f 59 2d e6 15 32 mulpd 0x23215e6(%rip),%xmm5 # 0x2325890
|
|
42a9: 02
|
|
42aa: 44 0f 10 05 ee 15 32 movups 0x23215ee(%rip),%xmm8 # 0x23258a0
|
|
42b1: 02
|
|
42b2: 45 0f 28 f3 movaps %xmm11,%xmm14
|
|
42b6: 66 45 0f 58 f8 addpd %xmm8,%xmm15
|
|
42bb: 66 45 0f 5c f5 subpd %xmm13,%xmm14
|
|
42c0: 66 44 0f 59 fc mulpd %xmm4,%xmm15
|
|
42c5: 66 45 0f 5c de subpd %xmm14,%xmm11
|
|
42ca: 66 44 0f 59 fc mulpd %xmm4,%xmm15
|
|
42cf: 66 45 0f 5c dd subpd %xmm13,%xmm11
|
|
42d4: 66 41 0f 58 e7 addpd %xmm15,%xmm4
|
|
42d9: 66 44 0f 5c dd subpd %xmm5,%xmm11
|
|
42de: 41 c1 e3 02 shl $0x2,%r11d
|
|
42e2: 41 83 e5 3f and $0x3f,%r13d
|
|
42e6: 0f 28 e9 movaps %xmm1,%xmm5
|
|
42e9: 41 83 c7 10 add $0x10,%r15d
|
|
42ed: 41 c1 e5 02 shl $0x2,%r13d
|
|
42f1: 66 0f 72 d5 06 psrld $0x6,%xmm5
|
|
42f6: f2 42 0f 10 8c db 00 movsd 0x1ff8900(%rbx,%r11,8),%xmm1
|
|
42fd: 89 ff 01
|
|
4300: 41 83 e7 3f and $0x3f,%r15d
|
|
4304: 66 0f fe 2d a4 15 32 paddd 0x23215a4(%rip),%xmm5 # 0x23258b0
|
|
430b: 02
|
|
430c: 83 c1 10 add $0x10,%ecx
|
|
430f: 66 42 0f 16 8c eb 00 movhpd 0x1ff8900(%rbx,%r13,8),%xmm1
|
|
4316: 89 ff 01
|
|
4319: 83 e1 3f and $0x3f,%ecx
|
|
431c: 0f 54 2d 9d 15 32 02 andps 0x232159d(%rip),%xmm5 # 0x23258c0
|
|
4323: 0f 11 8c 24 20 02 00 movups %xmm1,0x220(%rsp)
|
|
432a: 00
|
|
432b: 66 0f 73 f5 34 psllq $0x34,%xmm5
|
|
4330: f2 42 0f 10 8c db 10 movsd 0x1ff8910(%rbx,%r11,8),%xmm1
|
|
4337: 89 ff 01
|
|
433a: f2 44 0f 10 ac f3 08 movsd 0x1ff9108(%rbx,%rsi,8),%xmm13
|
|
4341: 91 ff 01
|
|
4344: 0f 11 ac 24 10 02 00 movups %xmm5,0x210(%rsp)
|
|
434b: 00
|
|
434c: 66 42 0f 16 8c eb 10 movhpd 0x1ff8910(%rbx,%r13,8),%xmm1
|
|
4353: 89 ff 01
|
|
4356: 41 c1 e7 02 shl $0x2,%r15d
|
|
435a: f2 42 0f 10 ac db 18 movsd 0x1ff8918(%rbx,%r11,8),%xmm5
|
|
4361: 89 ff 01
|
|
4364: 66 46 0f 16 ac d3 08 movhpd 0x1ff9108(%rbx,%r10,8),%xmm13
|
|
436b: 91 ff 01
|
|
436e: 0f 11 8c 24 40 02 00 movups %xmm1,0x240(%rsp)
|
|
4375: 00
|
|
4376: c1 e1 02 shl $0x2,%ecx
|
|
4379: 66 42 0f 16 ac eb 18 movhpd 0x1ff8918(%rbx,%r13,8),%xmm5
|
|
4380: 89 ff 01
|
|
4383: f2 42 0f 10 8c fb 00 movsd 0x1ff8900(%rbx,%r15,8),%xmm1
|
|
438a: 89 ff 01
|
|
438d: 66 44 0f 58 ec addpd %xmm4,%xmm13
|
|
4392: f2 42 0f 10 a4 db 08 movsd 0x1ff8908(%rbx,%r11,8),%xmm4
|
|
4399: 89 ff 01
|
|
439c: 0f 11 ac 24 50 02 00 movups %xmm5,0x250(%rsp)
|
|
43a3: 00
|
|
43a4: 66 0f 16 8c cb 00 89 movhpd 0x1ff8900(%rbx,%rcx,8),%xmm1
|
|
43ab: ff 01
|
|
43ad: 41 0f 10 6c 2c 20 movups 0x20(%r12,%rbp,1),%xmm5
|
|
43b3: 66 42 0f 16 a4 eb 08 movhpd 0x1ff8908(%rbx,%r13,8),%xmm4
|
|
43ba: 89 ff 01
|
|
43bd: 0f 11 8c 24 60 02 00 movups %xmm1,0x260(%rsp)
|
|
43c4: 00
|
|
43c5: 41 0f 10 4c 2c 30 movups 0x30(%r12,%rbp,1),%xmm1
|
|
43cb: 0f 11 a4 24 30 02 00 movups %xmm4,0x230(%rsp)
|
|
43d2: 00
|
|
43d3: 0f 28 e6 movaps %xmm6,%xmm4
|
|
43d6: 0f 54 e5 andps %xmm5,%xmm4
|
|
43d9: 0f 54 f1 andps %xmm1,%xmm6
|
|
43dc: 66 41 0f c2 e4 01 cmpltpd %xmm12,%xmm4
|
|
43e2: 66 41 0f c2 f4 01 cmpltpd %xmm12,%xmm6
|
|
43e8: 0f 54 ec andps %xmm4,%xmm5
|
|
43eb: 0f 54 ce andps %xmm6,%xmm1
|
|
43ee: 0f 11 b4 24 c0 01 00 movups %xmm6,0x1c0(%rsp)
|
|
43f5: 00
|
|
43f6: 0f 28 f5 movaps %xmm5,%xmm6
|
|
43f9: 66 0f 14 f1 unpcklpd %xmm1,%xmm6
|
|
43fd: 66 0f 59 fe mulpd %xmm6,%xmm7
|
|
4401: 66 0f 58 fa addpd %xmm2,%xmm7
|
|
4405: 0f 11 bc 24 70 02 00 movups %xmm7,0x270(%rsp)
|
|
440c: 00
|
|
440d: 66 0f 5c fa subpd %xmm2,%xmm7
|
|
4411: 66 44 0f 59 cf mulpd %xmm7,%xmm9
|
|
4416: 66 44 0f 59 d7 mulpd %xmm7,%xmm10
|
|
441b: 66 41 0f 5c f1 subpd %xmm9,%xmm6
|
|
4420: 44 0f 11 b4 24 e0 01 movups %xmm14,0x1e0(%rsp)
|
|
4427: 00 00
|
|
4429: 66 45 0f 59 f6 mulpd %xmm14,%xmm14
|
|
442e: 66 41 0f 5c f2 subpd %xmm10,%xmm6
|
|
4433: 44 0f 11 9c 24 f0 01 movups %xmm11,0x1f0(%rsp)
|
|
443a: 00 00
|
|
443c: 44 0f 10 1d 8c 14 32 movups 0x232148c(%rip),%xmm11 # 0x23258d0
|
|
4443: 02
|
|
4444: 66 45 0f 59 de mulpd %xmm14,%xmm11
|
|
4449: 44 0f 10 25 cf 13 32 movups 0x23213cf(%rip),%xmm12 # 0x2325820
|
|
4450: 02
|
|
4451: 66 44 0f 59 e6 mulpd %xmm6,%xmm12
|
|
4456: 66 44 0f 58 1d 81 14 addpd 0x2321481(%rip),%xmm11 # 0x23258e0
|
|
445d: 32 02
|
|
445f: 66 0f 15 e9 unpckhpd %xmm1,%xmm5
|
|
4463: 66 0f 59 c5 mulpd %xmm5,%xmm0
|
|
4467: 66 45 0f 59 de mulpd %xmm14,%xmm11
|
|
446c: 66 0f 58 c2 addpd %xmm2,%xmm0
|
|
4470: 66 44 0f 58 1d 77 14 addpd 0x2321477(%rip),%xmm11 # 0x23258f0
|
|
4477: 32 02
|
|
4479: 66 0f c5 d0 04 pextrw $0x4,%xmm0,%edx
|
|
447e: 66 45 0f 59 de mulpd %xmm14,%xmm11
|
|
4483: 66 0f 7e c0 movd %xmm0,%eax
|
|
4487: 44 0f 10 15 a1 13 32 movups 0x23213a1(%rip),%xmm10 # 0x2325830
|
|
448e: 02
|
|
448f: 0f 11 a4 24 a0 01 00 movups %xmm4,0x1a0(%rsp)
|
|
4496: 00
|
|
4497: 0f 28 e0 movaps %xmm0,%xmm4
|
|
449a: 66 45 0f 58 d4 addpd %xmm12,%xmm10
|
|
449f: 66 0f 5c e2 subpd %xmm2,%xmm4
|
|
44a3: 66 44 0f 58 1d 54 14 addpd 0x2321454(%rip),%xmm11 # 0x2325900
|
|
44aa: 32 02
|
|
44ac: 66 44 0f 59 d6 mulpd %xmm6,%xmm10
|
|
44b1: 66 0f 59 dc mulpd %xmm4,%xmm3
|
|
44b5: 0f 10 05 94 13 32 02 movups 0x2321394(%rip),%xmm0 # 0x2325850
|
|
44bc: 66 41 0f 58 c2 addpd %xmm10,%xmm0
|
|
44c1: 66 0f 5c eb subpd %xmm3,%xmm5
|
|
44c5: 66 0f 59 c6 mulpd %xmm6,%xmm0
|
|
44c9: 0f 10 1d 90 13 32 02 movups 0x2321390(%rip),%xmm3 # 0x2325860
|
|
44d0: 66 0f 58 d8 addpd %xmm0,%xmm3
|
|
44d4: 44 0f 11 9c 24 00 02 movups %xmm11,0x200(%rsp)
|
|
44db: 00 00
|
|
44dd: 0f 28 c5 movaps %xmm5,%xmm0
|
|
44e0: f2 44 0f 10 bc f3 00 movsd 0x1ff9100(%rbx,%rsi,8),%xmm15
|
|
44e7: 91 ff 01
|
|
44ea: 44 0f 10 1d 1e 14 32 movups 0x232141e(%rip),%xmm11 # 0x2325910
|
|
44f1: 02
|
|
44f2: 0f 10 3d 87 13 32 02 movups 0x2321387(%rip),%xmm7 # 0x2325880
|
|
44f9: 66 46 0f 16 bc d3 00 movhpd 0x1ff9100(%rbx,%r10,8),%xmm15
|
|
4500: 91 ff 01
|
|
4503: 66 45 0f 59 de mulpd %xmm14,%xmm11
|
|
4508: 66 0f 59 fc mulpd %xmm4,%xmm7
|
|
450c: 66 45 0f 59 ef mulpd %xmm15,%xmm13
|
|
4511: 66 0f 59 de mulpd %xmm6,%xmm3
|
|
4515: 66 44 0f 58 1d 02 14 addpd 0x2321402(%rip),%xmm11 # 0x2325920
|
|
451c: 32 02
|
|
451e: 66 0f 5c c7 subpd %xmm7,%xmm0
|
|
4522: 66 44 0f 58 c3 addpd %xmm3,%xmm8
|
|
4527: 66 45 0f 59 de mulpd %xmm14,%xmm11
|
|
452c: 66 44 0f 59 c6 mulpd %xmm6,%xmm8
|
|
4531: 66 0f 5c e8 subpd %xmm0,%xmm5
|
|
4535: 66 44 0f 58 1d f2 13 addpd 0x23213f2(%rip),%xmm11 # 0x2325930
|
|
453c: 32 02
|
|
453e: 0f 11 bc 24 50 03 00 movups %xmm7,0x350(%rsp)
|
|
4545: 00
|
|
4546: 41 0f 28 ff movaps %xmm15,%xmm7
|
|
454a: 66 41 0f 58 fd addpd %xmm13,%xmm7
|
|
454f: 66 45 0f 59 de mulpd %xmm14,%xmm11
|
|
4554: 0f 11 b4 24 40 03 00 movups %xmm6,0x340(%rsp)
|
|
455b: 00
|
|
455c: 0f 28 f7 movaps %xmm7,%xmm6
|
|
455f: 66 41 0f 5c f7 subpd %xmm15,%xmm6
|
|
4564: 66 44 0f 58 1d d3 13 addpd 0x23213d3(%rip),%xmm11 # 0x2325940
|
|
456b: 32 02
|
|
456d: 66 44 0f 5c ee subpd %xmm6,%xmm13
|
|
4572: 44 0f 10 3d d6 13 32 movups 0x23213d6(%rip),%xmm15 # 0x2325950
|
|
4579: 02
|
|
457a: 44 0f 54 ff andps %xmm7,%xmm15
|
|
457e: 44 0f 10 0d 0a 13 32 movups 0x232130a(%rip),%xmm9 # 0x2325890
|
|
4585: 02
|
|
4586: 66 41 0f 5c ff subpd %xmm15,%xmm7
|
|
458b: 66 44 0f 59 cc mulpd %xmm4,%xmm9
|
|
4590: 66 44 0f 58 ef addpd %xmm7,%xmm13
|
|
4595: 0f 11 84 24 70 03 00 movups %xmm0,0x370(%rsp)
|
|
459c: 00
|
|
459d: 0f 10 84 24 00 02 00 movups 0x200(%rsp),%xmm0
|
|
45a4: 00
|
|
45a5: 66 41 0f 59 c6 mulpd %xmm14,%xmm0
|
|
45aa: 66 45 0f 59 f3 mulpd %xmm11,%xmm14
|
|
45af: 44 0f 11 8c 24 60 03 movups %xmm9,0x360(%rsp)
|
|
45b6: 00 00
|
|
45b8: 44 0f 10 8c 24 e0 01 movups 0x1e0(%rsp),%xmm9
|
|
45bf: 00 00
|
|
45c1: 0f 10 a4 24 20 02 00 movups 0x220(%rsp),%xmm4
|
|
45c8: 00
|
|
45c9: 66 41 0f 59 c1 mulpd %xmm9,%xmm0
|
|
45ce: 0f 11 ac 24 80 03 00 movups %xmm5,0x380(%rsp)
|
|
45d5: 00
|
|
45d6: 44 0f 11 ac 24 b0 03 movups %xmm13,0x3b0(%rsp)
|
|
45dd: 00 00
|
|
45df: 44 0f 28 ec movaps %xmm4,%xmm13
|
|
45e3: f2 42 0f 10 b4 fb 18 movsd 0x1ff8918(%rbx,%r15,8),%xmm6
|
|
45ea: 89 ff 01
|
|
45ed: 44 0f 10 a4 24 50 02 movups 0x250(%rsp),%xmm12
|
|
45f4: 00 00
|
|
45f6: 0f 10 ac 24 60 02 00 movups 0x260(%rsp),%xmm5
|
|
45fd: 00
|
|
45fe: 66 0f 16 b4 cb 18 89 movhpd 0x1ff8918(%rbx,%rcx,8),%xmm6
|
|
4605: ff 01
|
|
4607: 0f 28 fd movaps %xmm5,%xmm7
|
|
460a: 66 45 0f 58 ec addpd %xmm12,%xmm13
|
|
460f: 66 0f 58 fe addpd %xmm6,%xmm7
|
|
4613: 66 45 0f 59 e1 mulpd %xmm9,%xmm12
|
|
4618: 66 41 0f 59 e1 mulpd %xmm9,%xmm4
|
|
461d: 66 41 0f 59 f1 mulpd %xmm9,%xmm6
|
|
4622: 66 41 0f 59 e9 mulpd %xmm9,%xmm5
|
|
4627: 41 0f 28 cd movaps %xmm13,%xmm1
|
|
462b: 66 0f 59 c8 mulpd %xmm0,%xmm1
|
|
462f: 66 0f 59 c7 mulpd %xmm7,%xmm0
|
|
4633: 0f 11 84 24 00 02 00 movups %xmm0,0x200(%rsp)
|
|
463a: 00
|
|
463b: 44 0f 11 bc 24 a0 03 movups %xmm15,0x3a0(%rsp)
|
|
4642: 00 00
|
|
4644: 45 0f 28 f9 movaps %xmm9,%xmm15
|
|
4648: 0f 10 84 24 30 02 00 movups 0x230(%rsp),%xmm0
|
|
464f: 00
|
|
4650: f2 42 0f 10 94 fb 08 movsd 0x1ff8908(%rbx,%r15,8),%xmm2
|
|
4657: 89 ff 01
|
|
465a: 44 0f 28 d8 movaps %xmm0,%xmm11
|
|
465e: 66 44 0f 59 f8 mulpd %xmm0,%xmm15
|
|
4663: 66 45 0f 59 de mulpd %xmm14,%xmm11
|
|
4668: 66 45 0f 5c fd subpd %xmm13,%xmm15
|
|
466d: 66 0f 16 94 cb 08 89 movhpd 0x1ff8908(%rbx,%rcx,8),%xmm2
|
|
4674: ff 01
|
|
4676: 66 44 0f 59 f2 mulpd %xmm2,%xmm14
|
|
467b: 66 44 0f 59 ca mulpd %xmm2,%xmm9
|
|
4680: 44 0f 11 b4 24 d0 03 movups %xmm14,0x3d0(%rsp)
|
|
4687: 00 00
|
|
4689: 44 0f 28 f0 movaps %xmm0,%xmm14
|
|
468d: 66 45 0f 58 f4 addpd %xmm12,%xmm14
|
|
4692: 66 41 0f 5c f9 subpd %xmm9,%xmm7
|
|
4697: 66 41 0f 5c c6 subpd %xmm14,%xmm0
|
|
469c: 44 0f 10 ac 24 f0 01 movups 0x1f0(%rsp),%xmm13
|
|
46a3: 00 00
|
|
46a5: 44 0f 28 d2 movaps %xmm2,%xmm10
|
|
46a9: 66 45 0f 59 fd mulpd %xmm13,%xmm15
|
|
46ae: 66 44 0f 58 e0 addpd %xmm0,%xmm12
|
|
46b3: 66 44 0f 5c bc 24 40 subpd 0x240(%rsp),%xmm15
|
|
46ba: 02 00 00
|
|
46bd: 66 44 0f 58 d6 addpd %xmm6,%xmm10
|
|
46c2: 66 44 0f 59 ef mulpd %xmm7,%xmm13
|
|
46c7: 66 45 0f 5c fc subpd %xmm12,%xmm15
|
|
46cc: 66 41 0f 5c d2 subpd %xmm10,%xmm2
|
|
46d1: 44 0f 11 9c 24 c0 03 movups %xmm11,0x3c0(%rsp)
|
|
46d8: 00 00
|
|
46da: 45 0f 28 de movaps %xmm14,%xmm11
|
|
46de: 66 44 0f 58 dc addpd %xmm4,%xmm11
|
|
46e3: 66 0f 58 f2 addpd %xmm2,%xmm6
|
|
46e7: 66 45 0f 5c f3 subpd %xmm11,%xmm14
|
|
46ec: 66 41 0f 58 e6 addpd %xmm14,%xmm4
|
|
46f1: 41 0f 28 da movaps %xmm10,%xmm3
|
|
46f5: 66 0f 58 dd addpd %xmm5,%xmm3
|
|
46f9: 66 44 0f 5c fc subpd %xmm4,%xmm15
|
|
46fe: 66 44 0f 5c d3 subpd %xmm3,%xmm10
|
|
4703: 66 44 0f 5c f9 subpd %xmm1,%xmm15
|
|
4708: 66 41 0f 58 ea addpd %xmm10,%xmm5
|
|
470d: 66 44 0f 5c bc 24 c0 subpd 0x3c0(%rsp),%xmm15
|
|
4714: 03 00 00
|
|
4717: 44 0f 11 84 24 90 03 movups %xmm8,0x390(%rsp)
|
|
471e: 00 00
|
|
4720: f2 46 0f 10 84 fb 10 movsd 0x1ff8910(%rbx,%r15,8),%xmm8
|
|
4727: 89 ff 01
|
|
472a: 66 44 0f 16 84 cb 10 movhpd 0x1ff8910(%rbx,%rcx,8),%xmm8
|
|
4731: 89 ff 01
|
|
4734: 66 45 0f 58 c5 addpd %xmm13,%xmm8
|
|
4739: 66 44 0f 59 3d 1e 12 mulpd 0x232121e(%rip),%xmm15 # 0x2325960
|
|
4740: 32 02
|
|
4742: 66 44 0f 58 c6 addpd %xmm6,%xmm8
|
|
4747: 66 41 0f 58 e8 addpd %xmm8,%xmm5
|
|
474c: 44 0f 10 84 24 70 03 movups 0x370(%rsp),%xmm8
|
|
4753: 00 00
|
|
4755: 45 0f 28 f0 movaps %xmm8,%xmm14
|
|
4759: 66 45 0f 59 f0 mulpd %xmm8,%xmm14
|
|
475e: 44 0f 11 bc 24 00 04 movups %xmm15,0x400(%rsp)
|
|
4765: 00 00
|
|
4767: 44 0f 10 3d 61 11 32 movups 0x2321161(%rip),%xmm15 # 0x23258d0
|
|
476e: 02
|
|
476f: 66 45 0f 59 fe mulpd %xmm14,%xmm15
|
|
4774: 0f 10 84 24 90 03 00 movups 0x390(%rsp),%xmm0
|
|
477b: 00
|
|
477c: 0f 10 a4 24 40 03 00 movups 0x340(%rsp),%xmm4
|
|
4783: 00
|
|
4784: 66 0f 59 c4 mulpd %xmm4,%xmm0
|
|
4788: 44 0f 10 25 50 11 32 movups 0x2321150(%rip),%xmm12 # 0x23258e0
|
|
478f: 02
|
|
4790: 0f 10 94 24 70 02 00 movups 0x270(%rsp),%xmm2
|
|
4797: 00
|
|
4798: 66 45 0f 58 e7 addpd %xmm15,%xmm12
|
|
479d: 66 0f 58 e0 addpd %xmm0,%xmm4
|
|
47a1: 66 0f c5 f2 04 pextrw $0x4,%xmm2,%esi
|
|
47a6: 66 0f 7e d1 movd %xmm2,%ecx
|
|
47aa: 66 45 0f 59 e6 mulpd %xmm14,%xmm12
|
|
47af: 83 e1 3f and $0x3f,%ecx
|
|
47b2: 83 e6 3f and $0x3f,%esi
|
|
47b5: 03 c9 add %ecx,%ecx
|
|
47b7: 03 f6 add %esi,%esi
|
|
47b9: 0f 10 b4 24 00 02 00 movups 0x200(%rsp),%xmm6
|
|
47c0: 00
|
|
47c1: f2 44 0f 10 8c cb 08 movsd 0x1ff9108(%rbx,%rcx,8),%xmm9
|
|
47c8: 91 ff 01
|
|
47cb: 66 0f 58 f5 addpd %xmm5,%xmm6
|
|
47cf: 0f 10 2d 3a 11 32 02 movups 0x232113a(%rip),%xmm5 # 0x2325910
|
|
47d6: 66 44 0f 16 8c f3 08 movhpd 0x1ff9108(%rbx,%rsi,8),%xmm9
|
|
47dd: 91 ff 01
|
|
47e0: 66 41 0f 59 ee mulpd %xmm14,%xmm5
|
|
47e5: 66 44 0f 58 cc addpd %xmm4,%xmm9
|
|
47ea: f2 0f 10 8c cb 00 91 movsd 0x1ff9100(%rbx,%rcx,8),%xmm1
|
|
47f1: ff 01
|
|
47f3: 89 c1 mov %eax,%ecx
|
|
47f5: 44 0f 10 15 f3 10 32 movups 0x23210f3(%rip),%xmm10 # 0x23258f0
|
|
47fc: 02
|
|
47fd: 83 c0 10 add $0x10,%eax
|
|
4800: 66 0f 16 8c f3 00 91 movhpd 0x1ff9100(%rbx,%rsi,8),%xmm1
|
|
4807: ff 01
|
|
4809: 83 e1 3f and $0x3f,%ecx
|
|
480c: 66 45 0f 58 d4 addpd %xmm12,%xmm10
|
|
4811: 66 44 0f 59 c9 mulpd %xmm1,%xmm9
|
|
4816: 66 45 0f 59 d6 mulpd %xmm14,%xmm10
|
|
481b: 44 0f 10 25 fd 10 32 movups 0x23210fd(%rip),%xmm12 # 0x2325920
|
|
4822: 02
|
|
4823: 89 d6 mov %edx,%esi
|
|
4825: 66 44 0f 58 e5 addpd %xmm5,%xmm12
|
|
482a: 44 0f 11 9c 24 e0 03 movups %xmm11,0x3e0(%rsp)
|
|
4831: 00 00
|
|
4833: 44 0f 28 d9 movaps %xmm1,%xmm11
|
|
4837: 66 45 0f 59 e6 mulpd %xmm14,%xmm12
|
|
483c: 66 45 0f 58 d9 addpd %xmm9,%xmm11
|
|
4841: 44 0f 10 2d b7 10 32 movups 0x23210b7(%rip),%xmm13 # 0x2325900
|
|
4848: 02
|
|
4849: 83 e0 3f and $0x3f,%eax
|
|
484c: 66 45 0f 58 ea addpd %xmm10,%xmm13
|
|
4851: 45 0f 28 d3 movaps %xmm11,%xmm10
|
|
4855: 83 c2 10 add $0x10,%edx
|
|
4858: 66 44 0f 5c d1 subpd %xmm1,%xmm10
|
|
485d: 66 45 0f 59 ee mulpd %xmm14,%xmm13
|
|
4862: 66 45 0f 5c ca subpd %xmm10,%xmm9
|
|
4867: 66 45 0f 59 e8 mulpd %xmm8,%xmm13
|
|
486c: 0f 10 0d bd 10 32 02 movups 0x23210bd(%rip),%xmm1 # 0x2325930
|
|
4873: 83 e6 3f and $0x3f,%esi
|
|
4876: 66 41 0f 58 cc addpd %xmm12,%xmm1
|
|
487b: 66 41 0f 59 ce mulpd %xmm14,%xmm1
|
|
4880: 44 0f 10 25 b8 10 32 movups 0x23210b8(%rip),%xmm12 # 0x2325940
|
|
4887: 02
|
|
4888: 83 e2 3f and $0x3f,%edx
|
|
488b: 66 44 0f 58 e1 addpd %xmm1,%xmm12
|
|
4890: 66 45 0f 59 f4 mulpd %xmm12,%xmm14
|
|
4895: 0f 11 9c 24 f0 03 00 movups %xmm3,0x3f0(%rsp)
|
|
489c: 00
|
|
489d: 0f 28 da movaps %xmm2,%xmm3
|
|
48a0: c1 e1 02 shl $0x2,%ecx
|
|
48a3: 66 0f 72 d3 06 psrld $0x6,%xmm3
|
|
48a8: c1 e0 02 shl $0x2,%eax
|
|
48ab: c1 e6 02 shl $0x2,%esi
|
|
48ae: 66 0f fe 1d fa 0f 32 paddd 0x2320ffa(%rip),%xmm3 # 0x23258b0
|
|
48b5: 02
|
|
48b6: f2 0f 10 84 cb 08 89 movsd 0x1ff8908(%rbx,%rcx,8),%xmm0
|
|
48bd: ff 01
|
|
48bf: c1 e2 02 shl $0x2,%edx
|
|
48c2: f2 44 0f 10 bc c3 00 movsd 0x1ff8900(%rbx,%rax,8),%xmm15
|
|
48c9: 89 ff 01
|
|
48cc: 0f 54 1d ed 0f 32 02 andps 0x2320fed(%rip),%xmm3 # 0x23258c0
|
|
48d3: 66 0f 16 84 f3 08 89 movhpd 0x1ff8908(%rbx,%rsi,8),%xmm0
|
|
48da: ff 01
|
|
48dc: 66 0f 73 f3 34 psllq $0x34,%xmm3
|
|
48e1: 66 44 0f 16 bc d3 00 movhpd 0x1ff8900(%rbx,%rdx,8),%xmm15
|
|
48e8: 89 ff 01
|
|
48eb: 44 0f 28 e0 movaps %xmm0,%xmm12
|
|
48ef: f2 0f 10 a4 c3 18 89 movsd 0x1ff8918(%rbx,%rax,8),%xmm4
|
|
48f6: ff 01
|
|
48f8: 0f 11 9c 24 10 04 00 movups %xmm3,0x410(%rsp)
|
|
48ff: 00
|
|
4900: 41 0f 28 df movaps %xmm15,%xmm3
|
|
4904: 66 0f 16 a4 d3 18 89 movhpd 0x1ff8918(%rbx,%rdx,8),%xmm4
|
|
490b: ff 01
|
|
490d: 66 45 0f 59 e6 mulpd %xmm14,%xmm12
|
|
4912: 66 0f 58 dc addpd %xmm4,%xmm3
|
|
4916: 66 41 0f 59 e0 mulpd %xmm8,%xmm4
|
|
491b: 66 45 0f 59 f8 mulpd %xmm8,%xmm15
|
|
4920: 44 0f 10 15 28 10 32 movups 0x2321028(%rip),%xmm10 # 0x2325950
|
|
4927: 02
|
|
4928: 45 0f 54 d3 andps %xmm11,%xmm10
|
|
492c: 66 45 0f 5c da subpd %xmm10,%xmm11
|
|
4931: 44 0f 11 94 24 20 04 movups %xmm10,0x420(%rsp)
|
|
4938: 00 00
|
|
493a: f2 44 0f 10 94 c3 08 movsd 0x1ff8908(%rbx,%rax,8),%xmm10
|
|
4941: 89 ff 01
|
|
4944: 66 44 0f 16 94 d3 08 movhpd 0x1ff8908(%rbx,%rdx,8),%xmm10
|
|
494b: 89 ff 01
|
|
494e: 66 45 0f 59 f2 mulpd %xmm10,%xmm14
|
|
4953: 66 45 0f 58 cb addpd %xmm11,%xmm9
|
|
4958: 44 0f 11 a4 24 60 04 movups %xmm12,0x460(%rsp)
|
|
495f: 00 00
|
|
4961: 45 0f 28 e2 movaps %xmm10,%xmm12
|
|
4965: 66 44 0f 58 e4 addpd %xmm4,%xmm12
|
|
496a: 0f 11 b4 24 00 02 00 movups %xmm6,0x200(%rsp)
|
|
4971: 00
|
|
4972: f2 0f 10 b4 cb 00 89 movsd 0x1ff8900(%rbx,%rcx,8),%xmm6
|
|
4979: ff 01
|
|
497b: f2 0f 10 ac cb 18 89 movsd 0x1ff8918(%rbx,%rcx,8),%xmm5
|
|
4982: ff 01
|
|
4984: 66 0f 16 b4 f3 00 89 movhpd 0x1ff8900(%rbx,%rsi,8),%xmm6
|
|
498b: ff 01
|
|
498d: 66 0f 16 ac f3 18 89 movhpd 0x1ff8918(%rbx,%rsi,8),%xmm5
|
|
4994: ff 01
|
|
4996: 44 0f 11 8c 24 30 04 movups %xmm9,0x430(%rsp)
|
|
499d: 00 00
|
|
499f: 44 0f 28 ce movaps %xmm6,%xmm9
|
|
49a3: 44 0f 11 b4 24 70 04 movups %xmm14,0x470(%rsp)
|
|
49aa: 00 00
|
|
49ac: 45 0f 28 f4 movaps %xmm12,%xmm14
|
|
49b0: 66 44 0f 58 cd addpd %xmm5,%xmm9
|
|
49b5: 66 45 0f 58 f7 addpd %xmm15,%xmm14
|
|
49ba: 66 41 0f 59 e8 mulpd %xmm8,%xmm5
|
|
49bf: 66 41 0f 59 f0 mulpd %xmm8,%xmm6
|
|
49c4: 44 0f 11 bc 24 80 04 movups %xmm15,0x480(%rsp)
|
|
49cb: 00 00
|
|
49cd: 45 0f 28 f8 movaps %xmm8,%xmm15
|
|
49d1: 66 44 0f 59 f8 mulpd %xmm0,%xmm15
|
|
49d6: 66 45 0f 59 c2 mulpd %xmm10,%xmm8
|
|
49db: 66 45 0f 5c f9 subpd %xmm9,%xmm15
|
|
49e0: 66 45 0f 5c d4 subpd %xmm12,%xmm10
|
|
49e5: 66 45 0f 5c e6 subpd %xmm14,%xmm12
|
|
49ea: 66 41 0f 58 e2 addpd %xmm10,%xmm4
|
|
49ef: 0f 10 bc 24 80 03 00 movups 0x380(%rsp),%xmm7
|
|
49f6: 00
|
|
49f7: 45 0f 28 d9 movaps %xmm9,%xmm11
|
|
49fb: 66 0f 5c bc 24 50 03 subpd 0x350(%rsp),%xmm7
|
|
4a02: 00 00
|
|
4a04: 66 45 0f 59 dd mulpd %xmm13,%xmm11
|
|
4a09: 66 0f 5c bc 24 60 03 subpd 0x360(%rsp),%xmm7
|
|
4a10: 00 00
|
|
4a12: 66 44 0f 59 eb mulpd %xmm3,%xmm13
|
|
4a17: 66 41 0f 5c d8 subpd %xmm8,%xmm3
|
|
4a1c: 66 44 0f 59 ff mulpd %xmm7,%xmm15
|
|
4a21: 66 0f 59 fb mulpd %xmm3,%xmm7
|
|
4a25: 44 0f 11 9c 24 40 04 movups %xmm11,0x440(%rsp)
|
|
4a2c: 00 00
|
|
4a2e: 44 0f 28 d8 movaps %xmm0,%xmm11
|
|
4a32: 66 44 0f 58 dd addpd %xmm5,%xmm11
|
|
4a37: 44 0f 11 ac 24 50 04 movups %xmm13,0x450(%rsp)
|
|
4a3e: 00 00
|
|
4a40: 45 0f 28 eb movaps %xmm11,%xmm13
|
|
4a44: f2 0f 10 8c c3 10 89 movsd 0x1ff8910(%rbx,%rax,8),%xmm1
|
|
4a4b: ff 01
|
|
4a4d: 66 44 0f 58 ee addpd %xmm6,%xmm13
|
|
4a52: 66 41 0f 5c c3 subpd %xmm11,%xmm0
|
|
4a57: 66 45 0f 5c dd subpd %xmm13,%xmm11
|
|
4a5c: 66 0f 58 e8 addpd %xmm0,%xmm5
|
|
4a60: 66 41 0f 58 f3 addpd %xmm11,%xmm6
|
|
4a65: 66 0f 16 8c d3 10 89 movhpd 0x1ff8910(%rbx,%rdx,8),%xmm1
|
|
4a6c: ff 01
|
|
4a6e: 66 0f 58 cf addpd %xmm7,%xmm1
|
|
4a72: f2 0f 10 94 cb 10 89 movsd 0x1ff8910(%rbx,%rcx,8),%xmm2
|
|
4a79: ff 01
|
|
4a7b: 66 0f 16 94 f3 10 89 movhpd 0x1ff8910(%rbx,%rsi,8),%xmm2
|
|
4a82: ff 01
|
|
4a84: 66 44 0f 5c fa subpd %xmm2,%xmm15
|
|
4a89: 66 0f 58 cc addpd %xmm4,%xmm1
|
|
4a8d: 66 44 0f 5c fd subpd %xmm5,%xmm15
|
|
4a92: 44 0f 10 8c 24 80 04 movups 0x480(%rsp),%xmm9
|
|
4a99: 00 00
|
|
4a9b: 66 45 0f 58 cc addpd %xmm12,%xmm9
|
|
4aa0: 66 44 0f 5c fe subpd %xmm6,%xmm15
|
|
4aa5: 66 44 0f 58 c9 addpd %xmm1,%xmm9
|
|
4aaa: 66 44 0f 5c bc 24 40 subpd 0x440(%rsp),%xmm15
|
|
4ab1: 04 00 00
|
|
4ab4: 0f 10 b4 24 50 04 00 movups 0x450(%rsp),%xmm6
|
|
4abb: 00
|
|
4abc: 41 0f 28 ce movaps %xmm14,%xmm1
|
|
4ac0: 66 41 0f 58 f1 addpd %xmm9,%xmm6
|
|
4ac5: 66 44 0f 5c bc 24 60 subpd 0x460(%rsp),%xmm15
|
|
4acc: 04 00 00
|
|
4acf: 44 0f 10 94 24 70 04 movups 0x470(%rsp),%xmm10
|
|
4ad6: 00 00
|
|
4ad8: 66 44 0f 58 d6 addpd %xmm6,%xmm10
|
|
4add: 44 0f 10 84 24 d0 03 movups 0x3d0(%rsp),%xmm8
|
|
4ae4: 00 00
|
|
4ae6: 66 44 0f 58 84 24 00 addpd 0x200(%rsp),%xmm8
|
|
4aed: 02 00 00
|
|
4af0: 66 41 0f 58 ca addpd %xmm10,%xmm1
|
|
4af5: 0f 10 84 24 f0 03 00 movups 0x3f0(%rsp),%xmm0
|
|
4afc: 00
|
|
4afd: 44 0f 28 e0 movaps %xmm0,%xmm12
|
|
4b01: 66 45 0f 58 e0 addpd %xmm8,%xmm12
|
|
4b06: 0f 10 2d 53 0e 32 02 movups 0x2320e53(%rip),%xmm5 # 0x2325960
|
|
4b0d: 41 0f 28 fc movaps %xmm12,%xmm7
|
|
4b11: 66 41 0f 59 ef mulpd %xmm15,%xmm5
|
|
4b16: 66 0f 5c f8 subpd %xmm0,%xmm7
|
|
4b1a: 0f 10 15 4f 0e 32 02 movups 0x2320e4f(%rip),%xmm2 # 0x2325970
|
|
4b21: 44 0f 28 f9 movaps %xmm1,%xmm15
|
|
4b25: 0f 10 9c 24 e0 03 00 movups 0x3e0(%rsp),%xmm3
|
|
4b2c: 00
|
|
4b2d: 66 0f 59 da mulpd %xmm2,%xmm3
|
|
4b31: 66 41 0f 59 d5 mulpd %xmm13,%xmm2
|
|
4b36: 66 45 0f 5c fe subpd %xmm14,%xmm15
|
|
4b3b: 66 44 0f 5c c7 subpd %xmm7,%xmm8
|
|
4b40: 66 45 0f 5c d7 subpd %xmm15,%xmm10
|
|
4b45: 44 0f 10 35 03 0e 32 movups 0x2320e03(%rip),%xmm14 # 0x2325950
|
|
4b4c: 02
|
|
4b4d: 44 0f 28 fd movaps %xmm5,%xmm15
|
|
4b51: 0f 10 a4 24 00 04 00 movups 0x400(%rsp),%xmm4
|
|
4b58: 00
|
|
4b59: 41 0f 28 f6 movaps %xmm14,%xmm6
|
|
4b5d: 66 44 0f 58 fa addpd %xmm2,%xmm15
|
|
4b62: 41 0f 54 f4 andps %xmm12,%xmm6
|
|
4b66: 0f 28 fc movaps %xmm4,%xmm7
|
|
4b69: 66 44 0f 5c e6 subpd %xmm6,%xmm12
|
|
4b6e: 66 0f 58 fb addpd %xmm3,%xmm7
|
|
4b72: 66 45 0f 58 c4 addpd %xmm12,%xmm8
|
|
4b77: 41 0f 28 c6 movaps %xmm14,%xmm0
|
|
4b7b: 45 0f 28 ef movaps %xmm15,%xmm13
|
|
4b7f: 0f 54 c1 andps %xmm1,%xmm0
|
|
4b82: 44 0f 28 cf movaps %xmm7,%xmm9
|
|
4b86: 66 0f 5c c8 subpd %xmm0,%xmm1
|
|
4b8a: 66 44 0f 5c ea subpd %xmm2,%xmm13
|
|
4b8f: 66 44 0f 5c cb subpd %xmm3,%xmm9
|
|
4b94: 66 44 0f 58 d1 addpd %xmm1,%xmm10
|
|
4b99: 66 41 0f 5c ed subpd %xmm13,%xmm5
|
|
4b9e: 66 41 0f 5c e1 subpd %xmm9,%xmm4
|
|
4ba3: 41 0f 28 de movaps %xmm14,%xmm3
|
|
4ba7: 45 0f 54 f7 andps %xmm15,%xmm14
|
|
4bab: 0f 54 df andps %xmm7,%xmm3
|
|
4bae: 45 0f 28 e6 movaps %xmm14,%xmm12
|
|
4bb2: 66 45 0f 5c e7 subpd %xmm15,%xmm12
|
|
4bb7: 44 0f 10 bc 24 a0 03 movups 0x3a0(%rsp),%xmm15
|
|
4bbe: 00 00
|
|
4bc0: 44 0f 28 db movaps %xmm3,%xmm11
|
|
4bc4: 44 0f 10 ac 24 b0 03 movups 0x3b0(%rsp),%xmm13
|
|
4bcb: 00 00
|
|
4bcd: 41 0f 28 cf movaps %xmm15,%xmm1
|
|
4bd1: 66 44 0f 5c df subpd %xmm7,%xmm11
|
|
4bd6: 66 41 0f 5c ec subpd %xmm12,%xmm5
|
|
4bdb: 66 41 0f 59 c8 mulpd %xmm8,%xmm1
|
|
4be0: 66 45 0f 59 c5 mulpd %xmm13,%xmm8
|
|
4be5: 66 41 0f 5c e3 subpd %xmm11,%xmm4
|
|
4bea: 41 0f 28 ff movaps %xmm15,%xmm7
|
|
4bee: 66 0f 59 fe mulpd %xmm6,%xmm7
|
|
4bf2: 66 41 0f 59 f5 mulpd %xmm13,%xmm6
|
|
4bf7: 66 41 0f 58 f0 addpd %xmm8,%xmm6
|
|
4bfc: 44 0f 10 a4 24 20 04 movups 0x420(%rsp),%xmm12
|
|
4c03: 00 00
|
|
4c05: 44 0f 10 8c 24 30 04 movups 0x430(%rsp),%xmm9
|
|
4c0c: 00 00
|
|
4c0e: 45 0f 28 c4 movaps %xmm12,%xmm8
|
|
4c12: 66 0f 58 ce addpd %xmm6,%xmm1
|
|
4c16: 66 45 0f 59 c2 mulpd %xmm10,%xmm8
|
|
4c1b: 66 45 0f 59 d1 mulpd %xmm9,%xmm10
|
|
4c20: 66 0f 58 f9 addpd %xmm1,%xmm7
|
|
4c24: 41 0f 28 f4 movaps %xmm12,%xmm6
|
|
4c28: 66 0f 59 f0 mulpd %xmm0,%xmm6
|
|
4c2c: 66 41 0f 59 c1 mulpd %xmm9,%xmm0
|
|
4c31: 66 41 0f 58 c2 addpd %xmm10,%xmm0
|
|
4c36: 45 0f 28 d7 movaps %xmm15,%xmm10
|
|
4c3a: 66 44 0f 59 d3 mulpd %xmm3,%xmm10
|
|
4c3f: 66 41 0f 59 dd mulpd %xmm13,%xmm3
|
|
4c44: 66 44 0f 59 ec mulpd %xmm4,%xmm13
|
|
4c49: 66 44 0f 59 fc mulpd %xmm4,%xmm15
|
|
4c4e: 66 41 0f 58 dd addpd %xmm13,%xmm3
|
|
4c53: 66 44 0f 58 c0 addpd %xmm0,%xmm8
|
|
4c58: 66 44 0f 58 fb addpd %xmm3,%xmm15
|
|
4c5d: 66 41 0f 58 f0 addpd %xmm8,%xmm6
|
|
4c62: 41 0f 28 dc movaps %xmm12,%xmm3
|
|
4c66: 66 41 0f 59 de mulpd %xmm14,%xmm3
|
|
4c6b: 66 45 0f 59 f1 mulpd %xmm9,%xmm14
|
|
4c70: 66 44 0f 59 cd mulpd %xmm5,%xmm9
|
|
4c75: 66 44 0f 59 e5 mulpd %xmm5,%xmm12
|
|
4c7a: 66 45 0f 58 f1 addpd %xmm9,%xmm14
|
|
4c7f: 44 0f 10 0d f9 0c 32 movups 0x2320cf9(%rip),%xmm9 # 0x2325980
|
|
4c86: 02
|
|
4c87: 41 0f 28 e1 movaps %xmm9,%xmm4
|
|
4c8b: 44 0f 54 cb andps %xmm3,%xmm9
|
|
4c8f: 41 0f 54 e2 andps %xmm10,%xmm4
|
|
4c93: 66 45 0f 58 e6 addpd %xmm14,%xmm12
|
|
4c98: 44 0f 28 f4 movaps %xmm4,%xmm14
|
|
4c9c: 66 45 0f 5c f2 subpd %xmm10,%xmm14
|
|
4ca1: 0f 10 8c 24 10 02 00 movups 0x210(%rsp),%xmm1
|
|
4ca8: 00
|
|
4ca9: 0f 10 15 e0 0c 32 02 movups 0x2320ce0(%rip),%xmm2 # 0x2325990
|
|
4cb0: 66 0f 59 f9 mulpd %xmm1,%xmm7
|
|
4cb4: 66 0f 59 ca mulpd %xmm2,%xmm1
|
|
4cb8: 66 45 0f 5c fe subpd %xmm14,%xmm15
|
|
4cbd: 66 0f 59 e1 mulpd %xmm1,%xmm4
|
|
4cc1: 66 41 0f 59 cf mulpd %xmm15,%xmm1
|
|
4cc6: 0f 10 84 24 10 04 00 movups 0x410(%rsp),%xmm0
|
|
4ccd: 00
|
|
4cce: 66 0f 59 f0 mulpd %xmm0,%xmm6
|
|
4cd2: 66 0f 59 c2 mulpd %xmm2,%xmm0
|
|
4cd6: 66 0f 58 e1 addpd %xmm1,%xmm4
|
|
4cda: 41 0f 28 d1 movaps %xmm9,%xmm2
|
|
4cde: 0f 28 cf movaps %xmm7,%xmm1
|
|
4ce1: 66 0f 5c d3 subpd %xmm3,%xmm2
|
|
4ce5: 66 44 0f 59 c8 mulpd %xmm0,%xmm9
|
|
4cea: 66 44 0f 5c e2 subpd %xmm2,%xmm12
|
|
4cef: 66 41 0f 59 c4 mulpd %xmm12,%xmm0
|
|
4cf4: 66 0f 14 cc unpcklpd %xmm4,%xmm1
|
|
4cf8: 66 44 0f 58 c8 addpd %xmm0,%xmm9
|
|
4cfd: 0f 10 84 24 90 01 00 movups 0x190(%rsp),%xmm0
|
|
4d04: 00
|
|
4d05: 44 0f 28 c6 movaps %xmm6,%xmm8
|
|
4d09: 66 0f 50 c0 movmskpd %xmm0,%eax
|
|
4d0d: 66 0f 15 fc unpckhpd %xmm4,%xmm7
|
|
4d11: 66 45 0f 14 c1 unpcklpd %xmm9,%xmm8
|
|
4d16: 83 f8 03 cmp $0x3,%eax
|
|
4d19: 0f 84 c8 00 00 00 je 0x4de7
|
|
4d1f: 48 be 00 00 00 00 00 movabs $0x7ff0000000000000,%rsi
|
|
4d26: 00 f0 7f
|
|
4d29: 48 89 f0 mov %rsi,%rax
|
|
4d2c: 49 8b 14 2c mov (%r12,%rbp,1),%rdx
|
|
4d30: 48 23 c2 and %rdx,%rax
|
|
4d33: 48 3b f0 cmp %rax,%rsi
|
|
4d36: 74 24 je 0x4d5c
|
|
4d38: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx
|
|
4d3f: ff ff 7f
|
|
4d42: 48 85 ca test %rcx,%rdx
|
|
4d45: 74 15 je 0x4d5c
|
|
4d47: 48 89 f0 mov %rsi,%rax
|
|
4d4a: 49 8b 54 2c 08 mov 0x8(%r12,%rbp,1),%rdx
|
|
4d4f: 48 23 c2 and %rdx,%rax
|
|
4d52: 48 3b f0 cmp %rax,%rsi
|
|
4d55: 74 05 je 0x4d5c
|
|
4d57: 48 85 ca test %rcx,%rdx
|
|
4d5a: 75 34 jne 0x4d90
|
|
4d5c: 41 0f 10 04 2c movups (%r12,%rbp,1),%xmm0
|
|
4d61: 0f 11 84 24 e0 00 00 movups %xmm0,0xe0(%rsp)
|
|
4d68: 00
|
|
4d69: 48 8d 8c 24 20 03 00 lea 0x320(%rsp),%rcx
|
|
4d70: 00
|
|
4d71: 48 8d 94 24 e0 00 00 lea 0xe0(%rsp),%rdx
|
|
4d78: 00
|
|
4d79: e8 42 c4 0a 00 call 0xb11c0
|
|
4d7e: 0f 10 84 24 20 03 00 movups 0x320(%rsp),%xmm0
|
|
4d85: 00
|
|
4d86: 41 0f 11 04 3c movups %xmm0,(%r12,%rdi,1)
|
|
4d8b: 44 89 f6 mov %r14d,%esi
|
|
4d8e: eb 5f jmp 0x4def
|
|
4d90: 41 0f 10 04 2c movups (%r12,%rbp,1),%xmm0
|
|
4d95: 0f 11 44 24 40 movups %xmm0,0x40(%rsp)
|
|
4d9a: 48 8d 8c 24 20 03 00 lea 0x320(%rsp),%rcx
|
|
4da1: 00
|
|
4da2: 48 8d 54 24 40 lea 0x40(%rsp),%rdx
|
|
4da7: e8 14 c4 0a 00 call 0xb11c0
|
|
4dac: 48 8b 84 24 20 03 00 mov 0x320(%rsp),%rax
|
|
4db3: 00
|
|
4db4: 0f 10 84 24 20 03 00 movups 0x320(%rsp),%xmm0
|
|
4dbb: 00
|
|
4dbc: 48 0f ba f0 3f btr $0x3f,%rax
|
|
4dc1: 41 0f 11 04 3c movups %xmm0,(%r12,%rdi,1)
|
|
4dc6: 48 3b f0 cmp %rax,%rsi
|
|
4dc9: 0f 84 9f 32 00 00 je 0x806e
|
|
4dcf: 49 8b 44 3c 08 mov 0x8(%r12,%rdi,1),%rax
|
|
4dd4: 48 0f ba f0 3f btr $0x3f,%rax
|
|
4dd9: 48 3b f0 cmp %rax,%rsi
|
|
4ddc: 0f 84 8c 32 00 00 je 0x806e
|
|
4de2: 44 89 f6 mov %r14d,%esi
|
|
4de5: eb 08 jmp 0x4def
|
|
4de7: 41 0f 11 0c 3c movups %xmm1,(%r12,%rdi,1)
|
|
4dec: 44 89 f6 mov %r14d,%esi
|
|
4def: 0f 10 84 24 70 01 00 movups 0x170(%rsp),%xmm0
|
|
4df6: 00
|
|
4df7: 66 0f 50 c0 movmskpd %xmm0,%eax
|
|
4dfb: 83 f8 03 cmp $0x3,%eax
|
|
4dfe: 0f 84 d8 00 00 00 je 0x4edc
|
|
4e04: 48 63 f6 movslq %esi,%rsi
|
|
4e07: 48 b8 00 00 00 00 00 movabs $0x7ff0000000000000,%rax
|
|
4e0e: 00 f0 7f
|
|
4e11: 48 89 c2 mov %rax,%rdx
|
|
4e14: 4c 8d 6e 01 lea 0x1(%rsi),%r13
|
|
4e18: 4d 89 ef mov %r13,%r15
|
|
4e1b: 49 c1 e7 04 shl $0x4,%r15
|
|
4e1f: 49 8b 0c 2f mov (%r15,%rbp,1),%rcx
|
|
4e23: 48 23 d1 and %rcx,%rdx
|
|
4e26: 48 3b c2 cmp %rdx,%rax
|
|
4e29: 74 24 je 0x4e4f
|
|
4e2b: 49 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%r10
|
|
4e32: ff ff 7f
|
|
4e35: 4c 85 d1 test %r10,%rcx
|
|
4e38: 74 15 je 0x4e4f
|
|
4e3a: 48 89 c2 mov %rax,%rdx
|
|
4e3d: 49 8b 4c 2f 08 mov 0x8(%r15,%rbp,1),%rcx
|
|
4e42: 48 23 d1 and %rcx,%rdx
|
|
4e45: 48 3b c2 cmp %rdx,%rax
|
|
4e48: 74 05 je 0x4e4f
|
|
4e4a: 4c 85 d1 test %r10,%rcx
|
|
4e4d: 75 32 jne 0x4e81
|
|
4e4f: 41 0f 10 04 2f movups (%r15,%rbp,1),%xmm0
|
|
4e54: 0f 11 84 24 f0 00 00 movups %xmm0,0xf0(%rsp)
|
|
4e5b: 00
|
|
4e5c: 48 8d 8c 24 20 03 00 lea 0x320(%rsp),%rcx
|
|
4e63: 00
|
|
4e64: 48 8d 94 24 f0 00 00 lea 0xf0(%rsp),%rdx
|
|
4e6b: 00
|
|
4e6c: e8 4f c3 0a 00 call 0xb11c0
|
|
4e71: 0f 10 84 24 20 03 00 movups 0x320(%rsp),%xmm0
|
|
4e78: 00
|
|
4e79: 41 0f 11 44 3c 10 movups %xmm0,0x10(%r12,%rdi,1)
|
|
4e7f: eb 64 jmp 0x4ee5
|
|
4e81: 41 0f 10 04 2f movups (%r15,%rbp,1),%xmm0
|
|
4e86: 0f 11 44 24 50 movups %xmm0,0x50(%rsp)
|
|
4e8b: 48 8d 8c 24 20 03 00 lea 0x320(%rsp),%rcx
|
|
4e92: 00
|
|
4e93: 48 8d 54 24 50 lea 0x50(%rsp),%rdx
|
|
4e98: e8 23 c3 0a 00 call 0xb11c0
|
|
4e9d: 0f 10 84 24 20 03 00 movups 0x320(%rsp),%xmm0
|
|
4ea4: 00
|
|
4ea5: 48 b8 00 00 00 00 00 movabs $0x7ff0000000000000,%rax
|
|
4eac: 00 f0 7f
|
|
4eaf: 41 0f 11 44 3c 10 movups %xmm0,0x10(%r12,%rdi,1)
|
|
4eb5: 49 8b 14 3f mov (%r15,%rdi,1),%rdx
|
|
4eb9: 48 0f ba f2 3f btr $0x3f,%rdx
|
|
4ebe: 48 3b c2 cmp %rdx,%rax
|
|
4ec1: 0f 84 e3 31 00 00 je 0x80aa
|
|
4ec7: 49 8b 54 3f 08 mov 0x8(%r15,%rdi,1),%rdx
|
|
4ecc: 48 0f ba f2 3f btr $0x3f,%rdx
|
|
4ed1: 48 3b c2 cmp %rdx,%rax
|
|
4ed4: 0f 84 d0 31 00 00 je 0x80aa
|
|
4eda: eb 09 jmp 0x4ee5
|
|
4edc: 41 0f 11 7c 3c 10 movups %xmm7,0x10(%r12,%rdi,1)
|
|
4ee2: 48 63 f6 movslq %esi,%rsi
|
|
4ee5: 0f 10 84 24 a0 01 00 movups 0x1a0(%rsp),%xmm0
|
|
4eec: 00
|
|
4eed: 66 0f 50 c0 movmskpd %xmm0,%eax
|
|
4ef1: 66 41 0f 15 f1 unpckhpd %xmm9,%xmm6
|
|
4ef6: 83 f8 03 cmp $0x3,%eax
|
|
4ef9: 0f 84 d5 00 00 00 je 0x4fd4
|
|
4eff: 48 b8 00 00 00 00 00 movabs $0x7ff0000000000000,%rax
|
|
4f06: 00 f0 7f
|
|
4f09: 4c 8d 6e 02 lea 0x2(%rsi),%r13
|
|
4f0d: 4d 89 ef mov %r13,%r15
|
|
4f10: 48 89 c2 mov %rax,%rdx
|
|
4f13: 49 c1 e7 04 shl $0x4,%r15
|
|
4f17: 49 8b 0c 2f mov (%r15,%rbp,1),%rcx
|
|
4f1b: 48 23 d1 and %rcx,%rdx
|
|
4f1e: 48 3b c2 cmp %rdx,%rax
|
|
4f21: 74 24 je 0x4f47
|
|
4f23: 49 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%r10
|
|
4f2a: ff ff 7f
|
|
4f2d: 4c 85 d1 test %r10,%rcx
|
|
4f30: 74 15 je 0x4f47
|
|
4f32: 48 89 c2 mov %rax,%rdx
|
|
4f35: 49 8b 4c 2f 08 mov 0x8(%r15,%rbp,1),%rcx
|
|
4f3a: 48 23 d1 and %rcx,%rdx
|
|
4f3d: 48 3b c2 cmp %rdx,%rax
|
|
4f40: 74 05 je 0x4f47
|
|
4f42: 4c 85 d1 test %r10,%rcx
|
|
4f45: 75 32 jne 0x4f79
|
|
4f47: 41 0f 10 04 2f movups (%r15,%rbp,1),%xmm0
|
|
4f4c: 0f 11 84 24 00 01 00 movups %xmm0,0x100(%rsp)
|
|
4f53: 00
|
|
4f54: 48 8d 8c 24 20 03 00 lea 0x320(%rsp),%rcx
|
|
4f5b: 00
|
|
4f5c: 48 8d 94 24 00 01 00 lea 0x100(%rsp),%rdx
|
|
4f63: 00
|
|
4f64: e8 57 c2 0a 00 call 0xb11c0
|
|
4f69: 0f 10 84 24 20 03 00 movups 0x320(%rsp),%xmm0
|
|
4f70: 00
|
|
4f71: 41 0f 11 44 3c 20 movups %xmm0,0x20(%r12,%rdi,1)
|
|
4f77: eb 61 jmp 0x4fda
|
|
4f79: 41 0f 10 04 2f movups (%r15,%rbp,1),%xmm0
|
|
4f7e: 0f 11 44 24 60 movups %xmm0,0x60(%rsp)
|
|
4f83: 48 8d 8c 24 20 03 00 lea 0x320(%rsp),%rcx
|
|
4f8a: 00
|
|
4f8b: 48 8d 54 24 60 lea 0x60(%rsp),%rdx
|
|
4f90: e8 2b c2 0a 00 call 0xb11c0
|
|
4f95: 0f 10 84 24 20 03 00 movups 0x320(%rsp),%xmm0
|
|
4f9c: 00
|
|
4f9d: 48 b8 00 00 00 00 00 movabs $0x7ff0000000000000,%rax
|
|
4fa4: 00 f0 7f
|
|
4fa7: 41 0f 11 44 3c 20 movups %xmm0,0x20(%r12,%rdi,1)
|
|
4fad: 49 8b 14 3f mov (%r15,%rdi,1),%rdx
|
|
4fb1: 48 0f ba f2 3f btr $0x3f,%rdx
|
|
4fb6: 48 3b c2 cmp %rdx,%rax
|
|
4fb9: 0f 84 25 31 00 00 je 0x80e4
|
|
4fbf: 49 8b 54 3f 08 mov 0x8(%r15,%rdi,1),%rdx
|
|
4fc4: 48 0f ba f2 3f btr $0x3f,%rdx
|
|
4fc9: 48 3b c2 cmp %rdx,%rax
|
|
4fcc: 0f 84 12 31 00 00 je 0x80e4
|
|
4fd2: eb 06 jmp 0x4fda
|
|
4fd4: 45 0f 11 44 3c 20 movups %xmm8,0x20(%r12,%rdi,1)
|
|
4fda: 0f 10 84 24 c0 01 00 movups 0x1c0(%rsp),%xmm0
|
|
4fe1: 00
|
|
4fe2: 66 0f 50 c0 movmskpd %xmm0,%eax
|
|
4fe6: 83 f8 03 cmp $0x3,%eax
|
|
4fe9: 0f 84 d5 00 00 00 je 0x50c4
|
|
4fef: 48 b8 00 00 00 00 00 movabs $0x7ff0000000000000,%rax
|
|
4ff6: 00 f0 7f
|
|
4ff9: 4c 8d 6e 03 lea 0x3(%rsi),%r13
|
|
4ffd: 4d 89 ef mov %r13,%r15
|