0x40e485 MOV (%RDI,%RSI,8),%RCX |
0x40e489 MOV -0x34(%RBP),%R13D |
0x40e48d MOV %ESI,%R8D |
0x40e490 VMOVD %XMM23,%EBX |
0x40e496 VMOVQ %R15,%XMM24 |
0x40e49c VMOVQ %RDI,%XMM20 |
0x40e4a2 MOV %R11D,-0x38(%RBP) |
0x40e4a6 MOV %RSI,-0x58(%RBP) |
0x40e4aa SAL $0x6,%R8D |
0x40e4ae MOV %RAX,-0x60(%RBP) |
0x40e4b2 MOVSXD %R8D,%R10 |
0x40e4b5 LEA (%RAX,%RCX,1),%RDX |
0x40e4b9 LEA (,%R10,8),%R12 |
0x40e4c1 LEA (%RBX,%R13,1),%R9D |
0x40e4c5 MOV %RCX,%R10 |
0x40e4c8 VMOVQ %RDX,%XMM19 |
0x40e4ce MOV %R12,-0x40(%RBP) |
(91) 0x40e4d2 MOV (%R10),%ESI |
(91) 0x40e4d5 TEST %ESI,%ESI |
(91) 0x40e4d7 JS 40eb70 |
(91) 0x40e4dd MOVSXD %ESI,%R15 |
(91) 0x40e4e0 VMOVQ %XMM24,%RAX |
(91) 0x40e4e6 VMOVD %XMM23,%EDI |
(91) 0x40e4ec MOV (%RAX,%R15,4),%R11D |
(91) 0x40e4f0 TEST %EDI,%EDI |
(91) 0x40e4f2 JLE 40e5e0 |
(91) 0x40e4f8 MOV -0x34(%RBP),%EBX |
(91) 0x40e4fb LEA (%R15,%R15,2),%R8 |
(91) 0x40e4ff MOV -0x40(%RBP),%R14 |
(91) 0x40e503 SAL $0x6,%ESI |
(91) 0x40e506 SAL $0x9,%R8 |
(91) 0x40e50a MOV %EBX,%R13D |
(91) 0x40e50d NOT %EBX |
(91) 0x40e50f LEA (%R11,%RSI,1),%EDX |
(91) 0x40e513 ADD %R9D,%EBX |
(91) 0x40e516 AND $0x7,%EBX |
(91) 0x40e519 TEST %R11D,%R11D |
(91) 0x40e51c JG 40e62a |
(91) 0x40e522 MOV -0x34(%RBP),%R14D |
(91) 0x40e526 MOV -0x40(%RBP),%RCX |
(91) 0x40e52a LEA 0x1(%R14),%R13D |
(91) 0x40e52e LEA 0x8(%RCX),%R14 |
(91) 0x40e532 CMP %R9D,%R13D |
(91) 0x40e535 JGE 40e5e0 |
(91) 0x40e53b TEST %EBX,%EBX |
(91) 0x40e53d JE 40e5ce |
(91) 0x40e543 CMP $0x1,%EBX |
(91) 0x40e546 JE 40e5bd |
(91) 0x40e548 CMP $0x2,%EBX |
(91) 0x40e54b JE 40e5b1 |
(91) 0x40e54d CMP $0x3,%EBX |
(91) 0x40e550 JE 40e5a1 |
(91) 0x40e552 CMP $0x4,%EBX |
(91) 0x40e555 JE 40e591 |
(91) 0x40e557 CMP $0x5,%EBX |
(91) 0x40e55a JE 40e581 |
(91) 0x40e55c CMP $0x6,%EBX |
(91) 0x40e55f JE 40e571 |
(91) 0x40e561 TEST %R11D,%R11D |
(91) 0x40e564 JG 40e62a |
(91) 0x40e56a INC %R13D |
(91) 0x40e56d ADD $0x8,%R14 |
(91) 0x40e571 TEST %R11D,%R11D |
(91) 0x40e574 JG 40e62a |
(91) 0x40e57a INC %R13D |
(91) 0x40e57d ADD $0x8,%R14 |
(91) 0x40e581 TEST %R11D,%R11D |
(91) 0x40e584 JG 40e62a |
(91) 0x40e58a INC %R13D |
(91) 0x40e58d ADD $0x8,%R14 |
(91) 0x40e591 TEST %R11D,%R11D |
(91) 0x40e594 JG 40e62a |
(91) 0x40e59a INC %R13D |
(91) 0x40e59d ADD $0x8,%R14 |
(91) 0x40e5a1 TEST %R11D,%R11D |
(91) 0x40e5a4 JG 40e62a |
(91) 0x40e5aa INC %R13D |
(91) 0x40e5ad ADD $0x8,%R14 |
(91) 0x40e5b1 TEST %R11D,%R11D |
(91) 0x40e5b4 JG 40e62a |
(91) 0x40e5b6 INC %R13D |
(91) 0x40e5b9 ADD $0x8,%R14 |
(91) 0x40e5bd TEST %R11D,%R11D |
(91) 0x40e5c0 JG 40e62a |
(91) 0x40e5c2 INC %R13D |
(91) 0x40e5c5 ADD $0x8,%R14 |
(91) 0x40e5c9 CMP %R9D,%R13D |
(91) 0x40e5cc JGE 40e5e0 |
(95) 0x40e5ce TEST %R11D,%R11D |
(95) 0x40e5d1 JG 40e62a |
(95) 0x40e5d3 ADD $0x8,%R13D |
(95) 0x40e5d7 ADD $0x40,%R14 |
(95) 0x40e5db CMP %R9D,%R13D |
(95) 0x40e5de JL 40e5ce |
(91) 0x40e5e0 ADD $0x4,%R10 |
(91) 0x40e5e4 VMOVQ %XMM19,%R14 |
(91) 0x40e5ea CMP %R14,%R10 |
(91) 0x40e5ed JNE 40e4d2 |
0x40e5f3 MOV -0x58(%RBP),%RSI |
0x40e5f7 MOV -0x38(%RBP),%R11D |
0x40e5fb MOV -0x60(%RBP),%RAX |
0x40e5ff VMOVQ %XMM24,%R15 |
0x40e605 VMOVQ %XMM20,%RDI |
0x40e60b ADDL $0x40,-0x34(%RBP) |
0x40e60f INC %RSI |
0x40e612 CMP %ESI,%R11D |
0x40e615 JLE 40ea48 |
0x40e61b MOV (%R15,%RSI,4),%R9D |
0x40e61f VMOVD %R9D,%XMM23 |
0x40e625 JMP 40e485 |
(91) 0x40e62a MOV -0x48(%RBP),%R12 |
(91) 0x40e62e MOV %R10,%R11 |
(91) 0x40e631 MOV %EDX,%EBX |
(91) 0x40e633 MOV %R8,%R10 |
(91) 0x40e636 MOV %ESI,%R8D |
(91) 0x40e639 MOV %R13D,%ESI |
(91) 0x40e63c VMOVSD 0x5b8c(%RIP),%XMM10 |
(91) 0x40e644 MOV 0x20(%R12),%R12 |
(91) 0x40e649 NOPL (%RAX) |
(93) 0x40e650 MOV 0x18(%R12),%RDI |
(93) 0x40e655 LEA (%R14,%R14,2),%R15 |
(93) 0x40e659 VXORPD %XMM4,%XMM4,%XMM4 |
(93) 0x40e65d MOV %R8D,%ECX |
(93) 0x40e660 NOT %ECX |
(93) 0x40e662 ADD %EBX,%ECX |
(93) 0x40e664 AND $0x1,%ECX |
(93) 0x40e667 LEA (%RDI,%R15,1),%R13 |
(93) 0x40e66b ADD %R10,%RDI |
(93) 0x40e66e VMOVSD (%R13),%XMM3 |
(93) 0x40e674 VSUBSD (%RDI),%XMM3,%XMM6 |
(93) 0x40e678 VMOVAPD %XMM6,%XMM1 |
(93) 0x40e67c VMOVSD 0x8(%R13),%XMM2 |
(93) 0x40e682 VFMADD132SD %XMM6,%XMM4,%XMM1 |
(93) 0x40e687 VSUBSD 0x8(%RDI),%XMM2,%XMM3 |
(93) 0x40e68c VMOVSD 0x10(%R13),%XMM16 |
(93) 0x40e693 VSUBSD 0x10(%RDI),%XMM16,%XMM21 |
(93) 0x40e69a VFMADD231SD %XMM3,%XMM3,%XMM1 |
(93) 0x40e69f VFMADD231SD %XMM21,%XMM21,%XMM1 |
(93) 0x40e6a5 VCOMISD %XMM1,%XMM5 |
(93) 0x40e6a9 JB 40e750 |
(93) 0x40e6af VCOMISD %XMM4,%XMM1 |
(93) 0x40e6b3 JBE 40e750 |
(93) 0x40e6b9 VDIVSD %XMM1,%XMM9,%XMM1 |
(93) 0x40e6bd VMULSD %XMM1,%XMM1,%XMM17 |
(93) 0x40e6c3 VMULSD %XMM1,%XMM17,%XMM18 |
(93) 0x40e6c9 VMULSD %XMM12,%XMM18,%XMM22 |
(93) 0x40e6cf VSUBSD %XMM9,%XMM22,%XMM25 |
(93) 0x40e6d5 VFMSUB132SD %XMM22,%XMM11,%XMM25 |
(93) 0x40e6db MOV 0x30(%R12),%RAX |
(93) 0x40e6e0 MOV 0x28(%R12),%RDX |
(93) 0x40e6e5 VMOVAPD %XMM22,%XMM2 |
(93) 0x40e6eb VMULSD %XMM15,%XMM13,%XMM26 |
(93) 0x40e6f1 VMULSD %XMM22,%XMM26,%XMM27 |
(93) 0x40e6f7 VMULSD %XMM1,%XMM27,%XMM28 |
(93) 0x40e6fd VFMADD132SD %XMM14,%XMM10,%XMM2 |
(93) 0x40e702 VFMADD231SD %XMM8,%XMM25,%XMM7 |
(93) 0x40e708 VMOVAPD %XMM25,%XMM0 |
(93) 0x40e70e ADD %R15,%RDX |
(93) 0x40e711 ADD %R14,%RAX |
(93) 0x40e714 VFMADD213SD (%RAX),%XMM8,%XMM0 |
(93) 0x40e719 VMULSD %XMM28,%XMM2,%XMM1 |
(93) 0x40e71f VMOVSD %XMM0,(%RAX) |
(93) 0x40e723 VFNMADD213SD (%RDX),%XMM1,%XMM6 |
(93) 0x40e728 VFNMADD213SD 0x8(%RDX),%XMM1,%XMM3 |
(93) 0x40e72e VMOVSD %XMM6,(%RDX) |
(93) 0x40e732 VFNMADD213SD 0x10(%RDX),%XMM21,%XMM1 |
(93) 0x40e739 VMOVSD %XMM3,0x8(%RDX) |
(93) 0x40e73e VMOVSD %XMM1,0x10(%RDX) |
(93) 0x40e743 NOPW %CS:(%RAX,%RAX,1) |
(93) 0x40e74e XCHG %AX,%AX |
(93) 0x40e750 LEA 0x1(%R8),%EDX |
(93) 0x40e754 LEA 0x18(%RDI),%RAX |
(93) 0x40e758 CMP %EBX,%EDX |
(93) 0x40e75a JGE 40ea1e |
(93) 0x40e760 TEST %ECX,%ECX |
(93) 0x40e762 JE 40e850 |
(93) 0x40e768 VMOVSD (%R13),%XMM6 |
(93) 0x40e76e VSUBSD 0x18(%RDI),%XMM6,%XMM3 |
(93) 0x40e773 VMOVAPD %XMM3,%XMM0 |
(93) 0x40e777 VMOVSD 0x8(%R13),%XMM2 |
(93) 0x40e77d VFMADD132SD %XMM3,%XMM4,%XMM0 |
(93) 0x40e782 VSUBSD 0x8(%RAX),%XMM2,%XMM6 |
(93) 0x40e787 VMOVSD 0x10(%R13),%XMM29 |
(93) 0x40e78e VSUBSD 0x10(%RAX),%XMM29,%XMM30 |
(93) 0x40e795 VFMADD231SD %XMM6,%XMM6,%XMM0 |
(93) 0x40e79a VFMADD231SD %XMM30,%XMM30,%XMM0 |
(93) 0x40e7a0 VCOMISD %XMM0,%XMM5 |
(93) 0x40e7a4 JB 40e840 |
(93) 0x40e7aa VCOMISD %XMM4,%XMM0 |
(93) 0x40e7ae JBE 40e840 |
(93) 0x40e7b4 VDIVSD %XMM0,%XMM9,%XMM1 |
(93) 0x40e7b8 VMULSD %XMM1,%XMM1,%XMM31 |
(93) 0x40e7be VMULSD %XMM1,%XMM31,%XMM16 |
(93) 0x40e7c4 VMULSD %XMM12,%XMM16,%XMM21 |
(93) 0x40e7ca VSUBSD %XMM9,%XMM21,%XMM17 |
(93) 0x40e7d0 VFMSUB132SD %XMM21,%XMM11,%XMM17 |
(93) 0x40e7d6 MOV 0x30(%R12),%RDI |
(93) 0x40e7db MOV 0x28(%R12),%RCX |
(93) 0x40e7e0 VMOVAPD %XMM21,%XMM2 |
(93) 0x40e7e6 VMULSD %XMM15,%XMM13,%XMM18 |
(93) 0x40e7ec VMULSD %XMM21,%XMM18,%XMM22 |
(93) 0x40e7f2 VMULSD %XMM1,%XMM22,%XMM25 |
(93) 0x40e7f8 VFMADD132SD %XMM14,%XMM10,%XMM2 |
(93) 0x40e7fd VFMADD231SD %XMM8,%XMM17,%XMM7 |
(93) 0x40e803 VMOVAPD %XMM17,%XMM0 |
(93) 0x40e809 ADD %R15,%RCX |
(93) 0x40e80c ADD %R14,%RDI |
(93) 0x40e80f VFMADD213SD (%RDI),%XMM8,%XMM0 |
(93) 0x40e814 VMULSD %XMM25,%XMM2,%XMM1 |
(93) 0x40e81a VMOVSD %XMM0,(%RDI) |
(93) 0x40e81e VFNMADD213SD (%RCX),%XMM1,%XMM3 |
(93) 0x40e823 VFNMADD213SD 0x8(%RCX),%XMM1,%XMM6 |
(93) 0x40e829 VMOVSD %XMM3,(%RCX) |
(93) 0x40e82d VFNMADD213SD 0x10(%RCX),%XMM30,%XMM1 |
(93) 0x40e834 VMOVSD %XMM6,0x8(%RCX) |
(93) 0x40e839 VMOVSD %XMM1,0x10(%RCX) |
(93) 0x40e83e XCHG %AX,%AX |
(93) 0x40e840 INC %EDX |
(93) 0x40e842 ADD $0x18,%RAX |
(93) 0x40e846 CMP %EBX,%EDX |
(93) 0x40e848 JGE 40ea1e |
(93) 0x40e84e XCHG %AX,%AX |
(94) 0x40e850 VMOVSD (%R13),%XMM3 |
(94) 0x40e856 VSUBSD (%RAX),%XMM3,%XMM6 |
(94) 0x40e85a VMOVAPD %XMM6,%XMM0 |
(94) 0x40e85e VMOVSD 0x8(%R13),%XMM2 |
(94) 0x40e864 VFMADD132SD %XMM6,%XMM4,%XMM0 |
(94) 0x40e869 VSUBSD 0x8(%RAX),%XMM2,%XMM1 |
(94) 0x40e86e VMOVSD 0x10(%R13),%XMM3 |
(94) 0x40e874 VSUBSD 0x10(%RAX),%XMM3,%XMM2 |
(94) 0x40e879 VFMADD231SD %XMM1,%XMM1,%XMM0 |
(94) 0x40e87e VFMADD231SD %XMM2,%XMM2,%XMM0 |
(94) 0x40e883 VCOMISD %XMM0,%XMM5 |
(94) 0x40e887 JB 40e930 |
(94) 0x40e88d VCOMISD %XMM4,%XMM0 |
(94) 0x40e891 JBE 40e930 |
(94) 0x40e897 VDIVSD %XMM0,%XMM9,%XMM0 |
(94) 0x40e89b VMULSD %XMM0,%XMM0,%XMM26 |
(94) 0x40e8a1 VMULSD %XMM0,%XMM26,%XMM27 |
(94) 0x40e8a7 VMULSD %XMM12,%XMM27,%XMM28 |
(94) 0x40e8ad VSUBSD %XMM9,%XMM28,%XMM29 |
(94) 0x40e8b3 VFMSUB132SD %XMM28,%XMM11,%XMM29 |
(94) 0x40e8b9 MOV 0x30(%R12),%RDI |
(94) 0x40e8be MOV 0x28(%R12),%RCX |
(94) 0x40e8c3 VMULSD %XMM15,%XMM13,%XMM31 |
(94) 0x40e8c9 VMULSD %XMM28,%XMM31,%XMM16 |
(94) 0x40e8cf VFMADD132SD %XMM14,%XMM10,%XMM28 |
(94) 0x40e8d5 VMULSD %XMM0,%XMM16,%XMM21 |
(94) 0x40e8db VFMADD231SD %XMM8,%XMM29,%XMM7 |
(94) 0x40e8e1 VMOVAPD %XMM29,%XMM30 |
(94) 0x40e8e7 ADD %R15,%RCX |
(94) 0x40e8ea ADD %R14,%RDI |
(94) 0x40e8ed VMULSD %XMM21,%XMM28,%XMM17 |
(94) 0x40e8f3 VFMADD213SD (%RDI),%XMM8,%XMM30 |
(94) 0x40e8f9 VMOVSD %XMM30,(%RDI) |
(94) 0x40e8ff VFNMADD213SD (%RCX),%XMM17,%XMM6 |
(94) 0x40e905 VFNMADD213SD 0x8(%RCX),%XMM17,%XMM1 |
(94) 0x40e90c VFNMADD213SD 0x10(%RCX),%XMM17,%XMM2 |
(94) 0x40e913 VMOVSD %XMM6,(%RCX) |
(94) 0x40e917 VMOVSD %XMM1,0x8(%RCX) |
(94) 0x40e91c VMOVSD %XMM2,0x10(%RCX) |
(94) 0x40e921 NOPW %CS:(%RAX,%RAX,1) |
(94) 0x40e92c NOPL (%RAX) |
(94) 0x40e930 VMOVSD (%R13),%XMM6 |
(94) 0x40e936 VSUBSD 0x18(%RAX),%XMM6,%XMM2 |
(94) 0x40e93b VMOVAPD %XMM2,%XMM0 |
(94) 0x40e93f VMOVSD 0x8(%R13),%XMM1 |
(94) 0x40e945 VFMADD132SD %XMM2,%XMM4,%XMM0 |
(94) 0x40e94a VSUBSD 0x20(%RAX),%XMM1,%XMM6 |
(94) 0x40e94f VMOVSD 0x10(%R13),%XMM3 |
(94) 0x40e955 VSUBSD 0x28(%RAX),%XMM3,%XMM1 |
(94) 0x40e95a INC %EDX |
(94) 0x40e95c LEA 0x18(%RAX),%RDI |
(94) 0x40e960 VFMADD231SD %XMM6,%XMM6,%XMM0 |
(94) 0x40e965 VFMADD231SD %XMM1,%XMM1,%XMM0 |
(94) 0x40e96a VCOMISD %XMM0,%XMM5 |
(94) 0x40e96e JB 40ea10 |
(94) 0x40e974 VCOMISD %XMM4,%XMM0 |
(94) 0x40e978 JBE 40ea10 |
(94) 0x40e97e VDIVSD %XMM0,%XMM9,%XMM0 |
(94) 0x40e982 VMULSD %XMM0,%XMM0,%XMM18 |
(94) 0x40e988 VMULSD %XMM0,%XMM18,%XMM22 |
(94) 0x40e98e VMULSD %XMM12,%XMM22,%XMM25 |
(94) 0x40e994 VSUBSD %XMM9,%XMM25,%XMM26 |
(94) 0x40e99a VFMSUB132SD %XMM25,%XMM11,%XMM26 |
(94) 0x40e9a0 MOV 0x30(%R12),%RAX |
(94) 0x40e9a5 MOV 0x28(%R12),%RCX |
(94) 0x40e9aa VMULSD %XMM15,%XMM13,%XMM28 |
(94) 0x40e9b0 VMULSD %XMM25,%XMM28,%XMM29 |
(94) 0x40e9b6 VFMADD132SD %XMM14,%XMM10,%XMM25 |
(94) 0x40e9bc VMULSD %XMM0,%XMM29,%XMM30 |
(94) 0x40e9c2 VFMADD231SD %XMM8,%XMM26,%XMM7 |
(94) 0x40e9c8 VMOVAPD %XMM26,%XMM27 |
(94) 0x40e9ce ADD %R15,%RCX |
(94) 0x40e9d1 ADD %R14,%RAX |
(94) 0x40e9d4 VMULSD %XMM30,%XMM25,%XMM31 |
(94) 0x40e9da VFMADD213SD (%RAX),%XMM8,%XMM27 |
(94) 0x40e9e0 VMOVSD %XMM27,(%RAX) |
(94) 0x40e9e6 VFNMADD213SD (%RCX),%XMM31,%XMM2 |
(94) 0x40e9ec VFNMADD213SD 0x8(%RCX),%XMM31,%XMM6 |
(94) 0x40e9f3 VFNMADD213SD 0x10(%RCX),%XMM31,%XMM1 |
(94) 0x40e9fa VMOVSD %XMM2,(%RCX) |
(94) 0x40e9fe VMOVSD %XMM6,0x8(%RCX) |
(94) 0x40ea03 VMOVSD %XMM1,0x10(%RCX) |
(94) 0x40ea08 NOPL (%RAX,%RAX,1) |
(94) 0x40ea10 INC %EDX |
(94) 0x40ea12 LEA 0x18(%RDI),%RAX |
(94) 0x40ea16 CMP %EBX,%EDX |
(94) 0x40ea18 JL 40e850 |
(93) 0x40ea1e INC %ESI |
(93) 0x40ea20 ADD $0x8,%R14 |
(93) 0x40ea24 CMP %ESI,%R9D |
(93) 0x40ea27 JG 40e650 |
(91) 0x40ea2d MOV %R11,%R10 |
(91) 0x40ea30 VMOVQ %XMM19,%R14 |
(91) 0x40ea36 ADD $0x4,%R10 |
(91) 0x40ea3a CMP %R14,%R10 |
(91) 0x40ea3d JNE 40e4d2 |
0x40ea43 JMP 40e5f3 |