0x52b3d0 PUSH %RBP |
0x52b3d1 MOV %RSP,%RBP |
0x52b3d4 PUSH %R15 |
0x52b3d6 PUSH %R14 |
0x52b3d8 PUSH %R13 |
0x52b3da PUSH %R12 |
0x52b3dc MOV %RDI,%R12 |
0x52b3df PUSH %RBX |
0x52b3e0 AND $-0x40,%RSP |
0x52b3e4 SUB $0x40,%RSP |
0x52b3e8 CALL 4110b0 <omp_get_num_threads@plt> |
0x52b3ed MOV %EAX,%EBX |
0x52b3ef CALL 4111f0 <omp_get_thread_num@plt> |
0x52b3f4 MOVSXD %EBX,%RSI |
0x52b3f7 MOVSXD %EAX,%RCX |
0x52b3fa MOV 0x40(%R12),%RAX |
0x52b3ff CQTO |
0x52b401 IDIV %RSI |
0x52b404 CMP %RDX,%RCX |
0x52b407 JL 52bb30 |
0x52b40d IMUL %RAX,%RCX |
0x52b411 ADD %RCX,%RDX |
0x52b414 ADD %RDX,%RAX |
0x52b417 MOV %RAX,0x30(%RSP) |
0x52b41c CMP %RAX,%RDX |
0x52b41f JGE 52bb1f |
0x52b425 MOV 0x30(%R12),%R11 |
0x52b42a MOV 0x50(%R12),%RDI |
0x52b42f KXNORB %K1,%K1,%K1 |
0x52b433 MOV 0x48(%R12),%R10 |
0x52b438 MOV 0x28(%R12),%R13 |
0x52b43d MOV 0x18(%R12),%R14 |
0x52b442 VMOVSD 0x68(%R12),%XMM3 |
0x52b449 MOV %R11,0x28(%RSP) |
0x52b44e MOV 0x60(%R12),%R9 |
0x52b453 MOV 0x58(%R12),%R8 |
0x52b458 MOV %RDI,0x18(%RSP) |
0x52b45d MOV 0x38(%R12),%RBX |
0x52b462 MOV 0x20(%R12),%R11 |
0x52b467 MOV %R10,0x10(%RSP) |
0x52b46c MOV 0x10(%R12),%R15 |
0x52b471 VMOVSD 0x8(%R12),%XMM4 |
0x52b478 MOV %R13,0x8(%RSP) |
0x52b47d MOV (%R12),%R12 |
0x52b481 MOV %R14,0x38(%RSP) |
0x52b486 MOV %R12,(%RSP) |
0x52b48a JMP 52b49e |
0x52b48c NOPL (%RAX) |
(2113) 0x52b490 INC %RDX |
(2113) 0x52b493 CMP %RDX,0x30(%RSP) |
(2113) 0x52b498 JE 52bb1c |
(2113) 0x52b49e MOV 0x38(%RSP),%RCX |
(2113) 0x52b4a3 MOV (%RCX,%RDX,8),%RCX |
(2113) 0x52b4a7 LEA (,%RCX,8),%RSI |
(2113) 0x52b4af MOV %RCX,%R13 |
(2113) 0x52b4b2 LEA (%R15,%RSI,1),%RDI |
(2113) 0x52b4b6 VCOMISD (%RDI),%XMM3 |
(2113) 0x52b4ba JE 52b490 |
(2113) 0x52b4bc MOV 0x38(%RSP),%R10 |
(2113) 0x52b4c1 MOV 0x18(%RSP),%RAX |
(2113) 0x52b4c6 MOV 0x8(%R10,%RDX,8),%R14 |
(2113) 0x52b4cb VMOVSD (%RAX,%RDX,8),%XMM0 |
(2113) 0x52b4d0 MOV %R14,0x20(%RSP) |
(2113) 0x52b4d5 CMP %R14,%RCX |
(2113) 0x52b4d8 JGE 52b7cb |
(2113) 0x52b4de MOV %R14,%R10 |
(2113) 0x52b4e1 SUB %RCX,%R10 |
(2113) 0x52b4e4 LEA -0x1(%R10),%R12 |
(2113) 0x52b4e8 CMP $0x6,%R12 |
(2113) 0x52b4ec JBE 52bbba |
(2113) 0x52b4f2 MOV %R10,%R14 |
(2113) 0x52b4f5 ADD %R11,%RSI |
(2113) 0x52b4f8 VXORPD %XMM1,%XMM1,%XMM1 |
(2113) 0x52b4fc XOR %EAX,%EAX |
(2113) 0x52b4fe SHR $0x3,%R14 |
(2113) 0x52b502 SAL $0x6,%R14 |
(2113) 0x52b506 LEA -0x40(%R14),%R12 |
(2113) 0x52b50a SHR $0x6,%R12 |
(2113) 0x52b50e INC %R12 |
(2113) 0x52b511 AND $0x7,%R12D |
(2113) 0x52b515 JE 52b602 |
(2113) 0x52b51b CMP $0x1,%R12 |
(2113) 0x52b51f JE 52b5dc |
(2113) 0x52b525 CMP $0x2,%R12 |
(2113) 0x52b529 JE 52b5bf |
(2113) 0x52b52f CMP $0x3,%R12 |
(2113) 0x52b533 JE 52b5a2 |
(2113) 0x52b535 CMP $0x4,%R12 |
(2113) 0x52b539 JE 52b585 |
(2113) 0x52b53b CMP $0x5,%R12 |
(2113) 0x52b53f JE 52b568 |
(2113) 0x52b541 CMP $0x6,%R12 |
(2113) 0x52b545 JNE 52bb40 |
(2113) 0x52b54b VMOVDQU64 (%RSI,%RAX,1),%ZMM7 |
(2113) 0x52b552 KMOVB %K1,%K5 |
(2113) 0x52b556 VGATHERQPD (%R8,%ZMM7,8),%ZMM8{%K5} |
(2113) 0x52b55d VFNMADD231PD (%RDI,%RAX,1),%ZMM8,%ZMM1 |
(2113) 0x52b564 ADD $0x40,%RAX |
(2113) 0x52b568 VMOVDQU64 (%RSI,%RAX,1),%ZMM9 |
(2113) 0x52b56f KMOVB %K1,%K3 |
(2113) 0x52b573 VGATHERQPD (%R8,%ZMM9,8),%ZMM10{%K3} |
(2113) 0x52b57a VFNMADD231PD (%RDI,%RAX,1),%ZMM10,%ZMM1 |
(2113) 0x52b581 ADD $0x40,%RAX |
(2113) 0x52b585 VMOVDQU64 (%RSI,%RAX,1),%ZMM11 |
(2113) 0x52b58c KMOVB %K1,%K2 |
(2113) 0x52b590 VGATHERQPD (%R8,%ZMM11,8),%ZMM12{%K2} |
(2113) 0x52b597 VFNMADD231PD (%RDI,%RAX,1),%ZMM12,%ZMM1 |
(2113) 0x52b59e ADD $0x40,%RAX |
(2113) 0x52b5a2 VMOVDQU64 (%RSI,%RAX,1),%ZMM13 |
(2113) 0x52b5a9 KMOVB %K1,%K4 |
(2113) 0x52b5ad VGATHERQPD (%R8,%ZMM13,8),%ZMM14{%K4} |
(2113) 0x52b5b4 VFNMADD231PD (%RDI,%RAX,1),%ZMM14,%ZMM1 |
(2113) 0x52b5bb ADD $0x40,%RAX |
(2113) 0x52b5bf VMOVDQU64 (%RSI,%RAX,1),%ZMM15 |
(2113) 0x52b5c6 KMOVB %K1,%K6 |
(2113) 0x52b5ca VGATHERQPD (%R8,%ZMM15,8),%ZMM2{%K6} |
(2113) 0x52b5d1 VFNMADD231PD (%RDI,%RAX,1),%ZMM2,%ZMM1 |
(2113) 0x52b5d8 ADD $0x40,%RAX |
(2113) 0x52b5dc VMOVDQU64 (%RSI,%RAX,1),%ZMM6 |
(2113) 0x52b5e3 KMOVB %K1,%K7 |
(2113) 0x52b5e7 VGATHERQPD (%R8,%ZMM6,8),%ZMM5{%K7} |
(2113) 0x52b5ee VFNMADD231PD (%RDI,%RAX,1),%ZMM5,%ZMM1 |
(2113) 0x52b5f5 ADD $0x40,%RAX |
(2113) 0x52b5f9 CMP %R14,%RAX |
(2113) 0x52b5fc JE 52b6e7 |
(2115) 0x52b602 VMOVDQU64 (%RSI,%RAX,1),%ZMM7 |
(2115) 0x52b609 KMOVB %K1,%K5 |
(2115) 0x52b60d VMOVDQU64 0x40(%RSI,%RAX,1),%ZMM9 |
(2115) 0x52b615 KMOVB %K1,%K3 |
(2115) 0x52b619 KMOVB %K1,%K2 |
(2115) 0x52b61d KMOVB %K1,%K4 |
(2115) 0x52b621 VMOVDQU64 0x80(%RSI,%RAX,1),%ZMM11 |
(2115) 0x52b629 VMOVDQU64 0xc0(%RSI,%RAX,1),%ZMM13 |
(2115) 0x52b631 KMOVB %K1,%K6 |
(2115) 0x52b635 KMOVB %K1,%K7 |
(2115) 0x52b639 VGATHERQPD (%R8,%ZMM7,8),%ZMM8{%K5} |
(2115) 0x52b640 VGATHERQPD (%R8,%ZMM9,8),%ZMM10{%K3} |
(2115) 0x52b647 VMOVDQU64 0x100(%RSI,%RAX,1),%ZMM14 |
(2115) 0x52b64f VMOVDQU64 0x140(%RSI,%RAX,1),%ZMM2 |
(2115) 0x52b657 KMOVB %K1,%K5 |
(2115) 0x52b65b KMOVB %K1,%K3 |
(2115) 0x52b65f VFNMADD231PD (%RDI,%RAX,1),%ZMM8,%ZMM1 |
(2115) 0x52b666 VGATHERQPD (%R8,%ZMM11,8),%ZMM12{%K2} |
(2115) 0x52b66d VMOVDQU64 0x180(%RSI,%RAX,1),%ZMM6 |
(2115) 0x52b675 VGATHERQPD (%R8,%ZMM14,8),%ZMM15{%K6} |
(2115) 0x52b67c VGATHERQPD (%R8,%ZMM2,8),%ZMM5{%K7} |
(2115) 0x52b683 VMOVDQU64 0x1c0(%RSI,%RAX,1),%ZMM7 |
(2115) 0x52b68b VGATHERQPD (%R8,%ZMM6,8),%ZMM8{%K5} |
(2115) 0x52b692 VFNMADD231PD 0x40(%RDI,%RAX,1),%ZMM10,%ZMM1 |
(2115) 0x52b69a VFNMADD132PD 0x80(%RDI,%RAX,1),%ZMM1,%ZMM12 |
(2115) 0x52b6a2 VGATHERQPD (%R8,%ZMM13,8),%ZMM1{%K4} |
(2115) 0x52b6a9 VFNMADD132PD 0xc0(%RDI,%RAX,1),%ZMM12,%ZMM1 |
(2115) 0x52b6b1 VFNMADD132PD 0x100(%RDI,%RAX,1),%ZMM1,%ZMM15 |
(2115) 0x52b6b9 VGATHERQPD (%R8,%ZMM7,8),%ZMM1{%K3} |
(2115) 0x52b6c0 VFNMADD132PD 0x140(%RDI,%RAX,1),%ZMM15,%ZMM5 |
(2115) 0x52b6c8 VFNMADD132PD 0x180(%RDI,%RAX,1),%ZMM5,%ZMM8 |
(2115) 0x52b6d0 VFNMADD132PD 0x1c0(%RDI,%RAX,1),%ZMM8,%ZMM1 |
(2115) 0x52b6d8 ADD $0x200,%RAX |
(2115) 0x52b6de CMP %R14,%RAX |
(2115) 0x52b6e1 JNE 52b602 |
(2113) 0x52b6e7 VEXTRACTF64X4 $0x1,%ZMM1,%YMM9 |
(2113) 0x52b6ee MOV %R10,%RDI |
(2113) 0x52b6f1 VADDPD %YMM1,%YMM9,%YMM10 |
(2113) 0x52b6f5 AND $-0x8,%RDI |
(2113) 0x52b6f9 VADDPD %YMM9,%YMM1,%YMM1 |
(2113) 0x52b6fe ADD %RDI,%RCX |
(2113) 0x52b701 VEXTRACTF64X2 $0x1,%YMM10,%XMM11 |
(2113) 0x52b708 VADDPD %XMM10,%XMM11,%XMM12 |
(2113) 0x52b70d VUNPCKHPD %XMM12,%XMM12,%XMM13 |
(2113) 0x52b712 VADDPD %XMM12,%XMM13,%XMM14 |
(2113) 0x52b717 VADDSD %XMM14,%XMM0,%XMM2 |
(2113) 0x52b71c TEST $0x7,%R10B |
(2113) 0x52b720 JE 52bba0 |
(2113) 0x52b726 SUB %RDI,%R10 |
(2113) 0x52b729 LEA -0x1(%R10),%RSI |
(2113) 0x52b72d CMP $0x2,%RSI |
(2113) 0x52b731 JBE 52bbc9 |
(2113) 0x52b737 ADD %R13,%RDI |
(2113) 0x52b73a KMOVB %K1,%K2 |
(2113) 0x52b73e MOV %R10,%R13 |
(2113) 0x52b741 VMOVDQU (%R11,%RDI,8),%YMM15 |
(2113) 0x52b747 AND $-0x4,%R13 |
(2113) 0x52b74b ADD %R13,%RCX |
(2113) 0x52b74e AND $0x3,%R10D |
(2113) 0x52b752 VGATHERQPD (%R8,%YMM15,8),%YMM2{%K2} |
(2113) 0x52b759 VFNMADD231PD (%R15,%RDI,8),%YMM2,%YMM1 |
(2113) 0x52b75f VEXTRACTF64X2 $0x1,%YMM1,%XMM5 |
(2113) 0x52b766 VADDPD %XMM1,%XMM5,%XMM6 |
(2113) 0x52b76a VUNPCKHPD %XMM6,%XMM6,%XMM8 |
(2113) 0x52b76e VADDPD %XMM6,%XMM8,%XMM7 |
(2113) 0x52b772 VADDSD %XMM7,%XMM0,%XMM0 |
(2113) 0x52b776 JE 52b7cb |
(2113) 0x52b778 MOV (%R11,%RCX,8),%RDI |
(2113) 0x52b77c VMOVSD (%R15,%RCX,8),%XMM1 |
(2113) 0x52b782 LEA 0x1(%RCX),%R14 |
(2113) 0x52b786 LEA (,%RCX,8),%R10 |
(2113) 0x52b78e MOV 0x20(%RSP),%R12 |
(2113) 0x52b793 VFNMADD231SD (%R8,%RDI,8),%XMM1,%XMM0 |
(2113) 0x52b799 CMP %R12,%R14 |
(2113) 0x52b79c JGE 52b7cb |
(2113) 0x52b79e MOV 0x8(%R11,%R10,1),%RAX |
(2113) 0x52b7a3 ADD $0x2,%RCX |
(2113) 0x52b7a7 VMOVSD (%R8,%RAX,8),%XMM9 |
(2113) 0x52b7ad VFNMADD231SD 0x8(%R15,%R10,1),%XMM9,%XMM0 |
(2113) 0x52b7b4 CMP %RCX,%R12 |
(2113) 0x52b7b7 JLE 52b7cb |
(2113) 0x52b7b9 MOV 0x10(%R11,%R10,1),%RCX |
(2113) 0x52b7be VMOVSD 0x10(%R15,%R10,1),%XMM10 |
(2113) 0x52b7c5 VFNMADD231SD (%R8,%RCX,8),%XMM10,%XMM0 |
(2113) 0x52b7cb MOV 0x8(%RSP),%RSI |
(2113) 0x52b7d0 MOV (%RSI,%RDX,8),%RCX |
(2113) 0x52b7d4 MOV 0x8(%RSI,%RDX,8),%R14 |
(2113) 0x52b7d9 CMP %R14,%RCX |
(2113) 0x52b7dc JGE 52baef |
(2113) 0x52b7e2 MOV %R14,%RDI |
(2113) 0x52b7e5 MOV %RCX,0x20(%RSP) |
(2113) 0x52b7ea SUB %RCX,%RDI |
(2113) 0x52b7ed LEA -0x1(%RDI),%R13 |
(2113) 0x52b7f1 CMP $0x6,%R13 |
(2113) 0x52b7f5 JBE 52bba9 |
(2113) 0x52b7fb MOV %RDI,%R13 |
(2113) 0x52b7fe MOV 0x28(%RSP),%RAX |
(2113) 0x52b803 LEA (,%RCX,8),%RSI |
(2113) 0x52b80b VXORPD %XMM1,%XMM1,%XMM1 |
(2113) 0x52b80f SHR $0x3,%R13 |
(2113) 0x52b813 LEA (%RBX,%RSI,1),%R12 |
(2113) 0x52b817 SAL $0x6,%R13 |
(2113) 0x52b81b ADD %RAX,%RSI |
(2113) 0x52b81e XOR %EAX,%EAX |
(2113) 0x52b820 LEA -0x40(%R13),%R10 |
(2113) 0x52b824 SHR $0x6,%R10 |
(2113) 0x52b828 INC %R10 |
(2113) 0x52b82b AND $0x7,%R10D |
(2113) 0x52b82f JE 52b91c |
(2113) 0x52b835 CMP $0x1,%R10 |
(2113) 0x52b839 JE 52b8f6 |
(2113) 0x52b83f CMP $0x2,%R10 |
(2113) 0x52b843 JE 52b8d9 |
(2113) 0x52b849 CMP $0x3,%R10 |
(2113) 0x52b84d JE 52b8bc |
(2113) 0x52b84f CMP $0x4,%R10 |
(2113) 0x52b853 JE 52b89f |
(2113) 0x52b855 CMP $0x5,%R10 |
(2113) 0x52b859 JE 52b882 |
(2113) 0x52b85b CMP $0x6,%R10 |
(2113) 0x52b85f JNE 52bb68 |
(2113) 0x52b865 VMOVDQU64 (%R12,%RAX,1),%ZMM15 |
(2113) 0x52b86c KMOVB %K1,%K6 |
(2113) 0x52b870 VGATHERQPD (%R9,%ZMM15,8),%ZMM2{%K6} |
(2113) 0x52b877 VFNMADD231PD (%RSI,%RAX,1),%ZMM2,%ZMM1 |
(2113) 0x52b87e ADD $0x40,%RAX |
(2113) 0x52b882 VMOVDQU64 (%R12,%RAX,1),%ZMM5 |
(2113) 0x52b889 KMOVB %K1,%K7 |
(2113) 0x52b88d VGATHERQPD (%R9,%ZMM5,8),%ZMM6{%K7} |
(2113) 0x52b894 VFNMADD231PD (%RSI,%RAX,1),%ZMM6,%ZMM1 |
(2113) 0x52b89b ADD $0x40,%RAX |
(2113) 0x52b89f VMOVDQU64 (%R12,%RAX,1),%ZMM8 |
(2113) 0x52b8a6 KMOVB %K1,%K5 |
(2113) 0x52b8aa VGATHERQPD (%R9,%ZMM8,8),%ZMM7{%K5} |
(2113) 0x52b8b1 VFNMADD231PD (%RSI,%RAX,1),%ZMM7,%ZMM1 |
(2113) 0x52b8b8 ADD $0x40,%RAX |
(2113) 0x52b8bc VMOVDQU64 (%R12,%RAX,1),%ZMM9 |
(2113) 0x52b8c3 KMOVB %K1,%K3 |
(2113) 0x52b8c7 VGATHERQPD (%R9,%ZMM9,8),%ZMM10{%K3} |
(2113) 0x52b8ce VFNMADD231PD (%RSI,%RAX,1),%ZMM10,%ZMM1 |
(2113) 0x52b8d5 ADD $0x40,%RAX |
(2113) 0x52b8d9 VMOVDQU64 (%R12,%RAX,1),%ZMM11 |
(2113) 0x52b8e0 KMOVB %K1,%K2 |
(2113) 0x52b8e4 VGATHERQPD (%R9,%ZMM11,8),%ZMM12{%K2} |
(2113) 0x52b8eb VFNMADD231PD (%RSI,%RAX,1),%ZMM12,%ZMM1 |
(2113) 0x52b8f2 ADD $0x40,%RAX |
(2113) 0x52b8f6 VMOVDQU64 (%R12,%RAX,1),%ZMM13 |
(2113) 0x52b8fd KMOVB %K1,%K4 |
(2113) 0x52b901 VGATHERQPD (%R9,%ZMM13,8),%ZMM14{%K4} |
(2113) 0x52b908 VFNMADD231PD (%RSI,%RAX,1),%ZMM14,%ZMM1 |
(2113) 0x52b90f ADD $0x40,%RAX |
(2113) 0x52b913 CMP %R13,%RAX |
(2113) 0x52b916 JE 52ba01 |
(2114) 0x52b91c VMOVDQU64 (%R12,%RAX,1),%ZMM15 |
(2114) 0x52b923 KMOVB %K1,%K6 |
(2114) 0x52b927 VMOVDQU64 0x40(%R12,%RAX,1),%ZMM5 |
(2114) 0x52b92f KMOVB %K1,%K7 |
(2114) 0x52b933 KMOVB %K1,%K5 |
(2114) 0x52b937 KMOVB %K1,%K3 |
(2114) 0x52b93b VMOVDQU64 0x80(%R12,%RAX,1),%ZMM8 |
(2114) 0x52b943 VMOVDQU64 0xc0(%R12,%RAX,1),%ZMM7 |
(2114) 0x52b94b KMOVB %K1,%K2 |
(2114) 0x52b94f KMOVB %K1,%K4 |
(2114) 0x52b953 VGATHERQPD (%R9,%ZMM15,8),%ZMM2{%K6} |
(2114) 0x52b95a VGATHERQPD (%R9,%ZMM5,8),%ZMM6{%K7} |
(2114) 0x52b961 VMOVDQU64 0x100(%R12,%RAX,1),%ZMM10 |
(2114) 0x52b969 VMOVDQU64 0x140(%R12,%RAX,1),%ZMM12 |
(2114) 0x52b971 KMOVB %K1,%K6 |
(2114) 0x52b975 KMOVB %K1,%K7 |
(2114) 0x52b979 VFNMADD231PD (%RSI,%RAX,1),%ZMM2,%ZMM1 |
(2114) 0x52b980 VGATHERQPD (%R9,%ZMM8,8),%ZMM9{%K5} |
(2114) 0x52b987 VMOVDQU64 0x180(%R12,%RAX,1),%ZMM14 |
(2114) 0x52b98f VGATHERQPD (%R9,%ZMM10,8),%ZMM11{%K2} |
(2114) 0x52b996 VGATHERQPD (%R9,%ZMM12,8),%ZMM13{%K4} |
(2114) 0x52b99d VMOVDQU64 0x1c0(%R12,%RAX,1),%ZMM2 |
(2114) 0x52b9a5 VGATHERQPD (%R9,%ZMM14,8),%ZMM15{%K6} |
(2114) 0x52b9ac VFNMADD231PD 0x40(%RSI,%RAX,1),%ZMM6,%ZMM1 |
(2114) 0x52b9b4 VFNMADD132PD 0x80(%RSI,%RAX,1),%ZMM1,%ZMM9 |
(2114) 0x52b9bc VGATHERQPD (%R9,%ZMM7,8),%ZMM1{%K3} |
(2114) 0x52b9c3 VFNMADD132PD 0xc0(%RSI,%RAX,1),%ZMM9,%ZMM1 |
(2114) 0x52b9cb VFNMADD132PD 0x100(%RSI,%RAX,1),%ZMM1,%ZMM11 |
(2114) 0x52b9d3 VGATHERQPD (%R9,%ZMM2,8),%ZMM1{%K7} |
(2114) 0x52b9da VFNMADD132PD 0x140(%RSI,%RAX,1),%ZMM11,%ZMM13 |
(2114) 0x52b9e2 VFNMADD132PD 0x180(%RSI,%RAX,1),%ZMM13,%ZMM15 |
(2114) 0x52b9ea VFNMADD132PD 0x1c0(%RSI,%RAX,1),%ZMM15,%ZMM1 |
(2114) 0x52b9f2 ADD $0x200,%RAX |
(2114) 0x52b9f8 CMP %R13,%RAX |
(2114) 0x52b9fb JNE 52b91c |
(2113) 0x52ba01 VEXTRACTF64X4 $0x1,%ZMM1,%YMM6 |
(2113) 0x52ba08 MOV %RDI,%R10 |
(2113) 0x52ba0b VADDPD %YMM1,%YMM6,%YMM8 |
(2113) 0x52ba0f AND $-0x8,%R10 |
(2113) 0x52ba13 VADDPD %YMM1,%YMM6,%YMM12 |
(2113) 0x52ba17 ADD %R10,%RCX |
(2113) 0x52ba1a VEXTRACTF64X2 $0x1,%YMM8,%XMM5 |
(2113) 0x52ba21 VADDPD %XMM8,%XMM5,%XMM9 |
(2113) 0x52ba26 VUNPCKHPD %XMM9,%XMM9,%XMM7 |
(2113) 0x52ba2b VADDPD %XMM9,%XMM7,%XMM10 |
(2113) 0x52ba30 VADDSD %XMM10,%XMM0,%XMM11 |
(2113) 0x52ba35 TEST $0x7,%DIL |
(2113) 0x52ba39 JE 52bb90 |
(2113) 0x52ba3f SUB %R10,%RDI |
(2113) 0x52ba42 LEA -0x1(%RDI),%RSI |
(2113) 0x52ba46 CMP $0x2,%RSI |
(2113) 0x52ba4a JBE 52bbd2 |
(2113) 0x52ba50 MOV 0x20(%RSP),%R12 |
(2113) 0x52ba55 MOV 0x28(%RSP),%R13 |
(2113) 0x52ba5a KMOVB %K1,%K5 |
(2113) 0x52ba5e ADD %R12,%R10 |
(2113) 0x52ba61 VMOVDQU (%RBX,%R10,8),%YMM11 |
(2113) 0x52ba67 VGATHERQPD (%R9,%YMM11,8),%YMM13{%K5} |
(2113) 0x52ba6e VFNMADD132PD (%R13,%R10,8),%YMM12,%YMM13 |
(2113) 0x52ba75 MOV %RDI,%R10 |
(2113) 0x52ba78 AND $-0x4,%R10 |
(2113) 0x52ba7c ADD %R10,%RCX |
(2113) 0x52ba7f AND $0x3,%EDI |
(2113) 0x52ba82 VEXTRACTF64X2 $0x1,%YMM13,%XMM12 |
(2113) 0x52ba89 VADDPD %XMM13,%XMM12,%XMM14 |
(2113) 0x52ba8e VUNPCKHPD %XMM14,%XMM14,%XMM15 |
(2113) 0x52ba93 VADDPD %XMM14,%XMM15,%XMM2 |
(2113) 0x52ba98 VADDSD %XMM2,%XMM0,%XMM0 |
(2113) 0x52ba9c JE 52baef |
(2113) 0x52ba9e MOV 0x28(%RSP),%RDI |
(2113) 0x52baa3 MOV (%RBX,%RCX,8),%RSI |
(2113) 0x52baa7 LEA 0x1(%RCX),%R12 |
(2113) 0x52baab LEA (,%RCX,8),%RAX |
(2113) 0x52bab3 VMOVSD (%RDI,%RCX,8),%XMM1 |
(2113) 0x52bab8 VFNMADD231SD (%R9,%RSI,8),%XMM1,%XMM0 |
(2113) 0x52babe CMP %R14,%R12 |
(2113) 0x52bac1 JGE 52baef |
(2113) 0x52bac3 MOV 0x8(%RBX,%RAX,1),%R13 |
(2113) 0x52bac8 VMOVSD 0x8(%RDI,%RAX,1),%XMM6 |
(2113) 0x52bace ADD $0x2,%RCX |
(2113) 0x52bad2 VFNMADD231SD (%R9,%R13,8),%XMM6,%XMM0 |
(2113) 0x52bad8 CMP %RCX,%R14 |
(2113) 0x52badb JLE 52baef |
(2113) 0x52badd MOV 0x10(%RBX,%RAX,1),%RCX |
(2113) 0x52bae2 VMOVSD (%R9,%RCX,8),%XMM8 |
(2113) 0x52bae8 VFNMADD231SD 0x10(%RDI,%RAX,1),%XMM8,%XMM0 |
(2113) 0x52baef VMULSD %XMM0,%XMM4,%XMM0 |
(2113) 0x52baf3 MOV 0x10(%RSP),%R10 |
(2113) 0x52baf8 MOV (%RSP),%R14 |
(2113) 0x52bafc VDIVSD (%R14,%RDX,8),%XMM0,%XMM5 |
(2113) 0x52bb02 VADDSD (%R10,%RDX,8),%XMM5,%XMM9 |
(2113) 0x52bb08 VMOVSD %XMM9,(%R10,%RDX,8) |
(2113) 0x52bb0e INC %RDX |
(2113) 0x52bb11 CMP %RDX,0x30(%RSP) |
(2113) 0x52bb16 JNE 52b49e |
0x52bb1c VZEROUPPER |
0x52bb1f LEA -0x28(%RBP),%RSP |
0x52bb23 POP %RBX |
0x52bb24 POP %R12 |
0x52bb26 POP %R13 |
0x52bb28 POP %R14 |
0x52bb2a POP %R15 |
0x52bb2c POP %RBP |
0x52bb2d RET |
0x52bb2e XCHG %AX,%AX |
0x52bb30 INC %RAX |
0x52bb33 XOR %EDX,%EDX |
0x52bb35 JMP 52b40d |
0x52bb3a NOPW (%RAX,%RAX,1) |
(2113) 0x52bb40 VMOVDQU64 (%RSI),%ZMM6 |
(2113) 0x52bb46 KMOVB %K1,%K7 |
(2113) 0x52bb4a MOV $0x40,%EAX |
(2113) 0x52bb4f VGATHERQPD (%R8,%ZMM6,8),%ZMM5{%K7} |
(2113) 0x52bb56 VFNMADD231PD (%RDI),%ZMM5,%ZMM1 |
(2113) 0x52bb5c JMP 52b54b |
0x52bb61 NOPL (%RAX) |
(2113) 0x52bb68 VMOVDQU64 (%R12),%ZMM13 |
(2113) 0x52bb6f KMOVB %K1,%K4 |
(2113) 0x52bb73 MOV $0x40,%EAX |
(2113) 0x52bb78 VGATHERQPD (%R9,%ZMM13,8),%ZMM14{%K4} |
(2113) 0x52bb7f VFNMADD231PD (%RSI),%ZMM14,%ZMM1 |
(2113) 0x52bb85 JMP 52b865 |
0x52bb8a NOPW (%RAX,%RAX,1) |
(2113) 0x52bb90 VMOVSD %XMM11,%XMM11,%XMM0 |
(2113) 0x52bb94 JMP 52baef |
0x52bb99 NOPL (%RAX) |
(2113) 0x52bba0 VMOVSD %XMM2,%XMM2,%XMM0 |
(2113) 0x52bba4 JMP 52b7cb |
(2113) 0x52bba9 VMOVSD %XMM0,%XMM0,%XMM11 |
(2113) 0x52bbad VXORPD %XMM12,%XMM12,%XMM12 |
(2113) 0x52bbb2 XOR %R10D,%R10D |
(2113) 0x52bbb5 JMP 52ba3f |
(2113) 0x52bbba VMOVSD %XMM0,%XMM0,%XMM2 |
(2113) 0x52bbbe VXORPD %XMM1,%XMM1,%XMM1 |
(2113) 0x52bbc2 XOR %EDI,%EDI |
(2113) 0x52bbc4 JMP 52b726 |
(2113) 0x52bbc9 VMOVSD %XMM2,%XMM2,%XMM0 |
(2113) 0x52bbcd JMP 52b778 |
(2113) 0x52bbd2 VMOVSD %XMM11,%XMM11,%XMM0 |
(2113) 0x52bbd6 JMP 52ba9e |
0x52bbdb NOPL (%RAX,%RAX,1) |