0x4032c0 PUSH %RBP |
0x4032c1 MOV %RSP,%RBP |
0x4032c4 PUSH %R15 |
0x4032c6 PUSH %R14 |
0x4032c8 PUSH %R13 |
0x4032ca PUSH %R12 |
0x4032cc PUSH %RBX |
0x4032cd AND $-0x40,%RSP |
0x4032d1 SUB $0x2b00,%RSP |
0x4032d8 VSTMXCSR 0x1740(%RSP) |
0x4032e1 ORL $0x8040,0x1740(%RSP) |
0x4032ec MOV %RSI,%RBX |
0x4032ef VLDMXCSR 0x1740(%RSP) |
0x4032f8 CMP $0x3,%EDI |
0x4032fb JG 40333a |
0x4032fd MOV $0x415320,%EDI |
0x403302 MOV $0x40d35c,%ESI |
0x403307 MOV $0x7,%EDX |
0x40330c CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x403311 MOV (%RBX),%RBX |
0x403314 TEST %RBX,%RBX |
0x403317 JE 4061da |
0x40331d MOV %RBX,%RDI |
0x403320 CALL 402090 <strlen@plt> |
0x403325 MOV $0x415320,%EDI |
0x40332a MOV %RBX,%RSI |
0x40332d MOV %RAX,%RDX |
0x403330 CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x403335 JMP 4061fa |
0x40333a MOV 0x8(%RBX),%RDI |
0x40333e XOR %ESI,%ESI |
0x403340 MOV $0xa,%EDX |
0x403345 CALL 4021c0 <strtol@plt> |
0x40334a MOV %RAX,%R12 |
0x40334d MOV 0x10(%RBX),%RDI |
0x403351 XOR %ESI,%ESI |
0x403353 MOV $0xa,%EDX |
0x403358 CALL 4021c0 <strtol@plt> |
0x40335d MOV %RAX,%R15 |
0x403360 MOV 0x18(%RBX),%RDI |
0x403364 XOR %ESI,%ESI |
0x403366 MOV $0xa,%EDX |
0x40336b CALL 4021c0 <strtol@plt> |
0x403370 TEST %R12D,%R12D |
0x403373 JLE 4061c9 |
0x403379 TEST %R15D,%R15D |
0x40337c JLE 4061c9 |
0x403382 MOV %RAX,%RCX |
0x403385 SAL $0x20,%RCX |
0x403389 JE 406222 |
0x40338f MOV %RCX,%RDX |
0x403392 VMOVQ %R15,%XMM0 |
0x403397 VMOVQ %R12,%XMM1 |
0x40339c VPUNPCKLQDQ %XMM0,%XMM1,%XMM0 |
0x4033a0 VPANDQ 0x9f0e(%RIP){1to2},%XMM0,%XMM0 |
0x4033aa VPEXTRQ $0x1,%XMM0,%RSI |
0x4033b0 VMOVQ %XMM0,%RDI |
0x4033b5 MOV %RSI,%R13 |
0x4033b8 MOV %RDI,0x78(%RSP) |
0x4033bd IMUL %RDI,%R13 |
0x4033c1 MOV %R13,%RCX |
0x4033c4 SHR $0x3d,%RCX |
0x4033c8 VCVTSI2SS %R15D,%XMM2,%XMM1 |
0x4033cd VSQRTSS %XMM1,%XMM1,%XMM1 |
0x4033d1 JNE 406410 |
0x4033d7 MOV %RSI,%RDI |
0x4033da IMUL %RSI,%RDI |
0x4033de MOV $0x1fffffffffffffff,%R8 |
0x4033e8 LEA (,%R13,4),%RCX |
0x4033f0 MOV %RCX,0x98(%RSP) |
0x4033f8 LEA -0x4(,%R13,4),%RCX |
0x403400 MOV %RCX,0x90(%RSP) |
0x403408 CMP %R8,%RDI |
0x40340b MOV %R13,0x60(%RSP) |
0x403410 JA 40641a |
0x403416 VPTESTNMQ %XMM0,%XMM0,%K0 |
0x40341c KSHIFTRB $0x1,%K0,%K1 |
0x403422 KMOVD %K0,%ECX |
0x403426 MOV %ECX,0x1d0(%RSP) |
0x40342d MOV 0x78(%RSP),%RCX |
0x403432 MOV %RCX,%R8 |
0x403435 IMUL %RCX,%R8 |
0x403439 MOVSXD %EAX,%R9 |
0x40343c MOV $-0x66f74f21,%R10D |
0x403442 LEA (,%RDI,4),%RAX |
0x40344a MOV %RAX,0x188(%RSP) |
0x403452 KMOVD %K1,%EAX |
0x403456 MOV %EAX,0x104(%RSP) |
0x40345d MOV $-0x100000000,%RAX |
0x403467 ADD %RAX,%RDX |
0x40346a SAR $0x20,%RDX |
0x40346e MOV %RDX,0x250(%RSP) |
0x403476 CMP $0x1,%R9 |
0x40347a ADC $0,%R9 |
0x40347e MOV %R9,0x238(%RSP) |
0x403486 VPSHUFD $-0x12,%XMM0,%XMM2 |
0x40348b XOR %R14D,%R14D |
0x40348e MOV %RDI,%RAX |
0x403491 SUB $0x1,%RAX |
0x403495 CMOVB %R14,%RAX |
0x403499 MOV %RAX,0xb8(%RSP) |
0x4034a1 VPBROADCASTD %R15D,%YMM3 |
0x4034a7 VMOVDQU %YMM3,0x200(%RSP) |
0x4034b0 VMOVDQU64 %ZMM2,0x340(%RSP) |
0x4034b8 VPBROADCASTQ %XMM2,%ZMM3 |
0x4034be MOV %R15D,%EBX |
0x4034c1 AND $0x7ffffff8,%EBX |
0x4034c7 VPBROADCASTQ %RBX,%ZMM2 |
0x4034cd VMOVDQU64 %ZMM3,0x2c0(%RSP) |
0x4034d5 VPCMPEQQ %ZMM2,%ZMM3,%K0 |
0x4034db MOV %R15D,%EAX |
0x4034de AND $0x7fffffff,%EAX |
0x4034e3 MOV %R12D,%EDX |
0x4034e6 AND $0x7fffffff,%EDX |
0x4034ec MOV %RDX,0x288(%RSP) |
0x4034f4 IMUL %RDX,%RAX |
0x4034f8 DEC %RAX |
0x4034fb MOV %RAX,0x248(%RSP) |
0x403503 VBROADCASTSD %XMM0,%ZMM0 |
0x403509 VMOVUPS %ZMM0,0x300(%RSP) |
0x403511 MOV %R15,0xa0(%RSP) |
0x403519 AND $0x7ffffff0,%R15D |
0x403520 MOV %R15,0x230(%RSP) |
0x403528 VPBROADCASTD %R12D,%YMM0 |
0x40352e VMOVDQU %YMM0,0x2a0(%RSP) |
0x403537 VMOVSS 0x9b29(%RIP),%XMM0 |
0x40353f VDIVSS %XMM1,%XMM0,%XMM0 |
0x403543 VMOVSS %XMM0,0x1d4(%RSP) |
0x40354c MOV %R12D,%EAX |
0x40354f AND $0x7ffffff8,%EAX |
0x403554 MOV %RAX,0x240(%RSP) |
0x40355c LEA -0x4(,%RDI,4),%RAX |
0x403564 MOV %RAX,0x150(%RSP) |
0x40356c LEA (,%R8,4),%RAX |
0x403574 MOV %RAX,0x1e0(%RSP) |
0x40357c MOV %R8,0x258(%RSP) |
0x403584 LEA -0x4(,%R8,4),%RAX |
0x40358c MOV %RAX,0x1d8(%RSP) |
0x403594 LEA (,%RCX,4),%RAX |
0x40359c MOV %RAX,0x130(%RSP) |
0x4035a4 LEA -0x4(,%RCX,4),%RAX |
0x4035ac MOV %RAX,0x228(%RSP) |
0x4035b4 LEA 0x66f74f1f(%R12,%R10,1),%RAX |
0x4035bc MOV %RAX,0x278(%RSP) |
0x4035c4 LEA 0x4(,%R12,4),%RAX |
0x4035cc MOV %RAX,0x270(%RSP) |
0x4035d4 LEA -0x1(%R13),%RAX |
0x4035d8 MOV %RAX,0x280(%RSP) |
0x4035e0 LEA -0x1(%R12),%EAX |
0x4035e5 MOV %EAX,0x4c(%RSP) |
0x4035e9 LEA -0x1(%RSI),%RAX |
0x4035ed MOV %RAX,0x148(%RSP) |
0x4035f5 KMOVW %K0,0xb6(%RSP) |
0x4035fe KMOVD %K0,%EAX |
0x403602 MOV %EAX,0xb0(%RSP) |
0x403609 LEA -0x1(%RCX),%RAX |
0x40360d MOV %RAX,0x140(%RSP) |
0x403615 MOV %RSI,0xf8(%RSP) |
0x40361d LEA (,%RSI,4),%RAX |
0x403625 MOV %RAX,0x1f0(%RSP) |
0x40362d MOV $0x200000000,%R15 |
0x403637 MOVQ $0,0x180(%RSP) |
0x403643 MOVQ $0,0x178(%RSP) |
0x40364f MOVQ $0,0x170(%RSP) |
0x40365b MOVQ $0,0x168(%RSP) |
0x403667 MOVQ $0,0x160(%RSP) |
0x403673 MOVQ $0,0x158(%RSP) |
0x40367f MOVL $0,0xac(%RSP) |
0x40368a MOVQ $0,0x1c0(%RSP) |
0x403696 MOV %R12,0x138(%RSP) |
0x40369e MOV %RDI,%R12 |
0x4036a1 MOV %RDI,0x1e8(%RSP) |
0x4036a9 NOPL (%RAX) |
(19) 0x4036b0 MOV %R14,0x260(%RSP) |
(19) 0x4036b8 TEST %R13,%R13 |
(19) 0x4036bb JE 4037b0 |
(19) 0x4036c1 MOV 0x98(%RSP),%RDI |
(19) 0x4036c9 VZEROUPPER |
(19) 0x4036cc CALL 402120 <_Znwm@plt> |
(19) 0x4036d1 MOV %RAX,%R14 |
(19) 0x4036d4 LEA (%RAX,%R13,4),%RAX |
(19) 0x4036d8 MOV %RAX,0xe8(%RSP) |
(19) 0x4036e0 MOVL $0,(%R14) |
(19) 0x4036e7 CMP $0x1,%R13 |
(19) 0x4036eb JE 403703 |
(19) 0x4036ed MOV %R14,%RDI |
(19) 0x4036f0 ADD $0x4,%RDI |
(19) 0x4036f4 XOR %ESI,%ESI |
(19) 0x4036f6 MOV 0x90(%RSP),%RDX |
(19) 0x4036fe CALL 407990 <_intel_fast_memset> |
(19) 0x403703 TESTB $0x1,0x104(%RSP) |
(19) 0x40370b JE 4037cd |
(19) 0x403711 MOVQ $0,0xc0(%RSP) |
(19) 0x40371d MOVQ $0,0x1a8(%RSP) |
(19) 0x403729 XOR %ESI,%ESI |
(19) 0x40372b MOVQ $0,0x1b8(%RSP) |
(19) 0x403737 MOVQ $0,0x1b0(%RSP) |
(19) 0x403743 XOR %EDX,%EDX |
(19) 0x403745 MOVQ $0,0x110(%RSP) |
(19) 0x403751 XOR %ECX,%ECX |
(19) 0x403753 XOR %EAX,%EAX |
(19) 0x403755 MOVQ $0,0x120(%RSP) |
(19) 0x403761 MOVQ $0,0x128(%RSP) |
(19) 0x40376d MOVQ $0,0xe0(%RSP) |
(19) 0x403779 MOVQ $0,0x118(%RSP) |
(19) 0x403785 MOVQ $0,0x80(%RSP) |
(19) 0x403791 MOVQ $0,0x88(%RSP) |
(19) 0x40379d MOVQ $0,0x108(%RSP) |
(19) 0x4037a9 JMP 403aa0 |
0x4037ae XCHG %AX,%AX |
(19) 0x4037b0 MOVQ $0,0xe8(%RSP) |
(19) 0x4037bc XOR %R14D,%R14D |
(19) 0x4037bf TESTB $0x1,0x104(%RSP) |
(19) 0x4037c7 JNE 403711 |
(19) 0x4037cd MOV 0x188(%RSP),%RDI |
(19) 0x4037d5 VZEROUPPER |
(19) 0x4037d8 CALL 402120 <_Znwm@plt> |
(19) 0x4037dd MOVL $0,(%RAX) |
(19) 0x4037e3 CMP $0x1,%R12 |
(19) 0x4037e7 MOV %RAX,0x58(%RSP) |
(19) 0x4037ec JE 403806 |
(19) 0x4037ee LEA 0x4(%RAX),%RDI |
(19) 0x4037f2 XOR %ESI,%ESI |
(19) 0x4037f4 MOV 0x150(%RSP),%RDX |
(19) 0x4037fc CALL 407990 <_intel_fast_memset> |
(19) 0x403801 MOV 0x58(%RSP),%RAX |
(19) 0x403806 LEA (%RAX,%R12,4),%RAX |
(19) 0x40380a MOV %RAX,0x1b8(%RSP) |
(19) 0x403812 MOV 0x188(%RSP),%RDI |
(19) 0x40381a CALL 402120 <_Znwm@plt> |
(19) 0x40381f MOVL $0,(%RAX) |
(19) 0x403825 CMP $0x1,%R12 |
(19) 0x403829 MOV %RAX,0x50(%RSP) |
(19) 0x40382e JE 403848 |
(19) 0x403830 LEA 0x4(%RAX),%RDI |
(19) 0x403834 XOR %ESI,%ESI |
(19) 0x403836 MOV 0x150(%RSP),%RDX |
(19) 0x40383e CALL 407990 <_intel_fast_memset> |
(19) 0x403843 MOV 0x50(%RSP),%RAX |
(19) 0x403848 LEA (%RAX,%R12,4),%RAX |
(19) 0x40384c MOV %RAX,0x1b0(%RSP) |
(19) 0x403854 MOV 0x188(%RSP),%RDI |
(19) 0x40385c CALL 402120 <_Znwm@plt> |
(19) 0x403861 MOV %R12,%RCX |
(19) 0x403864 MOV %RAX,%R12 |
(19) 0x403867 MOVL $0,(%RAX) |
(19) 0x40386d CMP $0x1,%RCX |
(19) 0x403871 JE 403887 |
(19) 0x403873 LEA 0x4(%R12),%RDI |
(19) 0x403878 XOR %ESI,%ESI |
(19) 0x40387a MOV 0x150(%RSP),%RDX |
(19) 0x403882 CALL 407990 <_intel_fast_memset> |
(19) 0x403887 MOV %R12,0xc0(%RSP) |
(19) 0x40388f MOV 0x1e8(%RSP),%RAX |
(19) 0x403897 LEA (%R12,%RAX,4),%RAX |
(19) 0x40389b MOV %RAX,0x1a8(%RSP) |
(19) 0x4038a3 CMPQ $0,0x60(%RSP) |
(19) 0x4038a9 JE 403a28 |
(19) 0x4038af MOV 0x98(%RSP),%RDI |
(19) 0x4038b7 CALL 402120 <_Znwm@plt> |
(19) 0x4038bc MOV %RAX,%R13 |
(19) 0x4038bf MOVL $0,(%RAX) |
(19) 0x4038c5 CMPQ $0x1,0x60(%RSP) |
(19) 0x4038cb JE 4038e0 |
(19) 0x4038cd LEA 0x4(%R13),%RDI |
(19) 0x4038d1 XOR %ESI,%ESI |
(19) 0x4038d3 MOV 0x90(%RSP),%RDX |
(19) 0x4038db CALL 407990 <_intel_fast_memset> |
(19) 0x4038e0 MOV 0x60(%RSP),%R12 |
(19) 0x4038e5 MOV %R13,0xe0(%RSP) |
(19) 0x4038ed LEA (%R13,%R12,4),%RAX |
(19) 0x4038f2 MOV %RAX,0x128(%RSP) |
(19) 0x4038fa MOV 0x98(%RSP),%RDI |
(19) 0x403902 CALL 402120 <_Znwm@plt> |
(19) 0x403907 MOV %RAX,%R13 |
(19) 0x40390a MOVL $0,(%RAX) |
(19) 0x403910 CMP $0x1,%R12 |
(19) 0x403914 JE 403929 |
(19) 0x403916 LEA 0x4(%R13),%RDI |
(19) 0x40391a XOR %ESI,%ESI |
(19) 0x40391c MOV 0x90(%RSP),%RDX |
(19) 0x403924 CALL 407990 <_intel_fast_memset> |
(19) 0x403929 MOV 0x60(%RSP),%R12 |
(19) 0x40392e MOV %R13,0x70(%RSP) |
(19) 0x403933 LEA (%R13,%R12,4),%RAX |
(19) 0x403938 MOV %RAX,0x120(%RSP) |
(19) 0x403940 MOV 0x98(%RSP),%RDI |
(19) 0x403948 CALL 402120 <_Znwm@plt> |
(19) 0x40394d MOV %RAX,%R13 |
(19) 0x403950 MOVL $0,(%RAX) |
(19) 0x403956 CMP $0x1,%R12 |
(19) 0x40395a JE 40396f |
(19) 0x40395c LEA 0x4(%R13),%RDI |
(19) 0x403960 XOR %ESI,%ESI |
(19) 0x403962 MOV 0x90(%RSP),%RDX |
(19) 0x40396a CALL 407990 <_intel_fast_memset> |
(19) 0x40396f MOV 0x60(%RSP),%R12 |
(19) 0x403974 MOV %R13,0x80(%RSP) |
(19) 0x40397c LEA (%R13,%R12,4),%RAX |
(19) 0x403981 MOV %RAX,0x118(%RSP) |
(19) 0x403989 MOV 0x98(%RSP),%RDI |
(19) 0x403991 CALL 402120 <_Znwm@plt> |
(19) 0x403996 MOV %RAX,%R13 |
(19) 0x403999 MOVL $0,(%RAX) |
(19) 0x40399f CMP $0x1,%R12 |
(19) 0x4039a3 JE 4039b8 |
(19) 0x4039a5 LEA 0x4(%R13),%RDI |
(19) 0x4039a9 XOR %ESI,%ESI |
(19) 0x4039ab MOV 0x90(%RSP),%RDX |
(19) 0x4039b3 CALL 407990 <_intel_fast_memset> |
(19) 0x4039b8 MOV 0x60(%RSP),%R12 |
(19) 0x4039bd MOV %R13,0x40(%RSP) |
(19) 0x4039c2 LEA (%R13,%R12,4),%RAX |
(19) 0x4039c7 MOV %RAX,0x110(%RSP) |
(19) 0x4039cf MOV 0x98(%RSP),%RDI |
(19) 0x4039d7 CALL 402120 <_Znwm@plt> |
(19) 0x4039dc LEA (%RAX,%R12,4),%RCX |
(19) 0x4039e0 MOV %RCX,0x108(%RSP) |
(19) 0x4039e8 MOVL $0,(%RAX) |
(19) 0x4039ee CMP $0x1,%R12 |
(19) 0x4039f2 MOV %RAX,0x88(%RSP) |
(19) 0x4039fa JE 403a12 |
(19) 0x4039fc MOV %RAX,%RDI |
(19) 0x4039ff ADD $0x4,%RDI |
(19) 0x403a03 XOR %ESI,%ESI |
(19) 0x403a05 MOV 0x90(%RSP),%RDX |
(19) 0x403a0d CALL 407990 <_intel_fast_memset> |
(19) 0x403a12 MOV 0x70(%RSP),%RAX |
(19) 0x403a17 MOV 0x40(%RSP),%RCX |
(19) 0x403a1c MOV 0x58(%RSP),%RSI |
(19) 0x403a21 MOV 0x50(%RSP),%RDX |
(19) 0x403a26 JMP 403aa0 |
(19) 0x403a28 MOVQ $0,0x110(%RSP) |
(19) 0x403a34 XOR %ECX,%ECX |
(19) 0x403a36 XOR %EAX,%EAX |
(19) 0x403a38 MOVQ $0,0x120(%RSP) |
(19) 0x403a44 MOVQ $0,0x128(%RSP) |
(19) 0x403a50 MOVQ $0,0xe0(%RSP) |
(19) 0x403a5c MOVQ $0,0x118(%RSP) |
(19) 0x403a68 MOVQ $0,0x80(%RSP) |
(19) 0x403a74 MOVQ $0,0x88(%RSP) |
(19) 0x403a80 MOVQ $0,0x108(%RSP) |
(19) 0x403a8c MOV 0x50(%RSP),%RDX |
(19) 0x403a91 MOV 0x58(%RSP),%RSI |
(19) 0x403a96 NOPW %CS:(%RAX,%RAX,1) |
(19) 0x403aa0 MOV %RCX,0x40(%RSP) |
(19) 0x403aa5 MOV %RAX,0x70(%RSP) |
(19) 0x403aaa MOV %RDX,0x50(%RSP) |
(19) 0x403aaf MOV %RSI,0x58(%RSP) |
(19) 0x403ab4 MOV $0x1fffffffffffffff,%RAX |
(19) 0x403abe MOV 0x258(%RSP),%R13 |
(19) 0x403ac6 CMP %RAX,%R13 |
(19) 0x403ac9 JA 406403 |
(19) 0x403acf TESTB $0x1,0x1d0(%RSP) |
(19) 0x403ad7 JE 403b20 |
(19) 0x403ad9 MOVQ $0,0x198(%RSP) |
(19) 0x403ae5 XOR %R12D,%R12D |
(19) 0x403ae8 MOVQ $0,0x68(%RSP) |
(19) 0x403af1 MOVQ $0,0x1a0(%RSP) |
(19) 0x403afd MOVQ $0,0xd0(%RSP) |
(19) 0x403b09 MOVQ $0,0x190(%RSP) |
(19) 0x403b15 JMP 403be8 |
0x403b1a NOPW (%RAX,%RAX,1) |
(19) 0x403b20 MOV 0x1e0(%RSP),%RDI |
(19) 0x403b28 VZEROUPPER |
(19) 0x403b2b CALL 402120 <_Znwm@plt> |
(19) 0x403b30 MOV %RAX,%R12 |
(19) 0x403b33 MOVL $0,(%RAX) |
(19) 0x403b39 CMP $0x1,%R13 |
(19) 0x403b3d JE 403b53 |
(19) 0x403b3f LEA 0x4(%R12),%RDI |
(19) 0x403b44 XOR %ESI,%ESI |
(19) 0x403b46 MOV 0x1d8(%RSP),%RDX |
(19) 0x403b4e CALL 407990 <_intel_fast_memset> |
(19) 0x403b53 MOV %R12,0x68(%RSP) |
(19) 0x403b58 LEA (%R12,%R13,4),%RAX |
(19) 0x403b5c MOV %RAX,0x1a0(%RSP) |
(19) 0x403b64 MOV 0x1e0(%RSP),%RDI |
(19) 0x403b6c CALL 402120 <_Znwm@plt> |
(19) 0x403b71 MOV %RAX,%R12 |
(19) 0x403b74 MOVL $0,(%RAX) |
(19) 0x403b7a CMP $0x1,%R13 |
(19) 0x403b7e JE 403b94 |
(19) 0x403b80 LEA 0x4(%R12),%RDI |
(19) 0x403b85 XOR %ESI,%ESI |
(19) 0x403b87 MOV 0x1d8(%RSP),%RDX |
(19) 0x403b8f CALL 407990 <_intel_fast_memset> |
(19) 0x403b94 LEA (%R12,%R13,4),%R13 |
(19) 0x403b98 MOV 0x130(%RSP),%RDI |
(19) 0x403ba0 MOV %R13,0x198(%RSP) |
(19) 0x403ba8 CALL 402120 <_Znwm@plt> |
(19) 0x403bad MOV %RAX,%RDI |
(19) 0x403bb0 MOV 0x78(%RSP),%RAX |
(19) 0x403bb5 LEA (%RDI,%RAX,4),%RCX |
(19) 0x403bb9 MOV %RCX,0x190(%RSP) |
(19) 0x403bc1 MOVL $0,(%RDI) |
(19) 0x403bc7 CMP $0x1,%RAX |
(19) 0x403bcb MOV %RDI,0xd0(%RSP) |
(19) 0x403bd3 JE 403be8 |
(19) 0x403bd5 ADD $0x4,%RDI |
(19) 0x403bd9 XOR %ESI,%ESI |
(19) 0x403bdb MOV 0x228(%RSP),%RDX |
(19) 0x403be3 CALL 407990 <_intel_fast_memset> |
(19) 0x403be8 LEA 0x3c8(%RSP),%R13 |
(19) 0x403bf0 MOV %R13,0x3b8(%RSP) |
(19) 0x403bf8 MOVL $0x746c7561,0x3(%R13) |
(19) 0x403c00 MOVL $0x61666564,(%R13) |
(19) 0x403c08 MOVQ $0x7,0x3c0(%RSP) |
(19) 0x403c14 MOVB $0,0x3cf(%RSP) |
(19) 0x403c1c LEA 0x1740(%RSP),%RDI |
(19) 0x403c24 LEA 0x3b8(%RSP),%RSI |
(19) 0x403c2c MOV %R12,0xc8(%RSP) |
(19) 0x403c34 VZEROUPPER |
(19) 0x403c37 CALL 402220 <_ZNSt13random_device7_M_initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@plt> |
(19) 0x403c3c MOV 0x3b8(%RSP),%RDI |
(19) 0x403c44 CMP %R13,%RDI |
(19) 0x403c47 JE 403c59 |
(19) 0x403c49 MOV 0x3c8(%RSP),%RSI |
(19) 0x403c51 INC %RSI |
(19) 0x403c54 CALL 402130 <_ZdlPvm@plt> |
(19) 0x403c59 LEA 0x1740(%RSP),%RDI |
(19) 0x403c61 CALL 4021b0 <_ZNSt13random_device9_M_getvalEv@plt> |
(19) 0x403c66 MOV %EAX,%R13D |
(19) 0x403c69 MOV %R13,0x3b8(%RSP) |
(19) 0x403c71 XOR %EAX,%EAX |
(19) 0x403c73 MOV %R13,%RCX |
(19) 0x403c76 NOPW %CS:(%RAX,%RAX,1) |
(18) 0x403c80 MOV %RCX,%RDX |
(18) 0x403c83 SHR $0x1e,%RDX |
(18) 0x403c87 XOR %RCX,%RDX |
(18) 0x403c8a IMUL $0x6c078965,%RDX,%RCX |
(18) 0x403c91 LEA 0x1(%RAX,%RCX,1),%RCX |
(18) 0x403c96 MOV %ECX,%EDX |
(18) 0x403c98 MOV %RDX,0x3c0(%RSP,%RAX,8) |
(18) 0x403ca0 MOV %ECX,%EDX |
(18) 0x403ca2 SHR $0x1e,%EDX |
(18) 0x403ca5 XOR %RCX,%RDX |
(18) 0x403ca8 IMUL $0x6c078965,%RDX,%RCX |
(18) 0x403caf LEA 0x2(%RAX,%RCX,1),%RCX |
(18) 0x403cb4 MOV %ECX,%EDX |
(18) 0x403cb6 MOV %RDX,0x3c8(%RSP,%RAX,8) |
(18) 0x403cbe MOV %ECX,%EDX |
(18) 0x403cc0 SHR $0x1e,%EDX |
(18) 0x403cc3 XOR %RCX,%RDX |
(18) 0x403cc6 IMUL $0x6c078965,%RDX,%RCX |
(18) 0x403ccd LEA 0x3(%RAX,%RCX,1),%RCX |
(18) 0x403cd2 MOV %ECX,%EDX |
(18) 0x403cd4 MOV %RDX,0x3d0(%RSP,%RAX,8) |
(18) 0x403cdc MOV %ECX,%EDX |
(18) 0x403cde SHR $0x1e,%EDX |
(18) 0x403ce1 XOR %RCX,%RDX |
(18) 0x403ce4 IMUL $0x6c078965,%RDX,%RCX |
(18) 0x403ceb LEA 0x4(%RAX,%RCX,1),%RCX |
(18) 0x403cf0 MOV %ECX,%EDX |
(18) 0x403cf2 MOV %RDX,0x3d8(%RSP,%RAX,8) |
(18) 0x403cfa MOV %ECX,%EDX |
(18) 0x403cfc SHR $0x1e,%EDX |
(18) 0x403cff XOR %RCX,%RDX |
(18) 0x403d02 IMUL $0x6c078965,%RDX,%RCX |
(18) 0x403d09 LEA 0x5(%RAX,%RCX,1),%RCX |
(18) 0x403d0e MOV %ECX,%EDX |
(18) 0x403d10 MOV %RDX,0x3e0(%RSP,%RAX,8) |
(18) 0x403d18 MOV %ECX,%EDX |
(18) 0x403d1a SHR $0x1e,%EDX |
(18) 0x403d1d XOR %RCX,%RDX |
(18) 0x403d20 IMUL $0x6c078965,%RDX,%RCX |
(18) 0x403d27 LEA 0x6(%RAX,%RCX,1),%RCX |
(18) 0x403d2c MOV %ECX,%EDX |
(18) 0x403d2e MOV %RDX,0x3e8(%RSP,%RAX,8) |
(18) 0x403d36 MOV %ECX,%EDX |
(18) 0x403d38 SHR $0x1e,%EDX |
(18) 0x403d3b XOR %RCX,%RDX |
(18) 0x403d3e IMUL $0x6c078965,%RDX,%RCX |
(18) 0x403d45 LEA 0x7(%RAX,%RCX,1),%RCX |
(18) 0x403d4a MOV %ECX,%EDX |
(18) 0x403d4c MOV %RDX,0x3f0(%RSP,%RAX,8) |
(18) 0x403d54 MOV %ECX,%EDX |
(18) 0x403d56 SHR $0x1e,%EDX |
(18) 0x403d59 XOR %RCX,%RDX |
(18) 0x403d5c IMUL $0x6c078965,%EDX,%ECX |
(18) 0x403d62 LEA 0x8(%RAX,%RCX,1),%ECX |
(18) 0x403d66 MOV %RCX,0x3f8(%RSP,%RAX,8) |
(18) 0x403d6e ADD $0x8,%RAX |
(18) 0x403d72 CMP $0x268,%RAX |
(18) 0x403d78 JNE 403c80 |
(19) 0x403d7e SHR $0x1e,%ECX |
(19) 0x403d81 IMUL $0x6c078965,%RDX,%RDX |
(19) 0x403d88 ADD %RAX,%RDX |
(19) 0x403d8b XOR %RCX,%RDX |
(19) 0x403d8e IMUL $0x6c078965,%RDX,%RAX |
(19) 0x403d95 ADD $0x269,%RAX |
(19) 0x403d9b MOV %EAX,%ECX |
(19) 0x403d9d SHR $0x1e,%ECX |
(19) 0x403da0 XOR %RAX,%RCX |
(19) 0x403da3 IMUL $0x6c078965,%RCX,%RCX |
(19) 0x403daa ADD $0x26a,%RCX |
(19) 0x403db1 MOV %ECX,%EDX |
(19) 0x403db3 SHR $0x1e,%EDX |
(19) 0x403db6 XOR %RCX,%RDX |
(19) 0x403db9 IMUL $0x6c078965,%RDX,%RDX |
(19) 0x403dc0 ADD $0x26b,%RDX |
(19) 0x403dc7 MOV %EDX,%ESI |
(19) 0x403dc9 SHR $0x1e,%ESI |
(19) 0x403dcc XOR %RDX,%RSI |
(19) 0x403dcf IMUL $0x6c078965,%RSI,%RSI |
(19) 0x403dd6 ADD $0x26c,%RSI |
(19) 0x403ddd MOV %ESI,%EDI |
(19) 0x403ddf SHR $0x1e,%EDI |
(19) 0x403de2 XOR %RSI,%RDI |
(19) 0x403de5 IMUL $0x6c078965,%RDI,%RDI |
(19) 0x403dec ADD $0x26d,%RDI |
(19) 0x403df3 MOV %EDI,%R8D |
(19) 0x403df6 SHR $0x1e,%R8D |
(19) 0x403dfa XOR %RDI,%R8 |
(19) 0x403dfd IMUL $0x6c078965,%R8,%R8 |
(19) 0x403e04 ADD $0x26e,%R8 |
(19) 0x403e0b MOV %R8D,%R9D |
(19) 0x403e0e SHR $0x1e,%R9D |
(19) 0x403e12 XOR %R8D,%R9D |
(19) 0x403e15 IMUL $0x6c078965,%R9D,%R9D |
(19) 0x403e1c MOV %EAX,%EAX |
(19) 0x403e1e MOV %RAX,0x1700(%RSP) |
(19) 0x403e26 MOV %ECX,%EAX |
(19) 0x403e28 MOV %RAX,0x1708(%RSP) |
(19) 0x403e30 MOV %EDX,%EAX |
(19) 0x403e32 MOV %RAX,0x1710(%RSP) |
(19) 0x403e3a MOV %ESI,%EAX |
(19) 0x403e3c MOV %RAX,0x1718(%RSP) |
(19) 0x403e44 MOV %EDI,%EAX |
(19) 0x403e46 MOV %RAX,0x1720(%RSP) |
(19) 0x403e4e MOV %R8D,%EAX |
(19) 0x403e51 MOV %RAX,0x1728(%RSP) |
(19) 0x403e59 ADD $0x26f,%R9D |
(19) 0x403e60 MOV %R9,0x1730(%RSP) |
(19) 0x403e68 MOVQ $0x270,0x1738(%RSP) |
(19) 0x403e74 CMPQ $0,0x60(%RSP) |
(19) 0x403e7a JE 404250 |
(19) 0x403e80 MOV $0x270,%EDX |
(19) 0x403e85 XOR %R9D,%R9D |
(19) 0x403e88 MOV $-0x66f74f21,%ESI |
(19) 0x403e8d MOV 0xb8(%RSP),%RDI |
(19) 0x403e95 NOPW %CS:(%RAX,%RAX,1) |
(52) 0x403ea0 CMP $0x270,%RDX |
(52) 0x403ea7 JB 4040d0 |
(52) 0x403ead XOR %EAX,%EAX |
(52) 0x403eaf VPBROADCASTQ 0x9408(%RIP),%YMM3 |
(52) 0x403eb8 VPBROADCASTQ 0x9407(%RIP),%YMM4 |
(52) 0x403ec1 VPBROADCASTQ 0x9406(%RIP),%YMM5 |
(52) 0x403eca VPBROADCASTQ 0x9405(%RIP),%YMM6 |
(52) 0x403ed3 NOPW %CS:(%RAX,%RAX,1) |
(53) 0x403ee0 VPBROADCASTQ %R13,%YMM1 |
(53) 0x403ee6 MOV 0x3d8(%RSP,%RAX,1),%R13 |
(53) 0x403eee VMOVDQU 0x3c0(%RSP,%RAX,1),%YMM0 |
(53) 0x403ef7 VPSRLQ $0x1,%YMM0,%YMM2 |
(53) 0x403efc VPAND %YMM3,%YMM2,%YMM2 |
(53) 0x403f00 VPBLENDD $-0x40,%YMM1,%YMM0,%YMM1 |
(53) 0x403f06 VPSRLQ $0x1,%YMM1,%YMM1 |
(53) 0x403f0b VPERMQ $-0x6d,%YMM1,%YMM1 |
(53) 0x403f11 VPAND %YMM4,%YMM1,%YMM1 |
(53) 0x403f15 VPTERNLOGQ $0x56,0x1020(%RSP,%RAX,1),%YMM2,%YMM1 |
(53) 0x403f21 VPTESTMQ %YMM5,%YMM0,%K1 |
(53) 0x403f27 VPXORQ %YMM6,%YMM1,%YMM1{%K1} |
(53) 0x403f2d VMOVDQU %YMM1,0x3b8(%RSP,%RAX,1) |
(53) 0x403f36 ADD $0x20,%RAX |
(53) 0x403f3a CMP $0x700,%RAX |
(53) 0x403f40 JNE 403ee0 |
(52) 0x403f42 MOV 0xac8(%RSP),%RAX |
(52) 0x403f4a VMOVDQU 0xac0(%RSP),%XMM1 |
(52) 0x403f53 VPSRLQ $0x1,%XMM1,%XMM2 |
(52) 0x403f58 VEXTRACTI128 $0x1,%YMM0,%XMM0 |
(52) 0x403f5e VPUNPCKHQDQ 0xac0(%RSP){1to2},%XMM0,%XMM0 |
(52) 0x403f69 VPANDQ 0x934d(%RIP){1to2},%XMM2,%XMM2 |
(52) 0x403f73 VPSRLQ $0x1,%XMM0,%XMM0 |
(52) 0x403f78 VPANDQ 0x9346(%RIP){1to2},%XMM0,%XMM0 |
(52) 0x403f82 VPTERNLOGQ $0x56,0x1720(%RSP),%XMM2,%XMM0 |
(52) 0x403f8e VPTESTMQ 0x9338(%RIP){1to0},%XMM1,%K1 |
(52) 0x403f98 VPXORQ 0x9336(%RIP){1to2},%XMM0,%XMM0{%K1} |
(52) 0x403fa2 VMOVDQU %XMM0,0xab8(%RSP) |
(52) 0x403fab MOV 0xad0(%RSP),%ECX |
(52) 0x403fb2 MOV %ECX,%EDX |
(52) 0x403fb4 SHR $0x1,%EDX |
(52) 0x403fb6 AND $0x3fffffff,%EDX |
(52) 0x403fbc SHR $0x1,%RAX |
(52) 0x403fbf MOV $0x7fffffffc0000000,%R8 |
(52) 0x403fc9 AND %R8,%RAX |
(52) 0x403fcc ADD %RDX,%RAX |
(52) 0x403fcf XOR 0x1730(%RSP),%RAX |
(52) 0x403fd7 AND $0x1,%ECX |
(52) 0x403fda NEG %ECX |
(52) 0x403fdc AND %ESI,%ECX |
(52) 0x403fde XOR %RAX,%RCX |
(52) 0x403fe1 MOV %RCX,0xac8(%RSP) |
(52) 0x403fe9 XOR %EAX,%EAX |
(52) 0x403feb VPBROADCASTQ 0x92cb(%RIP),%ZMM3 |
(52) 0x403ff5 VPBROADCASTQ 0x92c9(%RIP),%ZMM4 |
(52) 0x403fff VPBROADCASTQ 0x92c7(%RIP),%ZMM5 |
(52) 0x404009 VPBROADCASTQ 0x92c5(%RIP),%ZMM6 |
(52) 0x404013 NOPW %CS:(%RAX,%RAX,1) |
(54) 0x404020 VMOVDQU64 0xad8(%RSP,%RAX,8),%ZMM0 |
(54) 0x40402b VPSRLQ $0x1,%ZMM0,%ZMM1 |
(54) 0x404032 VPANDQ %ZMM3,%ZMM1,%ZMM1 |
(54) 0x404038 VPSRLQ $0x1,0xad0(%RSP,%RAX,8),%ZMM2 |
(54) 0x404044 VPANDQ %ZMM4,%ZMM2,%ZMM2 |
(54) 0x40404a VPTERNLOGQ $0x56,0x3b8(%RSP,%RAX,8),%ZMM1,%ZMM2 |
(54) 0x404056 VPTESTMQ %ZMM5,%ZMM0,%K1 |
(54) 0x40405c VPXORQ %ZMM6,%ZMM2,%ZMM2{%K1} |
(54) 0x404062 VMOVDQU64 %ZMM2,0xad0(%RSP,%RAX,8) |
(54) 0x40406d CMP $0x17f,%RAX |
(54) 0x404073 JA 4040e0 |
(54) 0x404075 VMOVDQU64 0xb18(%RSP,%RAX,8),%ZMM0 |
(54) 0x404080 VPSRLQ $0x1,%ZMM0,%ZMM1 |
(54) 0x404087 VPANDQ %ZMM3,%ZMM1,%ZMM1 |
(54) 0x40408d VPSRLQ $0x1,0xb10(%RSP,%RAX,8),%ZMM2 |
(54) 0x404099 VPANDQ %ZMM4,%ZMM2,%ZMM2 |
(54) 0x40409f VPTERNLOGQ $0x56,0x3f8(%RSP,%RAX,8),%ZMM1,%ZMM2 |
(54) 0x4040ab VPTESTMQ %ZMM5,%ZMM0,%K1 |
(54) 0x4040b1 VPXORQ %ZMM6,%ZMM2,%ZMM2{%K1} |
(54) 0x4040b7 VMOVDQU64 %ZMM2,0xb10(%RSP,%RAX,8) |
(54) 0x4040c2 ADD $0x10,%RAX |
(54) 0x4040c6 JMP 404020 |
0x4040cb NOPL (%RAX,%RAX,1) |
(52) 0x4040d0 MOV 0x3b8(%RSP,%RDX,8),%RAX |
(52) 0x4040d8 INC %RDX |
(52) 0x4040db JMP 404188 |
(52) 0x4040e0 VMOVDQU 0x1718(%RSP),%YMM0 |
(52) 0x4040e9 VPSRLQ $0x1,%YMM0,%YMM1 |
(52) 0x4040ee VPSRLQ $0x1,0x1710(%RSP),%YMM2 |
(52) 0x4040fa VPANDQ 0x91bc(%RIP){1to4},%YMM1,%YMM1 |
(52) 0x404104 VPANDQ 0x91ba(%RIP){1to4},%YMM2,%YMM2 |
(52) 0x40410e VPTERNLOGQ $0x56,0xff8(%RSP),%YMM1,%YMM2 |
(52) 0x40411a VPTESTMQ 0x91ac(%RIP){1to0},%YMM0,%K1 |
(52) 0x404124 VPXORQ 0x91aa(%RIP){1to4},%YMM2,%YMM2{%K1} |
(52) 0x40412e VMOVDQU %YMM2,0x1710(%RSP) |
(52) 0x404137 MOV 0x1730(%RSP),%RCX |
(52) 0x40413f MOV 0x3b8(%RSP),%RAX |
(52) 0x404147 MOV %EAX,%EDX |
(52) 0x404149 SHR $0x1,%EDX |
(52) 0x40414b AND $0x3fffffff,%EDX |
(52) 0x404151 SHR $0x1,%RCX |
(52) 0x404154 MOV $0x7fffffffc0000000,%R8 |
(52) 0x40415e AND %R8,%RCX |
(52) 0x404161 ADD %RDX,%RCX |
(52) 0x404164 XOR 0x1018(%RSP),%RCX |
(52) 0x40416c MOV %EAX,%EDX |
(52) 0x40416e AND $0x1,%EDX |
(52) 0x404171 NEG %EDX |
(52) 0x404173 AND %ESI,%EDX |
(52) 0x404175 XOR %RCX,%RDX |
(52) 0x404178 MOV %RDX,0x1730(%RSP) |
(52) 0x404180 MOV $0x1,%EDX |
(52) 0x404185 MOV %RAX,%R13 |
(52) 0x404188 MOV %RAX,%RCX |
(52) 0x40418b SHR $0xb,%RCX |
(52) 0x40418f MOV %ECX,%ECX |
(52) 0x404191 XOR %RAX,%RCX |
(52) 0x404194 MOV %ECX,%EAX |
(52) 0x404196 SAL $0x7,%EAX |
(52) 0x404199 AND $-0x62d3a980,%EAX |
(52) 0x40419e XOR %RCX,%RAX |
(52) 0x4041a1 MOV %EAX,%ECX |
(52) 0x4041a3 SAL $0xf,%ECX |
(52) 0x4041a6 AND $-0x103a0000,%ECX |
(52) 0x4041ac XOR %RAX,%RCX |
(52) 0x4041af MOV %RCX,%RAX |
(52) 0x4041b2 SHR $0x12,%RAX |
(52) 0x4041b6 XOR %RCX,%RAX |
(52) 0x4041b9 VCVTUSI2SS %RAX,%XMM7,%XMM0 |
(52) 0x4041bf VMULSS 0x8ea5(%RIP),%XMM0,%XMM0 |
(52) 0x4041c7 VUCOMISS 0x8e99(%RIP),%XMM0 |
(52) 0x4041cf JAE 4041ee |
(52) 0x4041d1 VMOVSS %XMM0,(%R14,%R9,4) |
(52) 0x4041d7 LEA 0x1(%R9),%RAX |
(52) 0x4041db CMP 0x280(%RSP),%R9 |
(52) 0x4041e3 MOV %RAX,%R9 |
(52) 0x4041e6 JNE 403ea0 |
(19) 0x4041ec JMP 404230 |
(52) 0x4041ee VXORPS %XMM1,%XMM1,%XMM1 |
(52) 0x4041f2 VMOVSS 0x8e6e(%RIP),%XMM0 |
(52) 0x4041fa MOV %RDX,0x30(%RSP) |
(52) 0x4041ff MOV %R9,0x38(%RSP) |
(52) 0x404204 VZEROUPPER |
(52) 0x404207 CALL 406ac0 <nextafterf> |
(52) 0x40420c MOV 0x38(%RSP),%R9 |
(52) 0x404211 MOV 0x30(%RSP),%RDX |
(52) 0x404216 MOV 0xb8(%RSP),%RDI |
(52) 0x40421e MOV $-0x66f74f21,%ESI |
(52) 0x404223 JMP 4041d1 |
0x404225 NOPW %CS:(%RAX,%RAX,1) |
(19) 0x404230 MOV %RDX,0x1738(%RSP) |
(19) 0x404238 TESTB $0x1,0x104(%RSP) |
(19) 0x404240 JE 404270 |
(19) 0x404242 JMP 404d38 |
0x404247 NOPW (%RAX,%RAX,1) |
(19) 0x404250 MOV $0x270,%EDX |
(19) 0x404255 MOV $-0x66f74f21,%ESI |
(19) 0x40425a MOV 0xb8(%RSP),%RDI |
(19) 0x404262 TESTB $0x1,0x104(%RSP) |
(19) 0x40426a JNE 404d38 |
(19) 0x404270 XOR %R9D,%R9D |
(19) 0x404273 NOPW %CS:(%RAX,%RAX,1) |
(47) 0x404280 CMP $0x270,%RDX |
(47) 0x404287 JB 4044b0 |
(47) 0x40428d XOR %EAX,%EAX |
(47) 0x40428f VPBROADCASTQ 0x9028(%RIP),%YMM3 |
(47) 0x404298 VPBROADCASTQ 0x9027(%RIP),%YMM4 |
(47) 0x4042a1 VPBROADCASTQ 0x9026(%RIP),%YMM5 |
(47) 0x4042aa VPBROADCASTQ 0x9025(%RIP),%YMM6 |
(47) 0x4042b3 NOPW %CS:(%RAX,%RAX,1) |
(50) 0x4042c0 VPBROADCASTQ %R13,%YMM1 |
(50) 0x4042c6 MOV 0x3d8(%RSP,%RAX,1),%R13 |
(50) 0x4042ce VMOVDQU 0x3c0(%RSP,%RAX,1),%YMM0 |
(50) 0x4042d7 VPSRLQ $0x1,%YMM0,%YMM2 |
(50) 0x4042dc VPAND %YMM3,%YMM2,%YMM2 |
(50) 0x4042e0 VPBLENDD $-0x40,%YMM1,%YMM0,%YMM1 |
(50) 0x4042e6 VPSRLQ $0x1,%YMM1,%YMM1 |
(50) 0x4042eb VPERMQ $-0x6d,%YMM1,%YMM1 |
(50) 0x4042f1 VPAND %YMM4,%YMM1,%YMM1 |
(50) 0x4042f5 VPTERNLOGQ $0x56,0x1020(%RSP,%RAX,1),%YMM2,%YMM1 |
(50) 0x404301 VPTESTMQ %YMM5,%YMM0,%K1 |
(50) 0x404307 VPXORQ %YMM6,%YMM1,%YMM1{%K1} |
(50) 0x40430d VMOVDQU %YMM1,0x3b8(%RSP,%RAX,1) |
(50) 0x404316 ADD $0x20,%RAX |
(50) 0x40431a CMP $0x700,%RAX |
(50) 0x404320 JNE 4042c0 |
(47) 0x404322 MOV 0xac8(%RSP),%RAX |
(47) 0x40432a VMOVDQU 0xac0(%RSP),%XMM1 |
(47) 0x404333 VPSRLQ $0x1,%XMM1,%XMM2 |
(47) 0x404338 VEXTRACTI128 $0x1,%YMM0,%XMM0 |
(47) 0x40433e VPUNPCKHQDQ 0xac0(%RSP){1to2},%XMM0,%XMM0 |
(47) 0x404349 VPANDQ 0x8f6d(%RIP){1to2},%XMM2,%XMM2 |
(47) 0x404353 VPSRLQ $0x1,%XMM0,%XMM0 |
(47) 0x404358 VPANDQ 0x8f66(%RIP){1to2},%XMM0,%XMM0 |
(47) 0x404362 VPTERNLOGQ $0x56,0x1720(%RSP),%XMM2,%XMM0 |
(47) 0x40436e VPTESTMQ 0x8f58(%RIP){1to0},%XMM1,%K1 |
(47) 0x404378 VPXORQ 0x8f56(%RIP){1to2},%XMM0,%XMM0{%K1} |
(47) 0x404382 VMOVDQU %XMM0,0xab8(%RSP) |
(47) 0x40438b MOV 0xad0(%RSP),%ECX |
(47) 0x404392 MOV %ECX,%EDX |
(47) 0x404394 SHR $0x1,%EDX |
(47) 0x404396 AND $0x3fffffff,%EDX |
(47) 0x40439c SHR $0x1,%RAX |
(47) 0x40439f MOV $0x7fffffffc0000000,%R8 |
(47) 0x4043a9 AND %R8,%RAX |
(47) 0x4043ac ADD %RDX,%RAX |
(47) 0x4043af XOR 0x1730(%RSP),%RAX |
(47) 0x4043b7 AND $0x1,%ECX |
(47) 0x4043ba NEG %ECX |
(47) 0x4043bc AND %ESI,%ECX |
(47) 0x4043be XOR %RAX,%RCX |
(47) 0x4043c1 MOV %RCX,0xac8(%RSP) |
(47) 0x4043c9 XOR %EAX,%EAX |
(47) 0x4043cb VPBROADCASTQ 0x8eeb(%RIP),%ZMM3 |
(47) 0x4043d5 VPBROADCASTQ 0x8ee9(%RIP),%ZMM4 |
(47) 0x4043df VPBROADCASTQ 0x8ee7(%RIP),%ZMM5 |
(47) 0x4043e9 VPBROADCASTQ 0x8ee5(%RIP),%ZMM6 |
(47) 0x4043f3 NOPW %CS:(%RAX,%RAX,1) |
(51) 0x404400 VMOVDQU64 0xad8(%RSP,%RAX,8),%ZMM0 |
(51) 0x40440b VPSRLQ $0x1,%ZMM0,%ZMM1 |
(51) 0x404412 VPANDQ %ZMM3,%ZMM1,%ZMM1 |
(51) 0x404418 VPSRLQ $0x1,0xad0(%RSP,%RAX,8),%ZMM2 |
(51) 0x404424 VPANDQ %ZMM4,%ZMM2,%ZMM2 |
(51) 0x40442a VPTERNLOGQ $0x56,0x3b8(%RSP,%RAX,8),%ZMM1,%ZMM2 |
(51) 0x404436 VPTESTMQ %ZMM5,%ZMM0,%K1 |
(51) 0x40443c VPXORQ %ZMM6,%ZMM2,%ZMM2{%K1} |
(51) 0x404442 VMOVDQU64 %ZMM2,0xad0(%RSP,%RAX,8) |
(51) 0x40444d CMP $0x17f,%RAX |
(51) 0x404453 JA 4044c0 |
(51) 0x404455 VMOVDQU64 0xb18(%RSP,%RAX,8),%ZMM0 |
(51) 0x404460 VPSRLQ $0x1,%ZMM0,%ZMM1 |
(51) 0x404467 VPANDQ %ZMM3,%ZMM1,%ZMM1 |
(51) 0x40446d VPSRLQ $0x1,0xb10(%RSP,%RAX,8),%ZMM2 |
(51) 0x404479 VPANDQ %ZMM4,%ZMM2,%ZMM2 |
(51) 0x40447f VPTERNLOGQ $0x56,0x3f8(%RSP,%RAX,8),%ZMM1,%ZMM2 |
(51) 0x40448b VPTESTMQ %ZMM5,%ZMM0,%K1 |
(51) 0x404491 VPXORQ %ZMM6,%ZMM2,%ZMM2{%K1} |
(51) 0x404497 VMOVDQU64 %ZMM2,0xb10(%RSP,%RAX,8) |
(51) 0x4044a2 ADD $0x10,%RAX |
(51) 0x4044a6 JMP 404400 |
0x4044ab NOPL (%RAX,%RAX,1) |
(47) 0x4044b0 MOV 0x3b8(%RSP,%RDX,8),%RAX |
(47) 0x4044b8 INC %RDX |
(47) 0x4044bb JMP 404568 |
(47) 0x4044c0 VMOVDQU 0x1718(%RSP),%YMM0 |
(47) 0x4044c9 VPSRLQ $0x1,%YMM0,%YMM1 |
(47) 0x4044ce VPSRLQ $0x1,0x1710(%RSP),%YMM2 |
(47) 0x4044da VPANDQ 0x8ddc(%RIP){1to4},%YMM1,%YMM1 |
(47) 0x4044e4 VPANDQ 0x8dda(%RIP){1to4},%YMM2,%YMM2 |
(47) 0x4044ee VPTERNLOGQ $0x56,0xff8(%RSP),%YMM1,%YMM2 |
(47) 0x4044fa VPTESTMQ 0x8dcc(%RIP){1to0},%YMM0,%K1 |
(47) 0x404504 VPXORQ 0x8dca(%RIP){1to4},%YMM2,%YMM2{%K1} |
(47) 0x40450e VMOVDQU %YMM2,0x1710(%RSP) |
(47) 0x404517 MOV 0x1730(%RSP),%RCX |
(47) 0x40451f MOV 0x3b8(%RSP),%RAX |
(47) 0x404527 MOV %EAX,%EDX |
(47) 0x404529 SHR $0x1,%EDX |
(47) 0x40452b AND $0x3fffffff,%EDX |
(47) 0x404531 SHR $0x1,%RCX |
(47) 0x404534 MOV $0x7fffffffc0000000,%R8 |
(47) 0x40453e AND %R8,%RCX |
(47) 0x404541 ADD %RDX,%RCX |
(47) 0x404544 XOR 0x1018(%RSP),%RCX |
(47) 0x40454c MOV %EAX,%EDX |
(47) 0x40454e AND $0x1,%EDX |
(47) 0x404551 NEG %EDX |
(47) 0x404553 AND %ESI,%EDX |
(47) 0x404555 XOR %RCX,%RDX |
(47) 0x404558 MOV %RDX,0x1730(%RSP) |
(47) 0x404560 MOV $0x1,%EDX |
(47) 0x404565 MOV %RAX,%R13 |
(47) 0x404568 MOV %RAX,%RCX |
(47) 0x40456b SHR $0xb,%RCX |
(47) 0x40456f MOV %ECX,%ECX |
(47) 0x404571 XOR %RAX,%RCX |
(47) 0x404574 MOV %ECX,%EAX |
(47) 0x404576 SAL $0x7,%EAX |
(47) 0x404579 AND $-0x62d3a980,%EAX |
(47) 0x40457e XOR %RCX,%RAX |
(47) 0x404581 MOV %EAX,%ECX |
(47) 0x404583 SAL $0xf,%ECX |
(47) 0x404586 AND $-0x103a0000,%ECX |
(47) 0x40458c XOR %RAX,%RCX |
(47) 0x40458f MOV %RCX,%RAX |
(47) 0x404592 SHR $0x12,%RAX |
(47) 0x404596 XOR %RCX,%RAX |
(47) 0x404599 VCVTUSI2SS %RAX,%XMM7,%XMM0 |
(47) 0x40459f VMULSS 0x8ac5(%RIP),%XMM0,%XMM0 |
(47) 0x4045a7 VUCOMISS 0x8ab9(%RIP),%XMM0 |
(47) 0x4045af JAE 40489a |
(47) 0x4045b5 MOV 0x58(%RSP),%RAX |
(47) 0x4045ba VMOVSS %XMM0,(%RAX,%R9,4) |
(47) 0x4045c0 CMP $0x270,%RDX |
(47) 0x4045c7 JB 4048f0 |
(47) 0x4045cd XOR %EAX,%EAX |
(47) 0x4045cf VPBROADCASTQ 0x8ce8(%RIP),%YMM3 |
(47) 0x4045d8 VPBROADCASTQ 0x8ce7(%RIP),%YMM4 |
(47) 0x4045e1 VPBROADCASTQ 0x8ce6(%RIP),%YMM5 |
(47) 0x4045ea VPBROADCASTQ 0x8ce5(%RIP),%YMM6 |
(47) 0x4045f3 NOPW %CS:(%RAX,%RAX,1) |
(45) 0x404600 VPBROADCASTQ %R13,%YMM1 |
(45) 0x404606 MOV 0x3d8(%RSP,%RAX,1),%R13 |
(45) 0x40460e VMOVDQU 0x3c0(%RSP,%RAX,1),%YMM0 |
(45) 0x404617 VPSRLQ $0x1,%YMM0,%YMM2 |
(45) 0x40461c VPAND %YMM3,%YMM2,%YMM2 |
(45) 0x404620 VPBLENDD $-0x40,%YMM1,%YMM0,%YMM1 |
(45) 0x404626 VPSRLQ $0x1,%YMM1,%YMM1 |
(45) 0x40462b VPERMQ $-0x6d,%YMM1,%YMM1 |
(45) 0x404631 VPAND %YMM4,%YMM1,%YMM1 |
(45) 0x404635 VPTERNLOGQ $0x56,0x1020(%RSP,%RAX,1),%YMM2,%YMM1 |
(45) 0x404641 VPTESTMQ %YMM5,%YMM0,%K1 |
(45) 0x404647 VPXORQ %YMM6,%YMM1,%YMM1{%K1} |
(45) 0x40464d VMOVDQU %YMM1,0x3b8(%RSP,%RAX,1) |
(45) 0x404656 ADD $0x20,%RAX |
(45) 0x40465a CMP $0x700,%RAX |
(45) 0x404660 JNE 404600 |
(47) 0x404662 MOV 0xac8(%RSP),%RAX |
(47) 0x40466a VMOVDQU 0xac0(%RSP),%XMM1 |
(47) 0x404673 VPSRLQ $0x1,%XMM1,%XMM2 |
(47) 0x404678 VEXTRACTI128 $0x1,%YMM0,%XMM0 |
(47) 0x40467e VPUNPCKHQDQ 0xac0(%RSP){1to2},%XMM0,%XMM0 |
(47) 0x404689 VPANDQ 0x8c2d(%RIP){1to2},%XMM2,%XMM2 |
(47) 0x404693 VPSRLQ $0x1,%XMM0,%XMM0 |
(47) 0x404698 VPANDQ 0x8c26(%RIP){1to2},%XMM0,%XMM0 |
(47) 0x4046a2 VPTERNLOGQ $0x56,0x1720(%RSP),%XMM2,%XMM0 |
(47) 0x4046ae VPTESTMQ 0x8c18(%RIP){1to0},%XMM1,%K1 |
(47) 0x4046b8 VPXORQ 0x8c16(%RIP){1to2},%XMM0,%XMM0{%K1} |
(47) 0x4046c2 VMOVDQU %XMM0,0xab8(%RSP) |
(47) 0x4046cb MOV 0xad0(%RSP),%ECX |
(47) 0x4046d2 MOV %ECX,%EDX |
(47) 0x4046d4 SHR $0x1,%EDX |
(47) 0x4046d6 AND $0x3fffffff,%EDX |
(47) 0x4046dc SHR $0x1,%RAX |
(47) 0x4046df MOV $0x7fffffffc0000000,%R8 |
(47) 0x4046e9 AND %R8,%RAX |
(47) 0x4046ec ADD %RDX,%RAX |
(47) 0x4046ef XOR 0x1730(%RSP),%RAX |
(47) 0x4046f7 AND $0x1,%ECX |
(47) 0x4046fa NEG %ECX |
(47) 0x4046fc AND %ESI,%ECX |
(47) 0x4046fe XOR %RAX,%RCX |
(47) 0x404701 MOV %RCX,0xac8(%RSP) |
(47) 0x404709 XOR %EAX,%EAX |
(47) 0x40470b VPBROADCASTQ 0x8bab(%RIP),%ZMM3 |
(47) 0x404715 VPBROADCASTQ 0x8ba9(%RIP),%ZMM4 |
(47) 0x40471f VPBROADCASTQ 0x8ba7(%RIP),%ZMM5 |
(47) 0x404729 VPBROADCASTQ 0x8ba5(%RIP),%ZMM6 |
(47) 0x404733 NOPW %CS:(%RAX,%RAX,1) |
(49) 0x404740 VMOVDQU64 0xad8(%RSP,%RAX,8),%ZMM0 |
(49) 0x40474b VPSRLQ $0x1,%ZMM0,%ZMM1 |
(49) 0x404752 VPANDQ %ZMM3,%ZMM1,%ZMM1 |
(49) 0x404758 VPSRLQ $0x1,0xad0(%RSP,%RAX,8),%ZMM2 |
(49) 0x404764 VPANDQ %ZMM4,%ZMM2,%ZMM2 |
(49) 0x40476a VPTERNLOGQ $0x56,0x3b8(%RSP,%RAX,8),%ZMM1,%ZMM2 |
(49) 0x404776 VPTESTMQ %ZMM5,%ZMM0,%K1 |
(49) 0x40477c VPXORQ %ZMM6,%ZMM2,%ZMM2{%K1} |
(49) 0x404782 VMOVDQU64 %ZMM2,0xad0(%RSP,%RAX,8) |
(49) 0x40478d CMP $0x17f,%RAX |
(49) 0x404793 JA 4047f0 |
(49) 0x404795 VMOVDQU64 0xb18(%RSP,%RAX,8),%ZMM0 |
(49) 0x4047a0 VPSRLQ $0x1,%ZMM0,%ZMM1 |
(49) 0x4047a7 VPANDQ %ZMM3,%ZMM1,%ZMM1 |
(49) 0x4047ad VPSRLQ $0x1,0xb10(%RSP,%RAX,8),%ZMM2 |
(49) 0x4047b9 VPANDQ %ZMM4,%ZMM2,%ZMM2 |
(49) 0x4047bf VPTERNLOGQ $0x56,0x3f8(%RSP,%RAX,8),%ZMM1,%ZMM2 |
(49) 0x4047cb VPTESTMQ %ZMM5,%ZMM0,%K1 |
(49) 0x4047d1 VPXORQ %ZMM6,%ZMM2,%ZMM2{%K1} |
(49) 0x4047d7 VMOVDQU64 %ZMM2,0xb10(%RSP,%RAX,8) |
(49) 0x4047e2 ADD $0x10,%RAX |
(49) 0x4047e6 JMP 404740 |
0x4047eb NOPL (%RAX,%RAX,1) |
(47) 0x4047f0 VMOVDQU 0x1718(%RSP),%YMM0 |
(47) 0x4047f9 VPSRLQ $0x1,%YMM0,%YMM1 |
(47) 0x4047fe VPSRLQ $0x1,0x1710(%RSP),%YMM2 |
(47) 0x40480a VPANDQ 0x8aac(%RIP){1to4},%YMM1,%YMM1 |
(47) 0x404814 VPANDQ 0x8aaa(%RIP){1to4},%YMM2,%YMM2 |
(47) 0x40481e VPTERNLOGQ $0x56,0xff8(%RSP),%YMM1,%YMM2 |
(47) 0x40482a VPTESTMQ 0x8a9c(%RIP){1to0},%YMM0,%K1 |
(47) 0x404834 VPXORQ 0x8a9a(%RIP){1to4},%YMM2,%YMM2{%K1} |
(47) 0x40483e VMOVDQU %YMM2,0x1710(%RSP) |
(47) 0x404847 MOV 0x1730(%RSP),%RCX |
(47) 0x40484f MOV 0x3b8(%RSP),%RAX |
(47) 0x404857 MOV %EAX,%EDX |
(47) 0x404859 SHR $0x1,%EDX |
(47) 0x40485b AND $0x3fffffff,%EDX |
(47) 0x404861 SHR $0x1,%RCX |
(47) 0x404864 MOV $0x7fffffffc0000000,%R8 |
(47) 0x40486e AND %R8,%RCX |
(47) 0x404871 ADD %RDX,%RCX |
(47) 0x404874 XOR 0x1018(%RSP),%RCX |
(47) 0x40487c MOV %EAX,%EDX |
(47) 0x40487e AND $0x1,%EDX |
(47) 0x404881 NEG %EDX |
(47) 0x404883 AND %ESI,%EDX |
(47) 0x404885 XOR %RCX,%RDX |
(47) 0x404888 MOV %RDX,0x1730(%RSP) |
(47) 0x404890 MOV $0x1,%EDX |
(47) 0x404895 MOV %RAX,%R13 |
(47) 0x404898 JMP 4048fb |
(47) 0x40489a VXORPS %XMM1,%XMM1,%XMM1 |
(47) 0x40489e VMOVSS 0x87c2(%RIP),%XMM0 |
(47) 0x4048a6 MOV %R9,0x38(%RSP) |
(47) 0x4048ab MOV %RDX,0x30(%RSP) |
(47) 0x4048b0 VZEROUPPER |
(47) 0x4048b3 CALL 406ac0 <nextafterf> |
(47) 0x4048b8 MOV 0x30(%RSP),%RDX |
(47) 0x4048bd MOV 0x38(%RSP),%R9 |
(47) 0x4048c2 MOV 0xb8(%RSP),%RDI |
(47) 0x4048ca MOV $-0x66f74f21,%ESI |
(47) 0x4048cf MOV 0x58(%RSP),%RAX |
(47) 0x4048d4 VMOVSS %XMM0,(%RAX,%R9,4) |
(47) 0x4048da CMP $0x270,%RDX |
(47) 0x4048e1 JAE 4045cd |
(47) 0x4048e7 NOPW (%RAX,%RAX,1) |
(47) 0x4048f0 MOV 0x3b8(%RSP,%RDX,8),%RAX |
(47) 0x4048f8 INC %RDX |
(47) 0x4048fb MOV %RAX,%RCX |
(47) 0x4048fe SHR $0xb,%RCX |
(47) 0x404902 MOV %ECX,%ECX |
(47) 0x404904 XOR %RAX,%RCX |
(47) 0x404907 MOV %ECX,%EAX |
(47) 0x404909 SAL $0x7,%EAX |
(47) 0x40490c AND $-0x62d3a980,%EAX |
(47) 0x404911 XOR %RCX,%RAX |
(47) 0x404914 MOV %EAX,%ECX |
(47) 0x404916 SAL $0xf,%ECX |
(47) 0x404919 AND $-0x103a0000,%ECX |
(47) 0x40491f XOR %RAX,%RCX |
(47) 0x404922 MOV %RCX,%RAX |
(47) 0x404925 SHR $0x12,%RAX |
(47) 0x404929 XOR %RCX,%RAX |
(47) 0x40492c VCVTUSI2SS %RAX,%XMM7,%XMM0 |
(47) 0x404932 VMULSS 0x8732(%RIP),%XMM0,%XMM0 |
(47) 0x40493a VUCOMISS 0x8726(%RIP),%XMM0 |
(47) 0x404942 JAE 404c2a |
(47) 0x404948 MOV 0x50(%RSP),%RAX |
(47) 0x40494d VMOVSS %XMM0,(%RAX,%R9,4) |
(47) 0x404953 CMP $0x270,%RDX |
(47) 0x40495a JB 404c80 |
(47) 0x404960 XOR %EAX,%EAX |
(47) 0x404962 VPBROADCASTQ 0x8955(%RIP),%YMM3 |
(47) 0x40496b VPBROADCASTQ 0x8954(%RIP),%YMM4 |
(47) 0x404974 VPBROADCASTQ 0x8953(%RIP),%YMM5 |
(47) 0x40497d VPBROADCASTQ 0x8952(%RIP),%YMM6 |
(47) 0x404986 NOPW %CS:(%RAX,%RAX,1) |
(46) 0x404990 VPBROADCASTQ %R13,%YMM1 |
(46) 0x404996 MOV 0x3d8(%RSP,%RAX,1),%R13 |
(46) 0x40499e VMOVDQU 0x3c0(%RSP,%RAX,1),%YMM0 |
(46) 0x4049a7 VPSRLQ $0x1,%YMM0,%YMM2 |
(46) 0x4049ac VPAND %YMM3,%YMM2,%YMM2 |
(46) 0x4049b0 VPBLENDD $-0x40,%YMM1,%YMM0,%YMM1 |
(46) 0x4049b6 VPSRLQ $0x1,%YMM1,%YMM1 |
(46) 0x4049bb VPERMQ $-0x6d,%YMM1,%YMM1 |
(46) 0x4049c1 VPAND %YMM4,%YMM1,%YMM1 |
(46) 0x4049c5 VPTERNLOGQ $0x56,0x1020(%RSP,%RAX,1),%YMM2,%YMM1 |
(46) 0x4049d1 VPTESTMQ %YMM5,%YMM0,%K1 |
(46) 0x4049d7 VPXORQ %YMM6,%YMM1,%YMM1{%K1} |
(46) 0x4049dd VMOVDQU %YMM1,0x3b8(%RSP,%RAX,1) |
(46) 0x4049e6 ADD $0x20,%RAX |
(46) 0x4049ea CMP $0x700,%RAX |
(46) 0x4049f0 JNE 404990 |
(47) 0x4049f2 MOV 0xac8(%RSP),%RAX |
(47) 0x4049fa VMOVDQU 0xac0(%RSP),%XMM1 |
(47) 0x404a03 VPSRLQ $0x1,%XMM1,%XMM2 |
(47) 0x404a08 VEXTRACTI128 $0x1,%YMM0,%XMM0 |
(47) 0x404a0e VPUNPCKHQDQ 0xac0(%RSP){1to2},%XMM0,%XMM0 |
(47) 0x404a19 VPANDQ 0x889d(%RIP){1to2},%XMM2,%XMM2 |
(47) 0x404a23 VPSRLQ $0x1,%XMM0,%XMM0 |
(47) 0x404a28 VPANDQ 0x8896(%RIP){1to2},%XMM0,%XMM0 |
(47) 0x404a32 VPTERNLOGQ $0x56,0x1720(%RSP),%XMM2,%XMM0 |
(47) 0x404a3e VPTESTMQ 0x8888(%RIP){1to0},%XMM1,%K1 |
(47) 0x404a48 VPXORQ 0x8886(%RIP){1to2},%XMM0,%XMM0{%K1} |
(47) 0x404a52 VMOVDQU %XMM0,0xab8(%RSP) |
(47) 0x404a5b MOV 0xad0(%RSP),%ECX |
(47) 0x404a62 MOV %ECX,%EDX |
(47) 0x404a64 SHR $0x1,%EDX |
(47) 0x404a66 AND $0x3fffffff,%EDX |
(47) 0x404a6c SHR $0x1,%RAX |
(47) 0x404a6f MOV $0x7fffffffc0000000,%R8 |
(47) 0x404a79 AND %R8,%RAX |
(47) 0x404a7c ADD %RDX,%RAX |
(47) 0x404a7f XOR 0x1730(%RSP),%RAX |
(47) 0x404a87 AND $0x1,%ECX |
(47) 0x404a8a NEG %ECX |
(47) 0x404a8c AND %ESI,%ECX |
(47) 0x404a8e XOR %RAX,%RCX |
(47) 0x404a91 MOV %RCX,0xac8(%RSP) |
(47) 0x404a99 XOR %EAX,%EAX |
(47) 0x404a9b VPBROADCASTQ 0x881b(%RIP),%ZMM3 |
(47) 0x404aa5 VPBROADCASTQ 0x8819(%RIP),%ZMM4 |
(47) 0x404aaf VPBROADCASTQ 0x8817(%RIP),%ZMM5 |
(47) 0x404ab9 VPBROADCASTQ 0x8815(%RIP),%ZMM6 |
(47) 0x404ac3 NOPW %CS:(%RAX,%RAX,1) |
(48) 0x404ad0 VMOVDQU64 0xad8(%RSP,%RAX,8),%ZMM0 |
(48) 0x404adb VPSRLQ $0x1,%ZMM0,%ZMM1 |
(48) 0x404ae2 VPANDQ %ZMM3,%ZMM1,%ZMM1 |
(48) 0x404ae8 VPSRLQ $0x1,0xad0(%RSP,%RAX,8),%ZMM2 |
(48) 0x404af4 VPANDQ %ZMM4,%ZMM2,%ZMM2 |
(48) 0x404afa VPTERNLOGQ $0x56,0x3b8(%RSP,%RAX,8),%ZMM1,%ZMM2 |
(48) 0x404b06 VPTESTMQ %ZMM5,%ZMM0,%K1 |
(48) 0x404b0c VPXORQ %ZMM6,%ZMM2,%ZMM2{%K1} |
(48) 0x404b12 VMOVDQU64 %ZMM2,0xad0(%RSP,%RAX,8) |
(48) 0x404b1d CMP $0x17f,%RAX |
(48) 0x404b23 JA 404b80 |
(48) 0x404b25 VMOVDQU64 0xb18(%RSP,%RAX,8),%ZMM0 |
(48) 0x404b30 VPSRLQ $0x1,%ZMM0,%ZMM1 |
(48) 0x404b37 VPANDQ %ZMM3,%ZMM1,%ZMM1 |
(48) 0x404b3d VPSRLQ $0x1,0xb10(%RSP,%RAX,8),%ZMM2 |
(48) 0x404b49 VPANDQ %ZMM4,%ZMM2,%ZMM2 |
(48) 0x404b4f VPTERNLOGQ $0x56,0x3f8(%RSP,%RAX,8),%ZMM1,%ZMM2 |
(48) 0x404b5b VPTESTMQ %ZMM5,%ZMM0,%K1 |
(48) 0x404b61 VPXORQ %ZMM6,%ZMM2,%ZMM2{%K1} |
(48) 0x404b67 VMOVDQU64 %ZMM2,0xb10(%RSP,%RAX,8) |
(48) 0x404b72 ADD $0x10,%RAX |
(48) 0x404b76 JMP 404ad0 |
0x404b7b NOPL (%RAX,%RAX,1) |
(47) 0x404b80 VMOVDQU 0x1718(%RSP),%YMM0 |
(47) 0x404b89 VPSRLQ $0x1,%YMM0,%YMM1 |
(47) 0x404b8e VPSRLQ $0x1,0x1710(%RSP),%YMM2 |
(47) 0x404b9a VPANDQ 0x871c(%RIP){1to4},%YMM1,%YMM1 |
(47) 0x404ba4 VPANDQ 0x871a(%RIP){1to4},%YMM2,%YMM2 |
(47) 0x404bae VPTERNLOGQ $0x56,0xff8(%RSP),%YMM1,%YMM2 |
(47) 0x404bba VPTESTMQ 0x870c(%RIP){1to0},%YMM0,%K1 |
(47) 0x404bc4 VPXORQ 0x870a(%RIP){1to4},%YMM2,%YMM2{%K1} |
(47) 0x404bce VMOVDQU %YMM2,0x1710(%RSP) |
(47) 0x404bd7 MOV 0x1730(%RSP),%RCX |
(47) 0x404bdf MOV 0x3b8(%RSP),%RAX |
(47) 0x404be7 MOV %EAX,%EDX |
(47) 0x404be9 SHR $0x1,%EDX |
(47) 0x404beb AND $0x3fffffff,%EDX |
(47) 0x404bf1 SHR $0x1,%RCX |
(47) 0x404bf4 MOV $0x7fffffffc0000000,%R8 |
(47) 0x404bfe AND %R8,%RCX |
(47) 0x404c01 ADD %RDX,%RCX |
(47) 0x404c04 XOR 0x1018(%RSP),%RCX |
(47) 0x404c0c MOV %EAX,%EDX |
(47) 0x404c0e AND $0x1,%EDX |
(47) 0x404c11 NEG %EDX |
(47) 0x404c13 AND %ESI,%EDX |
(47) 0x404c15 XOR %RCX,%RDX |
(47) 0x404c18 MOV %RDX,0x1730(%RSP) |
(47) 0x404c20 MOV $0x1,%EDX |
(47) 0x404c25 MOV %RAX,%R13 |
(47) 0x404c28 JMP 404c8b |
(47) 0x404c2a VXORPS %XMM1,%XMM1,%XMM1 |
(47) 0x404c2e VMOVSS 0x8432(%RIP),%XMM0 |
(47) 0x404c36 MOV %R9,0x38(%RSP) |
(47) 0x404c3b MOV %RDX,0x30(%RSP) |
(47) 0x404c40 VZEROUPPER |
(47) 0x404c43 CALL 406ac0 <nextafterf> |
(47) 0x404c48 MOV 0x30(%RSP),%RDX |
(47) 0x404c4d MOV 0x38(%RSP),%R9 |
(47) 0x404c52 MOV 0xb8(%RSP),%RDI |
(47) 0x404c5a MOV $-0x66f74f21,%ESI |
(47) 0x404c5f MOV 0x50(%RSP),%RAX |
(47) 0x404c64 VMOVSS %XMM0,(%RAX,%R9,4) |
(47) 0x404c6a CMP $0x270,%RDX |
(47) 0x404c71 JAE 404960 |
(47) 0x404c77 NOPW (%RAX,%RAX,1) |
(47) 0x404c80 MOV 0x3b8(%RSP,%RDX,8),%RAX |
(47) 0x404c88 INC %RDX |
(47) 0x404c8b MOV %RAX,%RCX |
(47) 0x404c8e SHR $0xb,%RCX |
(47) 0x404c92 MOV %ECX,%ECX |
(47) 0x404c94 XOR %RAX,%RCX |
(47) 0x404c97 MOV %ECX,%EAX |
(47) 0x404c99 SAL $0x7,%EAX |
(47) 0x404c9c AND $-0x62d3a980,%EAX |
(47) 0x404ca1 XOR %RCX,%RAX |
(47) 0x404ca4 MOV %EAX,%ECX |
(47) 0x404ca6 SAL $0xf,%ECX |
(47) 0x404ca9 AND $-0x103a0000,%ECX |
(47) 0x404caf XOR %RAX,%RCX |
(47) 0x404cb2 MOV %RCX,%RAX |
(47) 0x404cb5 SHR $0x12,%RAX |
(47) 0x404cb9 XOR %RCX,%RAX |
(47) 0x404cbc VCVTUSI2SS %RAX,%XMM7,%XMM0 |
(47) 0x404cc2 VMULSS 0x83a2(%RIP),%XMM0,%XMM0 |
(47) 0x404cca VUCOMISS 0x8396(%RIP),%XMM0 |
(47) 0x404cd2 JAE 404cf4 |
(47) 0x404cd4 MOV 0xc0(%RSP),%RAX |
(47) 0x404cdc VMOVSS %XMM0,(%RAX,%R9,4) |
(47) 0x404ce2 LEA 0x1(%R9),%RAX |
(47) 0x404ce6 CMP %RDI,%R9 |
(47) 0x404ce9 MOV %RAX,%R9 |
(47) 0x404cec JNE 404280 |
(19) 0x404cf2 JMP 404d30 |
(47) 0x404cf4 VXORPS %XMM1,%XMM1,%XMM1 |
(47) 0x404cf8 VMOVSS 0x8368(%RIP),%XMM0 |
(47) 0x404d00 MOV %R9,0x38(%RSP) |
(47) 0x404d05 MOV %RDX,0x30(%RSP) |
(47) 0x404d0a VZEROUPPER |
(47) 0x404d0d CALL 406ac0 <nextafterf> |
(47) 0x404d12 MOV 0x30(%RSP),%RDX |
(47) 0x404d17 MOV 0x38(%RSP),%R9 |
(47) 0x404d1c MOV 0xb8(%RSP),%RDI |
(47) 0x404d24 MOV $-0x66f74f21,%ESI |
(47) 0x404d29 JMP 404cd4 |
0x404d2b NOPL (%RAX,%RAX,1) |
(19) 0x404d30 MOV %RDX,0x1738(%RSP) |
(19) 0x404d38 VZEROUPPER |
(19) 0x404d3b CALL 4021a0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(19) 0x404d40 MOV %RAX,0x30(%RSP) |
(19) 0x404d45 XOR %EAX,%EAX |
(19) 0x404d47 XOR %ECX,%ECX |
(19) 0x404d49 MOV 0x58(%RSP),%R9 |
(19) 0x404d4e MOV 0x50(%RSP),%R13 |
(19) 0x404d53 MOV 0xa0(%RSP),%R12 |
(19) 0x404d5b JMP 404d7a |
0x404d5d NOPL (%RAX) |
(42) 0x404d60 LEA 0x1(%RCX),%EDX |
(42) 0x404d63 MOV 0xa0(%RSP),%R12 |
(42) 0x404d6b ADD %R12,%RAX |
(42) 0x404d6e CMP 0x4c(%RSP),%ECX |
(42) 0x404d72 MOV %EDX,%ECX |
(42) 0x404d74 JE 404f20 |
(42) 0x404d7a MOV %ECX,%EDX |
(42) 0x404d7c IMUL %R12D,%EDX |
(42) 0x404d80 VPBROADCASTD %EDX,%YMM0 |
(42) 0x404d86 XOR %ESI,%ESI |
(42) 0x404d88 JMP 404e61 |
0x404d8d NOPL (%RAX) |
(43) 0x404d90 VPBROADCASTQ %RDI,%ZMM3 |
(43) 0x404d96 VMOVDQU64 0x2c0(%RSP),%ZMM4 |
(43) 0x404d9e VPSUBQ %ZMM3,%ZMM4,%ZMM4 |
(43) 0x404da4 VPCMPNLEUQ 0x8451(%RIP),%ZMM4,%K1 |
(43) 0x404daf VPMOVQD %ZMM3,%YMM3 |
(43) 0x404db5 VPADDD 0x8283(%RIP),%YMM3,%YMM3 |
(43) 0x404dbd VPADDD %YMM3,%YMM0,%YMM4 |
(43) 0x404dc1 LEA (%R14,%R15,1),%RDI |
(43) 0x404dc5 VPBROADCASTD 0x8292(%RIP),%YMM6 |
(43) 0x404dce VPSUBD %YMM6,%YMM4,%YMM4 |
(43) 0x404dd2 VXORPS %XMM5,%XMM5,%XMM5 |
(43) 0x404dd6 KMOVQ %K1,%K2 |
(43) 0x404ddb VGATHERDPS (%RDI,%YMM4,4),%YMM5{%K2} |
(43) 0x404de2 VPMULLD 0x200(%RSP),%YMM3,%YMM3 |
(43) 0x404dec VPADDD %YMM3,%YMM2,%YMM2 |
(43) 0x404df0 LEA (%R9,%R15,1),%RDI |
(43) 0x404df4 VPSUBD %YMM6,%YMM2,%YMM2 |
(43) 0x404df8 VPXOR %XMM3,%XMM3,%XMM3 |
(43) 0x404dfc KMOVQ %K1,%K2 |
(43) 0x404e01 VGATHERDPS (%RDI,%YMM2,4),%YMM3{%K2} |
(43) 0x404e08 VCVTPS2PD %YMM5,%ZMM2 |
(43) 0x404e0e VCVTPS2PD %YMM3,%ZMM3 |
(43) 0x404e14 VFMADD231PD %ZMM2,%ZMM3,%ZMM1{%K1} |
(43) 0x404e1a VEXTRACTF64X4 $0x1,%ZMM1,%YMM2 |
(43) 0x404e21 VADDPD %ZMM2,%ZMM1,%ZMM1 |
(43) 0x404e27 VEXTRACTF128 $0x1,%YMM1,%XMM2 |
(43) 0x404e2d VADDPD %XMM2,%XMM1,%XMM1 |
(43) 0x404e31 VSHUFPD $0x1,%XMM1,%XMM1,%XMM2 |
(43) 0x404e36 VADDSD %XMM2,%XMM1,%XMM1 |
(43) 0x404e3a VCVTSD2SS %XMM1,%XMM1,%XMM1 |
(43) 0x404e3e LEA (%RDX,%RSI,1),%EDI |
(43) 0x404e41 MOV 0x70(%RSP),%R8 |
(43) 0x404e46 VMOVSS %XMM1,(%R8,%RDI,4) |
(43) 0x404e4c LEA 0x1(%RSI),%RDI |
(43) 0x404e50 CMP 0x148(%RSP),%RSI |
(43) 0x404e58 MOV %RDI,%RSI |
(43) 0x404e5b JE 404d60 |
(43) 0x404e61 VPBROADCASTD %ESI,%YMM2 |
(43) 0x404e67 VXORPS %XMM1,%XMM1,%XMM1 |
(43) 0x404e6b XOR %EDI,%EDI |
(43) 0x404e6d TEST %RBX,%RBX |
(43) 0x404e70 JE 404d90 |
(43) 0x404e76 VMOVDQU 0x200(%RSP),%YMM6 |
(43) 0x404e7f VPMOVSXBD 0x8400(%RIP),%YMM7 |
(43) 0x404e88 VPBROADCASTD 0x81cf(%RIP),%YMM8 |
(43) 0x404e91 VMOVDQU 0x8187(%RIP),%YMM9 |
(43) 0x404e99 NOPL (%RAX) |
(44) 0x404ea0 LEA (%RAX,%RDI,1),%R8D |
(44) 0x404ea4 VPBROADCASTD %R8D,%YMM3 |
(44) 0x404eaa LEA (%R14,%R15,1),%R8 |
(44) 0x404eae VPADDD %YMM3,%YMM9,%YMM3 |
(44) 0x404eb2 VPXOR %XMM4,%XMM4,%XMM4 |
(44) 0x404eb6 KXNORW %K0,%K0,%K1 |
(44) 0x404eba VGATHERDPS (%R8,%YMM3,4),%YMM4{%K1} |
(44) 0x404ec1 VCVTPS2PD %YMM4,%ZMM3 |
(44) 0x404ec7 VPBROADCASTD %EDI,%YMM4 |
(44) 0x404ecd VPADDD %YMM7,%YMM4,%YMM4 |
(44) 0x404ed1 VPMULLD %YMM4,%YMM6,%YMM4 |
(44) 0x404ed6 VPADDD %YMM4,%YMM2,%YMM4 |
(44) 0x404eda LEA (%R9,%R15,1),%R8 |
(44) 0x404ede VPSUBD %YMM8,%YMM4,%YMM4 |
(44) 0x404ee3 VPXOR %XMM5,%XMM5,%XMM5 |
(44) 0x404ee7 KXNORW %K0,%K0,%K1 |
(44) 0x404eeb VGATHERDPS (%R8,%YMM4,4),%YMM5{%K1} |
(44) 0x404ef2 VCVTPS2PD %YMM5,%ZMM4 |
(44) 0x404ef8 VFMADD231PD %ZMM4,%ZMM3,%ZMM1 |
(44) 0x404efe ADD $0x8,%RDI |
(44) 0x404f02 CMP %RBX,%RDI |
(44) 0x404f05 JB 404ea0 |
(43) 0x404f07 MOV %RBX,%RDI |
(43) 0x404f0a TESTB $0x1,0xb0(%RSP) |
(43) 0x404f12 JE 404d90 |
(43) 0x404f18 JMP 404e1a |
0x404f1d NOPL (%RAX) |
(19) 0x404f20 VZEROUPPER |
(19) 0x404f23 CALL 4021a0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(19) 0x404f28 SUB 0x30(%RSP),%RAX |
(19) 0x404f2d MOV $0x20c49ba5e353f7cf,%RCX |
(19) 0x404f37 IMUL %RCX |
(19) 0x404f3a MOV %RDX,%RAX |
(19) 0x404f3d SHR $0x3f,%RAX |
(19) 0x404f41 SAR $0x7,%RDX |
(19) 0x404f45 ADD %RAX,%RDX |
(19) 0x404f48 ADD %RDX,0x158(%RSP) |
(19) 0x404f50 CALL 4021a0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(19) 0x404f55 MOV %RAX,0x30(%RSP) |
(19) 0x404f5a XOR %EAX,%EAX |
(19) 0x404f5c XOR %ECX,%ECX |
(19) 0x404f5e JMP 404f7a |
(39) 0x404f60 LEA 0x1(%RCX),%EDX |
(39) 0x404f63 MOV 0xa0(%RSP),%R12 |
(39) 0x404f6b ADD %R12,%RAX |
(39) 0x404f6e CMP 0x4c(%RSP),%ECX |
(39) 0x404f72 MOV %EDX,%ECX |
(39) 0x404f74 JE 405120 |
(39) 0x404f7a MOV %ECX,%EDX |
(39) 0x404f7c IMUL %R12D,%EDX |
(39) 0x404f80 VPBROADCASTD %EDX,%YMM0 |
(39) 0x404f86 XOR %ESI,%ESI |
(39) 0x404f88 JMP 405065 |
0x404f8d NOPL (%RAX) |
(40) 0x404f90 VPBROADCASTQ %RDI,%ZMM3 |
(40) 0x404f96 VMOVDQU64 0x2c0(%RSP),%ZMM4 |
(40) 0x404f9e VPSUBQ %ZMM3,%ZMM4,%ZMM4 |
(40) 0x404fa4 VPCMPNLEUQ 0x8251(%RIP),%ZMM4,%K1 |
(40) 0x404faf VPMOVQD %ZMM3,%YMM3 |
(40) 0x404fb5 VPADDD 0x8083(%RIP),%YMM3,%YMM3 |
(40) 0x404fbd VPADDD %YMM3,%YMM0,%YMM4 |
(40) 0x404fc1 LEA (%R14,%R15,1),%RDI |
(40) 0x404fc5 VPBROADCASTD 0x8092(%RIP),%YMM6 |
(40) 0x404fce VPSUBD %YMM6,%YMM4,%YMM4 |
(40) 0x404fd2 VXORPS %XMM5,%XMM5,%XMM5 |
(40) 0x404fd6 KMOVQ %K1,%K2 |
(40) 0x404fdb VGATHERDPS (%RDI,%YMM4,4),%YMM5{%K2} |
(40) 0x404fe2 VPMULLD 0x200(%RSP),%YMM3,%YMM3 |
(40) 0x404fec VPADDD %YMM3,%YMM2,%YMM2 |
(40) 0x404ff0 LEA (%R13,%R15,1),%RDI |
(40) 0x404ff5 VPSUBD %YMM6,%YMM2,%YMM2 |
(40) 0x404ff9 VPXOR %XMM3,%XMM3,%XMM3 |
(40) 0x404ffd KMOVQ %K1,%K2 |
(40) 0x405002 VGATHERDPS (%RDI,%YMM2,4),%YMM3{%K2} |
(40) 0x405009 VCVTPS2PD %YMM5,%ZMM2 |
(40) 0x40500f VCVTPS2PD %YMM3,%ZMM3 |
(40) 0x405015 VFMADD231PD %ZMM2,%ZMM3,%ZMM1{%K1} |
(40) 0x40501b VEXTRACTF64X4 $0x1,%ZMM1,%YMM2 |
(40) 0x405022 VADDPD %ZMM2,%ZMM1,%ZMM1 |
(40) 0x405028 VEXTRACTF128 $0x1,%YMM1,%XMM2 |
(40) 0x40502e VADDPD %XMM2,%XMM1,%XMM1 |
(40) 0x405032 VSHUFPD $0x1,%XMM1,%XMM1,%XMM2 |
(40) 0x405037 VADDSD %XMM2,%XMM1,%XMM1 |
(40) 0x40503b VCVTSD2SS %XMM1,%XMM1,%XMM1 |
(40) 0x40503f LEA (%RDX,%RSI,1),%EDI |
(40) 0x405042 MOV 0x80(%RSP),%R8 |
(40) 0x40504a VMOVSS %XMM1,(%R8,%RDI,4) |
(40) 0x405050 LEA 0x1(%RSI),%RDI |
(40) 0x405054 CMP 0x148(%RSP),%RSI |
(40) 0x40505c MOV %RDI,%RSI |
(40) 0x40505f JE 404f60 |
(40) 0x405065 VPBROADCASTD %ESI,%YMM2 |
(40) 0x40506b VXORPS %XMM1,%XMM1,%XMM1 |
(40) 0x40506f XOR %EDI,%EDI |
(40) 0x405071 TEST %RBX,%RBX |
(40) 0x405074 JE 404f90 |
(40) 0x40507a VMOVDQU 0x200(%RSP),%YMM6 |
(40) 0x405083 VPMOVSXBD 0x81fc(%RIP),%YMM7 |
(40) 0x40508c VPBROADCASTD 0x7fcb(%RIP),%YMM8 |
(40) 0x405095 VMOVDQU 0x7f83(%RIP),%YMM9 |
(40) 0x40509d NOPL (%RAX) |
(41) 0x4050a0 LEA (%RAX,%RDI,1),%R8D |
(41) 0x4050a4 VPBROADCASTD %R8D,%YMM3 |
(41) 0x4050aa LEA (%R14,%R15,1),%R8 |
(41) 0x4050ae VPADDD %YMM3,%YMM9,%YMM3 |
(41) 0x4050b2 VXORPD %XMM4,%XMM4,%XMM4 |
(41) 0x4050b6 KXNORW %K0,%K0,%K1 |
(41) 0x4050ba VGATHERDPS (%R8,%YMM3,4),%YMM4{%K1} |
(41) 0x4050c1 VCVTPS2PD %YMM4,%ZMM3 |
(41) 0x4050c7 VPBROADCASTD %EDI,%YMM4 |
(41) 0x4050cd VPADDD %YMM7,%YMM4,%YMM4 |
(41) 0x4050d1 VPMULLD %YMM4,%YMM6,%YMM4 |
(41) 0x4050d6 VPADDD %YMM4,%YMM2,%YMM4 |
(41) 0x4050da LEA (%R13,%R15,1),%R8 |
(41) 0x4050df VPSUBD %YMM8,%YMM4,%YMM4 |
(41) 0x4050e4 VXORPS %XMM5,%XMM5,%XMM5 |
(41) 0x4050e8 KXNORW %K0,%K0,%K1 |
(41) 0x4050ec VGATHERDPS (%R8,%YMM4,4),%YMM5{%K1} |
(41) 0x4050f3 VCVTPS2PD %YMM5,%ZMM4 |
(41) 0x4050f9 VFMADD231PD %ZMM4,%ZMM3,%ZMM1 |
(41) 0x4050ff ADD $0x8,%RDI |
(41) 0x405103 CMP %RBX,%RDI |
(41) 0x405106 JB 4050a0 |
(40) 0x405108 MOV %RBX,%RDI |
(40) 0x40510b TESTB $0x1,0xb0(%RSP) |
(40) 0x405113 JE 404f90 |
(40) 0x405119 JMP 40501b |
0x40511e XCHG %AX,%AX |
(19) 0x405120 VZEROUPPER |
(19) 0x405123 CALL 4021a0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(19) 0x405128 SUB 0x30(%RSP),%RAX |
(19) 0x40512d MOV $0x20c49ba5e353f7cf,%RCX |
(19) 0x405137 IMUL %RCX |
(19) 0x40513a MOV %RDX,%RAX |
(19) 0x40513d SHR $0x3f,%RAX |
(19) 0x405141 SAR $0x7,%RDX |
(19) 0x405145 ADD %RAX,%RDX |
(19) 0x405148 ADD %RDX,0x160(%RSP) |
(19) 0x405150 CALL 4021a0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(19) 0x405155 MOV %RAX,0x30(%RSP) |
(19) 0x40515a XOR %EAX,%EAX |
(19) 0x40515c XOR %ECX,%ECX |
(19) 0x40515e MOV 0xc0(%RSP),%R9 |
(19) 0x405166 MOV 0x138(%RSP),%R13 |
(19) 0x40516e JMP 40518a |
(36) 0x405170 LEA 0x1(%RCX),%EDX |
(36) 0x405173 MOV 0xa0(%RSP),%R12 |
(36) 0x40517b ADD %R12,%RAX |
(36) 0x40517e CMP 0x4c(%RSP),%ECX |
(36) 0x405182 MOV %EDX,%ECX |
(36) 0x405184 JE 405330 |
(36) 0x40518a MOV %ECX,%EDX |
(36) 0x40518c IMUL %R12D,%EDX |
(36) 0x405190 VPBROADCASTD %EDX,%YMM0 |
(36) 0x405196 XOR %ESI,%ESI |
(36) 0x405198 JMP 405274 |
0x40519d NOPL (%RAX) |
(37) 0x4051a0 VPBROADCASTQ %RDI,%ZMM3 |
(37) 0x4051a6 VMOVDQU64 0x2c0(%RSP),%ZMM4 |
(37) 0x4051ae VPSUBQ %ZMM3,%ZMM4,%ZMM4 |
(37) 0x4051b4 VPCMPNLEUQ 0x8041(%RIP),%ZMM4,%K1 |
(37) 0x4051bf VPMOVQD %ZMM3,%YMM3 |
(37) 0x4051c5 VPADDD 0x7e73(%RIP),%YMM3,%YMM3 |
(37) 0x4051cd VPADDD %YMM3,%YMM0,%YMM4 |
(37) 0x4051d1 LEA (%R14,%R15,1),%RDI |
(37) 0x4051d5 VPBROADCASTD 0x7e82(%RIP),%YMM6 |
(37) 0x4051de VPSUBD %YMM6,%YMM4,%YMM4 |
(37) 0x4051e2 VXORPS %XMM5,%XMM5,%XMM5 |
(37) 0x4051e6 KMOVQ %K1,%K2 |
(37) 0x4051eb VGATHERDPS (%RDI,%YMM4,4),%YMM5{%K2} |
(37) 0x4051f2 VPMULLD 0x200(%RSP),%YMM3,%YMM3 |
(37) 0x4051fc VPADDD %YMM3,%YMM2,%YMM2 |
(37) 0x405200 LEA (%R9,%R15,1),%RDI |
(37) 0x405204 VPSUBD %YMM6,%YMM2,%YMM2 |
(37) 0x405208 VPXOR %XMM3,%XMM3,%XMM3 |
(37) 0x40520c KMOVQ %K1,%K2 |
(37) 0x405211 VGATHERDPS (%RDI,%YMM2,4),%YMM3{%K2} |
(37) 0x405218 VCVTPS2PD %YMM5,%ZMM2 |
(37) 0x40521e VCVTPS2PD %YMM3,%ZMM3 |
(37) 0x405224 VFMADD231PD %ZMM2,%ZMM3,%ZMM1{%K1} |
(37) 0x40522a VEXTRACTF64X4 $0x1,%ZMM1,%YMM2 |
(37) 0x405231 VADDPD %ZMM2,%ZMM1,%ZMM1 |
(37) 0x405237 VEXTRACTF128 $0x1,%YMM1,%XMM2 |
(37) 0x40523d VADDPD %XMM2,%XMM1,%XMM1 |
(37) 0x405241 VSHUFPD $0x1,%XMM1,%XMM1,%XMM2 |
(37) 0x405246 VADDSD %XMM2,%XMM1,%XMM1 |
(37) 0x40524a VCVTSD2SS %XMM1,%XMM1,%XMM1 |
(37) 0x40524e LEA (%RDX,%RSI,1),%EDI |
(37) 0x405251 MOV 0x88(%RSP),%R8 |
(37) 0x405259 VMOVSS %XMM1,(%R8,%RDI,4) |
(37) 0x40525f LEA 0x1(%RSI),%RDI |
(37) 0x405263 CMP 0x148(%RSP),%RSI |
(37) 0x40526b MOV %RDI,%RSI |
(37) 0x40526e JE 405170 |
(37) 0x405274 VPBROADCASTD %ESI,%YMM2 |
(37) 0x40527a VXORPS %XMM1,%XMM1,%XMM1 |
(37) 0x40527e XOR %EDI,%EDI |
(37) 0x405280 TEST %RBX,%RBX |
(37) 0x405283 JE 4051a0 |
(37) 0x405289 VMOVDQU 0x200(%RSP),%YMM6 |
(37) 0x405292 VPMOVSXBD 0x7fed(%RIP),%YMM7 |
(37) 0x40529b VPBROADCASTD 0x7dbc(%RIP),%YMM8 |
(37) 0x4052a4 VMOVDQU 0x7d74(%RIP),%YMM9 |
(37) 0x4052ac NOPL (%RAX) |
(38) 0x4052b0 LEA (%RAX,%RDI,1),%R8D |
(38) 0x4052b4 VPBROADCASTD %R8D,%YMM3 |
(38) 0x4052ba LEA (%R14,%R15,1),%R8 |
(38) 0x4052be VPADDD %YMM3,%YMM9,%YMM3 |
(38) 0x4052c2 VXORPD %XMM4,%XMM4,%XMM4 |
(38) 0x4052c6 KXNORW %K0,%K0,%K1 |
(38) 0x4052ca VGATHERDPS (%R8,%YMM3,4),%YMM4{%K1} |
(38) 0x4052d1 VCVTPS2PD %YMM4,%ZMM3 |
(38) 0x4052d7 VPBROADCASTD %EDI,%YMM4 |
(38) 0x4052dd VPADDD %YMM7,%YMM4,%YMM4 |
(38) 0x4052e1 VPMULLD %YMM4,%YMM6,%YMM4 |
(38) 0x4052e6 VPADDD %YMM4,%YMM2,%YMM4 |
(38) 0x4052ea LEA (%R9,%R15,1),%R8 |
(38) 0x4052ee VPSUBD %YMM8,%YMM4,%YMM4 |
(38) 0x4052f3 VXORPS %XMM5,%XMM5,%XMM5 |
(38) 0x4052f7 KXNORW %K0,%K0,%K1 |
(38) 0x4052fb VGATHERDPS (%R8,%YMM4,4),%YMM5{%K1} |
(38) 0x405302 VCVTPS2PD %YMM5,%ZMM4 |
(38) 0x405308 VFMADD231PD %ZMM4,%ZMM3,%ZMM1 |
(38) 0x40530e ADD $0x8,%RDI |
(38) 0x405312 CMP %RBX,%RDI |
(38) 0x405315 JB 4052b0 |
(37) 0x405317 MOV %RBX,%RDI |
(37) 0x40531a TESTB $0x1,0xb0(%RSP) |
(37) 0x405322 JE 4051a0 |
(37) 0x405328 JMP 40522a |
0x40532d NOPL (%RAX) |
(19) 0x405330 VZEROUPPER |
(19) 0x405333 CALL 4021a0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(19) 0x405338 SUB 0x30(%RSP),%RAX |
(19) 0x40533d MOV $0x20c49ba5e353f7cf,%RCX |
(19) 0x405347 IMUL %RCX |
(19) 0x40534a MOV %RDX,%R12 |
(19) 0x40534d CALL 4021a0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(19) 0x405352 MOV %RAX,0x30(%RSP) |
(19) 0x405357 MOV 0x248(%RSP),%RCX |
(19) 0x40535f MOV 0x80(%RSP),%RDX |
(19) 0x405367 LEA (%RDX,%RCX,4),%RAX |
(19) 0x40536b MOV 0x40(%RSP),%RSI |
(19) 0x405370 CMP %RSI,%RAX |
(19) 0x405373 JB 405fc0 |
(19) 0x405379 LEA (%RSI,%RCX,4),%RAX |
(19) 0x40537d CMP %RDX,%RAX |
(19) 0x405380 JB 405fc0 |
(19) 0x405386 MOV %RSI,%RAX |
(19) 0x405389 MOV %RDX,%RCX |
(19) 0x40538c XOR %EDX,%EDX |
(19) 0x40538e MOV 0x130(%RSP),%R9 |
(19) 0x405396 NOPW %CS:(%RAX,%RAX,1) |
(35) 0x4053a0 MOV %RAX,%RSI |
(35) 0x4053a3 XOR %EDI,%EDI |
(35) 0x4053a5 MOV 0xf8(%RSP),%R8 |
(35) 0x4053ad NOPL (%RAX) |
(34) 0x4053b0 VMOVD (%RCX,%RDI,4),%XMM0 |
(34) 0x4053b5 VMOVD %XMM0,(%RSI) |
(34) 0x4053b9 INC %RDI |
(34) 0x4053bc ADD %R9,%RSI |
(34) 0x4053bf CMP %RDI,%R8 |
(34) 0x4053c2 JNE 4053b0 |
(35) 0x4053c4 LEA 0x1(%RDX),%RSI |
(35) 0x4053c8 ADD 0x1f0(%RSP),%RCX |
(35) 0x4053d0 ADD $0x4,%RAX |
(35) 0x4053d4 CMP 0x140(%RSP),%RDX |
(35) 0x4053dc MOV %RSI,%RDX |
(35) 0x4053df JNE 4053a0 |
(19) 0x4053e1 MOV %R12,%RAX |
(19) 0x4053e4 SHR $0x3f,%RAX |
(19) 0x4053e8 SAR $0x7,%R12 |
(19) 0x4053ec ADD %RAX,%R12 |
(19) 0x4053ef ADD %R12,0x168(%RSP) |
(19) 0x4053f7 VZEROUPPER |
(19) 0x4053fa CALL 4021a0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(19) 0x4053ff SUB 0x30(%RSP),%RAX |
(19) 0x405404 MOV $0x20c49ba5e353f7cf,%RCX |
(19) 0x40540e IMUL %RCX |
(19) 0x405411 MOV %RDX,%RAX |
(19) 0x405414 SHR $0x3f,%RAX |
(19) 0x405418 SAR $0x7,%RDX |
(19) 0x40541c ADD %RAX,%RDX |
(19) 0x40541f ADD %RDX,0x170(%RSP) |
(19) 0x405427 CALL 4021a0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(19) 0x40542c MOV %RAX,0x30(%RSP) |
(19) 0x405431 KMOVW 0xb6(%RSP),%K0 |
(19) 0x40543a KMOVD %K0,%EAX |
(19) 0x40543e XOR %ECX,%ECX |
(19) 0x405440 XOR %EDX,%EDX |
(19) 0x405442 MOV 0xa0(%RSP),%RDI |
(19) 0x40544a MOV 0xc8(%RSP),%R12 |
(19) 0x405452 JMP 40547a |
0x405454 NOPW %CS:(%RAX,%RAX,1) |
(28) 0x405460 LEA 0x1(%RDX),%ESI |
(28) 0x405463 MOV 0xa0(%RSP),%RDI |
(28) 0x40546b ADD %RDI,%RCX |
(28) 0x40546e CMP 0x4c(%RSP),%EDX |
(28) 0x405472 MOV %ESI,%EDX |
(28) 0x405474 JE 405650 |
(28) 0x40547a MOV %EDX,%ESI |
(28) 0x40547c IMUL %EDI,%ESI |
(28) 0x40547f VPBROADCASTD %ESI,%YMM0 |
(28) 0x405485 MOV %EDX,%ESI |
(28) 0x405487 IMUL %R13D,%ESI |
(28) 0x40548b XOR %EDI,%EDI |
(28) 0x40548d JMP 405583 |
0x405492 NOPW %CS:(%RAX,%RAX,1) |
(29) 0x4054a0 VPBROADCASTQ %R8,%ZMM3 |
(29) 0x4054a6 VMOVDQU64 0x2c0(%RSP),%ZMM4 |
(29) 0x4054ae VPSUBQ %ZMM3,%ZMM4,%ZMM4 |
(29) 0x4054b4 VPCMPNLEUQ 0x7d41(%RIP),%ZMM4,%K1 |
(29) 0x4054bf VPMOVQD %ZMM3,%YMM3 |
(29) 0x4054c5 VPADDD 0x7b73(%RIP),%YMM3,%YMM3 |
(29) 0x4054cd VPADDD %YMM3,%YMM0,%YMM4 |
(29) 0x4054d1 MOV 0x70(%RSP),%R8 |
(29) 0x4054d6 ADD %R15,%R8 |
(29) 0x4054d9 VPBROADCASTD 0x7b7e(%RIP),%YMM6 |
(29) 0x4054e2 VPSUBD %YMM6,%YMM4,%YMM4 |
(29) 0x4054e6 VXORPS %XMM5,%XMM5,%XMM5 |
(29) 0x4054ea KMOVQ %K1,%K2 |
(29) 0x4054ef VGATHERDPS (%R8,%YMM4,4),%YMM5{%K2} |
(29) 0x4054f6 VPMULLD 0x2a0(%RSP),%YMM3,%YMM3 |
(29) 0x405500 VPADDD %YMM3,%YMM2,%YMM2 |
(29) 0x405504 MOV 0x40(%RSP),%R8 |
(29) 0x405509 ADD %R15,%R8 |
(29) 0x40550c VPSUBD %YMM6,%YMM2,%YMM2 |
(29) 0x405510 VPXOR %XMM3,%XMM3,%XMM3 |
(29) 0x405514 KMOVQ %K1,%K2 |
(29) 0x405519 VGATHERDPS (%R8,%YMM2,4),%YMM3{%K2} |
(29) 0x405520 VCVTPS2PD %YMM5,%ZMM2 |
(29) 0x405526 VCVTPS2PD %YMM3,%ZMM3 |
(29) 0x40552c VFMADD231PD %ZMM2,%ZMM3,%ZMM1{%K1} |
(29) 0x405532 VEXTRACTF64X4 $0x1,%ZMM1,%YMM2 |
(29) 0x405539 VADDPD %ZMM2,%ZMM1,%ZMM1 |
(29) 0x40553f VEXTRACTF128 $0x1,%YMM1,%XMM2 |
(29) 0x405545 VADDPD %XMM2,%XMM1,%XMM1 |
(29) 0x405549 VSHUFPD $0x1,%XMM1,%XMM1,%XMM2 |
(29) 0x40554e VADDSD %XMM2,%XMM1,%XMM1 |
(29) 0x405552 VCVTSD2SS %XMM1,%XMM1,%XMM1 |
(29) 0x405556 VMULSS 0x1d4(%RSP),%XMM1,%XMM1 |
(29) 0x40555f LEA (%RSI,%RDI,1),%R8D |
(29) 0x405563 MOV 0x68(%RSP),%R9 |
(29) 0x405568 VMOVSS %XMM1,(%R9,%R8,4) |
(29) 0x40556e LEA 0x1(%RDI),%R8 |
(29) 0x405572 CMP 0x140(%RSP),%RDI |
(29) 0x40557a MOV %R8,%RDI |
(29) 0x40557d JE 405460 |
(29) 0x405583 VPBROADCASTD %EDI,%YMM2 |
(29) 0x405589 VXORPS %XMM1,%XMM1,%XMM1 |
(29) 0x40558d XOR %R8D,%R8D |
(29) 0x405590 TEST %RBX,%RBX |
(29) 0x405593 JE 4054a0 |
(29) 0x405599 MOV 0x70(%RSP),%R10 |
(29) 0x40559e VMOVDQU 0x2a0(%RSP),%YMM6 |
(29) 0x4055a7 VPMOVSXBD 0x7cd8(%RIP),%YMM7 |
(29) 0x4055b0 VPBROADCASTD 0x7aa7(%RIP),%YMM8 |
(29) 0x4055b9 VMOVDQU 0x7a5f(%RIP),%YMM9 |
(29) 0x4055c1 MOV 0x40(%RSP),%R11 |
(29) 0x4055c6 NOPW %CS:(%RAX,%RAX,1) |
(30) 0x4055d0 LEA (%RCX,%R8,1),%R9D |
(30) 0x4055d4 VPBROADCASTD %R9D,%YMM3 |
(30) 0x4055da LEA (%R10,%R15,1),%R9 |
(30) 0x4055de VPADDD %YMM3,%YMM9,%YMM3 |
(30) 0x4055e2 VXORPD %XMM4,%XMM4,%XMM4 |
(30) 0x4055e6 KXNORW %K0,%K0,%K1 |
(30) 0x4055ea VGATHERDPS (%R9,%YMM3,4),%YMM4{%K1} |
(30) 0x4055f1 VCVTPS2PD %YMM4,%ZMM3 |
(30) 0x4055f7 VPBROADCASTD %R8D,%YMM4 |
(30) 0x4055fd VPADDD %YMM7,%YMM4,%YMM4 |
(30) 0x405601 VPMULLD %YMM4,%YMM6,%YMM4 |
(30) 0x405606 VPADDD %YMM4,%YMM2,%YMM4 |
(30) 0x40560a LEA (%R11,%R15,1),%R9 |
(30) 0x40560e VPSUBD %YMM8,%YMM4,%YMM4 |
(30) 0x405613 VXORPS %XMM5,%XMM5,%XMM5 |
(30) 0x405617 KXNORW %K0,%K0,%K1 |
(30) 0x40561b VGATHERDPS (%R9,%YMM4,4),%YMM5{%K1} |
(30) 0x405622 VCVTPS2PD %YMM5,%ZMM4 |
(30) 0x405628 VFMADD231PD %ZMM4,%ZMM3,%ZMM1 |
(30) 0x40562e ADD $0x8,%R8 |
(30) 0x405632 CMP %RBX,%R8 |
(30) 0x405635 JB 4055d0 |
(29) 0x405637 MOV %RBX,%R8 |
(29) 0x40563a TEST $0x1,%AL |
(29) 0x40563c JE 4054a0 |
(29) 0x405642 JMP 405532 |
0x405647 NOPW (%RAX,%RAX,1) |
(19) 0x405650 VZEROUPPER |
(19) 0x405653 CALL 4021a0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(19) 0x405658 SUB 0x30(%RSP),%RAX |
(19) 0x40565d MOV $0x20c49ba5e353f7cf,%RCX |
(19) 0x405667 IMUL %RCX |
(19) 0x40566a MOV %RDX,%RAX |
(19) 0x40566d SHR $0x3f,%RAX |
(19) 0x405671 SAR $0x7,%RDX |
(19) 0x405675 ADD %RAX,%RDX |
(19) 0x405678 ADD %RDX,0x178(%RSP) |
(19) 0x405680 CALL 4021a0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(19) 0x405685 MOV %RAX,0x268(%RSP) |
(19) 0x40568d MOV 0x68(%RSP),%R13 |
(19) 0x405692 LEA 0x1c(%R13),%RDX |
(19) 0x405696 MOV $0x1,%ESI |
(19) 0x40569b MOV %R12,%RAX |
(19) 0x40569e MOV %R13,0x1c8(%RSP) |
(19) 0x4056a6 XOR %EDI,%EDI |
(19) 0x4056a8 JMP 405704 |
0x4056aa NOPW (%RAX,%RAX,1) |
(23) 0x4056b0 MOV 0xd0(%RSP),%RAX |
(23) 0x4056b8 VMOVSS %XMM19,(%RAX,%RDI,4) |
(23) 0x4056bf MOV 0x130(%RSP),%RAX |
(23) 0x4056c7 MOV 0x298(%RSP),%RDX |
(23) 0x4056cf ADD %RAX,%RDX |
(23) 0x4056d2 MOV 0x290(%RSP),%RSI |
(23) 0x4056da INC %RSI |
(23) 0x4056dd ADD %RAX,0x1c8(%RSP) |
(23) 0x4056e5 MOV 0x1f8(%RSP),%RCX |
(23) 0x4056ed ADD %RAX,%RCX |
(23) 0x4056f0 MOV %RCX,%RAX |
(23) 0x4056f3 CMP 0x140(%RSP),%RDI |
(23) 0x4056fb MOV %R8,%RDI |
(23) 0x4056fe JE 405ad0 |
(23) 0x405704 MOV %RAX,0x1f8(%RSP) |
(23) 0x40570c LEA 0x1(%RDI),%R8 |
(23) 0x405710 VMOVSS 0x794a(%RIP),%XMM16 |
(23) 0x40571a CMP $0x8,%R8 |
(23) 0x40571e JB 405774 |
(23) 0x405720 MOV %RSI,%RAX |
(23) 0x405723 SHR $0x3,%RAX |
(23) 0x405727 MOV %RDX,%RCX |
(23) 0x40572a VMOVSS 0x7930(%RIP),%XMM16 |
(23) 0x405734 NOPW %CS:(%RAX,%RAX,1) |
(27) 0x405740 VMAXSS -0x1c(%RCX),%XMM16,%XMM0 |
(27) 0x405747 VMAXSS -0x18(%RCX),%XMM0,%XMM0 |
(27) 0x40574c VMAXSS -0x14(%RCX),%XMM0,%XMM0 |
(27) 0x405751 VMAXSS -0x10(%RCX),%XMM0,%XMM0 |
(27) 0x405756 VMAXSS -0xc(%RCX),%XMM0,%XMM0 |
(27) 0x40575b VMAXSS -0x8(%RCX),%XMM0,%XMM0 |
(27) 0x405760 VMAXSS -0x4(%RCX),%XMM0,%XMM0 |
(27) 0x405765 VMAXSS (%RCX),%XMM0,%XMM16 |
(27) 0x40576b ADD $0x20,%RCX |
(27) 0x40576f DEC %RAX |
(27) 0x405772 JNE 405740 |
(23) 0x405774 MOV %R8,%RAX |
(23) 0x405777 AND $-0x8,%RAX |
(23) 0x40577b CMP %R8,%RAX |
(23) 0x40577e MOV 0x1c8(%RSP),%R12 |
(23) 0x405786 JE 40579f |
(23) 0x405788 NOPL (%RAX,%RAX,1) |
(26) 0x405790 VMAXSS (%R12,%RAX,4),%XMM16,%XMM16 |
(26) 0x405797 INC %RAX |
(26) 0x40579a CMP %RAX,%RSI |
(26) 0x40579d JNE 405790 |
(23) 0x40579f MOV %RSI,0x290(%RSP) |
(23) 0x4057a7 MOV %RDX,0x298(%RSP) |
(23) 0x4057af MOV %R8,%RSI |
(23) 0x4057b2 AND $-0x10,%RSI |
(23) 0x4057b6 VPBROADCASTQ %RSI,%ZMM17 |
(23) 0x4057bc MOV %RDI,0x30(%RSP) |
(23) 0x4057c1 MOV %R8,0x38(%RSP) |
(23) 0x4057c6 MOV %RSI,0xd8(%RSP) |
(23) 0x4057ce VPBROADCASTQ %R8,%ZMM19 |
(23) 0x4057d4 JE 405850 |
(23) 0x4057d6 DEC %RSI |
(23) 0x4057d9 MOV 0x78(%RSP),%RAX |
(23) 0x4057de IMUL %RDI,%RAX |
(23) 0x4057e2 MOV %RAX,0xf0(%RSP) |
(23) 0x4057ea VBROADCASTSS %XMM16,%ZMM20 |
(23) 0x4057f0 VXORPS %XMM18,%XMM18,%XMM18 |
(23) 0x4057f6 XOR %EDI,%EDI |
(23) 0x4057f8 MOV $0x406980,%R13 |
(23) 0x4057ff NOP |
(25) 0x405800 VMOVUPS (%R12,%RDI,4),%ZMM0 |
(25) 0x405807 VSUBPS %ZMM20,%ZMM0,%ZMM0 |
(25) 0x40580d CALL %R13 |
(25) 0x405810 VADDPS %ZMM18,%ZMM0,%ZMM18 |
(25) 0x405816 ADD $0x10,%RDI |
(25) 0x40581a CMP %RSI,%RDI |
(25) 0x40581d JLE 405800 |
(23) 0x40581f VPCMPEQQ %ZMM17,%ZMM19,%K0 |
(23) 0x405825 KMOVD %K0,%ECX |
(23) 0x405829 MOV 0xd8(%RSP),%RSI |
(23) 0x405831 MOV %RSI,%RAX |
(23) 0x405834 TEST $0x1,%CL |
(23) 0x405837 MOV 0x68(%RSP),%R13 |
(23) 0x40583c MOV 0x30(%RSP),%RDI |
(23) 0x405841 MOV 0xf0(%RSP),%RCX |
(23) 0x405849 JE 405867 |
(23) 0x40584b JMP 4058c2 |
0x40584d NOPL (%RAX) |
(23) 0x405850 MOV 0x78(%RSP),%RCX |
(23) 0x405855 IMUL %RDI,%RCX |
(23) 0x405859 VBROADCASTSS %XMM16,%ZMM20 |
(23) 0x40585f VXORPS %XMM18,%XMM18,%XMM18 |
(23) 0x405865 XOR %EAX,%EAX |
(23) 0x405867 VPBROADCASTQ %RAX,%ZMM0 |
(23) 0x40586d VPSUBQ %ZMM0,%ZMM19,%ZMM1 |
(23) 0x405873 VPSUBQ %ZMM0,%ZMM19,%ZMM0 |
(23) 0x405879 VPCMPNLEUQ 0x797c(%RIP),%ZMM0,%K0 |
(23) 0x405884 VPCMPNLEUQ 0x79b1(%RIP),%ZMM1,%K1 |
(23) 0x40588f KUNPCKBW %K0,%K1,%K1 |
(23) 0x405893 KMOVW %K1,0xf0(%RSP) |
(23) 0x40589c ADD %RAX,%RCX |
(23) 0x40589f VMOVUPS (%R13,%RCX,4),%ZMM0{%K1}{z} |
(23) 0x4058a7 VSUBPS %ZMM20,%ZMM0,%ZMM1 |
(23) 0x4058ad CALL 406a20 <__svml_expf16_mask_z0> |
(23) 0x4058b3 KMOVW 0xf0(%RSP),%K1 |
(23) 0x4058bc VADDPS %ZMM0,%ZMM18,%ZMM18{%K1} |
(23) 0x4058c2 VEXTRACTF64X4 $0x1,%ZMM18,%YMM0 |
(23) 0x4058c9 VADDPS %ZMM0,%ZMM18,%ZMM0 |
(23) 0x4058cf VEXTRACTF128 $0x1,%YMM0,%XMM1 |
(23) 0x4058d5 VADDPS %XMM1,%XMM0,%XMM0 |
(23) 0x4058d9 VSHUFPD $0x1,%XMM0,%XMM0,%XMM1 |
(23) 0x4058de VADDPS %XMM1,%XMM0,%XMM0 |
(23) 0x4058e2 VMOVSHDUP %XMM0,%XMM1 |
(23) 0x4058e6 VADDSS %XMM1,%XMM0,%XMM19 |
(23) 0x4058ec VMOVSS 0x7774(%RIP),%XMM0 |
(23) 0x4058f4 VDIVSS %XMM19,%XMM0,%XMM1 |
(23) 0x4058fa TEST %RSI,%RSI |
(23) 0x4058fd JE 4059c0 |
(23) 0x405903 DEC %RSI |
(23) 0x405906 MOV 0x78(%RSP),%RAX |
(23) 0x40590b IMUL %RDI,%RAX |
(23) 0x40590f MOV %RAX,0xf0(%RSP) |
(23) 0x405917 VBROADCASTSS %XMM16,%ZMM18 |
(23) 0x40591d VBROADCASTSS %XMM1,%ZMM16 |
(23) 0x405923 XOR %EDI,%EDI |
(23) 0x405925 MOV 0x1f8(%RSP),%R12 |
(23) 0x40592d MOV 0x1c8(%RSP),%R13 |
(23) 0x405935 NOPW %CS:(%RAX,%RAX,1) |
(24) 0x405940 VMOVUPS (%R13,%RDI,4),%ZMM0 |
(24) 0x405948 VSUBPS %ZMM18,%ZMM0,%ZMM0 |
(24) 0x40594e MOV $0x406980,%RAX |
(24) 0x405955 CALL %RAX |
(24) 0x405957 VMULPS %ZMM16,%ZMM0,%ZMM0 |
(24) 0x40595d VMOVUPS %ZMM0,(%R12,%RDI,4) |
(24) 0x405964 ADD $0x10,%RDI |
(24) 0x405968 CMP %RSI,%RDI |
(24) 0x40596b JLE 405940 |
(23) 0x40596d MOV 0x38(%RSP),%R8 |
(23) 0x405972 VPBROADCASTQ %R8,%ZMM0 |
(23) 0x405978 VPCMPEQQ %ZMM17,%ZMM0,%K0 |
(23) 0x40597e KMOVD %K0,%EAX |
(23) 0x405982 TEST $0x1,%AL |
(23) 0x405984 MOV 0x68(%RSP),%R13 |
(23) 0x405989 MOV 0xc8(%RSP),%R12 |
(23) 0x405991 MOV 0x30(%RSP),%RDI |
(23) 0x405996 MOV 0xd8(%RSP),%RAX |
(23) 0x40599e MOV 0xf0(%RSP),%RSI |
(23) 0x4059a6 JE 4059ea |
(23) 0x4059a8 CMP 0x288(%RSP),%R8 |
(23) 0x4059b0 JAE 4056b0 |
(23) 0x4059b6 JMP 405a5f |
0x4059bb NOPL (%RAX,%RAX,1) |
(23) 0x4059c0 MOV 0x38(%RSP),%RAX |
(23) 0x4059c5 VPBROADCASTQ %RAX,%ZMM0 |
(23) 0x4059cb MOV 0x78(%RSP),%RSI |
(23) 0x4059d0 IMUL %RDI,%RSI |
(23) 0x4059d4 VBROADCASTSS %XMM16,%ZMM18 |
(23) 0x4059da VBROADCASTSS %XMM1,%ZMM16 |
(23) 0x4059e0 XOR %EAX,%EAX |
(23) 0x4059e2 MOV 0xc8(%RSP),%R12 |
(23) 0x4059ea VPBROADCASTQ %RAX,%ZMM1 |
(23) 0x4059f0 VPSUBQ %ZMM1,%ZMM0,%ZMM2 |
(23) 0x4059f6 VPSUBQ %ZMM1,%ZMM0,%ZMM0 |
(23) 0x4059fc VPCMPNLEUQ 0x77f9(%RIP),%ZMM0,%K0 |
(23) 0x405a07 VPCMPNLEUQ 0x782e(%RIP),%ZMM2,%K1 |
(23) 0x405a12 KUNPCKBW %K0,%K1,%K1 |
(23) 0x405a16 KMOVW %K1,0xd8(%RSP) |
(23) 0x405a1f ADD %RAX,%RSI |
(23) 0x405a22 VMOVUPS (%R13,%RSI,4),%ZMM0{%K1}{z} |
(23) 0x405a2a VSUBPS %ZMM18,%ZMM0,%ZMM1 |
(23) 0x405a30 CALL 406a20 <__svml_expf16_mask_z0> |
(23) 0x405a36 MOV 0x38(%RSP),%R8 |
(23) 0x405a3b VMULPS %ZMM16,%ZMM0,%ZMM0 |
(23) 0x405a41 KMOVW 0xd8(%RSP),%K1 |
(23) 0x405a4a VMOVUPS %ZMM0,(%R12,%RSI,4){%K1} |
(23) 0x405a51 CMP 0x288(%RSP),%R8 |
(23) 0x405a59 JAE 4056b0 |
(23) 0x405a5f MOV 0x270(%RSP),%RDI |
(23) 0x405a67 IMUL 0x30(%RSP),%RDI |
(23) 0x405a6d ADD $0x4,%RDI |
(23) 0x405a71 MOV 0x278(%RSP),%RDX |
(23) 0x405a79 SUB 0x30(%RSP),%RDX |
(23) 0x405a7e MOV $0x3fffffffc,%RAX |
(23) 0x405a88 AND %RAX,%RDI |
(23) 0x405a8b ADD %R12,%RDI |
(23) 0x405a8e SAL $0x2,%RDX |
(23) 0x405a92 AND %RAX,%RDX |
(23) 0x405a95 ADD $0x4,%RDX |
(23) 0x405a99 XOR %ESI,%ESI |
(23) 0x405a9b VMOVSS %XMM19,0xd8(%RSP) |
(23) 0x405aa3 VZEROUPPER |
(23) 0x405aa6 CALL 407990 <_intel_fast_memset> |
(23) 0x405aab VMOVSS 0xd8(%RSP),%XMM19 |
(23) 0x405ab3 MOV 0x38(%RSP),%R8 |
(23) 0x405ab8 MOV 0x30(%RSP),%RDI |
(23) 0x405abd JMP 4056b0 |
0x405ac2 NOPW %CS:(%RAX,%RAX,1) |
(19) 0x405ad0 VZEROUPPER |
(19) 0x405ad3 CALL 4021a0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(19) 0x405ad8 SUB 0x268(%RSP),%RAX |
(19) 0x405ae0 MOV $0x20c49ba5e353f7cf,%RCX |
(19) 0x405aea IMUL %RCX |
(19) 0x405aed MOV %RDX,%RAX |
(19) 0x405af0 SHR $0x3f,%RAX |
(19) 0x405af4 SAR $0x7,%RDX |
(19) 0x405af8 ADD %RAX,%RDX |
(19) 0x405afb ADD %RDX,0x180(%RSP) |
(19) 0x405b03 CALL 4021a0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(19) 0x405b08 MOV %RAX,%R13 |
(19) 0x405b0b XOR %EAX,%EAX |
(19) 0x405b0d XOR %ECX,%ECX |
(19) 0x405b0f MOV 0x138(%RSP),%RSI |
(19) 0x405b17 MOV 0x240(%RSP),%R9 |
(19) 0x405b1f JMP 405b4a |
0x405b21 NOPW %CS:(%RAX,%RAX,1) |
(20) 0x405b30 LEA 0x1(%RCX),%EDX |
(20) 0x405b33 MOV 0x138(%RSP),%RSI |
(20) 0x405b3b ADD %RSI,%RAX |
(20) 0x405b3e CMP 0x4c(%RSP),%ECX |
(20) 0x405b42 MOV %EDX,%ECX |
(20) 0x405b44 JE 405cf0 |
(20) 0x405b4a MOV %ECX,%EDX |
(20) 0x405b4c IMUL %ESI,%EDX |
(20) 0x405b4f VPBROADCASTD %EDX,%YMM0 |
(20) 0x405b55 MOV %ECX,%EDX |
(20) 0x405b57 IMUL 0xa0(%RSP),%EDX |
(20) 0x405b5f XOR %ESI,%ESI |
(20) 0x405b61 JMP 405c4b |
0x405b66 NOPW %CS:(%RAX,%RAX,1) |
(21) 0x405b70 VPBROADCASTQ %RDI,%ZMM3 |
(21) 0x405b76 VMOVDQU64 0x300(%RSP),%ZMM4 |
(21) 0x405b7e VPSUBQ %ZMM3,%ZMM4,%ZMM4 |
(21) 0x405b84 VPCMPNLEUQ 0x7671(%RIP),%ZMM4,%K1 |
(21) 0x405b8f VPMOVQD %ZMM3,%YMM3 |
(21) 0x405b95 VPADDD 0x74a3(%RIP),%YMM3,%YMM3 |
(21) 0x405b9d VPADDD %YMM3,%YMM0,%YMM4 |
(21) 0x405ba1 LEA (%R12,%R15,1),%RDI |
(21) 0x405ba5 VPBROADCASTD 0x74b2(%RIP),%YMM6 |
(21) 0x405bae VPSUBD %YMM6,%YMM4,%YMM4 |
(21) 0x405bb2 VXORPS %XMM5,%XMM5,%XMM5 |
(21) 0x405bb6 KMOVQ %K1,%K2 |
(21) 0x405bbb VGATHERDPS (%RDI,%YMM4,4),%YMM5{%K2} |
(21) 0x405bc2 VPMULLD 0x200(%RSP),%YMM3,%YMM3 |
(21) 0x405bcc VPADDD %YMM3,%YMM2,%YMM2 |
(21) 0x405bd0 MOV 0x88(%RSP),%RDI |
(21) 0x405bd8 ADD %R15,%RDI |
(21) 0x405bdb VPSUBD %YMM6,%YMM2,%YMM2 |
(21) 0x405bdf VPXOR %XMM3,%XMM3,%XMM3 |
(21) 0x405be3 KMOVQ %K1,%K2 |
(21) 0x405be8 VGATHERDPS (%RDI,%YMM2,4),%YMM3{%K2} |
(21) 0x405bef VCVTPS2PD %YMM5,%ZMM2 |
(21) 0x405bf5 VCVTPS2PD %YMM3,%ZMM3 |
(21) 0x405bfb VFMADD231PD %ZMM2,%ZMM3,%ZMM1{%K1} |
(21) 0x405c01 VEXTRACTF64X4 $0x1,%ZMM1,%YMM2 |
(21) 0x405c08 VADDPD %ZMM2,%ZMM1,%ZMM1 |
(21) 0x405c0e VEXTRACTF128 $0x1,%YMM1,%XMM2 |
(21) 0x405c14 VADDPD %XMM2,%XMM1,%XMM1 |
(21) 0x405c18 VSHUFPD $0x1,%XMM1,%XMM1,%XMM2 |
(21) 0x405c1d VADDSD %XMM2,%XMM1,%XMM1 |
(21) 0x405c21 VCVTSD2SS %XMM1,%XMM1,%XMM1 |
(21) 0x405c25 LEA (%RDX,%RSI,1),%EDI |
(21) 0x405c28 MOV 0xe0(%RSP),%R8 |
(21) 0x405c30 VMOVSS %XMM1,(%R8,%RDI,4) |
(21) 0x405c36 LEA 0x1(%RSI),%RDI |
(21) 0x405c3a CMP 0x148(%RSP),%RSI |
(21) 0x405c42 MOV %RDI,%RSI |
(21) 0x405c45 JE 405b30 |
(21) 0x405c4b VPBROADCASTD %ESI,%YMM2 |
(21) 0x405c51 VXORPS %XMM1,%XMM1,%XMM1 |
(21) 0x405c55 XOR %EDI,%EDI |
(21) 0x405c57 TEST %R9,%R9 |
(21) 0x405c5a JE 405b70 |
(21) 0x405c60 VMOVDQU 0x200(%RSP),%YMM6 |
(21) 0x405c69 VPMOVSXBD 0x7616(%RIP),%YMM7 |
(21) 0x405c72 VPBROADCASTD 0x73e5(%RIP),%YMM8 |
(21) 0x405c7b MOV 0x88(%RSP),%R10 |
(21) 0x405c83 NOPW %CS:(%RAX,%RAX,1) |
(22) 0x405c90 LEA (%RAX,%RDI,1),%R8D |
(22) 0x405c94 VCVTPS2PD (%R12,%R8,4),%ZMM3 |
(22) 0x405c9b VPBROADCASTD %EDI,%YMM4 |
(22) 0x405ca1 VPADDD %YMM7,%YMM4,%YMM4 |
(22) 0x405ca5 VPMULLD %YMM4,%YMM6,%YMM4 |
(22) 0x405caa VPADDD %YMM4,%YMM2,%YMM4 |
(22) 0x405cae LEA (%R10,%R15,1),%R8 |
(22) 0x405cb2 VPSUBD %YMM8,%YMM4,%YMM4 |
(22) 0x405cb7 VXORPS %XMM5,%XMM5,%XMM5 |
(22) 0x405cbb KXNORW %K0,%K0,%K1 |
(22) 0x405cbf VGATHERDPS (%R8,%YMM4,4),%YMM5{%K1} |
(22) 0x405cc6 VCVTPS2PD %YMM5,%ZMM4 |
(22) 0x405ccc VFMADD231PD %ZMM4,%ZMM3,%ZMM1 |
(22) 0x405cd2 ADD $0x8,%RDI |
(22) 0x405cd6 CMP %R9,%RDI |
(22) 0x405cd9 JB 405c90 |
(21) 0x405cdb MOV %R9,%RDI |
(21) 0x405cde CMP %R9D,0x78(%RSP) |
(21) 0x405ce3 JNE 405b70 |
(21) 0x405ce9 JMP 405c01 |
0x405cee XCHG %AX,%AX |
(19) 0x405cf0 VZEROUPPER |
(19) 0x405cf3 CALL 4021a0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt> |
(19) 0x405cf8 SUB %R13,%RAX |
(19) 0x405cfb MOV $0x20c49ba5e353f7cf,%RCX |
(19) 0x405d05 IMUL %RCX |
(19) 0x405d08 MOV %RDX,0x30(%RSP) |
(19) 0x405d0d MOV $0x1,%R13B |
(19) 0x405d10 MOV 0x1c0(%RSP),%RAX |
(19) 0x405d18 CMP 0x250(%RSP),%RAX |
(19) 0x405d20 JNE 405e0a |
(19) 0x405d26 MOV 0x68(%RSP),%RDI |
(19) 0x405d2b MOV %R12,%RSI |
(19) 0x405d2e MOV 0xd0(%RSP),%RDX |
(19) 0x405d36 MOV 0x138(%RSP),%RCX |
(19) 0x405d3e VMOVSS 0x732a(%RIP),%XMM0 |
(19) 0x405d46 CALL 402d40 <_Z15ValidateSoftmaxPKfS0_S0_if> |
(19) 0x405d4b MOV %EAX,%R13D |
(19) 0x405d4e MOV $0x415200,%EDI |
(19) 0x405d53 MOV $0x40d3b8,%ESI |
(19) 0x405d58 MOV $0x14,%EDX |
(19) 0x405d5d CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(19) 0x405d62 MOV $0x415200,%EDI |
(19) 0x405d67 MOV $0x40d3cd,%ESI |
(19) 0x405d6c MOV $0x1b,%EDX |
(19) 0x405d71 CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(19) 0x405d76 TEST %R13B,%R13B |
(19) 0x405d79 MOV $0x40d3ec,%ESI |
(19) 0x405d7e MOV $0x40d3e9,%EAX |
(19) 0x405d83 CMOVNE %RAX,%RSI |
(19) 0x405d87 MOV %R13D,%EAX |
(19) 0x405d8a XOR $0x1,%AL |
(19) 0x405d8c MOVZX %AL,%EAX |
(19) 0x405d8f LEA 0x2(,%RAX,4),%RDX |
(19) 0x405d97 MOV $0x415200,%EDI |
(19) 0x405d9c CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(19) 0x405da1 MOV $0x415200,%EDI |
(19) 0x405da6 MOV $0x40d35a,%ESI |
(19) 0x405dab MOV $0x1,%EDX |
(19) 0x405db0 CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(19) 0x405db5 MOV $0x415200,%EDI |
(19) 0x405dba MOV $0x40d3f3,%ESI |
(19) 0x405dbf MOV $0x15,%EDX |
(19) 0x405dc4 CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(19) 0x405dc9 MOV $0x415200,%EDI |
(19) 0x405dce MOV $0x40d409,%ESI |
(19) 0x405dd3 MOV $0x3,%EDX |
(19) 0x405dd8 CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(19) 0x405ddd MOV $0x415200,%EDI |
(19) 0x405de2 MOV $0x40d35a,%ESI |
(19) 0x405de7 MOV $0x1,%EDX |
(19) 0x405dec CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
(19) 0x405df1 TEST %R13B,%R13B |
(19) 0x405df4 MOV $0x1,%EAX |
(19) 0x405df9 MOV 0xac(%RSP),%ECX |
(19) 0x405e00 CMOVE %EAX,%ECX |
(19) 0x405e03 MOV %ECX,0xac(%RSP) |
(19) 0x405e0a LEA 0x1740(%RSP),%RDI |
(19) 0x405e12 CALL 402100 <_ZNSt13random_device7_M_finiEv@plt> |
(19) 0x405e17 MOV 0xd0(%RSP),%RDI |
(19) 0x405e1f TEST %RDI,%RDI |
(19) 0x405e22 JE 405e34 |
(19) 0x405e24 MOV 0x190(%RSP),%RSI |
(19) 0x405e2c SUB %RDI,%RSI |
(19) 0x405e2f CALL 402130 <_ZdlPvm@plt> |
(19) 0x405e34 TEST %R12,%R12 |
(19) 0x405e37 JE 405e4c |
(19) 0x405e39 MOV 0x198(%RSP),%RSI |
(19) 0x405e41 SUB %R12,%RSI |
(19) 0x405e44 MOV %R12,%RDI |
(19) 0x405e47 CALL 402130 <_ZdlPvm@plt> |
(19) 0x405e4c MOV 0x68(%RSP),%RDI |
(19) 0x405e51 TEST %RDI,%RDI |
(19) 0x405e54 JE 405e66 |
(19) 0x405e56 MOV 0x1a0(%RSP),%RSI |
(19) 0x405e5e SUB %RDI,%RSI |
(19) 0x405e61 CALL 402130 <_ZdlPvm@plt> |
(19) 0x405e66 MOV 0x88(%RSP),%RDI |
(19) 0x405e6e TEST %RDI,%RDI |
(19) 0x405e71 MOV 0xe0(%RSP),%R12 |
(19) 0x405e79 JE 405e8b |
(19) 0x405e7b MOV 0x108(%RSP),%RSI |
(19) 0x405e83 SUB %RDI,%RSI |
(19) 0x405e86 CALL 402130 <_ZdlPvm@plt> |
(19) 0x405e8b MOV 0x40(%RSP),%RDI |
(19) 0x405e90 TEST %RDI,%RDI |
(19) 0x405e93 JE 405ea5 |
(19) 0x405e95 MOV 0x110(%RSP),%RSI |
(19) 0x405e9d SUB %RDI,%RSI |
(19) 0x405ea0 CALL 402130 <_ZdlPvm@plt> |
(19) 0x405ea5 MOV 0x80(%RSP),%RDI |
(19) 0x405ead TEST %RDI,%RDI |
(19) 0x405eb0 JE 405ec2 |
(19) 0x405eb2 MOV 0x118(%RSP),%RSI |
(19) 0x405eba SUB %RDI,%RSI |
(19) 0x405ebd CALL 402130 <_ZdlPvm@plt> |
(19) 0x405ec2 MOV 0x70(%RSP),%RDI |
(19) 0x405ec7 TEST %RDI,%RDI |
(19) 0x405eca JE 405edc |
(19) 0x405ecc MOV 0x120(%RSP),%RSI |
(19) 0x405ed4 SUB %RDI,%RSI |
(19) 0x405ed7 CALL 402130 <_ZdlPvm@plt> |
(19) 0x405edc TEST %R12,%R12 |
(19) 0x405edf JE 405ef4 |
(19) 0x405ee1 MOV 0x128(%RSP),%RSI |
(19) 0x405ee9 SUB %R12,%RSI |
(19) 0x405eec MOV %R12,%RDI |
(19) 0x405eef CALL 402130 <_ZdlPvm@plt> |
(19) 0x405ef4 MOV 0xc0(%RSP),%RDI |
(19) 0x405efc TEST %RDI,%RDI |
(19) 0x405eff JE 405f11 |
(19) 0x405f01 MOV 0x1a8(%RSP),%RSI |
(19) 0x405f09 SUB %RDI,%RSI |
(19) 0x405f0c CALL 402130 <_ZdlPvm@plt> |
(19) 0x405f11 MOV 0x50(%RSP),%RDI |
(19) 0x405f16 TEST %RDI,%RDI |
(19) 0x405f19 MOV 0x1e8(%RSP),%R12 |
(19) 0x405f21 JE 405f33 |
(19) 0x405f23 MOV 0x1b0(%RSP),%RSI |
(19) 0x405f2b SUB %RDI,%RSI |
(19) 0x405f2e CALL 402130 <_ZdlPvm@plt> |
(19) 0x405f33 MOV 0x58(%RSP),%RDI |
(19) 0x405f38 TEST %RDI,%RDI |
(19) 0x405f3b JE 405f4d |
(19) 0x405f3d MOV 0x1b8(%RSP),%RSI |
(19) 0x405f45 SUB %RDI,%RSI |
(19) 0x405f48 CALL 402130 <_ZdlPvm@plt> |
(19) 0x405f4d TEST %R14,%R14 |
(19) 0x405f50 JE 405f65 |
(19) 0x405f52 MOV 0xe8(%RSP),%RSI |
(19) 0x405f5a SUB %R14,%RSI |
(19) 0x405f5d MOV %R14,%RDI |
(19) 0x405f60 CALL 402130 <_ZdlPvm@plt> |
(19) 0x405f65 TEST %R13B,%R13B |
(19) 0x405f68 MOV 0x60(%RSP),%R13 |
(19) 0x405f6d JE 4063f7 |
(19) 0x405f73 MOV 0x30(%RSP),%RCX |
(19) 0x405f78 MOV %RCX,%RAX |
(19) 0x405f7b SHR $0x3f,%RAX |
(19) 0x405f7f SAR $0x7,%RCX |
(19) 0x405f83 ADD %RAX,%RCX |
(19) 0x405f86 MOV 0x260(%RSP),%R14 |
(19) 0x405f8e ADD %RCX,%R14 |
(19) 0x405f91 MOV 0x1c0(%RSP),%RCX |
(19) 0x405f99 INC %RCX |
(19) 0x405f9c MOV %RCX,0x1c0(%RSP) |
(19) 0x405fa4 CMP 0x238(%RSP),%RCX |
(19) 0x405fac JNE 4036b0 |
0x405fb2 JMP 40626d |
0x405fb7 NOPW (%RAX,%RAX,1) |
(19) 0x405fc0 MOV %RDX,%RAX |
(19) 0x405fc3 XOR %ECX,%ECX |
(19) 0x405fc5 MOV 0x230(%RSP),%R8 |
(19) 0x405fcd MOV 0x130(%RSP),%R9 |
(19) 0x405fd5 JMP 40609d |
0x405fda NOPW (%RAX,%RAX,1) |
(31) 0x405fe0 VPBROADCASTQ %XMM1,%ZMM1 |
(31) 0x405fe6 VPBROADCASTQ %XMM0,%ZMM0 |
(31) 0x405fec VPMOVSXBQ 0x7292(%RIP),%ZMM3 |
(31) 0x405ff6 VPCMPNLEUQ %ZMM3,%ZMM1,%K2 |
(31) 0x405ffd VPMOVSXBQ 0x7289(%RIP),%ZMM2 |
(31) 0x406007 VPCMPNLEUQ %ZMM2,%ZMM1,%K1 |
(31) 0x40600e KUNPCKBW %K2,%K1,%K3 |
(31) 0x406012 MOV 0xf8(%RSP),%RSI |
(31) 0x40601a IMUL %RCX,%RSI |
(31) 0x40601e ADD %RSI,%RDX |
(31) 0x406021 MOV 0x80(%RSP),%RSI |
(31) 0x406029 VMOVUPS (%RSI,%RDX,4),%ZMM1{%K3}{z} |
(31) 0x406030 VPADDQ %ZMM2,%ZMM0,%ZMM2 |
(31) 0x406036 VPADDQ %ZMM3,%ZMM0,%ZMM0 |
(31) 0x40603c VMOVDQU64 0x300(%RSP),%ZMM4 |
(31) 0x406044 VPMULLQ %ZMM0,%ZMM4,%ZMM0 |
(31) 0x40604a VPBROADCASTQ %RCX,%ZMM3 |
(31) 0x406050 VPADDQ %ZMM3,%ZMM0,%ZMM0 |
(31) 0x406056 MOV 0x40(%RSP),%RDX |
(31) 0x40605b VSCATTERQPS %YMM1,(%RDX,%ZMM0,4){%K2} |
(31) 0x406062 VPXOR %XMM0,%XMM0,%XMM0 |
(31) 0x406066 VPMULLQ %ZMM2,%ZMM4,%ZMM0 |
(31) 0x40606c VPADDQ %ZMM3,%ZMM0,%ZMM0 |
(31) 0x406072 VEXTRACTF64X4 $0x1,%ZMM1,%YMM1 |
(31) 0x406079 VSCATTERQPS %YMM1,(%RDX,%ZMM0,4){%K1} |
(31) 0x406080 LEA 0x1(%RCX),%RDX |
(31) 0x406084 ADD 0x1f0(%RSP),%RAX |
(31) 0x40608c CMP 0x140(%RSP),%RCX |
(31) 0x406094 MOV %RDX,%RCX |
(31) 0x406097 JE 4053e1 |
(31) 0x40609d TEST %R8,%R8 |
(31) 0x4060a0 JE 4060c0 |
(31) 0x4060a2 CMPL $0x5,0xf8(%RSP) |
(31) 0x4060aa JA 4060d0 |
(31) 0x4060ac XOR %EDX,%EDX |
(31) 0x4060ae JMP 406189 |
0x4060b3 NOPW %CS:(%RAX,%RAX,1) |
(31) 0x4060c0 XOR %EDX,%EDX |
(31) 0x4060c2 JMP 406168 |
0x4060c7 NOPW (%RAX,%RAX,1) |
(31) 0x4060d0 VPBROADCASTQ %RCX,%ZMM0 |
(31) 0x4060d6 XOR %EDX,%EDX |
(31) 0x4060d8 VMOVDQU64 0x300(%RSP),%ZMM5 |
(31) 0x4060e0 VPMOVSXBQ 0x719e(%RIP),%ZMM6 |
(31) 0x4060ea VPMOVSXBQ 0x719c(%RIP),%ZMM7 |
(31) 0x4060f4 MOV 0x40(%RSP),%RSI |
(31) 0x4060f9 NOPL (%RAX) |
(33) 0x406100 VPBROADCASTQ %RDX,%ZMM1 |
(33) 0x406106 VPADDQ %ZMM6,%ZMM1,%ZMM2 |
(33) 0x40610c VPMULLQ %ZMM2,%ZMM5,%ZMM2 |
(33) 0x406112 VPADDQ %ZMM7,%ZMM1,%ZMM1 |
(33) 0x406118 VPADDQ %ZMM0,%ZMM2,%ZMM2 |
(33) 0x40611e VMOVUPS (%RAX,%RDX,4),%YMM3 |
(33) 0x406123 VMOVUPS 0x20(%RAX,%RDX,4),%YMM4 |
(33) 0x406129 KXNORW %K0,%K0,%K1 |
(33) 0x40612d VSCATTERQPS %YMM3,(%RSI,%ZMM2,4){%K1} |
(33) 0x406134 VPMULLQ %ZMM1,%ZMM5,%ZMM1 |
(33) 0x40613a VPADDQ %ZMM0,%ZMM1,%ZMM1 |
(33) 0x406140 KXNORW %K0,%K0,%K1 |
(33) 0x406144 VSCATTERQPS %YMM4,(%RSI,%ZMM1,4){%K1} |
(33) 0x40614b ADD $0x10,%RDX |
(33) 0x40614f CMP %R8,%RDX |
(33) 0x406152 JB 406100 |
(31) 0x406154 MOV %R8,%RDX |
(31) 0x406157 MOV 0xf8(%RSP),%RSI |
(31) 0x40615f CMP %R8D,%ESI |
(31) 0x406162 JE 406080 |
(31) 0x406168 VMOVD %EDX,%XMM0 |
(31) 0x40616c VMOVDQU64 0x340(%RSP),%ZMM1 |
(31) 0x406174 VPSUBQ %ZMM0,%ZMM1,%ZMM1 |
(31) 0x40617a VMOVQ %XMM1,%RSI |
(31) 0x40617f CMP $0x6,%RSI |
(31) 0x406183 JAE 405fe0 |
(31) 0x406189 MOV 0x78(%RSP),%RSI |
(31) 0x40618e IMUL %RDX,%RSI |
(31) 0x406192 ADD %RCX,%RSI |
(31) 0x406195 MOV 0x40(%RSP),%RDI |
(31) 0x40619a LEA (%RDI,%RSI,4),%RSI |
(31) 0x40619e MOV 0xf8(%RSP),%RDI |
(31) 0x4061a6 NOPW %CS:(%RAX,%RAX,1) |
(32) 0x4061b0 VMOVD (%RAX,%RDX,4),%XMM0 |
(32) 0x4061b5 VMOVD %XMM0,(%RSI) |
(32) 0x4061b9 INC %RDX |
(32) 0x4061bc ADD %R9,%RSI |
(32) 0x4061bf CMP %RDX,%RDI |
(32) 0x4061c2 JNE 4061b0 |
(31) 0x4061c4 JMP 406080 |
0x4061c9 MOV $0x415320,%EDI |
0x4061ce MOV $0x40d382,%ESI |
0x4061d3 MOV $0x35,%EDX |
0x4061d8 JMP 406209 |
0x4061da MOV 0xf13f(%RIP),%RAX |
0x4061e1 MOV -0x18(%RAX),%RAX |
0x4061e5 LEA 0x415320(%RAX),%RDI |
0x4061ec MOV 0x415340(%RAX),%ESI |
0x4061f2 OR $0x1,%ESI |
0x4061f5 CALL 402230 <_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@plt> |
0x4061fa MOV $0x415320,%EDI |
0x4061ff MOV $0x40d364,%ESI |
0x406204 MOV $0x1d,%EDX |
0x406209 CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x40620e MOV $0x1,%EAX |
0x406213 LEA -0x28(%RBP),%RSP |
0x406217 POP %RBX |
0x406218 POP %R12 |
0x40621a POP %R13 |
0x40621c POP %R14 |
0x40621e POP %R15 |
0x406220 POP %RBP |
0x406221 RET |
0x406222 XOR %R14D,%R14D |
0x406225 MOVQ $0,0x180(%RSP) |
0x406231 MOVQ $0,0x178(%RSP) |
0x40623d MOVQ $0,0x170(%RSP) |
0x406249 MOVQ $0,0x168(%RSP) |
0x406255 MOVQ $0,0x160(%RSP) |
0x406261 MOVQ $0,0x158(%RSP) |
0x40626d MOV $0x415200,%EDI |
0x406272 MOV $0x40d40d,%ESI |
0x406277 MOV $0x16,%EDX |
0x40627c CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x406281 MOV $0x415200,%EDI |
0x406286 MOV 0x158(%RSP),%RSI |
0x40628e CALL 402110 <_ZNSo9_M_insertIlEERSoT_@plt> |
0x406293 MOV $0x40d424,%ESI |
0x406298 MOV $0x4,%EDX |
0x40629d MOV %RAX,%RDI |
0x4062a0 CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x4062a5 MOV $0x415200,%EDI |
0x4062aa MOV $0x40d429,%ESI |
0x4062af MOV $0x14,%EDX |
0x4062b4 CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x4062b9 MOV $0x415200,%EDI |
0x4062be MOV 0x160(%RSP),%RSI |
0x4062c6 CALL 402110 <_ZNSo9_M_insertIlEERSoT_@plt> |
0x4062cb MOV $0x40d424,%ESI |
0x4062d0 MOV $0x4,%EDX |
0x4062d5 MOV %RAX,%RDI |
0x4062d8 CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x4062dd MOV $0x415200,%EDI |
0x4062e2 MOV $0x40d43e,%ESI |
0x4062e7 MOV $0x16,%EDX |
0x4062ec CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x4062f1 MOV $0x415200,%EDI |
0x4062f6 MOV 0x168(%RSP),%RSI |
0x4062fe CALL 402110 <_ZNSo9_M_insertIlEERSoT_@plt> |
0x406303 MOV $0x40d424,%ESI |
0x406308 MOV $0x4,%EDX |
0x40630d MOV %RAX,%RDI |
0x406310 CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x406315 MOV $0x415200,%EDI |
0x40631a MOV $0x40d455,%ESI |
0x40631f MOV $0x13,%EDX |
0x406324 CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x406329 MOV $0x415200,%EDI |
0x40632e MOV 0x170(%RSP),%RSI |
0x406336 CALL 402110 <_ZNSo9_M_insertIlEERSoT_@plt> |
0x40633b MOV $0x40d424,%ESI |
0x406340 MOV $0x4,%EDX |
0x406345 MOV %RAX,%RDI |
0x406348 CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x40634d MOV $0x415200,%EDI |
0x406352 MOV $0x40d469,%ESI |
0x406357 MOV $0x14,%EDX |
0x40635c CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x406361 MOV $0x415200,%EDI |
0x406366 MOV 0x178(%RSP),%RSI |
0x40636e CALL 402110 <_ZNSo9_M_insertIlEERSoT_@plt> |
0x406373 MOV $0x40d424,%ESI |
0x406378 MOV $0x4,%EDX |
0x40637d MOV %RAX,%RDI |
0x406380 CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x406385 MOV $0x415200,%EDI |
0x40638a MOV $0x40d47e,%ESI |
0x40638f MOV $0x11,%EDX |
0x406394 CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x406399 MOV $0x415200,%EDI |
0x40639e MOV 0x180(%RSP),%RSI |
0x4063a6 CALL 402110 <_ZNSo9_M_insertIlEERSoT_@plt> |
0x4063ab MOV $0x40d424,%ESI |
0x4063b0 MOV $0x4,%EDX |
0x4063b5 MOV %RAX,%RDI |
0x4063b8 CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x4063bd MOV $0x415200,%EDI |
0x4063c2 MOV $0x40d490,%ESI |
0x4063c7 MOV $0x17,%EDX |
0x4063cc CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x4063d1 MOV $0x415200,%EDI |
0x4063d6 MOV %R14,%RSI |
0x4063d9 CALL 402110 <_ZNSo9_M_insertIlEERSoT_@plt> |
0x4063de MOV $0x40d424,%ESI |
0x4063e3 MOV $0x4,%EDX |
0x4063e8 MOV %RAX,%RDI |
0x4063eb CALL 402170 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> |
0x4063f0 XOR %EAX,%EAX |
0x4063f2 JMP 406213 |
0x4063f7 MOV 0xac(%RSP),%EAX |
0x4063fe JMP 406213 |
0x406403 MOV $0x40d4b0,%EDI |
0x406408 VZEROUPPER |
0x40640b CALL 4020b0 <_ZSt20__throw_length_errorPKc@plt> |
0x406410 MOV $0x40d4b0,%EDI |
0x406415 CALL 4020b0 <_ZSt20__throw_length_errorPKc@plt> |
0x40641a TEST %R13,%R13 |
0x40641d JNE 406430 |
0x40641f MOVQ $0,0xe8(%RSP) |
0x40642b XOR %R14D,%R14D |
0x40642e JMP 406474 |
0x406430 MOV 0x98(%RSP),%RDI |
0x406438 CALL 402120 <_Znwm@plt> |
0x40643d MOV %RAX,%R14 |
0x406440 MOV 0x60(%RSP),%RCX |
0x406445 LEA (%RAX,%RCX,4),%RAX |
0x406449 MOV %RAX,0xe8(%RSP) |
0x406451 MOVL $0,(%R14) |
0x406458 CMP $0x1,%RCX |
0x40645c JE 406474 |
0x40645e MOV %R14,%RDI |
0x406461 ADD $0x4,%RDI |
0x406465 XOR %ESI,%ESI |
0x406467 MOV 0x90(%RSP),%RDX |
0x40646f CALL 407990 <_intel_fast_memset> |
0x406474 MOV $0x40d4b0,%EDI |
0x406479 CALL 4020b0 <_ZSt20__throw_length_errorPKc@plt> |
0x40647e MOV %RAX,%RBX |
0x406481 TEST %R14,%R14 |
0x406484 JE 4065f7 |
0x40648a JMP 406788 |
0x40648f MOV %RAX,%RBX |
0x406492 JMP 406692 |
0x406497 MOV %RAX,%RBX |
0x40649a JMP 4066b6 |
0x40649f MOV %RAX,%RBX |
0x4064a2 JMP 4066da |
0x4064a7 MOV %RAX,%RBX |
0x4064aa JMP 4066fe |
0x4064af MOV %RAX,%RBX |
0x4064b2 JMP 406725 |
0x4064b7 MOV %RAX,%RBX |
0x4064ba JMP 406749 |
0x4064bf MOV %RAX,%RBX |
0x4064c2 JMP 40676a |
0x4064c7 MOV %R12,0xc8(%RSP) |
0x4064cf MOV %RAX,%RBX |
0x4064d2 JMP 406626 |
0x4064d7 MOV %RAX,%RBX |
0x4064da TEST %R14,%R14 |
0x4064dd JE 4065f7 |
0x4064e3 JMP 406788 |
0x4064e8 MOV %RAX,%RBX |
0x4064eb JMP 40664a |
0x4064f0 MOV %RAX,%RBX |
0x4064f3 CMPQ $0,0x88(%RSP) |
0x4064fc JE 406591 |
0x406502 JMP 40666e |
0x406507 MOV %RAX,%RDI |
0x40650a CALL 4067b0 <__clang_call_terminate> |
0x40650f MOV %RAX,%RBX |
0x406512 MOV 0x3b8(%RSP),%RDI |
0x40651a CMP %R13,%RDI |
0x40651d JE 406558 |
0x40651f MOV 0x3c8(%RSP),%RSI |
0x406527 INC %RSI |
0x40652a CALL 402130 <_ZdlPvm@plt> |
0x40652f JMP 406558 |
0x406531 JMP 406548 |
0x406533 MOV %RAX,%RBX |
0x406536 CMPQ $0,0x88(%RSP) |
0x40653f JE 406591 |
0x406541 JMP 40666e |
0x406546 JMP 406548 |
0x406548 MOV %RAX,%RBX |
0x40654b LEA 0x1740(%RSP),%RDI |
0x406553 CALL 402100 <_ZNSt13random_device7_M_finiEv@plt> |
0x406558 CMPQ $0,0xd0(%RSP) |
0x406561 JNE 4065ff |
0x406567 CMPQ $0,0xc8(%RSP) |
0x406570 JNE 406626 |
(17) 0x406576 CMPQ $0,0x68(%RSP) |
(17) 0x40657c JNE 40664a |
(17) 0x406582 CMPQ $0,0x88(%RSP) |
(17) 0x40658b JNE 40666e |
(17) 0x406591 CMPQ $0,0x40(%RSP) |
(17) 0x406597 JNE 406692 |
(17) 0x40659d CMPQ $0,0x80(%RSP) |
(17) 0x4065a6 JNE 4066b6 |
(17) 0x4065ac CMPQ $0,0x70(%RSP) |
(17) 0x4065b2 JNE 4066da |
(17) 0x4065b8 CMPQ $0,0xe0(%RSP) |
(17) 0x4065c1 JNE 4066fe |
(17) 0x4065c7 CMPQ $0,0xc0(%RSP) |
(17) 0x4065d0 JNE 406725 |
(17) 0x4065d6 CMPQ $0,0x50(%RSP) |
(17) 0x4065dc JNE 406749 |
(17) 0x4065e2 CMPQ $0,0x58(%RSP) |
(17) 0x4065e8 JNE 40676a |
(17) 0x4065ee TEST %R14,%R14 |
(17) 0x4065f1 JNE 406788 |
(17) 0x4065f7 MOV %RBX,%RDI |
(17) 0x4065fa CALL 402250 <_Unwind_Resume@plt> |
(17) 0x4065ff MOV 0xd0(%RSP),%RDI |
(17) 0x406607 MOV 0x190(%RSP),%RSI |
(17) 0x40660f SUB %RDI,%RSI |
(17) 0x406612 CALL 402130 <_ZdlPvm@plt> |
(17) 0x406617 CMPQ $0,0xc8(%RSP) |
(17) 0x406620 JE 406576 |
(17) 0x406626 MOV 0x198(%RSP),%RSI |
(17) 0x40662e MOV 0xc8(%RSP),%RDI |
(17) 0x406636 SUB %RDI,%RSI |
(17) 0x406639 CALL 402130 <_ZdlPvm@plt> |
(17) 0x40663e CMPQ $0,0x68(%RSP) |
(17) 0x406644 JE 406582 |
(17) 0x40664a MOV 0x68(%RSP),%RDI |
(17) 0x40664f MOV 0x1a0(%RSP),%RSI |
(17) 0x406657 SUB %RDI,%RSI |
(17) 0x40665a CALL 402130 <_ZdlPvm@plt> |
(17) 0x40665f CMPQ $0,0x88(%RSP) |
(17) 0x406668 JE 406591 |
(17) 0x40666e MOV 0x88(%RSP),%RDI |
(17) 0x406676 MOV 0x108(%RSP),%RSI |
(17) 0x40667e SUB %RDI,%RSI |
(17) 0x406681 CALL 402130 <_ZdlPvm@plt> |
(17) 0x406686 CMPQ $0,0x40(%RSP) |
(17) 0x40668c JE 40659d |
(17) 0x406692 MOV 0x40(%RSP),%RDI |
(17) 0x406697 MOV 0x110(%RSP),%RSI |
(17) 0x40669f SUB %RDI,%RSI |
(17) 0x4066a2 CALL 402130 <_ZdlPvm@plt> |
(17) 0x4066a7 CMPQ $0,0x80(%RSP) |
(17) 0x4066b0 JE 4065ac |
(17) 0x4066b6 MOV 0x80(%RSP),%RDI |
(17) 0x4066be MOV 0x118(%RSP),%RSI |
(17) 0x4066c6 SUB %RDI,%RSI |
(17) 0x4066c9 CALL 402130 <_ZdlPvm@plt> |
(17) 0x4066ce CMPQ $0,0x70(%RSP) |
(17) 0x4066d4 JE 4065b8 |
(17) 0x4066da MOV 0x70(%RSP),%RDI |
(17) 0x4066df MOV 0x120(%RSP),%RSI |
(17) 0x4066e7 SUB %RDI,%RSI |
(17) 0x4066ea CALL 402130 <_ZdlPvm@plt> |
(17) 0x4066ef CMPQ $0,0xe0(%RSP) |
(17) 0x4066f8 JE 4065c7 |
(17) 0x4066fe MOV 0xe0(%RSP),%RDI |
(17) 0x406706 MOV 0x128(%RSP),%RSI |
(17) 0x40670e SUB %RDI,%RSI |
(17) 0x406711 CALL 402130 <_ZdlPvm@plt> |
(17) 0x406716 CMPQ $0,0xc0(%RSP) |
(17) 0x40671f JE 4065d6 |
(17) 0x406725 MOV 0xc0(%RSP),%RDI |
(17) 0x40672d MOV 0x1a8(%RSP),%RSI |
(17) 0x406735 SUB %RDI,%RSI |
(17) 0x406738 CALL 402130 <_ZdlPvm@plt> |
(17) 0x40673d CMPQ $0,0x50(%RSP) |
(17) 0x406743 JE 4065e2 |
(17) 0x406749 MOV 0x50(%RSP),%RDI |
(17) 0x40674e MOV 0x1b0(%RSP),%RSI |
(17) 0x406756 SUB %RDI,%RSI |
(17) 0x406759 CALL 402130 <_ZdlPvm@plt> |
(17) 0x40675e CMPQ $0,0x58(%RSP) |
(17) 0x406764 JE 4065ee |
(17) 0x40676a MOV 0x58(%RSP),%RDI |
(17) 0x40676f MOV 0x1b8(%RSP),%RSI |
(17) 0x406777 SUB %RDI,%RSI |
(17) 0x40677a CALL 402130 <_ZdlPvm@plt> |
(17) 0x40677f TEST %R14,%R14 |
(17) 0x406782 JE 4065f7 |
0x406788 MOV 0xe8(%RSP),%RSI |
0x406790 SUB %R14,%RSI |
0x406793 MOV %R14,%RDI |
0x406796 CALL 402130 <_ZdlPvm@plt> |
0x40679b MOV %RBX,%RDI |
0x40679e CALL 402250 <_Unwind_Resume@plt> |
0x4067a3 MOV %RAX,%RDI |
0x4067a6 CALL 4067b0 <__clang_call_terminate> |
0x4067ab NOPL (%RAX,%RAX,1) |