--- /home/fdroid/fdroiddata/tmp/io.ente.locker.fdroid_300.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_io.ente.locker.fdroid_300.apk ├── zipinfo -v {} │ @@ -1281,15 +1281,15 @@ │ version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 0.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ file last modified on (DOS date/time): 1981 Jan 1 01:01:02 │ - 32-bit CRC value (hex): cf189a2b │ + 32-bit CRC value (hex): 0f2eb855 │ compressed size: 22513544 bytes │ uncompressed size: 22513544 bytes │ length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary ├── lib/x86_64/libente_locker_frb.so │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -1715796,18 +1715796,18 @@ │ │ nopl 0x0(%rax,%rax,1) │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ - vcvtpd2ps %ymm3,%xmm0 │ │ - vcvtpd2ps %ymm4,%xmm1 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ + vcvtpd2ps %ymm4,%xmm0 │ │ + vcvtpd2ps %ymm3,%xmm1 │ │ vmovupd %xmm1,0x10(%r12) │ │ vcvtpd2ps %ymm10,%xmm1 │ │ vcvtpd2ps %ymm9,%xmm2 │ │ vmovupd %xmm0,(%r12) │ │ vmovupd %xmm2,0x30(%r12) │ │ vcvtpd2ps %ymm8,%xmm0 │ │ vmovupd %xmm1,0x20(%r12) │ │ @@ -1715843,24 +1715843,24 @@ │ │ sub %rdx,%rbp │ │ test %r10,%r10 │ │ je c25c70 │ │ cmp %r14,%rbp │ │ jb c25c70 │ │ mov %r11,0x48(%rsp) │ │ mov %rcx,0x50(%rsp) │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ mov 0x90(%rsp),%r13 │ │ mov 0x28(%rsp),%rbx │ │ xor %r15d,%r15d │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ nopl 0x0(%rax) │ │ cmp %r15,0x60(%rsp) │ │ je c25c03 │ │ sub %r14,%rbp │ │ sub %r14,%rbp │ │ jb c25c03 │ │ @@ -1715874,17 +1715874,17 @@ │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ vmovupd %ymm5,0x1c0(%rsp) │ │ vmovupd %ymm6,0x140(%rsp) │ │ vmovupd %ymm7,0x160(%rsp) │ │ vmovupd %ymm8,0x180(%rsp) │ │ vmovupd %ymm9,0x1a0(%rsp) │ │ - vmovupd %ymm3,0x100(%rsp) │ │ vmovupd %ymm10,0x1e0(%rsp) │ │ - vmovupd %ymm4,0xe0(%rsp) │ │ + vmovupd %ymm3,0xe0(%rsp) │ │ + vmovupd %ymm4,0x100(%rsp) │ │ vzeroupper │ │ call c20a20 │ │ mov 0xc0(%rsp),%rcx │ │ mov 0xd0(%rsp),%rax │ │ mov (%rsp),%rdx │ │ vbroadcastsd (%rdx,%r15,8),%ymm0 │ │ vcvtps2pd 0x70(%rcx),%ymm1 │ │ @@ -1715925,21 +1715925,21 @@ │ │ vmulpd %ymm3,%ymm1,%ymm3 │ │ vcvtps2pd 0x10(%rcx),%ymm4 │ │ vaddpd %ymm3,%ymm2,%ymm10 │ │ vcvtps2pd 0x10(%rax),%ymm2 │ │ vmulpd %ymm4,%ymm0,%ymm3 │ │ vaddpd 0xe0(%rsp),%ymm3,%ymm3 │ │ vmulpd %ymm2,%ymm1,%ymm2 │ │ - vaddpd %ymm2,%ymm3,%ymm4 │ │ + vaddpd %ymm2,%ymm3,%ymm3 │ │ vcvtps2pd (%rcx),%ymm2 │ │ vmulpd %ymm2,%ymm0,%ymm0 │ │ vaddpd 0x100(%rsp),%ymm0,%ymm0 │ │ vcvtps2pd (%rax),%ymm2 │ │ vmulpd %ymm2,%ymm1,%ymm1 │ │ - vaddpd %ymm1,%ymm0,%ymm3 │ │ + vaddpd %ymm1,%ymm0,%ymm4 │ │ lea 0x2(%r15),%rax │ │ cmp %r15,0x58(%rsp) │ │ je c25c00 │ │ mov 0x10(%rsp),%rcx │ │ add %rcx,%rbx │ │ add %rcx,%r13 │ │ mov %rax,%r15 │ │ @@ -1715972,16 +1715972,16 @@ │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ mov 0x40(%rsp),%r15 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ test $0x1,%r8b │ │ je c25923 │ │ cmp %r14,%rbp │ │ jb c25923 │ │ jmp c25cc0 │ │ mov %ebp,%eax │ │ xor %edx,%edx │ │ @@ -1715995,19 +1715995,19 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ mov (%rsp),%rdx │ │ mov 0x18(%rsp),%rsi │ │ vbroadcastsd (%rdx,%rsi,8),%ymm0 │ │ vcvtps2pd (%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ - vaddpd %ymm1,%ymm3,%ymm3 │ │ + vaddpd %ymm1,%ymm4,%ymm4 │ │ vcvtps2pd 0x10(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vcvtps2pd 0x20(%rax,%rcx,4),%ymm2 │ │ - vaddpd %ymm1,%ymm4,%ymm4 │ │ + vaddpd %ymm1,%ymm3,%ymm3 │ │ vcvtps2pd 0x30(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm2,%ymm0,%ymm2 │ │ vaddpd %ymm2,%ymm10,%ymm10 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vaddpd %ymm1,%ymm9,%ymm9 │ │ vcvtps2pd 0x40(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ @@ -1716248,21 +1716248,21 @@ │ │ sub %rdx,%r12 │ │ test %r11,%r11 │ │ je c262e0 │ │ cmp %rbp,%r12 │ │ jb c262e0 │ │ mov %rsi,0x18(%rsp) │ │ mov %rcx,0x50(%rsp) │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ mov 0x8(%rsp),%rbx │ │ mov 0x40(%rsp),%r14 │ │ xor %r13d,%r13d │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ cs nopw 0x0(%rax,%rax,1) │ │ cmp %r13,0x180(%rsp) │ │ je c26280 │ │ sub %rbp,%r12 │ │ sub %rbp,%r12 │ │ jb c26280 │ │ cmp %r13,0x160(%rsp) │ │ @@ -1716271,17 +1716271,17 @@ │ │ mov %rbp,0xa8(%rsp) │ │ mov %rbx,0xb0(%rsp) │ │ mov %rbp,0xb8(%rsp) │ │ lea 0xc0(%rsp),%rdi │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ vmovupd %ymm5,0x1a0(%rsp) │ │ + vmovupd %ymm3,0x100(%rsp) │ │ vmovupd %ymm6,0x1e0(%rsp) │ │ vmovupd %ymm4,0xe0(%rsp) │ │ - vmovupd %ymm3,0x100(%rsp) │ │ vzeroupper │ │ call c20860 │ │ mov 0xc0(%rsp),%rax │ │ mov 0xd0(%rsp),%rcx │ │ mov 0x140(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r13,8),%ymm0 │ │ vcvtps2pd 0x30(%rax),%ymm1 │ │ @@ -1716639,18 +1716639,18 @@ │ │ nopw 0x0(%rax,%rax,1) │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ - vcvtpd2ps %ymm3,%xmm0 │ │ - vcvtpd2ps %ymm4,%xmm1 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ + vcvtpd2ps %ymm4,%xmm0 │ │ + vcvtpd2ps %ymm3,%xmm1 │ │ vmovupd %xmm1,0x10(%r12) │ │ vcvtpd2ps %ymm10,%xmm1 │ │ vcvtpd2ps %ymm9,%xmm2 │ │ vmovupd %xmm0,(%r12) │ │ vmovupd %xmm2,0x30(%r12) │ │ vcvtpd2ps %ymm8,%xmm0 │ │ vmovupd %xmm1,0x20(%r12) │ │ @@ -1716686,24 +1716686,24 @@ │ │ sub %rdx,%rbp │ │ test %r10,%r10 │ │ je c26b70 │ │ cmp %r14,%rbp │ │ jb c26b70 │ │ mov %r11,0x48(%rsp) │ │ mov %rcx,0x50(%rsp) │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ mov 0x90(%rsp),%r13 │ │ mov 0x28(%rsp),%rbx │ │ xor %r15d,%r15d │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ nopl 0x0(%rax) │ │ cmp %r15,0x60(%rsp) │ │ je c26b03 │ │ sub %r14,%rbp │ │ sub %r14,%rbp │ │ jb c26b03 │ │ @@ -1716717,17 +1716717,17 @@ │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ vmovupd %ymm5,0x1c0(%rsp) │ │ vmovupd %ymm6,0x140(%rsp) │ │ vmovupd %ymm7,0x160(%rsp) │ │ vmovupd %ymm8,0x180(%rsp) │ │ vmovupd %ymm9,0x1a0(%rsp) │ │ - vmovupd %ymm3,0x100(%rsp) │ │ vmovupd %ymm10,0x1e0(%rsp) │ │ - vmovupd %ymm4,0xe0(%rsp) │ │ + vmovupd %ymm3,0xe0(%rsp) │ │ + vmovupd %ymm4,0x100(%rsp) │ │ vzeroupper │ │ call c20a90 │ │ mov 0xc0(%rsp),%rcx │ │ mov 0xd0(%rsp),%rax │ │ mov (%rsp),%rdx │ │ vbroadcastsd (%rdx,%r15,8),%ymm0 │ │ vcvtps2pd 0x70(%rcx),%ymm1 │ │ @@ -1716768,21 +1716768,21 @@ │ │ vmulpd %ymm3,%ymm1,%ymm3 │ │ vcvtps2pd 0x10(%rcx),%ymm4 │ │ vaddpd %ymm3,%ymm2,%ymm10 │ │ vcvtps2pd 0x10(%rax),%ymm2 │ │ vmulpd %ymm4,%ymm0,%ymm3 │ │ vaddpd 0xe0(%rsp),%ymm3,%ymm3 │ │ vmulpd %ymm2,%ymm1,%ymm2 │ │ - vaddpd %ymm2,%ymm3,%ymm4 │ │ + vaddpd %ymm2,%ymm3,%ymm3 │ │ vcvtps2pd (%rcx),%ymm2 │ │ vmulpd %ymm2,%ymm0,%ymm0 │ │ vaddpd 0x100(%rsp),%ymm0,%ymm0 │ │ vcvtps2pd (%rax),%ymm2 │ │ vmulpd %ymm2,%ymm1,%ymm1 │ │ - vaddpd %ymm1,%ymm0,%ymm3 │ │ + vaddpd %ymm1,%ymm0,%ymm4 │ │ lea 0x2(%r15),%rax │ │ cmp %r15,0x58(%rsp) │ │ je c26b00 │ │ mov 0x10(%rsp),%rcx │ │ add %rcx,%rbx │ │ add %rcx,%r13 │ │ mov %rax,%r15 │ │ @@ -1716815,16 +1716815,16 @@ │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ mov 0x40(%rsp),%r15 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ test $0x1,%r8b │ │ je c26823 │ │ cmp %r14,%rbp │ │ jb c26823 │ │ jmp c26bc0 │ │ mov %ebp,%eax │ │ xor %edx,%edx │ │ @@ -1716838,19 +1716838,19 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ mov (%rsp),%rdx │ │ mov 0x18(%rsp),%rsi │ │ vbroadcastsd (%rdx,%rsi,8),%ymm0 │ │ vcvtps2pd (%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ - vaddpd %ymm1,%ymm3,%ymm3 │ │ + vaddpd %ymm1,%ymm4,%ymm4 │ │ vcvtps2pd 0x10(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vcvtps2pd 0x20(%rax,%rcx,4),%ymm2 │ │ - vaddpd %ymm1,%ymm4,%ymm4 │ │ + vaddpd %ymm1,%ymm3,%ymm3 │ │ vcvtps2pd 0x30(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm2,%ymm0,%ymm2 │ │ vaddpd %ymm2,%ymm10,%ymm10 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vaddpd %ymm1,%ymm9,%ymm9 │ │ vcvtps2pd 0x40(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ @@ -1717091,21 +1717091,21 @@ │ │ sub %rdx,%r12 │ │ test %r11,%r11 │ │ je c271e0 │ │ cmp %rbp,%r12 │ │ jb c271e0 │ │ mov %rsi,0x18(%rsp) │ │ mov %rcx,0x50(%rsp) │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ mov 0x8(%rsp),%rbx │ │ mov 0x40(%rsp),%r14 │ │ xor %r13d,%r13d │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ cs nopw 0x0(%rax,%rax,1) │ │ cmp %r13,0x180(%rsp) │ │ je c27180 │ │ sub %rbp,%r12 │ │ sub %rbp,%r12 │ │ jb c27180 │ │ cmp %r13,0x160(%rsp) │ │ @@ -1717114,17 +1717114,17 @@ │ │ mov %rbp,0xa8(%rsp) │ │ mov %rbx,0xb0(%rsp) │ │ mov %rbp,0xb8(%rsp) │ │ lea 0xc0(%rsp),%rdi │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ vmovupd %ymm5,0x1a0(%rsp) │ │ + vmovupd %ymm3,0x100(%rsp) │ │ vmovupd %ymm6,0x1e0(%rsp) │ │ vmovupd %ymm4,0xe0(%rsp) │ │ - vmovupd %ymm3,0x100(%rsp) │ │ vzeroupper │ │ call c208d0 │ │ mov 0xc0(%rsp),%rax │ │ mov 0xd0(%rsp),%rcx │ │ mov 0x140(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r13,8),%ymm0 │ │ vcvtps2pd 0x30(%rax),%ymm1 │ │ @@ -1717926,17 +1717926,17 @@ │ │ mov %rax,0xb8(%rsp) │ │ mov %r14,0xc0(%rsp) │ │ mov %rax,0xc8(%rsp) │ │ lea 0xe8(%rsp),%rdi │ │ lea 0xb0(%rsp),%rsi │ │ lea 0x98(%rsp),%rdx │ │ vmovupd %ymm5,0x150(%rsp) │ │ - vmovupd %ymm3,0x1f0(%rsp) │ │ vmovupd %ymm6,0x170(%rsp) │ │ vmovupd %ymm4,0x1d0(%rsp) │ │ + vmovupd %ymm3,0x1f0(%rsp) │ │ vzeroupper │ │ call c20940 │ │ mov 0xe8(%rsp),%rax │ │ mov 0xf8(%rsp),%rcx │ │ mov 0x110(%rsp),%rdx │ │ vbroadcastsd (%rdx,%rbx,8),%ymm0 │ │ vcvtps2pd 0x30(%rax),%ymm1 │ │ @@ -1718890,17 +1718890,17 @@ │ │ mov %rax,0xb8(%rsp) │ │ mov %r14,0xc0(%rsp) │ │ mov %rax,0xc8(%rsp) │ │ lea 0xe8(%rsp),%rdi │ │ lea 0xb0(%rsp),%rsi │ │ lea 0xa0(%rsp),%rdx │ │ vmovupd %ymm5,0x150(%rsp) │ │ - vmovupd %ymm3,0x1f0(%rsp) │ │ vmovupd %ymm6,0x170(%rsp) │ │ vmovupd %ymm4,0x1d0(%rsp) │ │ + vmovupd %ymm3,0x1f0(%rsp) │ │ vzeroupper │ │ call c209b0 │ │ mov 0xe8(%rsp),%rax │ │ mov 0xf8(%rsp),%rcx │ │ mov 0x110(%rsp),%rdx │ │ vbroadcastsd (%rdx,%rbx,8),%ymm0 │ │ vcvtps2pd 0x30(%rax),%ymm1 │ │ @@ -1719409,18 +1719409,18 @@ │ │ data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ - vcvtpd2ps %ymm4,%xmm0 │ │ - vcvtpd2ps %ymm3,%xmm1 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ + vcvtpd2ps %ymm3,%xmm0 │ │ + vcvtpd2ps %ymm4,%xmm1 │ │ vmovupd %xmm1,0x10(%r15) │ │ vcvtpd2ps %ymm10,%xmm1 │ │ vcvtpd2ps %ymm9,%xmm2 │ │ vmovupd %xmm0,(%r15) │ │ vmovupd %xmm2,0x30(%r15) │ │ vcvtpd2ps %ymm8,%xmm0 │ │ vmovupd %xmm1,0x20(%r15) │ │ @@ -1719457,24 +1719457,24 @@ │ │ sub %rdx,%r13 │ │ test %r9,%r9 │ │ je c29d70 │ │ cmp %r12,%r13 │ │ jb c29d70 │ │ mov %rdi,0x50(%rsp) │ │ mov %rcx,0x58(%rsp) │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ mov 0x90(%rsp),%rbp │ │ mov 0x30(%rsp),%rbx │ │ xor %r14d,%r14d │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ nopl (%rax) │ │ cmp %r14,0x60(%rsp) │ │ je c29d14 │ │ sub %r12,%r13 │ │ sub %r12,%r13 │ │ jb c29d14 │ │ @@ -1719488,17 +1719488,17 @@ │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ vmovupd %ymm5,0x1c0(%rsp) │ │ vmovupd %ymm6,0x140(%rsp) │ │ vmovupd %ymm7,0x160(%rsp) │ │ vmovupd %ymm8,0x180(%rsp) │ │ vmovupd %ymm9,0x1a0(%rsp) │ │ + vmovupd %ymm3,0x100(%rsp) │ │ vmovupd %ymm10,0x1e0(%rsp) │ │ - vmovupd %ymm3,0xe0(%rsp) │ │ - vmovupd %ymm4,0x100(%rsp) │ │ + vmovupd %ymm4,0xe0(%rsp) │ │ vzeroupper │ │ call c20f60 │ │ mov 0xc0(%rsp),%rcx │ │ mov 0xd0(%rsp),%rax │ │ mov 0x18(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r14,8),%ymm0 │ │ vcvtps2pd 0x70(%rcx),%ymm1 │ │ @@ -1719539,21 +1719539,21 @@ │ │ vmulpd %ymm3,%ymm1,%ymm3 │ │ vcvtps2pd 0x10(%rcx),%ymm4 │ │ vaddpd %ymm3,%ymm2,%ymm10 │ │ vcvtps2pd 0x10(%rax),%ymm2 │ │ vmulpd %ymm4,%ymm0,%ymm3 │ │ vaddpd 0xe0(%rsp),%ymm3,%ymm3 │ │ vmulpd %ymm2,%ymm1,%ymm2 │ │ - vaddpd %ymm2,%ymm3,%ymm3 │ │ + vaddpd %ymm2,%ymm3,%ymm4 │ │ vcvtps2pd (%rcx),%ymm2 │ │ vmulpd %ymm2,%ymm0,%ymm0 │ │ vaddpd 0x100(%rsp),%ymm0,%ymm0 │ │ vcvtps2pd (%rax),%ymm2 │ │ vmulpd %ymm2,%ymm1,%ymm1 │ │ - vaddpd %ymm1,%ymm0,%ymm4 │ │ + vaddpd %ymm1,%ymm0,%ymm3 │ │ lea 0x2(%r14),%rax │ │ cmp %r14,0x10(%rsp) │ │ je c29d11 │ │ mov 0x8(%rsp),%rcx │ │ add %rcx,%rbx │ │ add %rcx,%rbp │ │ mov %rax,%r14 │ │ @@ -1719585,16 +1719585,16 @@ │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ mov 0x48(%rsp),%r14 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ test $0x1,%r8b │ │ je c29a33 │ │ cmp %r12,%r13 │ │ jb c29a33 │ │ jmp c29dc1 │ │ mov %r13d,%eax │ │ xor %edx,%edx │ │ @@ -1719609,19 +1719609,19 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ mov 0x18(%rsp),%rdx │ │ mov 0x20(%rsp),%rsi │ │ vbroadcastsd (%rdx,%rsi,8),%ymm0 │ │ vcvtps2pd (%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ - vaddpd %ymm1,%ymm4,%ymm4 │ │ + vaddpd %ymm1,%ymm3,%ymm3 │ │ vcvtps2pd 0x10(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vcvtps2pd 0x20(%rax,%rcx,4),%ymm2 │ │ - vaddpd %ymm1,%ymm3,%ymm3 │ │ + vaddpd %ymm1,%ymm4,%ymm4 │ │ vcvtps2pd 0x30(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm2,%ymm0,%ymm2 │ │ vaddpd %ymm2,%ymm10,%ymm10 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vaddpd %ymm1,%ymm9,%ymm9 │ │ vcvtps2pd 0x40(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ @@ -1720078,19 +1720078,19 @@ │ │ sub %rdx,%r15 │ │ test %r10,%r10 │ │ je c2a7a0 │ │ cmp %r13,%r15 │ │ jb c2a7a0 │ │ mov %rbx,0x1c0(%rsp) │ │ mov %rcx,0x58(%rsp) │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ mov 0x40(%rsp),%rbx │ │ mov 0x50(%rsp),%r14 │ │ xor %ebp,%ebp │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ cmp %rbp,0x1e0(%rsp) │ │ je c2a742 │ │ sub %r13,%r15 │ │ sub %r13,%r15 │ │ jb c2a742 │ │ cmp %rbp,0x1a0(%rsp) │ │ @@ -1720098,16 +1720098,16 @@ │ │ mov %r14,0xa0(%rsp) │ │ mov %r13,0xa8(%rsp) │ │ mov %rbx,0xb0(%rsp) │ │ mov %r13,0xb8(%rsp) │ │ lea 0xc0(%rsp),%rdi │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ - vmovupd %ymm4,0xe0(%rsp) │ │ vmovupd %ymm3,0x100(%rsp) │ │ + vmovupd %ymm4,0xe0(%rsp) │ │ vzeroupper │ │ call c20be0 │ │ mov 0xc0(%rsp),%rax │ │ mov 0xd0(%rsp),%rcx │ │ mov 0x180(%rsp),%rdx │ │ vbroadcastsd (%rdx,%rbp,8),%ymm0 │ │ vcvtps2pd 0x10(%rax),%ymm1 │ │ @@ -1720258,18 +1720258,18 @@ │ │ data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ - vcvtpd2ps %ymm4,%xmm0 │ │ - vcvtpd2ps %ymm3,%xmm1 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ + vcvtpd2ps %ymm3,%xmm0 │ │ + vcvtpd2ps %ymm4,%xmm1 │ │ vmovupd %xmm1,0x10(%r15) │ │ vcvtpd2ps %ymm10,%xmm1 │ │ vcvtpd2ps %ymm9,%xmm2 │ │ vmovupd %xmm0,(%r15) │ │ vmovupd %xmm2,0x30(%r15) │ │ vcvtpd2ps %ymm8,%xmm0 │ │ vmovupd %xmm1,0x20(%r15) │ │ @@ -1720306,24 +1720306,24 @@ │ │ sub %rdx,%r13 │ │ test %r9,%r9 │ │ je c2acb0 │ │ cmp %r12,%r13 │ │ jb c2acb0 │ │ mov %rdi,0x50(%rsp) │ │ mov %rcx,0x58(%rsp) │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ mov 0x90(%rsp),%rbp │ │ mov 0x30(%rsp),%rbx │ │ xor %r14d,%r14d │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ nopl (%rax) │ │ cmp %r14,0x60(%rsp) │ │ je c2ac54 │ │ sub %r12,%r13 │ │ sub %r12,%r13 │ │ jb c2ac54 │ │ @@ -1720337,17 +1720337,17 @@ │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ vmovupd %ymm5,0x1c0(%rsp) │ │ vmovupd %ymm6,0x140(%rsp) │ │ vmovupd %ymm7,0x160(%rsp) │ │ vmovupd %ymm8,0x180(%rsp) │ │ vmovupd %ymm9,0x1a0(%rsp) │ │ + vmovupd %ymm3,0x100(%rsp) │ │ vmovupd %ymm10,0x1e0(%rsp) │ │ - vmovupd %ymm3,0xe0(%rsp) │ │ - vmovupd %ymm4,0x100(%rsp) │ │ + vmovupd %ymm4,0xe0(%rsp) │ │ vzeroupper │ │ call c20fd0 │ │ mov 0xc0(%rsp),%rcx │ │ mov 0xd0(%rsp),%rax │ │ mov 0x18(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r14,8),%ymm0 │ │ vcvtps2pd 0x70(%rcx),%ymm1 │ │ @@ -1720388,21 +1720388,21 @@ │ │ vmulpd %ymm3,%ymm1,%ymm3 │ │ vcvtps2pd 0x10(%rcx),%ymm4 │ │ vaddpd %ymm3,%ymm2,%ymm10 │ │ vcvtps2pd 0x10(%rax),%ymm2 │ │ vmulpd %ymm4,%ymm0,%ymm3 │ │ vaddpd 0xe0(%rsp),%ymm3,%ymm3 │ │ vmulpd %ymm2,%ymm1,%ymm2 │ │ - vaddpd %ymm2,%ymm3,%ymm3 │ │ + vaddpd %ymm2,%ymm3,%ymm4 │ │ vcvtps2pd (%rcx),%ymm2 │ │ vmulpd %ymm2,%ymm0,%ymm0 │ │ vaddpd 0x100(%rsp),%ymm0,%ymm0 │ │ vcvtps2pd (%rax),%ymm2 │ │ vmulpd %ymm2,%ymm1,%ymm1 │ │ - vaddpd %ymm1,%ymm0,%ymm4 │ │ + vaddpd %ymm1,%ymm0,%ymm3 │ │ lea 0x2(%r14),%rax │ │ cmp %r14,0x10(%rsp) │ │ je c2ac51 │ │ mov 0x8(%rsp),%rcx │ │ add %rcx,%rbx │ │ add %rcx,%rbp │ │ mov %rax,%r14 │ │ @@ -1720434,16 +1720434,16 @@ │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ mov 0x48(%rsp),%r14 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ test $0x1,%r8b │ │ je c2a973 │ │ cmp %r12,%r13 │ │ jb c2a973 │ │ jmp c2ad01 │ │ mov %r13d,%eax │ │ xor %edx,%edx │ │ @@ -1720458,19 +1720458,19 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ mov 0x18(%rsp),%rdx │ │ mov 0x20(%rsp),%rsi │ │ vbroadcastsd (%rdx,%rsi,8),%ymm0 │ │ vcvtps2pd (%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ - vaddpd %ymm1,%ymm4,%ymm4 │ │ + vaddpd %ymm1,%ymm3,%ymm3 │ │ vcvtps2pd 0x10(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vcvtps2pd 0x20(%rax,%rcx,4),%ymm2 │ │ - vaddpd %ymm1,%ymm3,%ymm3 │ │ + vaddpd %ymm1,%ymm4,%ymm4 │ │ vcvtps2pd 0x30(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm2,%ymm0,%ymm2 │ │ vaddpd %ymm2,%ymm10,%ymm10 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vaddpd %ymm1,%ymm9,%ymm9 │ │ vcvtps2pd 0x40(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ @@ -1721105,16 +1721105,16 @@ │ │ mov %r9,0x58(%rsp) │ │ mov %r10,0x20(%rsp) │ │ mov %r11,0x18(%rsp) │ │ mov %bl,0x38(%rsp) │ │ jmp c2b907 │ │ cs nopw 0x0(%rax,%rax,1) │ │ mov 0x10(%rsp),%rax │ │ - vcvtpd2ps %ymm3,%xmm0 │ │ - vcvtpd2ps %ymm4,%xmm1 │ │ + vcvtpd2ps %ymm4,%xmm0 │ │ + vcvtpd2ps %ymm3,%xmm1 │ │ vmovupd %xmm1,0x10(%rax) │ │ vcvtpd2ps %ymm10,%xmm1 │ │ vcvtpd2ps %ymm9,%xmm2 │ │ vmovupd %xmm0,(%rax) │ │ vmovupd %xmm2,0x30(%rax) │ │ vcvtpd2ps %ymm8,%xmm0 │ │ vmovupd %xmm1,0x20(%rax) │ │ @@ -1721152,16 +1721152,16 @@ │ │ jmp c2b987 │ │ nop │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ xor %r15d,%r15d │ │ jmp c2bc27 │ │ nopw 0x0(%rax,%rax,1) │ │ mov %r14d,%eax │ │ xor %edx,%edx │ │ div %ebp │ │ sub %rdx,%r14 │ │ @@ -1721169,16 +1721169,16 @@ │ │ setb %al │ │ or %bl,%al │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ mov $0x0,%r15d │ │ jne c2bc27 │ │ mov %r12,0x60(%rsp) │ │ mov %r13,0x8(%rsp) │ │ lea (%rcx,%rcx,2),%r12 │ │ shl $0x2,%r12 │ │ add 0x8(%r10),%r12 │ │ @@ -1721211,17 +1721211,17 @@ │ │ lea 0xb0(%rsp),%rsi │ │ lea 0x90(%rsp),%rdx │ │ vmovupd %ymm5,0x190(%rsp) │ │ vmovupd %ymm6,0x1b0(%rsp) │ │ vmovupd %ymm7,0x110(%rsp) │ │ vmovupd %ymm8,0x130(%rsp) │ │ vmovupd %ymm9,0x150(%rsp) │ │ - vmovupd %ymm3,0x1f0(%rsp) │ │ vmovupd %ymm10,0x170(%rsp) │ │ - vmovupd %ymm4,0x1d0(%rsp) │ │ + vmovupd %ymm3,0x1d0(%rsp) │ │ + vmovupd %ymm4,0x1f0(%rsp) │ │ vzeroupper │ │ call c21040 │ │ mov 0xe8(%rsp),%rcx │ │ mov 0xf8(%rsp),%rax │ │ mov 0x50(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r15,8),%ymm0 │ │ vcvtps2pd 0x70(%rcx),%ymm1 │ │ @@ -1721262,21 +1721262,21 @@ │ │ vmulpd %ymm3,%ymm1,%ymm3 │ │ vcvtps2pd 0x10(%rcx),%ymm4 │ │ vaddpd %ymm3,%ymm2,%ymm10 │ │ vcvtps2pd 0x10(%rax),%ymm2 │ │ vmulpd %ymm4,%ymm0,%ymm3 │ │ vaddpd 0x1d0(%rsp),%ymm3,%ymm3 │ │ vmulpd %ymm2,%ymm1,%ymm2 │ │ - vaddpd %ymm2,%ymm3,%ymm4 │ │ + vaddpd %ymm2,%ymm3,%ymm3 │ │ vcvtps2pd (%rcx),%ymm2 │ │ vmulpd %ymm2,%ymm0,%ymm0 │ │ vaddpd 0x1f0(%rsp),%ymm0,%ymm0 │ │ vcvtps2pd (%rax),%ymm2 │ │ vmulpd %ymm2,%ymm1,%ymm1 │ │ - vaddpd %ymm1,%ymm0,%ymm3 │ │ + vaddpd %ymm1,%ymm0,%ymm4 │ │ lea 0x2(%r15),%rax │ │ cmp %r15,0x40(%rsp) │ │ je c2bc06 │ │ cmp %r15,0x68(%rsp) │ │ je c2bc06 │ │ add %rbx,%r12 │ │ add %rbx,%r13 │ │ @@ -1721332,19 +1721332,19 @@ │ │ cmovb %rcx,%rax │ │ mov 0xe0(%rsp),%rcx │ │ lea (%rcx,%rcx,2),%rcx │ │ lea (%rax,%rcx,4),%rax │ │ vbroadcastsd %xmm0,%ymm0 │ │ vcvtps2pd (%rax,%r13,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ - vaddpd %ymm1,%ymm3,%ymm3 │ │ + vaddpd %ymm1,%ymm4,%ymm4 │ │ vcvtps2pd 0x10(%rax,%r13,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vcvtps2pd 0x20(%rax,%r13,4),%ymm2 │ │ - vaddpd %ymm1,%ymm4,%ymm4 │ │ + vaddpd %ymm1,%ymm3,%ymm3 │ │ vcvtps2pd 0x30(%rax,%r13,4),%ymm1 │ │ vmulpd %ymm2,%ymm0,%ymm2 │ │ vaddpd %ymm2,%ymm10,%ymm10 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vaddpd %ymm1,%ymm9,%ymm9 │ │ vcvtps2pd 0x40(%rax,%r13,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ @@ -1721555,17 +1721555,17 @@ │ │ mov %rax,0xb8(%rsp) │ │ mov %r13,0xc0(%rsp) │ │ mov %rax,0xc8(%rsp) │ │ lea 0xe8(%rsp),%rdi │ │ lea 0xb0(%rsp),%rsi │ │ lea 0x90(%rsp),%rdx │ │ vmovupd %ymm5,0x150(%rsp) │ │ - vmovupd %ymm3,0x1f0(%rsp) │ │ vmovupd %ymm6,0x170(%rsp) │ │ vmovupd %ymm4,0x1d0(%rsp) │ │ + vmovupd %ymm3,0x1f0(%rsp) │ │ vzeroupper │ │ call c20e80 │ │ mov 0xe8(%rsp),%rax │ │ mov 0xf8(%rsp),%rcx │ │ mov 0x110(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r12,8),%ymm0 │ │ vcvtps2pd 0x30(%rax),%ymm1 │ │ @@ -1722144,16 +1722144,16 @@ │ │ mov %r9,0x18(%rsp) │ │ mov %r10,0x38(%rsp) │ │ mov %r11,0x30(%rsp) │ │ mov %bl,0x70(%rsp) │ │ jmp c2cb77 │ │ nopl 0x0(%rax,%rax,1) │ │ mov 0x10(%rsp),%rax │ │ - vcvtpd2ps %ymm3,%xmm0 │ │ - vcvtpd2ps %ymm4,%xmm1 │ │ + vcvtpd2ps %ymm4,%xmm0 │ │ + vcvtpd2ps %ymm3,%xmm1 │ │ vmovupd %xmm1,0x10(%rax) │ │ vcvtpd2ps %ymm10,%xmm1 │ │ vcvtpd2ps %ymm9,%xmm2 │ │ vmovupd %xmm0,(%rax) │ │ vmovupd %xmm2,0x30(%rax) │ │ vcvtpd2ps %ymm8,%xmm0 │ │ vmovupd %xmm1,0x20(%rax) │ │ @@ -1722191,16 +1722191,16 @@ │ │ jmp c2cbf7 │ │ nop │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ xor %r15d,%r15d │ │ jmp c2ce9a │ │ nopw 0x0(%rax,%rax,1) │ │ mov %r14d,%eax │ │ xor %edx,%edx │ │ div %ebp │ │ sub %rdx,%r14 │ │ @@ -1722208,16 +1722208,16 @@ │ │ setb %al │ │ or %bl,%al │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ mov $0x0,%r15d │ │ jne c2ce9a │ │ mov %r12,0x28(%rsp) │ │ mov %r13,0x8(%rsp) │ │ lea (%rcx,%rcx,2),%r12 │ │ shl $0x2,%r12 │ │ add (%r10),%r12 │ │ @@ -1722250,17 +1722250,17 @@ │ │ lea 0xb0(%rsp),%rsi │ │ lea 0x98(%rsp),%rdx │ │ vmovupd %ymm5,0x190(%rsp) │ │ vmovupd %ymm6,0x1b0(%rsp) │ │ vmovupd %ymm7,0x110(%rsp) │ │ vmovupd %ymm8,0x130(%rsp) │ │ vmovupd %ymm9,0x150(%rsp) │ │ - vmovupd %ymm3,0x1f0(%rsp) │ │ vmovupd %ymm10,0x170(%rsp) │ │ - vmovupd %ymm4,0x1d0(%rsp) │ │ + vmovupd %ymm3,0x1d0(%rsp) │ │ + vmovupd %ymm4,0x1f0(%rsp) │ │ vzeroupper │ │ call c210b0 │ │ mov 0xe8(%rsp),%rcx │ │ mov 0xf8(%rsp),%rax │ │ mov 0x60(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r15,8),%ymm0 │ │ vcvtps2pd 0x70(%rcx),%ymm1 │ │ @@ -1722301,21 +1722301,21 @@ │ │ vmulpd %ymm3,%ymm1,%ymm3 │ │ vcvtps2pd 0x10(%rcx),%ymm4 │ │ vaddpd %ymm3,%ymm2,%ymm10 │ │ vcvtps2pd 0x10(%rax),%ymm2 │ │ vmulpd %ymm4,%ymm0,%ymm3 │ │ vaddpd 0x1d0(%rsp),%ymm3,%ymm3 │ │ vmulpd %ymm2,%ymm1,%ymm2 │ │ - vaddpd %ymm2,%ymm3,%ymm4 │ │ + vaddpd %ymm2,%ymm3,%ymm3 │ │ vcvtps2pd (%rcx),%ymm2 │ │ vmulpd %ymm2,%ymm0,%ymm0 │ │ vaddpd 0x1f0(%rsp),%ymm0,%ymm0 │ │ vcvtps2pd (%rax),%ymm2 │ │ vmulpd %ymm2,%ymm1,%ymm1 │ │ - vaddpd %ymm1,%ymm0,%ymm3 │ │ + vaddpd %ymm1,%ymm0,%ymm4 │ │ lea 0x2(%r15),%rax │ │ cmp %r15,0x48(%rsp) │ │ je c2ce79 │ │ cmp %r15,0x40(%rsp) │ │ je c2ce79 │ │ add %rbx,%r12 │ │ add %rbx,%r13 │ │ @@ -1722371,19 +1722371,19 @@ │ │ cmovb %rcx,%rax │ │ mov 0xe0(%rsp),%rcx │ │ lea (%rcx,%rcx,2),%rcx │ │ lea (%rax,%rcx,4),%rax │ │ vbroadcastsd %xmm0,%ymm0 │ │ vcvtps2pd (%rax,%r13,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ - vaddpd %ymm1,%ymm3,%ymm3 │ │ + vaddpd %ymm1,%ymm4,%ymm4 │ │ vcvtps2pd 0x10(%rax,%r13,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vcvtps2pd 0x20(%rax,%r13,4),%ymm2 │ │ - vaddpd %ymm1,%ymm4,%ymm4 │ │ + vaddpd %ymm1,%ymm3,%ymm3 │ │ vcvtps2pd 0x30(%rax,%r13,4),%ymm1 │ │ vmulpd %ymm2,%ymm0,%ymm2 │ │ vaddpd %ymm2,%ymm10,%ymm10 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vaddpd %ymm1,%ymm9,%ymm9 │ │ vcvtps2pd 0x40(%rax,%r13,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ @@ -1722596,17 +1722596,17 @@ │ │ mov %rax,0xb8(%rsp) │ │ mov %r13,0xc0(%rsp) │ │ mov %rax,0xc8(%rsp) │ │ lea 0xe8(%rsp),%rdi │ │ lea 0xb0(%rsp),%rsi │ │ lea 0x98(%rsp),%rdx │ │ vmovupd %ymm5,0x150(%rsp) │ │ - vmovupd %ymm3,0x1f0(%rsp) │ │ vmovupd %ymm6,0x170(%rsp) │ │ vmovupd %ymm4,0x1d0(%rsp) │ │ + vmovupd %ymm3,0x1f0(%rsp) │ │ vzeroupper │ │ call c20ef0 │ │ mov 0xe8(%rsp),%rax │ │ mov 0xf8(%rsp),%rcx │ │ mov 0x110(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r12,8),%ymm0 │ │ vcvtps2pd 0x30(%rax),%ymm1 │ │ @@ -1723193,18 +1723193,18 @@ │ │ nopl 0x0(%rax,%rax,1) │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ - vcvtpd2ps %ymm4,%xmm0 │ │ - vcvtpd2ps %ymm3,%xmm1 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ + vcvtpd2ps %ymm3,%xmm0 │ │ + vcvtpd2ps %ymm4,%xmm1 │ │ vmovupd %xmm1,0x10(%rbx) │ │ vcvtpd2ps %ymm10,%xmm1 │ │ vcvtpd2ps %ymm9,%xmm2 │ │ vmovupd %xmm0,(%rbx) │ │ vmovupd %xmm2,0x30(%rbx) │ │ vcvtpd2ps %ymm8,%xmm0 │ │ vmovupd %xmm1,0x20(%rbx) │ │ @@ -1723240,24 +1723240,24 @@ │ │ sub %rdx,%rbp │ │ test %rdi,%rdi │ │ je c2e0d0 │ │ cmp %r12,%rbp │ │ jb c2e0d0 │ │ mov %r9,0x60(%rsp) │ │ mov %rcx,(%rsp) │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ mov 0x90(%rsp),%r13 │ │ mov 0x48(%rsp),%r15 │ │ xor %r14d,%r14d │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ nopl 0x0(%rax) │ │ cmp %r14,0x68(%rsp) │ │ je c2e074 │ │ sub %r12,%rbp │ │ sub %r12,%rbp │ │ jb c2e074 │ │ @@ -1723271,17 +1723271,17 @@ │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x70(%rsp),%rdx │ │ vmovupd %ymm5,0x1a0(%rsp) │ │ vmovupd %ymm6,0x120(%rsp) │ │ vmovupd %ymm7,0x140(%rsp) │ │ vmovupd %ymm8,0x160(%rsp) │ │ vmovupd %ymm9,0x180(%rsp) │ │ + vmovupd %ymm3,0xc0(%rsp) │ │ vmovupd %ymm10,0x1c0(%rsp) │ │ - vmovupd %ymm3,0x1e0(%rsp) │ │ - vmovupd %ymm4,0xc0(%rsp) │ │ + vmovupd %ymm4,0x1e0(%rsp) │ │ vzeroupper │ │ call c214a0 │ │ mov 0xe8(%rsp),%rcx │ │ mov 0xf8(%rsp),%rax │ │ mov 0x30(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r14,8),%ymm0 │ │ vcvtps2pd 0x70(%rcx),%ymm1 │ │ @@ -1723322,21 +1723322,21 @@ │ │ vmulpd %ymm3,%ymm1,%ymm3 │ │ vcvtps2pd 0x10(%rcx),%ymm4 │ │ vaddpd %ymm3,%ymm2,%ymm10 │ │ vcvtps2pd 0x10(%rax),%ymm2 │ │ vmulpd %ymm4,%ymm0,%ymm3 │ │ vaddpd 0x1e0(%rsp),%ymm3,%ymm3 │ │ vmulpd %ymm2,%ymm1,%ymm2 │ │ - vaddpd %ymm2,%ymm3,%ymm3 │ │ + vaddpd %ymm2,%ymm3,%ymm4 │ │ vcvtps2pd (%rcx),%ymm2 │ │ vmulpd %ymm2,%ymm0,%ymm0 │ │ vaddpd 0xc0(%rsp),%ymm0,%ymm0 │ │ vcvtps2pd (%rax),%ymm2 │ │ vmulpd %ymm2,%ymm1,%ymm1 │ │ - vaddpd %ymm1,%ymm0,%ymm4 │ │ + vaddpd %ymm1,%ymm0,%ymm3 │ │ lea 0x2(%r14),%rax │ │ cmp %r14,0x28(%rsp) │ │ je c2e071 │ │ mov 0x20(%rsp),%rcx │ │ add %rcx,%r15 │ │ add %rcx,%r13 │ │ mov %rax,%r14 │ │ @@ -1723368,16 +1723368,16 @@ │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ mov 0x58(%rsp),%r14 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ test $0x1,%r10b │ │ je c2dda3 │ │ cmp %r12,%rbp │ │ jb c2dda3 │ │ jmp c2e120 │ │ mov %ebp,%eax │ │ xor %edx,%edx │ │ @@ -1723392,19 +1723392,19 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ mov 0x38(%rsp),%rdx │ │ mov 0x30(%rsp),%rsi │ │ vbroadcastsd (%rsi,%rdx,8),%ymm0 │ │ vcvtps2pd (%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ - vaddpd %ymm1,%ymm4,%ymm4 │ │ + vaddpd %ymm1,%ymm3,%ymm3 │ │ vcvtps2pd 0x10(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vcvtps2pd 0x20(%rax,%rcx,4),%ymm2 │ │ - vaddpd %ymm1,%ymm3,%ymm3 │ │ + vaddpd %ymm1,%ymm4,%ymm4 │ │ vcvtps2pd 0x30(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm2,%ymm0,%ymm2 │ │ vaddpd %ymm2,%ymm10,%ymm10 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vaddpd %ymm1,%ymm9,%ymm9 │ │ vcvtps2pd 0x40(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ @@ -1723551,21 +1723551,21 @@ │ │ mov %r8,%r15 │ │ sub %rdx,%r15 │ │ test %r10,%r10 │ │ je c2e5f0 │ │ cmp %r13,%r15 │ │ jb c2e5f0 │ │ mov %rsi,0x38(%rsp) │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ mov 0x18(%rsp),%rbp │ │ mov 0x60(%rsp),%rbx │ │ xor %r14d,%r14d │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ cmp %r14,0x160(%rsp) │ │ je c2e590 │ │ sub %r13,%r15 │ │ sub %r13,%r15 │ │ jb c2e590 │ │ cmp %r14,0x140(%rsp) │ │ @@ -1723574,17 +1723574,17 @@ │ │ mov %r13,0xa8(%rsp) │ │ mov %rbp,0xb0(%rsp) │ │ mov %r13,0xb8(%rsp) │ │ lea 0xe8(%rsp),%rdi │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x70(%rsp),%rdx │ │ vmovupd %ymm5,0x180(%rsp) │ │ + vmovupd %ymm3,0xc0(%rsp) │ │ vmovupd %ymm6,0x1c0(%rsp) │ │ vmovupd %ymm4,0x1e0(%rsp) │ │ - vmovupd %ymm3,0xc0(%rsp) │ │ vzeroupper │ │ call c212e0 │ │ mov 0xe8(%rsp),%rax │ │ mov 0xf8(%rsp),%rcx │ │ mov 0x120(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r14,8),%ymm0 │ │ vcvtps2pd 0x30(%rax),%ymm1 │ │ @@ -1723763,19 +1723763,19 @@ │ │ mov %r9,%r15 │ │ sub %rdx,%r15 │ │ test %rdi,%rdi │ │ je c2e970 │ │ cmp %r14,%r15 │ │ jb c2e970 │ │ mov %rsi,0x1a0(%rsp) │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ mov 0x50(%rsp),%rbx │ │ mov 0x20(%rsp),%r12 │ │ xor %r13d,%r13d │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ nopl (%rax) │ │ cmp %r13,0x1c0(%rsp) │ │ je c2e913 │ │ sub %r14,%r15 │ │ sub %r14,%r15 │ │ jb c2e913 │ │ cmp %r13,0x180(%rsp) │ │ @@ -1723783,16 +1723783,16 @@ │ │ mov %r12,0xa0(%rsp) │ │ mov %r14,0xa8(%rsp) │ │ mov %rbx,0xb0(%rsp) │ │ mov %r14,0xb8(%rsp) │ │ lea 0xe8(%rsp),%rdi │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x70(%rsp),%rdx │ │ - vmovupd %ymm4,0x1e0(%rsp) │ │ vmovupd %ymm3,0xc0(%rsp) │ │ + vmovupd %ymm4,0x1e0(%rsp) │ │ vzeroupper │ │ call c21120 │ │ mov 0xe8(%rsp),%rax │ │ mov 0xf8(%rsp),%rcx │ │ mov 0x160(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r13,8),%ymm0 │ │ vcvtps2pd 0x10(%rax),%ymm1 │ │ @@ -1724670,21 +1724670,21 @@ │ │ mov %r8,%r15 │ │ sub %rdx,%r15 │ │ test %r10,%r10 │ │ je c2f900 │ │ cmp %r13,%r15 │ │ jb c2f900 │ │ mov %rsi,0x38(%rsp) │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ mov 0x18(%rsp),%rbp │ │ mov 0x60(%rsp),%rbx │ │ xor %r14d,%r14d │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ cmp %r14,0x160(%rsp) │ │ je c2f8a0 │ │ sub %r13,%r15 │ │ sub %r13,%r15 │ │ jb c2f8a0 │ │ cmp %r14,0x140(%rsp) │ │ @@ -1724693,17 +1724693,17 @@ │ │ mov %r13,0xa8(%rsp) │ │ mov %rbp,0xb0(%rsp) │ │ mov %r13,0xb8(%rsp) │ │ lea 0xe8(%rsp),%rdi │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x70(%rsp),%rdx │ │ vmovupd %ymm5,0x180(%rsp) │ │ + vmovupd %ymm3,0xc0(%rsp) │ │ vmovupd %ymm6,0x1c0(%rsp) │ │ vmovupd %ymm4,0x1e0(%rsp) │ │ - vmovupd %ymm3,0xc0(%rsp) │ │ vzeroupper │ │ call c21350 │ │ mov 0xe8(%rsp),%rax │ │ mov 0xf8(%rsp),%rcx │ │ mov 0x120(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r14,8),%ymm0 │ │ vcvtps2pd 0x30(%rax),%ymm1 │ │ @@ -1725861,17 +1725861,17 @@ │ │ mov %rax,0xb8(%rsp) │ │ mov %rbp,0xc0(%rsp) │ │ mov %rax,0xc8(%rsp) │ │ lea 0xe8(%rsp),%rdi │ │ lea 0xb0(%rsp),%rsi │ │ lea 0x98(%rsp),%rdx │ │ vmovupd %ymm5,0x150(%rsp) │ │ - vmovupd %ymm3,0x1f0(%rsp) │ │ vmovupd %ymm6,0x170(%rsp) │ │ vmovupd %ymm4,0x1d0(%rsp) │ │ + vmovupd %ymm3,0x1f0(%rsp) │ │ vzeroupper │ │ call c213c0 │ │ mov 0xe8(%rsp),%rax │ │ mov 0xf8(%rsp),%rcx │ │ mov 0x110(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r12,8),%ymm0 │ │ vcvtps2pd 0x30(%rax),%ymm1 │ │ @@ -1726466,16 +1726466,16 @@ │ │ mov 0xd8(%rsp),%r12 │ │ mov %r10,0x30(%rsp) │ │ mov %r11,0x70(%rsp) │ │ mov %rbx,0x88(%rsp) │ │ mov %bpl,0xf(%rsp) │ │ jmp c31607 │ │ mov 0x28(%rsp),%rax │ │ - vcvtpd2ps %ymm4,%xmm0 │ │ - vcvtpd2ps %ymm3,%xmm1 │ │ + vcvtpd2ps %ymm3,%xmm0 │ │ + vcvtpd2ps %ymm4,%xmm1 │ │ vmovupd %xmm1,0x10(%rax) │ │ vcvtpd2ps %ymm10,%xmm1 │ │ vcvtpd2ps %ymm9,%xmm2 │ │ vmovupd %xmm0,(%rax) │ │ vmovupd %xmm2,0x30(%rax) │ │ vcvtpd2ps %ymm8,%xmm0 │ │ vmovupd %xmm1,0x20(%rax) │ │ @@ -1726513,16 +1726513,16 @@ │ │ jmp c31688 │ │ nop │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ xor %r15d,%r15d │ │ jmp c3191d │ │ nopw 0x0(%rax,%rax,1) │ │ mov %r14d,%eax │ │ xor %edx,%edx │ │ div %r13d │ │ sub %rdx,%r14 │ │ @@ -1726530,16 +1726530,16 @@ │ │ setb %al │ │ or %bpl,%al │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ mov $0x0,%r15d │ │ jne c3191d │ │ mov %r12,0x10(%rsp) │ │ mov %rcx,0x18(%rsp) │ │ mov %rdi,%rbx │ │ shl $0x4,%rbx │ │ add (%r11),%rbx │ │ @@ -1726572,17 +1726572,17 @@ │ │ lea 0xb8(%rsp),%rsi │ │ lea 0x98(%rsp),%rdx │ │ vmovupd %ymm5,0x190(%rsp) │ │ vmovupd %ymm6,0x1b0(%rsp) │ │ vmovupd %ymm7,0x110(%rsp) │ │ vmovupd %ymm8,0x130(%rsp) │ │ vmovupd %ymm9,0x150(%rsp) │ │ + vmovupd %ymm3,0x1f0(%rsp) │ │ vmovupd %ymm10,0x170(%rsp) │ │ - vmovupd %ymm3,0x1d0(%rsp) │ │ - vmovupd %ymm4,0x1f0(%rsp) │ │ + vmovupd %ymm4,0x1d0(%rsp) │ │ vzeroupper │ │ call c215f0 │ │ mov 0xf0(%rsp),%rcx │ │ mov 0x100(%rsp),%rax │ │ mov 0x60(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r15,8),%ymm0 │ │ vcvtps2pd 0x70(%rcx),%ymm1 │ │ @@ -1726623,21 +1726623,21 @@ │ │ vmulpd %ymm3,%ymm1,%ymm3 │ │ vcvtps2pd 0x10(%rcx),%ymm4 │ │ vaddpd %ymm3,%ymm2,%ymm10 │ │ vcvtps2pd 0x10(%rax),%ymm2 │ │ vmulpd %ymm4,%ymm0,%ymm3 │ │ vaddpd 0x1d0(%rsp),%ymm3,%ymm3 │ │ vmulpd %ymm2,%ymm1,%ymm2 │ │ - vaddpd %ymm2,%ymm3,%ymm3 │ │ + vaddpd %ymm2,%ymm3,%ymm4 │ │ vcvtps2pd (%rcx),%ymm2 │ │ vmulpd %ymm2,%ymm0,%ymm0 │ │ vaddpd 0x1f0(%rsp),%ymm0,%ymm0 │ │ vcvtps2pd (%rax),%ymm2 │ │ vmulpd %ymm2,%ymm1,%ymm1 │ │ - vaddpd %ymm1,%ymm0,%ymm4 │ │ + vaddpd %ymm1,%ymm0,%ymm3 │ │ lea 0x2(%r15),%rax │ │ cmp %r15,0x78(%rsp) │ │ je c318f9 │ │ cmp %r15,0x50(%rsp) │ │ je c318f9 │ │ add %rbp,%rbx │ │ add %rbp,%r12 │ │ @@ -1726691,19 +1726691,19 @@ │ │ cmp %rdi,%r8 │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ add 0x40(%rsp),%rax │ │ vbroadcastsd %xmm0,%ymm0 │ │ vcvtps2pd (%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ - vaddpd %ymm1,%ymm4,%ymm4 │ │ + vaddpd %ymm1,%ymm3,%ymm3 │ │ vcvtps2pd 0x10(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vcvtps2pd 0x20(%rax,%rcx,4),%ymm2 │ │ - vaddpd %ymm1,%ymm3,%ymm3 │ │ + vaddpd %ymm1,%ymm4,%ymm4 │ │ vcvtps2pd 0x30(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm2,%ymm0,%ymm2 │ │ vaddpd %ymm2,%ymm10,%ymm10 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vaddpd %ymm1,%ymm9,%ymm9 │ │ vcvtps2pd 0x40(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ @@ -1726904,17 +1726904,17 @@ │ │ mov %rax,0xc0(%rsp) │ │ mov %rbp,0xc8(%rsp) │ │ mov %rax,0xd0(%rsp) │ │ lea 0xf0(%rsp),%rdi │ │ lea 0xb8(%rsp),%rsi │ │ lea 0x98(%rsp),%rdx │ │ vmovupd %ymm5,0x150(%rsp) │ │ - vmovupd %ymm3,0x1f0(%rsp) │ │ vmovupd %ymm6,0x170(%rsp) │ │ vmovupd %ymm4,0x1d0(%rsp) │ │ + vmovupd %ymm3,0x1f0(%rsp) │ │ vzeroupper │ │ call c21430 │ │ mov 0xf0(%rsp),%rax │ │ mov 0x100(%rsp),%rcx │ │ mov 0x110(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r12,8),%ymm0 │ │ vcvtps2pd 0x30(%rax),%ymm1 │ │ @@ -1727505,18 +1727505,18 @@ │ │ nopl 0x0(%rax,%rax,1) │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ - vcvtpd2ps %ymm3,%xmm0 │ │ - vcvtpd2ps %ymm4,%xmm1 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ + vcvtpd2ps %ymm4,%xmm0 │ │ + vcvtpd2ps %ymm3,%xmm1 │ │ vmovupd %xmm1,0x10(%r13) │ │ vcvtpd2ps %ymm10,%xmm1 │ │ vcvtpd2ps %ymm9,%xmm2 │ │ vmovupd %xmm0,0x0(%r13) │ │ vmovupd %xmm2,0x30(%r13) │ │ vcvtpd2ps %ymm8,%xmm0 │ │ vmovupd %xmm1,0x20(%r13) │ │ @@ -1727553,24 +1727553,24 @@ │ │ sub %rdx,%rbp │ │ test %rdi,%rdi │ │ je c32af0 │ │ cmp %r12,%rbp │ │ jb c32af0 │ │ mov %r10,0x50(%rsp) │ │ mov %rcx,0x58(%rsp) │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ mov 0x90(%rsp),%r14 │ │ mov 0x30(%rsp),%rbx │ │ xor %r15d,%r15d │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ nopl (%rax) │ │ cmp %r15,0x60(%rsp) │ │ je c32a87 │ │ sub %r12,%rbp │ │ sub %r12,%rbp │ │ jb c32a87 │ │ @@ -1727584,17 +1727584,17 @@ │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ vmovupd %ymm5,0x1c0(%rsp) │ │ vmovupd %ymm6,0x140(%rsp) │ │ vmovupd %ymm7,0x160(%rsp) │ │ vmovupd %ymm8,0x180(%rsp) │ │ vmovupd %ymm9,0x1a0(%rsp) │ │ - vmovupd %ymm3,0x100(%rsp) │ │ vmovupd %ymm10,0x1e0(%rsp) │ │ - vmovupd %ymm4,0xe0(%rsp) │ │ + vmovupd %ymm3,0xe0(%rsp) │ │ + vmovupd %ymm4,0x100(%rsp) │ │ vzeroupper │ │ call c219e0 │ │ mov 0xc0(%rsp),%rcx │ │ mov 0xd0(%rsp),%rax │ │ mov 0x20(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r15,8),%ymm0 │ │ vcvtps2pd 0x70(%rcx),%ymm1 │ │ @@ -1727635,21 +1727635,21 @@ │ │ vmulpd %ymm3,%ymm1,%ymm3 │ │ vcvtps2pd 0x10(%rcx),%ymm4 │ │ vaddpd %ymm3,%ymm2,%ymm10 │ │ vcvtps2pd 0x10(%rax),%ymm2 │ │ vmulpd %ymm4,%ymm0,%ymm3 │ │ vaddpd 0xe0(%rsp),%ymm3,%ymm3 │ │ vmulpd %ymm2,%ymm1,%ymm2 │ │ - vaddpd %ymm2,%ymm3,%ymm4 │ │ + vaddpd %ymm2,%ymm3,%ymm3 │ │ vcvtps2pd (%rcx),%ymm2 │ │ vmulpd %ymm2,%ymm0,%ymm0 │ │ vaddpd 0x100(%rsp),%ymm0,%ymm0 │ │ vcvtps2pd (%rax),%ymm2 │ │ vmulpd %ymm2,%ymm1,%ymm1 │ │ - vaddpd %ymm1,%ymm0,%ymm3 │ │ + vaddpd %ymm1,%ymm0,%ymm4 │ │ lea 0x2(%r15),%rax │ │ cmp %r15,0x18(%rsp) │ │ je c32a84 │ │ lea 0x0(,%r12,8),%rcx │ │ add %rcx,%rbx │ │ add %rcx,%r14 │ │ mov %rax,%r15 │ │ @@ -1727681,16 +1727681,16 @@ │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ mov 0x48(%rsp),%r15 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ test $0x1,%r8b │ │ je c327a3 │ │ cmp %r12,%rbp │ │ jb c327a3 │ │ jmp c32b40 │ │ mov %ebp,%eax │ │ xor %edx,%edx │ │ @@ -1727704,19 +1727704,19 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ mov 0x20(%rsp),%rdx │ │ mov 0x8(%rsp),%rsi │ │ vbroadcastsd (%rdx,%rsi,8),%ymm0 │ │ vcvtps2pd (%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ - vaddpd %ymm1,%ymm3,%ymm3 │ │ + vaddpd %ymm1,%ymm4,%ymm4 │ │ vcvtps2pd 0x10(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vcvtps2pd 0x20(%rax,%rcx,4),%ymm2 │ │ - vaddpd %ymm1,%ymm4,%ymm4 │ │ + vaddpd %ymm1,%ymm3,%ymm3 │ │ vcvtps2pd 0x30(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm2,%ymm0,%ymm2 │ │ vaddpd %ymm2,%ymm10,%ymm10 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vaddpd %ymm1,%ymm9,%ymm9 │ │ vcvtps2pd 0x40(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ @@ -1728336,18 +1728336,18 @@ │ │ nopw 0x0(%rax,%rax,1) │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ - vcvtpd2ps %ymm3,%xmm0 │ │ - vcvtpd2ps %ymm4,%xmm1 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ + vcvtpd2ps %ymm4,%xmm0 │ │ + vcvtpd2ps %ymm3,%xmm1 │ │ vmovupd %xmm1,0x10(%r13) │ │ vcvtpd2ps %ymm10,%xmm1 │ │ vcvtpd2ps %ymm9,%xmm2 │ │ vmovupd %xmm0,0x0(%r13) │ │ vmovupd %xmm2,0x30(%r13) │ │ vcvtpd2ps %ymm8,%xmm0 │ │ vmovupd %xmm1,0x20(%r13) │ │ @@ -1728384,24 +1728384,24 @@ │ │ sub %rdx,%rbp │ │ test %rdi,%rdi │ │ je c33a00 │ │ cmp %r12,%rbp │ │ jb c33a00 │ │ mov %r10,0x50(%rsp) │ │ mov %rcx,0x58(%rsp) │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm5,%xmm5,%xmm5 │ │ mov 0x90(%rsp),%r14 │ │ mov 0x30(%rsp),%rbx │ │ xor %r15d,%r15d │ │ - vxorpd %xmm5,%xmm5,%xmm5 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ vxorpd %xmm4,%xmm4,%xmm4 │ │ nopl (%rax) │ │ cmp %r15,0x60(%rsp) │ │ je c33997 │ │ sub %r12,%rbp │ │ sub %r12,%rbp │ │ jb c33997 │ │ @@ -1728415,17 +1728415,17 @@ │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ vmovupd %ymm5,0x1c0(%rsp) │ │ vmovupd %ymm6,0x140(%rsp) │ │ vmovupd %ymm7,0x160(%rsp) │ │ vmovupd %ymm8,0x180(%rsp) │ │ vmovupd %ymm9,0x1a0(%rsp) │ │ - vmovupd %ymm3,0x100(%rsp) │ │ vmovupd %ymm10,0x1e0(%rsp) │ │ - vmovupd %ymm4,0xe0(%rsp) │ │ + vmovupd %ymm3,0xe0(%rsp) │ │ + vmovupd %ymm4,0x100(%rsp) │ │ vzeroupper │ │ call c21a50 │ │ mov 0xc0(%rsp),%rcx │ │ mov 0xd0(%rsp),%rax │ │ mov 0x20(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r15,8),%ymm0 │ │ vcvtps2pd 0x70(%rcx),%ymm1 │ │ @@ -1728466,21 +1728466,21 @@ │ │ vmulpd %ymm3,%ymm1,%ymm3 │ │ vcvtps2pd 0x10(%rcx),%ymm4 │ │ vaddpd %ymm3,%ymm2,%ymm10 │ │ vcvtps2pd 0x10(%rax),%ymm2 │ │ vmulpd %ymm4,%ymm0,%ymm3 │ │ vaddpd 0xe0(%rsp),%ymm3,%ymm3 │ │ vmulpd %ymm2,%ymm1,%ymm2 │ │ - vaddpd %ymm2,%ymm3,%ymm4 │ │ + vaddpd %ymm2,%ymm3,%ymm3 │ │ vcvtps2pd (%rcx),%ymm2 │ │ vmulpd %ymm2,%ymm0,%ymm0 │ │ vaddpd 0x100(%rsp),%ymm0,%ymm0 │ │ vcvtps2pd (%rax),%ymm2 │ │ vmulpd %ymm2,%ymm1,%ymm1 │ │ - vaddpd %ymm1,%ymm0,%ymm3 │ │ + vaddpd %ymm1,%ymm0,%ymm4 │ │ lea 0x2(%r15),%rax │ │ cmp %r15,0x18(%rsp) │ │ je c33994 │ │ lea 0x0(,%r12,8),%rcx │ │ add %rcx,%rbx │ │ add %rcx,%r14 │ │ mov %rax,%r15 │ │ @@ -1728512,16 +1728512,16 @@ │ │ vxorpd %xmm5,%xmm5,%xmm5 │ │ mov 0x48(%rsp),%r15 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ test $0x1,%r8b │ │ je c336b3 │ │ cmp %r12,%rbp │ │ jb c336b3 │ │ jmp c33a50 │ │ mov %ebp,%eax │ │ xor %edx,%edx │ │ @@ -1728535,19 +1728535,19 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ mov 0x20(%rsp),%rdx │ │ mov 0x8(%rsp),%rsi │ │ vbroadcastsd (%rdx,%rsi,8),%ymm0 │ │ vcvtps2pd (%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ - vaddpd %ymm1,%ymm3,%ymm3 │ │ + vaddpd %ymm1,%ymm4,%ymm4 │ │ vcvtps2pd 0x10(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vcvtps2pd 0x20(%rax,%rcx,4),%ymm2 │ │ - vaddpd %ymm1,%ymm4,%ymm4 │ │ + vaddpd %ymm1,%ymm3,%ymm3 │ │ vcvtps2pd 0x30(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm2,%ymm0,%ymm2 │ │ vaddpd %ymm2,%ymm10,%ymm10 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vaddpd %ymm1,%ymm9,%ymm9 │ │ vcvtps2pd 0x40(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ @@ -1728992,19 +1728992,19 @@ │ │ sub %rdx,%r15 │ │ test %r9,%r9 │ │ je c34410 │ │ cmp %r13,%r15 │ │ jb c34410 │ │ mov %rbx,0x140(%rsp) │ │ mov %rcx,0x58(%rsp) │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ + vxorpd %xmm3,%xmm3,%xmm3 │ │ mov 0x48(%rsp),%rbx │ │ mov 0x18(%rsp),%r12 │ │ xor %r14d,%r14d │ │ - vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ cmp %r14,0x1e0(%rsp) │ │ je c343a3 │ │ sub %r13,%r15 │ │ sub %r13,%r15 │ │ jb c343a3 │ │ cmp %r14,0x1a0(%rsp) │ │ @@ -1729012,16 +1729012,16 @@ │ │ mov %r12,0xa0(%rsp) │ │ mov %r13,0xa8(%rsp) │ │ mov %rbx,0xb0(%rsp) │ │ mov %r13,0xb8(%rsp) │ │ lea 0xc0(%rsp),%rdi │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ - vmovupd %ymm4,0xe0(%rsp) │ │ vmovupd %ymm3,0x100(%rsp) │ │ + vmovupd %ymm4,0xe0(%rsp) │ │ vzeroupper │ │ call c216d0 │ │ mov 0xc0(%rsp),%rax │ │ mov 0xd0(%rsp),%rcx │ │ mov 0x180(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r14,8),%ymm0 │ │ vcvtps2pd 0x10(%rax),%ymm1 │ │ @@ -1729168,16 +1729168,16 @@ │ │ mov %r10,0x18(%rsp) │ │ mov %r11,0x10(%rsp) │ │ mov %rbx,0x30(%rsp) │ │ mov %r15b,(%rsp) │ │ jmp c34628 │ │ data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ mov 0x20(%rsp),%rax │ │ - vcvtpd2ps %ymm3,%xmm0 │ │ - vcvtpd2ps %ymm4,%xmm1 │ │ + vcvtpd2ps %ymm4,%xmm0 │ │ + vcvtpd2ps %ymm3,%xmm1 │ │ vmovupd %xmm1,0x10(%rbp) │ │ vcvtpd2ps %ymm10,%xmm1 │ │ vcvtpd2ps %ymm9,%xmm2 │ │ vmovupd %xmm0,0x0(%rbp) │ │ vmovupd %xmm2,0x30(%rbp) │ │ vcvtpd2ps %ymm8,%xmm0 │ │ vmovupd %xmm1,0x20(%rbp) │ │ @@ -1729214,16 +1729214,16 @@ │ │ div %r13 │ │ jmp c346a8 │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ xor %r14d,%r14d │ │ jmp c3492a │ │ nopw 0x0(%rax,%rax,1) │ │ mov %r12d,%eax │ │ xor %edx,%edx │ │ div %r13d │ │ sub %rdx,%r12 │ │ @@ -1729231,16 +1729231,16 @@ │ │ setb %al │ │ or %r15b,%al │ │ vxorpd %xmm6,%xmm6,%xmm6 │ │ vxorpd %xmm7,%xmm7,%xmm7 │ │ vxorpd %xmm8,%xmm8,%xmm8 │ │ vxorpd %xmm9,%xmm9,%xmm9 │ │ vxorpd %xmm10,%xmm10,%xmm10 │ │ - vxorpd %xmm4,%xmm4,%xmm4 │ │ vxorpd %xmm3,%xmm3,%xmm3 │ │ + vxorpd %xmm4,%xmm4,%xmm4 │ │ mov $0x0,%r14d │ │ jne c3492a │ │ mov %rcx,0x8(%rsp) │ │ lea 0x0(,%rdi,4),%r15 │ │ add 0x8(%r11),%r15 │ │ cmp %rdi,%rsi │ │ mov $0x4,%eax │ │ @@ -1729267,17 +1729267,17 @@ │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x90(%rsp),%rdx │ │ vmovupd %ymm5,0x180(%rsp) │ │ vmovupd %ymm6,0x1a0(%rsp) │ │ vmovupd %ymm7,0x100(%rsp) │ │ vmovupd %ymm8,0x120(%rsp) │ │ vmovupd %ymm9,0x140(%rsp) │ │ - vmovupd %ymm3,0x1e0(%rsp) │ │ vmovupd %ymm10,0x160(%rsp) │ │ - vmovupd %ymm4,0x1c0(%rsp) │ │ + vmovupd %ymm3,0x1c0(%rsp) │ │ + vmovupd %ymm4,0x1e0(%rsp) │ │ vzeroupper │ │ call c21ac0 │ │ mov 0xd0(%rsp),%rcx │ │ mov 0xe0(%rsp),%rax │ │ mov 0x50(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r14,8),%ymm0 │ │ vcvtps2pd 0x70(%rcx),%ymm1 │ │ @@ -1729318,21 +1729318,21 @@ │ │ vmulpd %ymm3,%ymm1,%ymm3 │ │ vcvtps2pd 0x10(%rcx),%ymm4 │ │ vaddpd %ymm3,%ymm2,%ymm10 │ │ vcvtps2pd 0x10(%rax),%ymm2 │ │ vmulpd %ymm4,%ymm0,%ymm3 │ │ vaddpd 0x1c0(%rsp),%ymm3,%ymm3 │ │ vmulpd %ymm2,%ymm1,%ymm2 │ │ - vaddpd %ymm2,%ymm3,%ymm4 │ │ + vaddpd %ymm2,%ymm3,%ymm3 │ │ vcvtps2pd (%rcx),%ymm2 │ │ vmulpd %ymm2,%ymm0,%ymm0 │ │ vaddpd 0x1e0(%rsp),%ymm0,%ymm0 │ │ vcvtps2pd (%rax),%ymm2 │ │ vmulpd %ymm2,%ymm1,%ymm1 │ │ - vaddpd %ymm1,%ymm0,%ymm3 │ │ + vaddpd %ymm1,%ymm0,%ymm4 │ │ lea 0x2(%r14),%rax │ │ cmp %r14,0x28(%rsp) │ │ je c3490e │ │ cmp %r14,0x58(%rsp) │ │ je c3490e │ │ lea 0x0(,%r13,8),%rcx │ │ add %rcx,%r15 │ │ @@ -1729386,19 +1729386,19 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ mov 0xc8(%rsp),%rdx │ │ lea (%rax,%rdx,4),%rax │ │ vbroadcastsd %xmm0,%ymm0 │ │ vcvtps2pd (%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ - vaddpd %ymm1,%ymm3,%ymm3 │ │ + vaddpd %ymm1,%ymm4,%ymm4 │ │ vcvtps2pd 0x10(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vcvtps2pd 0x20(%rax,%rcx,4),%ymm2 │ │ - vaddpd %ymm1,%ymm4,%ymm4 │ │ + vaddpd %ymm1,%ymm3,%ymm3 │ │ vcvtps2pd 0x30(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm2,%ymm0,%ymm2 │ │ vaddpd %ymm2,%ymm10,%ymm10 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ vaddpd %ymm1,%ymm9,%ymm9 │ │ vcvtps2pd 0x40(%rax,%rcx,4),%ymm1 │ │ vmulpd %ymm1,%ymm0,%ymm1 │ │ @@ -1730617,17 +1730617,17 @@ │ │ mov %rax,0xa8(%rsp) │ │ mov %r14,0xb0(%rsp) │ │ mov %rax,0xb8(%rsp) │ │ lea 0xd0(%rsp),%rdi │ │ lea 0xa0(%rsp),%rsi │ │ lea 0x90(%rsp),%rdx │ │ vmovupd %ymm5,0x140(%rsp) │ │ - vmovupd %ymm3,0x1e0(%rsp) │ │ vmovupd %ymm6,0x160(%rsp) │ │ vmovupd %ymm4,0x1c0(%rsp) │ │ + vmovupd %ymm3,0x1e0(%rsp) │ │ vzeroupper │ │ call c21970 │ │ mov 0xd0(%rsp),%rax │ │ mov 0xe0(%rsp),%rcx │ │ mov 0x100(%rsp),%rdx │ │ vbroadcastsd (%rdx,%r15,8),%ymm0 │ │ vcvtps2pd 0x30(%rax),%ymm1 │ │ @@ -1731262,24 +1731262,24 @@ │ │ mov 0x50(%rsp),%r13 │ │ jmp c36b1c │ │ nopl 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - cvtpd2ps %xmm6,%xmm6 │ │ + xorpd %xmm4,%xmm4 │ │ cvtpd2ps %xmm7,%xmm7 │ │ - unpcklpd %xmm6,%xmm7 │ │ - movupd %xmm7,(%rcx) │ │ cvtpd2ps %xmm4,%xmm4 │ │ - cvtpd2ps %xmm5,%xmm5 │ │ + unpcklpd %xmm7,%xmm4 │ │ + movupd %xmm4,(%rcx) │ │ + cvtpd2ps %xmm5,%xmm4 │ │ + cvtpd2ps %xmm6,%xmm5 │ │ unpcklpd %xmm4,%xmm5 │ │ movupd %xmm5,0x10(%rcx) │ │ cvtpd2ps %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ unpcklpd %xmm2,%xmm3 │ │ movupd %xmm3,0x20(%rcx) │ │ cvtpd2ps %xmm0,%xmm0 │ │ @@ -1731311,21 +1731311,21 @@ │ │ div %ebp │ │ mov %rsi,%r8 │ │ sub %rdx,%r8 │ │ cmpq $0x0,0x28(%rsp) │ │ je c36d60 │ │ cmp %rbp,%r8 │ │ jb c36d60 │ │ - xorpd %xmm0,%xmm0 │ │ + xorpd %xmm4,%xmm4 │ │ mov %rdi,%rax │ │ xor %r14d,%r14d │ │ + xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ nopw 0x0(%rax,%rax,1) │ │ cmp %r14,%rbx │ │ je c36d20 │ │ sub %rbp,%r8 │ │ @@ -1731366,43 +1731366,43 @@ │ │ addpd %xmm10,%xmm11 │ │ cvtps2pd -0x10(%rax,%rbp,8),%xmm3 │ │ mulpd %xmm9,%xmm3 │ │ movddup -0x18(%rax),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm4,%xmm11 │ │ - addpd %xmm10,%xmm11 │ │ - movddup -0x18(%rax,%rbp,8),%xmm4 │ │ - cvtps2pd %xmm4,%xmm4 │ │ - mulpd %xmm9,%xmm4 │ │ - addpd %xmm11,%xmm4 │ │ - cvtps2pd -0x20(%rax),%xmm10 │ │ - mulpd %xmm8,%xmm10 │ │ movapd %xmm5,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - cvtps2pd -0x20(%rax,%rbp,8),%xmm5 │ │ + movddup -0x18(%rax,%rbp,8),%xmm5 │ │ + cvtps2pd %xmm5,%xmm5 │ │ mulpd %xmm9,%xmm5 │ │ - movddup -0x28(%rax),%xmm10 │ │ - cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm5 │ │ + cvtps2pd -0x20(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ movapd %xmm6,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - movddup -0x28(%rax,%rbp,8),%xmm6 │ │ - cvtps2pd %xmm6,%xmm6 │ │ + cvtps2pd -0x20(%rax,%rbp,8),%xmm6 │ │ mulpd %xmm9,%xmm6 │ │ + movddup -0x28(%rax),%xmm10 │ │ + cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm6 │ │ + mulpd %xmm8,%xmm10 │ │ + movapd %xmm7,%xmm11 │ │ + addpd %xmm10,%xmm11 │ │ + movddup -0x28(%rax,%rbp,8),%xmm7 │ │ + cvtps2pd %xmm7,%xmm7 │ │ + mulpd %xmm9,%xmm7 │ │ + addpd %xmm11,%xmm7 │ │ cvtps2pd -0x30(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm7,%xmm8 │ │ + movapd %xmm4,%xmm8 │ │ addpd %xmm10,%xmm8 │ │ - cvtps2pd -0x30(%rax,%rbp,8),%xmm7 │ │ - mulpd %xmm9,%xmm7 │ │ - addpd %xmm8,%xmm7 │ │ + cvtps2pd -0x30(%rax,%rbp,8),%xmm4 │ │ + mulpd %xmm9,%xmm4 │ │ + addpd %xmm8,%xmm4 │ │ lea 0x2(%r14),%rdx │ │ cmp %r14,%r15 │ │ je c36d1d │ │ add %r11,%rax │ │ mov %rdx,%r14 │ │ cmp %rbp,%r8 │ │ jae c36ba0 │ │ @@ -1731424,18 +1731424,18 @@ │ │ jmp c36da2 │ │ nopl 0x0(%rax) │ │ xorpd %xmm0,%xmm0 │ │ mov 0x58(%rsp),%r14 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ + xorpd %xmm4,%xmm4 │ │ testb $0x1,0x10(%rsp) │ │ je c36ac0 │ │ cmp %rbp,%r8 │ │ jb c36ac0 │ │ jmp c36dae │ │ mov %r8d,%eax │ │ xor %edx,%edx │ │ @@ -1731447,26 +1731447,26 @@ │ │ mov 0x18(%rsp),%rax │ │ lea (%rax,%r14,8),%rax │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ movddup (%r12,%r9,8),%xmm8 │ │ cvtps2pd (%rax,%r10,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm7 │ │ + addpd %xmm9,%xmm4 │ │ movddup 0x8(%rax,%r10,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm6 │ │ + addpd %xmm9,%xmm7 │ │ cvtps2pd 0x10(%rax,%r10,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm5 │ │ + addpd %xmm9,%xmm6 │ │ movddup 0x18(%rax,%r10,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm4 │ │ + addpd %xmm9,%xmm5 │ │ cvtps2pd 0x20(%rax,%r10,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ movddup 0x28(%rax,%r10,4),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm9,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ cvtps2pd 0x30(%rax,%r10,4),%xmm9 │ │ @@ -1731684,16 +1731684,16 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je c371d9 │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %rbp │ │ jmp c371df │ │ - xorpd %xmm1,%xmm1 │ │ xorpd %xmm0,%xmm0 │ │ + xorpd %xmm1,%xmm1 │ │ jmp c37350 │ │ mov %esi,%eax │ │ xor %edx,%edx │ │ div %ebp │ │ mov 0x10(%rsp),%rax │ │ mov %rax,%rdi │ │ and $0xfffffffffffffffe,%rdi │ │ @@ -1731722,28 +1731722,28 @@ │ │ jb c372b5 │ │ cmp %rcx,%rdi │ │ je c372b5 │ │ movddup (%r12,%rcx,8),%xmm2 │ │ movddup 0x8(%rdx),%xmm3 │ │ cvtps2pd %xmm3,%xmm3 │ │ mulpd %xmm2,%xmm3 │ │ - movapd %xmm1,%xmm4 │ │ + movapd %xmm0,%xmm4 │ │ addpd %xmm3,%xmm4 │ │ movddup 0x8(%r12,%rcx,8),%xmm3 │ │ - movddup 0x8(%rdx,%rbp,8),%xmm1 │ │ - cvtps2pd %xmm1,%xmm1 │ │ - mulpd %xmm3,%xmm1 │ │ - addpd %xmm4,%xmm1 │ │ + movddup 0x8(%rdx,%rbp,8),%xmm0 │ │ + cvtps2pd %xmm0,%xmm0 │ │ + mulpd %xmm3,%xmm0 │ │ + addpd %xmm4,%xmm0 │ │ cvtps2pd (%rdx),%xmm4 │ │ mulpd %xmm2,%xmm4 │ │ - movapd %xmm0,%xmm2 │ │ + movapd %xmm1,%xmm2 │ │ addpd %xmm4,%xmm2 │ │ - cvtps2pd (%rdx,%rbp,8),%xmm0 │ │ - mulpd %xmm3,%xmm0 │ │ - addpd %xmm2,%xmm0 │ │ + cvtps2pd (%rdx,%rbp,8),%xmm1 │ │ + mulpd %xmm3,%xmm1 │ │ + addpd %xmm2,%xmm1 │ │ lea 0x2(%rcx),%rbx │ │ cmp %rcx,%r9 │ │ je c372b3 │ │ add %r11,%rdx │ │ mov %rbx,%rcx │ │ cmp %rbp,%rsi │ │ jae c37240 │ │ @@ -1731760,38 +1731760,38 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je c375e6 │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %rbp │ │ jmp c375ec │ │ - xorpd %xmm1,%xmm1 │ │ xorpd %xmm0,%xmm0 │ │ + xorpd %xmm1,%xmm1 │ │ testb $0x1,0x10(%rsp) │ │ je c37350 │ │ cmp %rbp,%rsi │ │ jb c37350 │ │ cmp %rcx,0x8(%rsp) │ │ mov 0x18(%rsp),%rax │ │ lea (%rax,%rcx,8),%rax │ │ mov $0x4,%ecx │ │ cmovb %rcx,%rax │ │ cvtps2pd (%rax,%r10,4),%xmm2 │ │ movddup (%r12,%rdi,8),%xmm3 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm0 │ │ + addpd %xmm2,%xmm1 │ │ movddup 0x8(%rax,%r10,4),%xmm2 │ │ cvtps2pd %xmm2,%xmm2 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm1 │ │ + addpd %xmm2,%xmm0 │ │ nopl 0x0(%rax,%rax,1) │ │ - cvtpd2ps %xmm1,%xmm1 │ │ cvtpd2ps %xmm0,%xmm0 │ │ - unpcklpd %xmm1,%xmm0 │ │ - movupd %xmm0,(%r8) │ │ + cvtpd2ps %xmm1,%xmm1 │ │ + unpcklpd %xmm0,%xmm1 │ │ + movupd %xmm1,(%r8) │ │ add $0x4,%r10 │ │ test $0x1,%r15b │ │ je c369b9 │ │ test %rbp,%rbp │ │ je c373b3 │ │ mov %rbp,%rax │ │ imul 0x20(%rsp),%rax │ │ @@ -1732128,24 +1732128,24 @@ │ │ mov 0x50(%rsp),%r13 │ │ jmp c378ec │ │ nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - xorpd %xmm4,%xmm4 │ │ + cvtpd2ps %xmm6,%xmm6 │ │ cvtpd2ps %xmm7,%xmm7 │ │ + unpcklpd %xmm6,%xmm7 │ │ + movupd %xmm7,(%rcx) │ │ cvtpd2ps %xmm4,%xmm4 │ │ - unpcklpd %xmm7,%xmm4 │ │ - movupd %xmm4,(%rcx) │ │ - cvtpd2ps %xmm5,%xmm4 │ │ - cvtpd2ps %xmm6,%xmm5 │ │ + cvtpd2ps %xmm5,%xmm5 │ │ unpcklpd %xmm4,%xmm5 │ │ movupd %xmm5,0x10(%rcx) │ │ cvtpd2ps %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ unpcklpd %xmm2,%xmm3 │ │ movupd %xmm3,0x20(%rcx) │ │ cvtpd2ps %xmm0,%xmm0 │ │ @@ -1732177,21 +1732177,21 @@ │ │ div %ebp │ │ mov %rsi,%r8 │ │ sub %rdx,%r8 │ │ cmpq $0x0,0x28(%rsp) │ │ je c37b30 │ │ cmp %rbp,%r8 │ │ jb c37b30 │ │ - xorpd %xmm4,%xmm4 │ │ + xorpd %xmm0,%xmm0 │ │ mov %rdi,%rax │ │ xor %r14d,%r14d │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ nopw 0x0(%rax,%rax,1) │ │ cmp %r14,%rbx │ │ je c37af0 │ │ sub %rbp,%r8 │ │ @@ -1732232,43 +1732232,43 @@ │ │ addpd %xmm10,%xmm11 │ │ cvtps2pd -0x10(%rax,%rbp,8),%xmm3 │ │ mulpd %xmm9,%xmm3 │ │ movddup -0x18(%rax),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ + movapd %xmm4,%xmm11 │ │ + addpd %xmm10,%xmm11 │ │ + movddup -0x18(%rax,%rbp,8),%xmm4 │ │ + cvtps2pd %xmm4,%xmm4 │ │ + mulpd %xmm9,%xmm4 │ │ + addpd %xmm11,%xmm4 │ │ + cvtps2pd -0x20(%rax),%xmm10 │ │ + mulpd %xmm8,%xmm10 │ │ movapd %xmm5,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - movddup -0x18(%rax,%rbp,8),%xmm5 │ │ - cvtps2pd %xmm5,%xmm5 │ │ + cvtps2pd -0x20(%rax,%rbp,8),%xmm5 │ │ mulpd %xmm9,%xmm5 │ │ + movddup -0x28(%rax),%xmm10 │ │ + cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm5 │ │ - cvtps2pd -0x20(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ movapd %xmm6,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - cvtps2pd -0x20(%rax,%rbp,8),%xmm6 │ │ + movddup -0x28(%rax,%rbp,8),%xmm6 │ │ + cvtps2pd %xmm6,%xmm6 │ │ mulpd %xmm9,%xmm6 │ │ - movddup -0x28(%rax),%xmm10 │ │ - cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm6 │ │ - mulpd %xmm8,%xmm10 │ │ - movapd %xmm7,%xmm11 │ │ - addpd %xmm10,%xmm11 │ │ - movddup -0x28(%rax,%rbp,8),%xmm7 │ │ - cvtps2pd %xmm7,%xmm7 │ │ - mulpd %xmm9,%xmm7 │ │ - addpd %xmm11,%xmm7 │ │ cvtps2pd -0x30(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm4,%xmm8 │ │ + movapd %xmm7,%xmm8 │ │ addpd %xmm10,%xmm8 │ │ - cvtps2pd -0x30(%rax,%rbp,8),%xmm4 │ │ - mulpd %xmm9,%xmm4 │ │ - addpd %xmm8,%xmm4 │ │ + cvtps2pd -0x30(%rax,%rbp,8),%xmm7 │ │ + mulpd %xmm9,%xmm7 │ │ + addpd %xmm8,%xmm7 │ │ lea 0x2(%r14),%rdx │ │ cmp %r14,%r15 │ │ je c37aed │ │ add %r11,%rax │ │ mov %rdx,%r14 │ │ cmp %rbp,%r8 │ │ jae c37970 │ │ @@ -1732290,18 +1732290,18 @@ │ │ jmp c37b72 │ │ nopl 0x0(%rax) │ │ xorpd %xmm0,%xmm0 │ │ mov 0x58(%rsp),%r14 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - xorpd %xmm4,%xmm4 │ │ testb $0x1,0x10(%rsp) │ │ je c37890 │ │ cmp %rbp,%r8 │ │ jb c37890 │ │ jmp c37b7e │ │ mov %r8d,%eax │ │ xor %edx,%edx │ │ @@ -1732313,26 +1732313,26 @@ │ │ mov 0x18(%rsp),%rax │ │ lea (%rax,%r14,8),%rax │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ movddup (%r12,%r9,8),%xmm8 │ │ cvtps2pd (%rax,%r10,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm4 │ │ + addpd %xmm9,%xmm7 │ │ movddup 0x8(%rax,%r10,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm7 │ │ + addpd %xmm9,%xmm6 │ │ cvtps2pd 0x10(%rax,%r10,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm6 │ │ + addpd %xmm9,%xmm5 │ │ movddup 0x18(%rax,%r10,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm5 │ │ + addpd %xmm9,%xmm4 │ │ cvtps2pd 0x20(%rax,%r10,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ movddup 0x28(%rax,%r10,4),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm9,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ cvtps2pd 0x30(%rax,%r10,4),%xmm9 │ │ @@ -1732550,16 +1732550,16 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je c37fa9 │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %rbp │ │ jmp c37faf │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ + xorpd %xmm0,%xmm0 │ │ jmp c38120 │ │ mov %esi,%eax │ │ xor %edx,%edx │ │ div %ebp │ │ mov 0x10(%rsp),%rax │ │ mov %rax,%rdi │ │ and $0xfffffffffffffffe,%rdi │ │ @@ -1732588,28 +1732588,28 @@ │ │ jb c38085 │ │ cmp %rcx,%rdi │ │ je c38085 │ │ movddup (%r12,%rcx,8),%xmm2 │ │ movddup 0x8(%rdx),%xmm3 │ │ cvtps2pd %xmm3,%xmm3 │ │ mulpd %xmm2,%xmm3 │ │ - movapd %xmm0,%xmm4 │ │ + movapd %xmm1,%xmm4 │ │ addpd %xmm3,%xmm4 │ │ movddup 0x8(%r12,%rcx,8),%xmm3 │ │ - movddup 0x8(%rdx,%rbp,8),%xmm0 │ │ - cvtps2pd %xmm0,%xmm0 │ │ - mulpd %xmm3,%xmm0 │ │ - addpd %xmm4,%xmm0 │ │ + movddup 0x8(%rdx,%rbp,8),%xmm1 │ │ + cvtps2pd %xmm1,%xmm1 │ │ + mulpd %xmm3,%xmm1 │ │ + addpd %xmm4,%xmm1 │ │ cvtps2pd (%rdx),%xmm4 │ │ mulpd %xmm2,%xmm4 │ │ - movapd %xmm1,%xmm2 │ │ + movapd %xmm0,%xmm2 │ │ addpd %xmm4,%xmm2 │ │ - cvtps2pd (%rdx,%rbp,8),%xmm1 │ │ - mulpd %xmm3,%xmm1 │ │ - addpd %xmm2,%xmm1 │ │ + cvtps2pd (%rdx,%rbp,8),%xmm0 │ │ + mulpd %xmm3,%xmm0 │ │ + addpd %xmm2,%xmm0 │ │ lea 0x2(%rcx),%rbx │ │ cmp %rcx,%r9 │ │ je c38083 │ │ add %r11,%rdx │ │ mov %rbx,%rcx │ │ cmp %rbp,%rsi │ │ jae c38010 │ │ @@ -1732626,38 +1732626,38 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je c383b6 │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %rbp │ │ jmp c383bc │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ + xorpd %xmm0,%xmm0 │ │ testb $0x1,0x10(%rsp) │ │ je c38120 │ │ cmp %rbp,%rsi │ │ jb c38120 │ │ cmp %rcx,0x8(%rsp) │ │ mov 0x18(%rsp),%rax │ │ lea (%rax,%rcx,8),%rax │ │ mov $0x4,%ecx │ │ cmovb %rcx,%rax │ │ cvtps2pd (%rax,%r10,4),%xmm2 │ │ movddup (%r12,%rdi,8),%xmm3 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm1 │ │ + addpd %xmm2,%xmm0 │ │ movddup 0x8(%rax,%r10,4),%xmm2 │ │ cvtps2pd %xmm2,%xmm2 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm0 │ │ + addpd %xmm2,%xmm1 │ │ nopl 0x0(%rax,%rax,1) │ │ - cvtpd2ps %xmm0,%xmm0 │ │ cvtpd2ps %xmm1,%xmm1 │ │ - unpcklpd %xmm0,%xmm1 │ │ - movupd %xmm1,(%r8) │ │ + cvtpd2ps %xmm0,%xmm0 │ │ + unpcklpd %xmm1,%xmm0 │ │ + movupd %xmm0,(%r8) │ │ add $0x4,%r10 │ │ test $0x1,%r15b │ │ je c37788 │ │ test %rbp,%rbp │ │ je c38183 │ │ mov %rbp,%rax │ │ imul 0x20(%rsp),%rax │ │ @@ -1733519,16 +1733519,16 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je c38f47 │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %rdi │ │ jmp c38f4d │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ + xorpd %xmm0,%xmm0 │ │ jmp c39150 │ │ mov %esi,%eax │ │ xor %edx,%edx │ │ div %edi │ │ mov %r15,%r9 │ │ and $0xfffffffffffffffe,%r9 │ │ mov %r15,%rax │ │ @@ -1733568,28 +1733568,28 @@ │ │ jb c39092 │ │ cmp %r11,%r9 │ │ je c39092 │ │ movddup (%r10,%r11,8),%xmm2 │ │ movddup 0x8(%rdx),%xmm3 │ │ cvtps2pd %xmm3,%xmm3 │ │ mulpd %xmm2,%xmm3 │ │ - movapd %xmm0,%xmm4 │ │ + movapd %xmm1,%xmm4 │ │ addpd %xmm3,%xmm4 │ │ movddup 0x8(%r10,%r11,8),%xmm3 │ │ - movddup 0x8(%rdx,%rdi,8),%xmm0 │ │ - cvtps2pd %xmm0,%xmm0 │ │ - mulpd %xmm3,%xmm0 │ │ - addpd %xmm4,%xmm0 │ │ + movddup 0x8(%rdx,%rdi,8),%xmm1 │ │ + cvtps2pd %xmm1,%xmm1 │ │ + mulpd %xmm3,%xmm1 │ │ + addpd %xmm4,%xmm1 │ │ cvtps2pd (%rdx),%xmm4 │ │ mulpd %xmm2,%xmm4 │ │ - movapd %xmm1,%xmm2 │ │ + movapd %xmm0,%xmm2 │ │ addpd %xmm4,%xmm2 │ │ - cvtps2pd (%rdx,%rdi,8),%xmm1 │ │ - mulpd %xmm3,%xmm1 │ │ - addpd %xmm2,%xmm1 │ │ + cvtps2pd (%rdx,%rdi,8),%xmm0 │ │ + mulpd %xmm3,%xmm0 │ │ + addpd %xmm2,%xmm0 │ │ lea 0x2(%r11),%r13 │ │ cmp %r11,%r12 │ │ je c39061 │ │ cmp %r11,%r15 │ │ je c39061 │ │ add %r14,%rdx │ │ mov %r13,%r11 │ │ @@ -1733598,16 +1733598,16 @@ │ │ mov %r13d,%r11d │ │ mov 0x18(%rsp),%r15 │ │ test $0x1,%r15b │ │ mov (%rsp),%rax │ │ jne c390a5 │ │ jmp c39150 │ │ xor %r11d,%r11d │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ + xorpd %xmm0,%xmm0 │ │ test $0x1,%r15b │ │ mov (%rsp),%rax │ │ jne c390a5 │ │ jmp c39150 │ │ mov 0x18(%rsp),%r15 │ │ test $0x1,%r15b │ │ mov (%rsp),%rax │ │ @@ -1733645,24 +1733645,24 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ mov 0x38(%rsp),%rdx │ │ lea (%rax,%rdx,8),%rax │ │ cvtps2pd (%rax,%r8,4),%xmm2 │ │ movddup (%r10,%r9,8),%xmm3 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm1 │ │ + addpd %xmm2,%xmm0 │ │ movddup 0x8(%rax,%r8,4),%xmm2 │ │ cvtps2pd %xmm2,%xmm2 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm0 │ │ + addpd %xmm2,%xmm1 │ │ data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ - cvtpd2ps %xmm0,%xmm0 │ │ cvtpd2ps %xmm1,%xmm1 │ │ - unpcklpd %xmm0,%xmm1 │ │ - movupd %xmm1,(%rcx) │ │ + cvtpd2ps %xmm0,%xmm0 │ │ + unpcklpd %xmm1,%xmm0 │ │ + movupd %xmm0,(%rcx) │ │ add $0x4,%r8 │ │ mov 0x98(%rsp),%r14 │ │ testb $0x1,0x88(%rsp) │ │ je c385e0 │ │ mov 0x20(%rsp),%rax │ │ mov 0x10(%rsp),%rdx │ │ add %edx,%eax │ │ @@ -1733975,24 +1733975,24 @@ │ │ mov 0x50(%rsp),%r15 │ │ jmp c396e0 │ │ xchg %ax,%ax │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - xorpd %xmm4,%xmm4 │ │ + cvtpd2ps %xmm6,%xmm6 │ │ cvtpd2ps %xmm7,%xmm7 │ │ + unpcklpd %xmm6,%xmm7 │ │ + movupd %xmm7,(%r11) │ │ cvtpd2ps %xmm4,%xmm4 │ │ - unpcklpd %xmm7,%xmm4 │ │ - movupd %xmm4,(%r11) │ │ - cvtpd2ps %xmm5,%xmm4 │ │ - cvtpd2ps %xmm6,%xmm5 │ │ + cvtpd2ps %xmm5,%xmm5 │ │ unpcklpd %xmm4,%xmm5 │ │ movupd %xmm5,0x10(%r11) │ │ cvtpd2ps %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ unpcklpd %xmm2,%xmm3 │ │ movupd %xmm3,0x20(%r11) │ │ cvtpd2ps %xmm0,%xmm0 │ │ @@ -1734033,38 +1734033,38 @@ │ │ or 0x60(%rsp),%al │ │ je c39780 │ │ xorpd %xmm0,%xmm0 │ │ mov 0x10(%rsp),%r13 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - xorpd %xmm4,%xmm4 │ │ testb $0x1,0x18(%rsp) │ │ mov (%rsp),%rax │ │ je c39680 │ │ cmp %r13d,0xc(%rsp) │ │ jne c399cb │ │ jmp c39680 │ │ nopw 0x0(%rax,%rax,1) │ │ cmp %rdi,%r14 │ │ lea (%rbx,%rdi,8),%rax │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ add %r12,%rax │ │ mov %r9,%rdx │ │ shl $0x4,%rdx │ │ - xorpd %xmm4,%xmm4 │ │ - xor %r13d,%r13d │ │ xorpd %xmm0,%xmm0 │ │ + xor %r13d,%r13d │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ mov 0x40(%rsp),%rbx │ │ mov 0x58(%rsp),%r14 │ │ nopw 0x0(%rax,%rax,1) │ │ cmp %r13,%rcx │ │ @@ -1734109,43 +1734109,43 @@ │ │ addpd %xmm10,%xmm11 │ │ cvtps2pd (%rax,%r9,8),%xmm3 │ │ mulpd %xmm9,%xmm3 │ │ movddup -0x8(%rax),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ + movapd %xmm4,%xmm11 │ │ + addpd %xmm10,%xmm11 │ │ + movddup -0x8(%rax,%r9,8),%xmm4 │ │ + cvtps2pd %xmm4,%xmm4 │ │ + mulpd %xmm9,%xmm4 │ │ + addpd %xmm11,%xmm4 │ │ + cvtps2pd -0x10(%rax),%xmm10 │ │ + mulpd %xmm8,%xmm10 │ │ movapd %xmm5,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - movddup -0x8(%rax,%r9,8),%xmm5 │ │ - cvtps2pd %xmm5,%xmm5 │ │ + cvtps2pd -0x10(%rax,%r9,8),%xmm5 │ │ mulpd %xmm9,%xmm5 │ │ + movddup -0x18(%rax),%xmm10 │ │ + cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm5 │ │ - cvtps2pd -0x10(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ movapd %xmm6,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - cvtps2pd -0x10(%rax,%r9,8),%xmm6 │ │ + movddup -0x18(%rax,%r9,8),%xmm6 │ │ + cvtps2pd %xmm6,%xmm6 │ │ mulpd %xmm9,%xmm6 │ │ - movddup -0x18(%rax),%xmm10 │ │ - cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm6 │ │ - mulpd %xmm8,%xmm10 │ │ - movapd %xmm7,%xmm11 │ │ - addpd %xmm10,%xmm11 │ │ - movddup -0x18(%rax,%r9,8),%xmm7 │ │ - cvtps2pd %xmm7,%xmm7 │ │ - mulpd %xmm9,%xmm7 │ │ - addpd %xmm11,%xmm7 │ │ cvtps2pd -0x20(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm4,%xmm8 │ │ + movapd %xmm7,%xmm8 │ │ addpd %xmm10,%xmm8 │ │ - cvtps2pd -0x20(%rax,%r9,8),%xmm4 │ │ - mulpd %xmm9,%xmm4 │ │ - addpd %xmm8,%xmm4 │ │ + cvtps2pd -0x20(%rax,%r9,8),%xmm7 │ │ + mulpd %xmm9,%xmm7 │ │ + addpd %xmm8,%xmm7 │ │ lea 0x2(%r13),%rdi │ │ cmp %r13,%r14 │ │ je c39965 │ │ cmp %r13,0x70(%rsp) │ │ je c39965 │ │ add %rdx,%rax │ │ mov %rdi,%r13 │ │ @@ -1734187,26 +1734187,26 @@ │ │ cmovb %rdx,%rax │ │ mov 0x38(%rsp),%rdx │ │ lea (%rax,%rdx,8),%rax │ │ mov 0x40(%rsp),%rdx │ │ movddup (%r10,%rdx,8),%xmm8 │ │ cvtps2pd (%rax,%r8,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm4 │ │ + addpd %xmm9,%xmm7 │ │ movddup 0x8(%rax,%r8,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm7 │ │ + addpd %xmm9,%xmm6 │ │ cvtps2pd 0x10(%rax,%r8,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm6 │ │ + addpd %xmm9,%xmm5 │ │ movddup 0x18(%rax,%r8,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm5 │ │ + addpd %xmm9,%xmm4 │ │ cvtps2pd 0x20(%rax,%r8,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ movddup 0x28(%rax,%r8,4),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm9,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ cvtps2pd 0x30(%rax,%r8,4),%xmm9 │ │ @@ -1734265,20 +1734265,20 @@ │ │ add $0xfffffffffffffffe,%r11 │ │ mov %r11,0x70(%rsp) │ │ mov %rdx,%rcx │ │ jmp c39bcc │ │ nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - cvtpd2ps %xmm2,%xmm2 │ │ + xorpd %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ - unpcklpd %xmm2,%xmm3 │ │ - movupd %xmm3,(%r9) │ │ + cvtpd2ps %xmm2,%xmm2 │ │ + unpcklpd %xmm3,%xmm2 │ │ + movupd %xmm2,(%r9) │ │ cvtpd2ps %xmm0,%xmm0 │ │ cvtpd2ps %xmm1,%xmm1 │ │ unpcklpd %xmm0,%xmm1 │ │ movupd %xmm1,0x10(%r9) │ │ add $0x20,%r9 │ │ add $0xfffffffffffffff8,%rcx │ │ add $0x8,%r8 │ │ @@ -1734312,34 +1734312,34 @@ │ │ setb %al │ │ or 0x58(%rsp),%al │ │ mov %r12,0x60(%rsp) │ │ je c39c60 │ │ xorpd %xmm0,%xmm0 │ │ mov 0x10(%rsp),%r12 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm2,%xmm2 │ │ testb $0x1,0x18(%rsp) │ │ mov (%rsp),%rax │ │ je c39b90 │ │ cmp %r12d,0xc(%rsp) │ │ jne c39dcc │ │ jmp c39b90 │ │ nop │ │ cmp %r11,%rbp │ │ lea (%r12,%r11,8),%rax │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ add %r15,%rax │ │ mov %r13,%rdx │ │ shl $0x4,%rdx │ │ - xorpd %xmm0,%xmm0 │ │ + xorpd %xmm2,%xmm2 │ │ xor %r12d,%r12d │ │ + xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ nopl (%rax) │ │ cmp %r12,%rbx │ │ je c39d6f │ │ cmp %r12,%r14 │ │ je c39d6f │ │ sub %r13,%rsi │ │ @@ -1734364,27 +1734364,27 @@ │ │ addpd %xmm6,%xmm7 │ │ cvtps2pd (%rax,%r13,8),%xmm1 │ │ mulpd %xmm5,%xmm1 │ │ movddup -0x8(%rax),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ addpd %xmm7,%xmm1 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm2,%xmm7 │ │ + movapd %xmm3,%xmm7 │ │ addpd %xmm6,%xmm7 │ │ - movddup -0x8(%rax,%r13,8),%xmm2 │ │ - cvtps2pd %xmm2,%xmm2 │ │ - mulpd %xmm5,%xmm2 │ │ - addpd %xmm7,%xmm2 │ │ + movddup -0x8(%rax,%r13,8),%xmm3 │ │ + cvtps2pd %xmm3,%xmm3 │ │ + mulpd %xmm5,%xmm3 │ │ + addpd %xmm7,%xmm3 │ │ cvtps2pd -0x10(%rax),%xmm6 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm3,%xmm4 │ │ + movapd %xmm2,%xmm4 │ │ addpd %xmm6,%xmm4 │ │ - cvtps2pd -0x10(%rax,%r13,8),%xmm3 │ │ - mulpd %xmm5,%xmm3 │ │ - addpd %xmm4,%xmm3 │ │ + cvtps2pd -0x10(%rax,%r13,8),%xmm2 │ │ + mulpd %xmm5,%xmm2 │ │ + addpd %xmm4,%xmm2 │ │ lea 0x2(%r12),%r11 │ │ cmp %r12,0x70(%rsp) │ │ je c39d6c │ │ cmp %r12,0x68(%rsp) │ │ je c39d6c │ │ add %rdx,%rax │ │ mov %r11,%r12 │ │ @@ -1734427,18 +1734427,18 @@ │ │ mov 0x38(%rsp),%rdx │ │ lea (%rax,%rdx,8),%rax │ │ movddup (%r10,%rdi,8),%xmm4 │ │ cvtps2pd (%rax,%r8,4),%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ movddup 0x8(%rax,%r8,4),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ - addpd %xmm5,%xmm3 │ │ + addpd %xmm5,%xmm2 │ │ mulpd %xmm4,%xmm6 │ │ cvtps2pd 0x10(%rax,%r8,4),%xmm5 │ │ - addpd %xmm6,%xmm2 │ │ + addpd %xmm6,%xmm3 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm1 │ │ movddup 0x18(%rax,%r8,4),%xmm5 │ │ mov (%rsp),%rax │ │ cvtps2pd %xmm5,%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm0 │ │ @@ -1734461,16 +1734461,16 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je c39ea7 │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %rdi │ │ jmp c39ead │ │ - xorpd %xmm1,%xmm1 │ │ xorpd %xmm0,%xmm0 │ │ + xorpd %xmm1,%xmm1 │ │ jmp c3a0b0 │ │ mov %esi,%eax │ │ xor %edx,%edx │ │ div %edi │ │ mov %r15,%r9 │ │ and $0xfffffffffffffffe,%r9 │ │ mov %r15,%rax │ │ @@ -1734510,28 +1734510,28 @@ │ │ jb c39ff2 │ │ cmp %r11,%r9 │ │ je c39ff2 │ │ movddup (%r10,%r11,8),%xmm2 │ │ movddup 0x8(%rdx),%xmm3 │ │ cvtps2pd %xmm3,%xmm3 │ │ mulpd %xmm2,%xmm3 │ │ - movapd %xmm1,%xmm4 │ │ + movapd %xmm0,%xmm4 │ │ addpd %xmm3,%xmm4 │ │ movddup 0x8(%r10,%r11,8),%xmm3 │ │ - movddup 0x8(%rdx,%rdi,8),%xmm1 │ │ - cvtps2pd %xmm1,%xmm1 │ │ - mulpd %xmm3,%xmm1 │ │ - addpd %xmm4,%xmm1 │ │ + movddup 0x8(%rdx,%rdi,8),%xmm0 │ │ + cvtps2pd %xmm0,%xmm0 │ │ + mulpd %xmm3,%xmm0 │ │ + addpd %xmm4,%xmm0 │ │ cvtps2pd (%rdx),%xmm4 │ │ mulpd %xmm2,%xmm4 │ │ - movapd %xmm0,%xmm2 │ │ + movapd %xmm1,%xmm2 │ │ addpd %xmm4,%xmm2 │ │ - cvtps2pd (%rdx,%rdi,8),%xmm0 │ │ - mulpd %xmm3,%xmm0 │ │ - addpd %xmm2,%xmm0 │ │ + cvtps2pd (%rdx,%rdi,8),%xmm1 │ │ + mulpd %xmm3,%xmm1 │ │ + addpd %xmm2,%xmm1 │ │ lea 0x2(%r11),%r13 │ │ cmp %r11,%r12 │ │ je c39fc1 │ │ cmp %r11,%r15 │ │ je c39fc1 │ │ add %r14,%rdx │ │ mov %r13,%r11 │ │ @@ -1734540,16 +1734540,16 @@ │ │ mov %r13d,%r11d │ │ mov 0x18(%rsp),%r15 │ │ test $0x1,%r15b │ │ mov (%rsp),%rax │ │ jne c3a005 │ │ jmp c3a0b0 │ │ xor %r11d,%r11d │ │ - xorpd %xmm1,%xmm1 │ │ xorpd %xmm0,%xmm0 │ │ + xorpd %xmm1,%xmm1 │ │ test $0x1,%r15b │ │ mov (%rsp),%rax │ │ jne c3a005 │ │ jmp c3a0b0 │ │ mov 0x18(%rsp),%r15 │ │ test $0x1,%r15b │ │ mov (%rsp),%rax │ │ @@ -1734587,24 +1734587,24 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ mov 0x38(%rsp),%rdx │ │ lea (%rax,%rdx,8),%rax │ │ cvtps2pd (%rax,%r8,4),%xmm2 │ │ movddup (%r10,%r9,8),%xmm3 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm0 │ │ + addpd %xmm2,%xmm1 │ │ movddup 0x8(%rax,%r8,4),%xmm2 │ │ cvtps2pd %xmm2,%xmm2 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm1 │ │ + addpd %xmm2,%xmm0 │ │ data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ - cvtpd2ps %xmm1,%xmm1 │ │ cvtpd2ps %xmm0,%xmm0 │ │ - unpcklpd %xmm1,%xmm0 │ │ - movupd %xmm0,(%rcx) │ │ + cvtpd2ps %xmm1,%xmm1 │ │ + unpcklpd %xmm0,%xmm1 │ │ + movupd %xmm1,(%rcx) │ │ add $0x4,%r8 │ │ mov 0x98(%rsp),%r14 │ │ testb $0x1,0x88(%rsp) │ │ je c39540 │ │ mov 0x20(%rsp),%rax │ │ mov 0x10(%rsp),%rdx │ │ add %edx,%eax │ │ @@ -1734893,24 +1734893,24 @@ │ │ mov 0x58(%rsp),%r9 │ │ jmp c3a5dc │ │ nopl 0x0(%rax) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - xorpd %xmm4,%xmm4 │ │ + cvtpd2ps %xmm6,%xmm6 │ │ cvtpd2ps %xmm7,%xmm7 │ │ + unpcklpd %xmm6,%xmm7 │ │ + movupd %xmm7,(%rbx) │ │ cvtpd2ps %xmm4,%xmm4 │ │ - unpcklpd %xmm7,%xmm4 │ │ - movupd %xmm4,(%rbx) │ │ - cvtpd2ps %xmm5,%xmm4 │ │ - cvtpd2ps %xmm6,%xmm5 │ │ + cvtpd2ps %xmm5,%xmm5 │ │ unpcklpd %xmm4,%xmm5 │ │ movupd %xmm5,0x10(%rbx) │ │ cvtpd2ps %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ unpcklpd %xmm2,%xmm3 │ │ movupd %xmm3,0x20(%rbx) │ │ cvtpd2ps %xmm0,%xmm0 │ │ @@ -1734942,21 +1734942,21 @@ │ │ div %ebp │ │ mov %rsi,%r8 │ │ sub %rdx,%r8 │ │ test %r14,%r14 │ │ je c3a830 │ │ cmp %rbp,%r8 │ │ jb c3a830 │ │ - xorpd %xmm4,%xmm4 │ │ + xorpd %xmm0,%xmm0 │ │ mov %rdi,%rax │ │ xor %ecx,%ecx │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ cmp %rcx,%r11 │ │ je c3a7ec │ │ sub %rbp,%r8 │ │ @@ -1734997,43 +1734997,43 @@ │ │ addpd %xmm10,%xmm11 │ │ cvtps2pd -0x10(%rax,%r15,1),%xmm3 │ │ mulpd %xmm9,%xmm3 │ │ movddup -0x18(%rax),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ + movapd %xmm4,%xmm11 │ │ + addpd %xmm10,%xmm11 │ │ + movddup -0x18(%rax,%r15,1),%xmm4 │ │ + cvtps2pd %xmm4,%xmm4 │ │ + mulpd %xmm9,%xmm4 │ │ + addpd %xmm11,%xmm4 │ │ + cvtps2pd -0x20(%rax),%xmm10 │ │ + mulpd %xmm8,%xmm10 │ │ movapd %xmm5,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - movddup -0x18(%rax,%r15,1),%xmm5 │ │ - cvtps2pd %xmm5,%xmm5 │ │ + cvtps2pd -0x20(%rax,%r15,1),%xmm5 │ │ mulpd %xmm9,%xmm5 │ │ + movddup -0x28(%rax),%xmm10 │ │ + cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm5 │ │ - cvtps2pd -0x20(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ movapd %xmm6,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - cvtps2pd -0x20(%rax,%r15,1),%xmm6 │ │ + movddup -0x28(%rax,%r15,1),%xmm6 │ │ + cvtps2pd %xmm6,%xmm6 │ │ mulpd %xmm9,%xmm6 │ │ - movddup -0x28(%rax),%xmm10 │ │ - cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm6 │ │ - mulpd %xmm8,%xmm10 │ │ - movapd %xmm7,%xmm11 │ │ - addpd %xmm10,%xmm11 │ │ - movddup -0x28(%rax,%r15,1),%xmm7 │ │ - cvtps2pd %xmm7,%xmm7 │ │ - mulpd %xmm9,%xmm7 │ │ - addpd %xmm11,%xmm7 │ │ cvtps2pd -0x30(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm4,%xmm8 │ │ + movapd %xmm7,%xmm8 │ │ addpd %xmm10,%xmm8 │ │ - cvtps2pd -0x30(%rax,%r15,1),%xmm4 │ │ - mulpd %xmm9,%xmm4 │ │ - addpd %xmm8,%xmm4 │ │ + cvtps2pd -0x30(%rax,%r15,1),%xmm7 │ │ + mulpd %xmm9,%xmm7 │ │ + addpd %xmm8,%xmm7 │ │ lea 0x2(%rcx),%rdx │ │ cmp %rcx,0x68(%rsp) │ │ je c3a7ea │ │ add 0x70(%rsp),%rax │ │ mov %rdx,%rcx │ │ cmp %rbp,%r8 │ │ jae c3a660 │ │ @@ -1735055,18 +1735055,18 @@ │ │ jmp c3a872 │ │ data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ mov 0x60(%rsp),%rcx │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - xorpd %xmm4,%xmm4 │ │ testb $0x1,0x8(%rsp) │ │ je c3a580 │ │ cmp %rbp,%r8 │ │ jb c3a580 │ │ jmp c3a87e │ │ mov %r8d,%eax │ │ xor %edx,%edx │ │ @@ -1735079,26 +1735079,26 @@ │ │ mov 0x10(%rsp),%rcx │ │ lea (%rcx,%rax,4),%rax │ │ mov $0x4,%ecx │ │ cmovb %rcx,%rax │ │ movddup 0x0(%r13,%r10,8),%xmm8 │ │ cvtps2pd (%rax,%r12,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm4 │ │ + addpd %xmm9,%xmm7 │ │ movddup 0x8(%rax,%r12,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm7 │ │ + addpd %xmm9,%xmm6 │ │ cvtps2pd 0x10(%rax,%r12,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm6 │ │ + addpd %xmm9,%xmm5 │ │ movddup 0x18(%rax,%r12,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm5 │ │ + addpd %xmm9,%xmm4 │ │ cvtps2pd 0x20(%rax,%r12,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ movddup 0x28(%rax,%r12,4),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm9,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ cvtps2pd 0x30(%rax,%r12,4),%xmm9 │ │ @@ -1735148,20 +1735148,20 @@ │ │ lea -0x2(%rax),%rbx │ │ mov %rax,0x68(%rsp) │ │ lea -0x1(%rax),%rcx │ │ jmp c3aa4c │ │ nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - cvtpd2ps %xmm2,%xmm2 │ │ + xorpd %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ - unpcklpd %xmm2,%xmm3 │ │ - movupd %xmm3,(%r10) │ │ + cvtpd2ps %xmm2,%xmm2 │ │ + unpcklpd %xmm3,%xmm2 │ │ + movupd %xmm2,(%r10) │ │ cvtpd2ps %xmm0,%xmm0 │ │ cvtpd2ps %xmm1,%xmm1 │ │ unpcklpd %xmm0,%xmm1 │ │ movupd %xmm1,0x10(%r10) │ │ add $0x20,%r10 │ │ add $0xfffffffffffffff8,%r9 │ │ add $0x8,%r12 │ │ @@ -1735187,19 +1735187,19 @@ │ │ div %ebp │ │ mov %rsi,%r8 │ │ sub %rdx,%r8 │ │ cmpq $0x0,0x68(%rsp) │ │ je c3abd0 │ │ cmp %rbp,%r8 │ │ jb c3abd0 │ │ - xorpd %xmm0,%xmm0 │ │ + xorpd %xmm2,%xmm2 │ │ mov %r11,%rax │ │ xor %r14d,%r14d │ │ + xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ nopw 0x0(%rax,%rax,1) │ │ cmp %r14,%rcx │ │ je c3ab8f │ │ sub %rbp,%r8 │ │ sub %rbp,%r8 │ │ jb c3ab8f │ │ @@ -1735222,27 +1735222,27 @@ │ │ addpd %xmm6,%xmm7 │ │ cvtps2pd (%rax,%r15,1),%xmm1 │ │ mulpd %xmm5,%xmm1 │ │ movddup -0x8(%rax),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ addpd %xmm7,%xmm1 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm2,%xmm7 │ │ + movapd %xmm3,%xmm7 │ │ addpd %xmm6,%xmm7 │ │ - movddup -0x8(%rax,%r15,1),%xmm2 │ │ - cvtps2pd %xmm2,%xmm2 │ │ - mulpd %xmm5,%xmm2 │ │ - addpd %xmm7,%xmm2 │ │ + movddup -0x8(%rax,%r15,1),%xmm3 │ │ + cvtps2pd %xmm3,%xmm3 │ │ + mulpd %xmm5,%xmm3 │ │ + addpd %xmm7,%xmm3 │ │ cvtps2pd -0x10(%rax),%xmm6 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm3,%xmm4 │ │ + movapd %xmm2,%xmm4 │ │ addpd %xmm6,%xmm4 │ │ - cvtps2pd -0x10(%rax,%r15,1),%xmm3 │ │ - mulpd %xmm5,%xmm3 │ │ - addpd %xmm4,%xmm3 │ │ + cvtps2pd -0x10(%rax,%r15,1),%xmm2 │ │ + mulpd %xmm5,%xmm2 │ │ + addpd %xmm4,%xmm2 │ │ lea 0x2(%r14),%rdx │ │ cmp %r14,%rbx │ │ je c3ab8c │ │ add 0x70(%rsp),%rax │ │ mov %rdx,%r14 │ │ cmp %rbp,%r8 │ │ jae c3aac0 │ │ @@ -1735262,16 +1735262,16 @@ │ │ xor %edx,%edx │ │ div %rbp │ │ jmp c3ac02 │ │ nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ mov 0x60(%rsp),%r14 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm2,%xmm2 │ │ testb $0x1,0x8(%rsp) │ │ je c3aa10 │ │ cmp %rbp,%r8 │ │ jb c3aa10 │ │ jmp c3ac0e │ │ mov %r8d,%eax │ │ xor %edx,%edx │ │ @@ -1735286,18 +1735286,18 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ movddup 0x0(%r13,%rdi,8),%xmm4 │ │ cvtps2pd (%rax,%r12,4),%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ movddup 0x8(%rax,%r12,4),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ - addpd %xmm5,%xmm3 │ │ + addpd %xmm5,%xmm2 │ │ mulpd %xmm4,%xmm6 │ │ cvtps2pd 0x10(%rax,%r12,4),%xmm5 │ │ - addpd %xmm6,%xmm2 │ │ + addpd %xmm6,%xmm3 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm1 │ │ movddup 0x18(%rax,%r12,4),%xmm5 │ │ cvtps2pd %xmm5,%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm0 │ │ jmp c3aa10 │ │ @@ -1735314,16 +1735314,16 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je c3acc3 │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %rbp │ │ jmp c3acc9 │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ + xorpd %xmm0,%xmm0 │ │ jmp c3ae30 │ │ mov %esi,%eax │ │ xor %edx,%edx │ │ div %ebp │ │ mov %r11,%rdi │ │ and $0xfffffffffffffffe,%rdi │ │ sub %rdx,%rsi │ │ @@ -1735353,28 +1735353,28 @@ │ │ jb c3ad9b │ │ cmp %rcx,%rdi │ │ je c3ad9b │ │ movddup 0x0(%r13,%rcx,8),%xmm2 │ │ movddup 0x8(%rdx),%xmm3 │ │ cvtps2pd %xmm3,%xmm3 │ │ mulpd %xmm2,%xmm3 │ │ - movapd %xmm0,%xmm4 │ │ + movapd %xmm1,%xmm4 │ │ addpd %xmm3,%xmm4 │ │ movddup 0x8(%r13,%rcx,8),%xmm3 │ │ - movddup 0x8(%rdx,%r15,1),%xmm0 │ │ - cvtps2pd %xmm0,%xmm0 │ │ - mulpd %xmm3,%xmm0 │ │ - addpd %xmm4,%xmm0 │ │ + movddup 0x8(%rdx,%r15,1),%xmm1 │ │ + cvtps2pd %xmm1,%xmm1 │ │ + mulpd %xmm3,%xmm1 │ │ + addpd %xmm4,%xmm1 │ │ cvtps2pd (%rdx),%xmm4 │ │ mulpd %xmm2,%xmm4 │ │ - movapd %xmm1,%xmm2 │ │ + movapd %xmm0,%xmm2 │ │ addpd %xmm4,%xmm2 │ │ - cvtps2pd (%rdx,%r15,1),%xmm1 │ │ - mulpd %xmm3,%xmm1 │ │ - addpd %xmm2,%xmm1 │ │ + cvtps2pd (%rdx,%r15,1),%xmm0 │ │ + mulpd %xmm3,%xmm0 │ │ + addpd %xmm2,%xmm0 │ │ lea 0x2(%rcx),%r10 │ │ cmp %rcx,%r9 │ │ je c3ad98 │ │ add 0x70(%rsp),%rdx │ │ mov %r10,%rcx │ │ cmp %rbp,%rsi │ │ jae c3ad20 │ │ @@ -1735390,39 +1735390,39 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je c3b203 │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %rbp │ │ jmp c3b209 │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ + xorpd %xmm0,%xmm0 │ │ test $0x1,%r11b │ │ je c3ae30 │ │ cmp %rbp,%rsi │ │ jb c3ae30 │ │ cmp %rcx,(%rsp) │ │ lea (%rcx,%rcx,2),%rax │ │ mov 0x10(%rsp),%rcx │ │ lea (%rcx,%rax,4),%rax │ │ mov $0x4,%ecx │ │ cmovb %rcx,%rax │ │ cvtps2pd (%rax,%r12,4),%xmm2 │ │ movddup 0x0(%r13,%rdi,8),%xmm3 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm1 │ │ + addpd %xmm2,%xmm0 │ │ movddup 0x8(%rax,%r12,4),%xmm2 │ │ cvtps2pd %xmm2,%xmm2 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm0 │ │ + addpd %xmm2,%xmm1 │ │ nopw 0x0(%rax,%rax,1) │ │ - cvtpd2ps %xmm0,%xmm0 │ │ cvtpd2ps %xmm1,%xmm1 │ │ - unpcklpd %xmm0,%xmm1 │ │ - movupd %xmm1,(%r14) │ │ + cvtpd2ps %xmm0,%xmm0 │ │ + unpcklpd %xmm1,%xmm0 │ │ + movupd %xmm0,(%r14) │ │ add $0x4,%r12 │ │ cmpq $0x0,0x50(%rsp) │ │ je c3a460 │ │ mov 0x18(%rsp),%rax │ │ imul %rbp,%rax │ │ mov (%rsp),%rsi │ │ sub %rax,%rsi │ │ @@ -1735851,24 +1735851,24 @@ │ │ mov 0x58(%rsp),%r9 │ │ jmp c3b55c │ │ nopl 0x0(%rax) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - xorpd %xmm4,%xmm4 │ │ + cvtpd2ps %xmm6,%xmm6 │ │ cvtpd2ps %xmm7,%xmm7 │ │ + unpcklpd %xmm6,%xmm7 │ │ + movupd %xmm7,(%rbx) │ │ cvtpd2ps %xmm4,%xmm4 │ │ - unpcklpd %xmm7,%xmm4 │ │ - movupd %xmm4,(%rbx) │ │ - cvtpd2ps %xmm5,%xmm4 │ │ - cvtpd2ps %xmm6,%xmm5 │ │ + cvtpd2ps %xmm5,%xmm5 │ │ unpcklpd %xmm4,%xmm5 │ │ movupd %xmm5,0x10(%rbx) │ │ cvtpd2ps %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ unpcklpd %xmm2,%xmm3 │ │ movupd %xmm3,0x20(%rbx) │ │ cvtpd2ps %xmm0,%xmm0 │ │ @@ -1735900,21 +1735900,21 @@ │ │ div %ebp │ │ mov %rsi,%r8 │ │ sub %rdx,%r8 │ │ test %r14,%r14 │ │ je c3b7b0 │ │ cmp %rbp,%r8 │ │ jb c3b7b0 │ │ - xorpd %xmm4,%xmm4 │ │ + xorpd %xmm0,%xmm0 │ │ mov %rdi,%rax │ │ xor %ecx,%ecx │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ cmp %rcx,%r11 │ │ je c3b76c │ │ sub %rbp,%r8 │ │ @@ -1735955,43 +1735955,43 @@ │ │ addpd %xmm10,%xmm11 │ │ cvtps2pd -0x10(%rax,%r15,1),%xmm3 │ │ mulpd %xmm9,%xmm3 │ │ movddup -0x18(%rax),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ + movapd %xmm4,%xmm11 │ │ + addpd %xmm10,%xmm11 │ │ + movddup -0x18(%rax,%r15,1),%xmm4 │ │ + cvtps2pd %xmm4,%xmm4 │ │ + mulpd %xmm9,%xmm4 │ │ + addpd %xmm11,%xmm4 │ │ + cvtps2pd -0x20(%rax),%xmm10 │ │ + mulpd %xmm8,%xmm10 │ │ movapd %xmm5,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - movddup -0x18(%rax,%r15,1),%xmm5 │ │ - cvtps2pd %xmm5,%xmm5 │ │ + cvtps2pd -0x20(%rax,%r15,1),%xmm5 │ │ mulpd %xmm9,%xmm5 │ │ + movddup -0x28(%rax),%xmm10 │ │ + cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm5 │ │ - cvtps2pd -0x20(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ movapd %xmm6,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - cvtps2pd -0x20(%rax,%r15,1),%xmm6 │ │ + movddup -0x28(%rax,%r15,1),%xmm6 │ │ + cvtps2pd %xmm6,%xmm6 │ │ mulpd %xmm9,%xmm6 │ │ - movddup -0x28(%rax),%xmm10 │ │ - cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm6 │ │ - mulpd %xmm8,%xmm10 │ │ - movapd %xmm7,%xmm11 │ │ - addpd %xmm10,%xmm11 │ │ - movddup -0x28(%rax,%r15,1),%xmm7 │ │ - cvtps2pd %xmm7,%xmm7 │ │ - mulpd %xmm9,%xmm7 │ │ - addpd %xmm11,%xmm7 │ │ cvtps2pd -0x30(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm4,%xmm8 │ │ + movapd %xmm7,%xmm8 │ │ addpd %xmm10,%xmm8 │ │ - cvtps2pd -0x30(%rax,%r15,1),%xmm4 │ │ - mulpd %xmm9,%xmm4 │ │ - addpd %xmm8,%xmm4 │ │ + cvtps2pd -0x30(%rax,%r15,1),%xmm7 │ │ + mulpd %xmm9,%xmm7 │ │ + addpd %xmm8,%xmm7 │ │ lea 0x2(%rcx),%rdx │ │ cmp %rcx,0x68(%rsp) │ │ je c3b76a │ │ add 0x70(%rsp),%rax │ │ mov %rdx,%rcx │ │ cmp %rbp,%r8 │ │ jae c3b5e0 │ │ @@ -1736013,18 +1736013,18 @@ │ │ jmp c3b7f2 │ │ data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ mov 0x60(%rsp),%rcx │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - xorpd %xmm4,%xmm4 │ │ testb $0x1,0x8(%rsp) │ │ je c3b500 │ │ cmp %rbp,%r8 │ │ jb c3b500 │ │ jmp c3b7fe │ │ mov %r8d,%eax │ │ xor %edx,%edx │ │ @@ -1736037,26 +1736037,26 @@ │ │ mov 0x10(%rsp),%rcx │ │ lea (%rcx,%rax,4),%rax │ │ mov $0x4,%ecx │ │ cmovb %rcx,%rax │ │ movddup 0x0(%r13,%r10,8),%xmm8 │ │ cvtps2pd (%rax,%r12,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm4 │ │ + addpd %xmm9,%xmm7 │ │ movddup 0x8(%rax,%r12,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm7 │ │ + addpd %xmm9,%xmm6 │ │ cvtps2pd 0x10(%rax,%r12,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm6 │ │ + addpd %xmm9,%xmm5 │ │ movddup 0x18(%rax,%r12,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm5 │ │ + addpd %xmm9,%xmm4 │ │ cvtps2pd 0x20(%rax,%r12,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ movddup 0x28(%rax,%r12,4),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm9,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ cvtps2pd 0x30(%rax,%r12,4),%xmm9 │ │ @@ -1736272,16 +1736272,16 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je c3bc43 │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %rbp │ │ jmp c3bc49 │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ + xorpd %xmm0,%xmm0 │ │ jmp c3bdb0 │ │ mov %esi,%eax │ │ xor %edx,%edx │ │ div %ebp │ │ mov %r11,%rdi │ │ and $0xfffffffffffffffe,%rdi │ │ sub %rdx,%rsi │ │ @@ -1736311,28 +1736311,28 @@ │ │ jb c3bd1b │ │ cmp %rcx,%rdi │ │ je c3bd1b │ │ movddup 0x0(%r13,%rcx,8),%xmm2 │ │ movddup 0x8(%rdx),%xmm3 │ │ cvtps2pd %xmm3,%xmm3 │ │ mulpd %xmm2,%xmm3 │ │ - movapd %xmm0,%xmm4 │ │ + movapd %xmm1,%xmm4 │ │ addpd %xmm3,%xmm4 │ │ movddup 0x8(%r13,%rcx,8),%xmm3 │ │ - movddup 0x8(%rdx,%r15,1),%xmm0 │ │ - cvtps2pd %xmm0,%xmm0 │ │ - mulpd %xmm3,%xmm0 │ │ - addpd %xmm4,%xmm0 │ │ + movddup 0x8(%rdx,%r15,1),%xmm1 │ │ + cvtps2pd %xmm1,%xmm1 │ │ + mulpd %xmm3,%xmm1 │ │ + addpd %xmm4,%xmm1 │ │ cvtps2pd (%rdx),%xmm4 │ │ mulpd %xmm2,%xmm4 │ │ - movapd %xmm1,%xmm2 │ │ + movapd %xmm0,%xmm2 │ │ addpd %xmm4,%xmm2 │ │ - cvtps2pd (%rdx,%r15,1),%xmm1 │ │ - mulpd %xmm3,%xmm1 │ │ - addpd %xmm2,%xmm1 │ │ + cvtps2pd (%rdx,%r15,1),%xmm0 │ │ + mulpd %xmm3,%xmm0 │ │ + addpd %xmm2,%xmm0 │ │ lea 0x2(%rcx),%r10 │ │ cmp %rcx,%r9 │ │ je c3bd18 │ │ add 0x70(%rsp),%rdx │ │ mov %r10,%rcx │ │ cmp %rbp,%rsi │ │ jae c3bca0 │ │ @@ -1736348,39 +1736348,39 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je c3c183 │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %rbp │ │ jmp c3c189 │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ + xorpd %xmm0,%xmm0 │ │ test $0x1,%r11b │ │ je c3bdb0 │ │ cmp %rbp,%rsi │ │ jb c3bdb0 │ │ cmp %rcx,(%rsp) │ │ lea (%rcx,%rcx,2),%rax │ │ mov 0x10(%rsp),%rcx │ │ lea (%rcx,%rax,4),%rax │ │ mov $0x4,%ecx │ │ cmovb %rcx,%rax │ │ cvtps2pd (%rax,%r12,4),%xmm2 │ │ movddup 0x0(%r13,%rdi,8),%xmm3 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm1 │ │ + addpd %xmm2,%xmm0 │ │ movddup 0x8(%rax,%r12,4),%xmm2 │ │ cvtps2pd %xmm2,%xmm2 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm0 │ │ + addpd %xmm2,%xmm1 │ │ nopw 0x0(%rax,%rax,1) │ │ - cvtpd2ps %xmm0,%xmm0 │ │ cvtpd2ps %xmm1,%xmm1 │ │ - unpcklpd %xmm0,%xmm1 │ │ - movupd %xmm1,(%r14) │ │ + cvtpd2ps %xmm0,%xmm0 │ │ + unpcklpd %xmm1,%xmm0 │ │ + movupd %xmm0,(%r14) │ │ add $0x4,%r12 │ │ cmpq $0x0,0x50(%rsp) │ │ je c3b3e0 │ │ mov 0x18(%rsp),%rax │ │ imul %rbp,%rax │ │ mov (%rsp),%rsi │ │ sub %rax,%rsi │ │ @@ -1737903,24 +1737903,24 @@ │ │ mov 0x68(%rsp),%r10 │ │ jmp c3d6fc │ │ nop │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - cvtpd2ps %xmm6,%xmm6 │ │ + xorpd %xmm4,%xmm4 │ │ cvtpd2ps %xmm7,%xmm7 │ │ - unpcklpd %xmm6,%xmm7 │ │ - movupd %xmm7,(%rdi) │ │ cvtpd2ps %xmm4,%xmm4 │ │ - cvtpd2ps %xmm5,%xmm5 │ │ + unpcklpd %xmm7,%xmm4 │ │ + movupd %xmm4,(%rdi) │ │ + cvtpd2ps %xmm5,%xmm4 │ │ + cvtpd2ps %xmm6,%xmm5 │ │ unpcklpd %xmm4,%xmm5 │ │ movupd %xmm5,0x10(%rdi) │ │ cvtpd2ps %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ unpcklpd %xmm2,%xmm3 │ │ movupd %xmm3,0x20(%rdi) │ │ cvtpd2ps %xmm0,%xmm0 │ │ @@ -1737961,18 +1737961,18 @@ │ │ or 0x70(%rsp),%al │ │ je c3d7a0 │ │ xorpd %xmm0,%xmm0 │ │ mov 0x20(%rsp),%r15 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ + xorpd %xmm4,%xmm4 │ │ testb $0x1,0x18(%rsp) │ │ mov 0x8(%rsp),%rdx │ │ je c3d6a0 │ │ cmp %r15d,0x14(%rsp) │ │ jne c3da20 │ │ jmp c3d6a0 │ │ nopl 0x0(%rax,%rax,1) │ │ @@ -1737982,20 +1737982,20 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ add %r9,%rax │ │ lea 0x0(,%r13,8),%rdx │ │ lea (%rdx,%rdx,2),%rdx │ │ lea 0x0(,%r13,4),%r11 │ │ lea (%r11,%r11,2),%r12 │ │ - xorpd %xmm0,%xmm0 │ │ + xorpd %xmm4,%xmm4 │ │ xor %r15d,%r15d │ │ + xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ mov 0x48(%rsp),%rbp │ │ nopl 0x0(%rax,%rax,1) │ │ cmp %r15,%rbx │ │ je c3d99d │ │ @@ -1738039,43 +1738039,43 @@ │ │ addpd %xmm10,%xmm11 │ │ cvtps2pd (%rax,%r12,1),%xmm3 │ │ mulpd %xmm9,%xmm3 │ │ movddup -0x8(%rax),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm4,%xmm11 │ │ - addpd %xmm10,%xmm11 │ │ - movddup -0x8(%rax,%r12,1),%xmm4 │ │ - cvtps2pd %xmm4,%xmm4 │ │ - mulpd %xmm9,%xmm4 │ │ - addpd %xmm11,%xmm4 │ │ - cvtps2pd -0x10(%rax),%xmm10 │ │ - mulpd %xmm8,%xmm10 │ │ movapd %xmm5,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - cvtps2pd -0x10(%rax,%r12,1),%xmm5 │ │ + movddup -0x8(%rax,%r12,1),%xmm5 │ │ + cvtps2pd %xmm5,%xmm5 │ │ mulpd %xmm9,%xmm5 │ │ - movddup -0x18(%rax),%xmm10 │ │ - cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm5 │ │ + cvtps2pd -0x10(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ movapd %xmm6,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - movddup -0x18(%rax,%r12,1),%xmm6 │ │ - cvtps2pd %xmm6,%xmm6 │ │ + cvtps2pd -0x10(%rax,%r12,1),%xmm6 │ │ mulpd %xmm9,%xmm6 │ │ + movddup -0x18(%rax),%xmm10 │ │ + cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm6 │ │ + mulpd %xmm8,%xmm10 │ │ + movapd %xmm7,%xmm11 │ │ + addpd %xmm10,%xmm11 │ │ + movddup -0x18(%rax,%r12,1),%xmm7 │ │ + cvtps2pd %xmm7,%xmm7 │ │ + mulpd %xmm9,%xmm7 │ │ + addpd %xmm11,%xmm7 │ │ cvtps2pd -0x20(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm7,%xmm8 │ │ + movapd %xmm4,%xmm8 │ │ addpd %xmm10,%xmm8 │ │ - cvtps2pd -0x20(%rax,%r12,1),%xmm7 │ │ - mulpd %xmm9,%xmm7 │ │ - addpd %xmm8,%xmm7 │ │ + cvtps2pd -0x20(%rax,%r12,1),%xmm4 │ │ + mulpd %xmm9,%xmm4 │ │ + addpd %xmm8,%xmm4 │ │ lea 0x2(%r15),%r11 │ │ cmp %r15,0x50(%rsp) │ │ je c3d99a │ │ cmp %r15,0x80(%rsp) │ │ je c3d99a │ │ add %rdx,%rax │ │ mov %r11,%r15 │ │ @@ -1738124,26 +1738124,26 @@ │ │ mov 0x40(%rsp),%rcx │ │ lea (%rcx,%rcx,2),%rcx │ │ lea (%rax,%rcx,4),%rax │ │ mov 0x48(%rsp),%rcx │ │ movddup (%rsi,%rcx,8),%xmm8 │ │ cvtps2pd (%rax,%r8,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm7 │ │ + addpd %xmm9,%xmm4 │ │ movddup 0x8(%rax,%r8,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm6 │ │ + addpd %xmm9,%xmm7 │ │ cvtps2pd 0x10(%rax,%r8,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm5 │ │ + addpd %xmm9,%xmm6 │ │ movddup 0x18(%rax,%r8,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm4 │ │ + addpd %xmm9,%xmm5 │ │ cvtps2pd 0x20(%rax,%r8,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ movddup 0x28(%rax,%r8,4),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm9,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ cvtps2pd 0x30(%rax,%r8,4),%xmm9 │ │ @@ -1738215,20 +1738215,20 @@ │ │ add $0xfffffffffffffffe,%r11 │ │ mov %r11,0x80(%rsp) │ │ mov %r13b,0x30(%rsp) │ │ jmp c3dc4c │ │ nopl (%rax) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm3,%xmm3 │ │ xorpd %xmm2,%xmm2 │ │ - cvtpd2ps %xmm3,%xmm3 │ │ + xorpd %xmm3,%xmm3 │ │ cvtpd2ps %xmm2,%xmm2 │ │ - unpcklpd %xmm3,%xmm2 │ │ - movupd %xmm2,(%r10) │ │ + cvtpd2ps %xmm3,%xmm3 │ │ + unpcklpd %xmm2,%xmm3 │ │ + movupd %xmm3,(%r10) │ │ cvtpd2ps %xmm0,%xmm0 │ │ cvtpd2ps %xmm1,%xmm1 │ │ unpcklpd %xmm0,%xmm1 │ │ movupd %xmm1,0x10(%r10) │ │ add $0x20,%r10 │ │ add $0xfffffffffffffff8,%rdi │ │ add $0x8,%r8 │ │ @@ -1738262,16 +1738262,16 @@ │ │ setb %al │ │ or %r13b,%al │ │ mov %r9,0x70(%rsp) │ │ je c3dce0 │ │ xorpd %xmm0,%xmm0 │ │ mov 0x20(%rsp),%r9 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm3,%xmm3 │ │ xorpd %xmm2,%xmm2 │ │ + xorpd %xmm3,%xmm3 │ │ testb $0x1,0x18(%rsp) │ │ mov 0x8(%rsp),%rdx │ │ je c3dc10 │ │ cmp %r9d,0x14(%rsp) │ │ jne c3de90 │ │ jmp c3dc10 │ │ nop │ │ @@ -1738281,18 +1738281,18 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ add %r12,%rax │ │ lea 0x0(,%r15,8),%rdx │ │ lea (%rdx,%rdx,2),%rdx │ │ lea 0x0(,%r15,4),%r9 │ │ lea (%r9,%r9,2),%r11 │ │ - xorpd %xmm2,%xmm2 │ │ - xor %r9d,%r9d │ │ xorpd %xmm0,%xmm0 │ │ + xor %r9d,%r9d │ │ xorpd %xmm1,%xmm1 │ │ + xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ cmp %r9,%rbx │ │ je c3de13 │ │ cmp %r9,%r14 │ │ je c3de13 │ │ sub %r15,%rcx │ │ @@ -1738317,27 +1738317,27 @@ │ │ addpd %xmm6,%xmm7 │ │ cvtps2pd (%rax,%r11,1),%xmm1 │ │ mulpd %xmm5,%xmm1 │ │ movddup -0x8(%rax),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ addpd %xmm7,%xmm1 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm3,%xmm7 │ │ + movapd %xmm2,%xmm7 │ │ addpd %xmm6,%xmm7 │ │ - movddup -0x8(%rax,%r11,1),%xmm3 │ │ - cvtps2pd %xmm3,%xmm3 │ │ - mulpd %xmm5,%xmm3 │ │ - addpd %xmm7,%xmm3 │ │ + movddup -0x8(%rax,%r11,1),%xmm2 │ │ + cvtps2pd %xmm2,%xmm2 │ │ + mulpd %xmm5,%xmm2 │ │ + addpd %xmm7,%xmm2 │ │ cvtps2pd -0x10(%rax),%xmm6 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm2,%xmm4 │ │ + movapd %xmm3,%xmm4 │ │ addpd %xmm6,%xmm4 │ │ - cvtps2pd -0x10(%rax,%r11,1),%xmm2 │ │ - mulpd %xmm5,%xmm2 │ │ - addpd %xmm4,%xmm2 │ │ + cvtps2pd -0x10(%rax,%r11,1),%xmm3 │ │ + mulpd %xmm5,%xmm3 │ │ + addpd %xmm4,%xmm3 │ │ lea 0x2(%r9),%r13 │ │ cmp %r9,0x80(%rsp) │ │ je c3de10 │ │ cmp %r9,0x78(%rsp) │ │ je c3de10 │ │ add %rdx,%rax │ │ mov %r13,%r9 │ │ @@ -1738389,18 +1738389,18 @@ │ │ lea (%rax,%rcx,4),%rax │ │ mov 0x50(%rsp),%rcx │ │ movddup (%rsi,%rcx,8),%xmm4 │ │ cvtps2pd (%rax,%r8,4),%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ movddup 0x8(%rax,%r8,4),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ - addpd %xmm5,%xmm2 │ │ + addpd %xmm5,%xmm3 │ │ mulpd %xmm4,%xmm6 │ │ cvtps2pd 0x10(%rax,%r8,4),%xmm5 │ │ - addpd %xmm6,%xmm3 │ │ + addpd %xmm6,%xmm2 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm1 │ │ movddup 0x18(%rax,%r8,4),%xmm5 │ │ cvtps2pd %xmm5,%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm0 │ │ jmp c3dc10 │ │ @@ -1739488,22 +1739488,22 @@ │ │ shl $0x4,%r12 │ │ mov %r10,%rax │ │ shl $0x4,%rax │ │ mov %rax,0x78(%rsp) │ │ mov %rdi,0x28(%rsp) │ │ mov %r10,0x80(%rsp) │ │ jmp c3f0ab │ │ - xorpd %xmm1,%xmm1 │ │ xorpd %xmm0,%xmm0 │ │ + xorpd %xmm1,%xmm1 │ │ mov 0x58(%rsp),%r8 │ │ - cvtpd2ps %xmm1,%xmm1 │ │ cvtpd2ps %xmm0,%xmm0 │ │ - unpcklpd %xmm1,%xmm0 │ │ + cvtpd2ps %xmm1,%xmm1 │ │ + unpcklpd %xmm0,%xmm1 │ │ mov 0x60(%rsp),%rax │ │ - movupd %xmm0,(%r8,%rax,4) │ │ + movupd %xmm1,(%r8,%rax,4) │ │ mov 0x78(%rsp),%rax │ │ add %rax,0x38(%rsp) │ │ mov 0x98(%rsp),%rcx │ │ sub %r10,%rcx │ │ mov 0x90(%rsp),%rdi │ │ add $0x18,%rdi │ │ cmp %r10,%rcx │ │ @@ -1739813,20 +1739813,20 @@ │ │ mov %rax,0x50(%rsp) │ │ mov %rdx,0x48(%rsp) │ │ lea -0x1(%rdx),%r13 │ │ jmp c3f66c │ │ nopl 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - cvtpd2ps %xmm2,%xmm2 │ │ + xorpd %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ - unpcklpd %xmm2,%xmm3 │ │ - movupd %xmm3,(%r9) │ │ + cvtpd2ps %xmm2,%xmm2 │ │ + unpcklpd %xmm3,%xmm2 │ │ + movupd %xmm2,(%r9) │ │ cvtpd2ps %xmm0,%xmm0 │ │ cvtpd2ps %xmm1,%xmm1 │ │ unpcklpd %xmm0,%xmm1 │ │ movupd %xmm1,0x10(%r9) │ │ add $0x20,%r9 │ │ add $0xfffffffffffffff8,%rdi │ │ add $0x8,%r15 │ │ @@ -1739852,19 +1739852,19 @@ │ │ div %r11d │ │ mov %rsi,%r8 │ │ sub %rdx,%r8 │ │ cmpq $0x0,0x48(%rsp) │ │ je c3f7f0 │ │ cmp %r11,%r8 │ │ jb c3f7f0 │ │ - xorpd %xmm0,%xmm0 │ │ + xorpd %xmm2,%xmm2 │ │ mov %r10,%rax │ │ xor %ebx,%ebx │ │ + xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ nopw 0x0(%rax,%rax,1) │ │ cmp %rbx,%r13 │ │ je c3f7ac │ │ sub %r11,%r8 │ │ sub %r11,%r8 │ │ jb c3f7ac │ │ @@ -1739887,27 +1739887,27 @@ │ │ addpd %xmm6,%xmm7 │ │ cvtps2pd (%rax,%r12,1),%xmm1 │ │ mulpd %xmm5,%xmm1 │ │ movddup -0x8(%rax),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ addpd %xmm7,%xmm1 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm2,%xmm7 │ │ + movapd %xmm3,%xmm7 │ │ addpd %xmm6,%xmm7 │ │ - movddup -0x8(%rax,%r12,1),%xmm2 │ │ - cvtps2pd %xmm2,%xmm2 │ │ - mulpd %xmm5,%xmm2 │ │ - addpd %xmm7,%xmm2 │ │ + movddup -0x8(%rax,%r12,1),%xmm3 │ │ + cvtps2pd %xmm3,%xmm3 │ │ + mulpd %xmm5,%xmm3 │ │ + addpd %xmm7,%xmm3 │ │ cvtps2pd -0x10(%rax),%xmm6 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm3,%xmm4 │ │ + movapd %xmm2,%xmm4 │ │ addpd %xmm6,%xmm4 │ │ - cvtps2pd -0x10(%rax,%r12,1),%xmm3 │ │ - mulpd %xmm5,%xmm3 │ │ - addpd %xmm4,%xmm3 │ │ + cvtps2pd -0x10(%rax,%r12,1),%xmm2 │ │ + mulpd %xmm5,%xmm2 │ │ + addpd %xmm4,%xmm2 │ │ lea 0x2(%rbx),%rdx │ │ cmp %rbx,0x50(%rsp) │ │ je c3f7aa │ │ add %r14,%rax │ │ mov %rdx,%rbx │ │ cmp %r11,%r8 │ │ jae c3f6e0 │ │ @@ -1739927,16 +1739927,16 @@ │ │ xor %edx,%edx │ │ div %r11 │ │ jmp c3f823 │ │ data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ mov 0x40(%rsp),%rbx │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm2,%xmm2 │ │ testb $0x1,0x8(%rsp) │ │ je c3f630 │ │ cmp %r11,%r8 │ │ jb c3f630 │ │ jmp c3f82f │ │ mov %r8d,%eax │ │ xor %edx,%edx │ │ @@ -1739951,18 +1739951,18 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ movddup 0x0(%rbp,%rcx,8),%xmm4 │ │ cvtps2pd (%rax,%r15,4),%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ movddup 0x8(%rax,%r15,4),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ - addpd %xmm5,%xmm3 │ │ + addpd %xmm5,%xmm2 │ │ mulpd %xmm4,%xmm6 │ │ cvtps2pd 0x10(%rax,%r15,4),%xmm5 │ │ - addpd %xmm6,%xmm2 │ │ + addpd %xmm6,%xmm3 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm1 │ │ movddup 0x18(%rax,%r15,4),%xmm5 │ │ cvtps2pd %xmm5,%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm0 │ │ jmp c3f630 │ │ @@ -1739998,28 +1739998,28 @@ │ │ jb c3f967 │ │ cmp %rcx,%rdi │ │ je c3f967 │ │ movddup 0x0(%rbp,%rcx,8),%xmm2 │ │ movddup 0x8(%rdx),%xmm3 │ │ cvtps2pd %xmm3,%xmm3 │ │ mulpd %xmm2,%xmm3 │ │ - movapd %xmm1,%xmm4 │ │ + movapd %xmm0,%xmm4 │ │ addpd %xmm3,%xmm4 │ │ movddup 0x8(%rbp,%rcx,8),%xmm3 │ │ - movddup 0x8(%rdx,%r12,1),%xmm1 │ │ - cvtps2pd %xmm1,%xmm1 │ │ - mulpd %xmm3,%xmm1 │ │ - addpd %xmm4,%xmm1 │ │ + movddup 0x8(%rdx,%r12,1),%xmm0 │ │ + cvtps2pd %xmm0,%xmm0 │ │ + mulpd %xmm3,%xmm0 │ │ + addpd %xmm4,%xmm0 │ │ cvtps2pd (%rdx),%xmm4 │ │ mulpd %xmm2,%xmm4 │ │ - movapd %xmm0,%xmm2 │ │ + movapd %xmm1,%xmm2 │ │ addpd %xmm4,%xmm2 │ │ - cvtps2pd (%rdx,%r12,1),%xmm0 │ │ - mulpd %xmm3,%xmm0 │ │ - addpd %xmm2,%xmm0 │ │ + cvtps2pd (%rdx,%r12,1),%xmm1 │ │ + mulpd %xmm3,%xmm1 │ │ + addpd %xmm2,%xmm1 │ │ lea 0x2(%rcx),%r9 │ │ cmp %rcx,%r8 │ │ je c3f964 │ │ add %r14,%rdx │ │ mov %r9,%rcx │ │ cmp %r11,%rsi │ │ jae c3f8f0 │ │ @@ -1740036,16 +1740036,16 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je c3f9be │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %r11 │ │ jmp c3f9c5 │ │ - xorpd %xmm1,%xmm1 │ │ xorpd %xmm0,%xmm0 │ │ + xorpd %xmm1,%xmm1 │ │ testb $0x1,0x8(%rsp) │ │ je c3f06a │ │ cmp %r11,%rsi │ │ jb c3f06a │ │ jmp c3f9d1 │ │ mov %esi,%eax │ │ xor %edx,%edx │ │ @@ -1740058,19 +1740058,19 @@ │ │ add 0x10(%rsp),%rax │ │ cmp %rcx,(%rsp) │ │ mov $0x4,%ecx │ │ cmovb %rcx,%rax │ │ cvtps2pd (%rax,%r15,4),%xmm2 │ │ movddup 0x0(%rbp,%rdi,8),%xmm3 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm0 │ │ + addpd %xmm2,%xmm1 │ │ movddup 0x8(%rax,%r15,4),%xmm2 │ │ cvtps2pd %xmm2,%xmm2 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm1 │ │ + addpd %xmm2,%xmm0 │ │ jmp c3f06a │ │ mov 0x28(%rsp),%rdi │ │ mov 0x20(%rsp),%rax │ │ test %rax,%rax │ │ je c3fa47 │ │ shl $0x3,%rax │ │ lea (%rax,%rax,2),%rsi │ │ @@ -1740267,24 +1740267,24 @@ │ │ mov 0x50(%rsp),%r11 │ │ jmp c3fdec │ │ data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - xorpd %xmm4,%xmm4 │ │ + cvtpd2ps %xmm6,%xmm6 │ │ cvtpd2ps %xmm7,%xmm7 │ │ + unpcklpd %xmm6,%xmm7 │ │ + movupd %xmm7,(%rcx) │ │ cvtpd2ps %xmm4,%xmm4 │ │ - unpcklpd %xmm7,%xmm4 │ │ - movupd %xmm4,(%rcx) │ │ - cvtpd2ps %xmm5,%xmm4 │ │ - cvtpd2ps %xmm6,%xmm5 │ │ + cvtpd2ps %xmm5,%xmm5 │ │ unpcklpd %xmm4,%xmm5 │ │ movupd %xmm5,0x10(%rcx) │ │ cvtpd2ps %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ unpcklpd %xmm2,%xmm3 │ │ movupd %xmm3,0x20(%rcx) │ │ cvtpd2ps %xmm0,%xmm0 │ │ @@ -1740325,18 +1740325,18 @@ │ │ or 0x58(%rsp),%al │ │ je c3fe90 │ │ xorpd %xmm0,%xmm0 │ │ mov 0x18(%rsp),%rbx │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - xorpd %xmm4,%xmm4 │ │ testb $0x1,0x20(%rsp) │ │ mov 0x8(%rsp),%rdx │ │ je c3fd90 │ │ cmp %ebx,0x14(%rsp) │ │ jne c400f0 │ │ jmp c3fd90 │ │ nopl 0x0(%rax) │ │ @@ -1740347,20 +1740347,20 @@ │ │ mov $0x4,%eax │ │ cmovb %rax,%r13 │ │ add %r14,%r13 │ │ mov %rbp,%rax │ │ shl $0x5,%rax │ │ mov %rbp,%rdx │ │ shl $0x4,%rdx │ │ - xorpd %xmm4,%xmm4 │ │ - xor %ebx,%ebx │ │ xorpd %xmm0,%xmm0 │ │ + xor %ebx,%ebx │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ mov 0x40(%rsp),%r12 │ │ xchg %ax,%ax │ │ cmp %rbx,%r15 │ │ je c4007b │ │ @@ -1740404,43 +1740404,43 @@ │ │ addpd %xmm10,%xmm11 │ │ cvtps2pd 0x0(%r13,%rdx,1),%xmm3 │ │ mulpd %xmm9,%xmm3 │ │ movddup -0x8(%r13),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ + movapd %xmm4,%xmm11 │ │ + addpd %xmm10,%xmm11 │ │ + movddup -0x8(%r13,%rdx,1),%xmm4 │ │ + cvtps2pd %xmm4,%xmm4 │ │ + mulpd %xmm9,%xmm4 │ │ + addpd %xmm11,%xmm4 │ │ + cvtps2pd -0x10(%r13),%xmm10 │ │ + mulpd %xmm8,%xmm10 │ │ movapd %xmm5,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - movddup -0x8(%r13,%rdx,1),%xmm5 │ │ - cvtps2pd %xmm5,%xmm5 │ │ + cvtps2pd -0x10(%r13,%rdx,1),%xmm5 │ │ mulpd %xmm9,%xmm5 │ │ + movddup -0x18(%r13),%xmm10 │ │ + cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm5 │ │ - cvtps2pd -0x10(%r13),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ movapd %xmm6,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - cvtps2pd -0x10(%r13,%rdx,1),%xmm6 │ │ + movddup -0x18(%r13,%rdx,1),%xmm6 │ │ + cvtps2pd %xmm6,%xmm6 │ │ mulpd %xmm9,%xmm6 │ │ - movddup -0x18(%r13),%xmm10 │ │ - cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm6 │ │ - mulpd %xmm8,%xmm10 │ │ - movapd %xmm7,%xmm11 │ │ - addpd %xmm10,%xmm11 │ │ - movddup -0x18(%r13,%rdx,1),%xmm7 │ │ - cvtps2pd %xmm7,%xmm7 │ │ - mulpd %xmm9,%xmm7 │ │ - addpd %xmm11,%xmm7 │ │ cvtps2pd -0x20(%r13),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm4,%xmm8 │ │ + movapd %xmm7,%xmm8 │ │ addpd %xmm10,%xmm8 │ │ - cvtps2pd -0x20(%r13,%rdx,1),%xmm4 │ │ - mulpd %xmm9,%xmm4 │ │ - addpd %xmm8,%xmm4 │ │ + cvtps2pd -0x20(%r13,%rdx,1),%xmm7 │ │ + mulpd %xmm9,%xmm7 │ │ + addpd %xmm8,%xmm7 │ │ lea 0x2(%rbx),%rdi │ │ cmp %rbx,0x48(%rsp) │ │ je c40079 │ │ cmp %rbx,0x68(%rsp) │ │ je c40079 │ │ add %rax,%r13 │ │ mov %rdi,%rbx │ │ @@ -1740488,26 +1740488,26 @@ │ │ mov $0x4,%eax │ │ cmovb %rax,%r13 │ │ add 0x30(%rsp),%r13 │ │ mov 0x40(%rsp),%rax │ │ movddup (%r10,%rax,8),%xmm8 │ │ cvtps2pd 0x0(%r13,%r9,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm4 │ │ + addpd %xmm9,%xmm7 │ │ movddup 0x8(%r13,%r9,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm7 │ │ + addpd %xmm9,%xmm6 │ │ cvtps2pd 0x10(%r13,%r9,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm6 │ │ + addpd %xmm9,%xmm5 │ │ movddup 0x18(%r13,%r9,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm5 │ │ + addpd %xmm9,%xmm4 │ │ cvtps2pd 0x20(%r13,%r9,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ movddup 0x28(%r13,%r9,4),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm9,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ cvtps2pd 0x30(%r13,%r9,4),%xmm9 │ │ @@ -1741005,22 +1741005,22 @@ │ │ shl $0x4,%rax │ │ mov %rax,0xb8(%rsp) │ │ shlq $0x4,0x80(%rsp) │ │ mov %rdx,%rcx │ │ mov 0x8(%rsp),%rdx │ │ mov %rdi,0xc0(%rsp) │ │ jmp c409de │ │ - xorpd %xmm1,%xmm1 │ │ xorpd %xmm0,%xmm0 │ │ - cvtpd2ps %xmm1,%xmm1 │ │ + xorpd %xmm1,%xmm1 │ │ cvtpd2ps %xmm0,%xmm0 │ │ - unpcklpd %xmm1,%xmm0 │ │ + cvtpd2ps %xmm1,%xmm1 │ │ + unpcklpd %xmm0,%xmm1 │ │ mov 0x88(%rsp),%rax │ │ mov 0xd0(%rsp),%rcx │ │ - movupd %xmm0,(%rcx,%rax,4) │ │ + movupd %xmm1,(%rcx,%rax,4) │ │ mov 0x98(%rsp),%rax │ │ dec %rax │ │ mov 0xe0(%rsp),%r9 │ │ add 0xb8(%rsp),%r9 │ │ mov 0xd8(%rsp),%rcx │ │ add $0x18,%rcx │ │ mov %rax,0x98(%rsp) │ │ @@ -1741615,42 +1741615,42 @@ │ │ jb c4141f │ │ cmp %r8,%rdi │ │ je c4141f │ │ movddup (%r10,%r8,8),%xmm2 │ │ movddup 0x8(%rdx),%xmm3 │ │ cvtps2pd %xmm3,%xmm3 │ │ mulpd %xmm2,%xmm3 │ │ - movapd %xmm1,%xmm4 │ │ + movapd %xmm0,%xmm4 │ │ addpd %xmm3,%xmm4 │ │ movddup 0x8(%r10,%r8,8),%xmm3 │ │ - movddup 0x8(%rdx,%r14,1),%xmm1 │ │ - cvtps2pd %xmm1,%xmm1 │ │ - mulpd %xmm3,%xmm1 │ │ - addpd %xmm4,%xmm1 │ │ + movddup 0x8(%rdx,%r14,1),%xmm0 │ │ + cvtps2pd %xmm0,%xmm0 │ │ + mulpd %xmm3,%xmm0 │ │ + addpd %xmm4,%xmm0 │ │ cvtps2pd (%rdx),%xmm4 │ │ mulpd %xmm2,%xmm4 │ │ - movapd %xmm0,%xmm2 │ │ + movapd %xmm1,%xmm2 │ │ addpd %xmm4,%xmm2 │ │ - cvtps2pd (%rdx,%r14,1),%xmm0 │ │ - mulpd %xmm3,%xmm0 │ │ - addpd %xmm2,%xmm0 │ │ + cvtps2pd (%rdx,%r14,1),%xmm1 │ │ + mulpd %xmm3,%xmm1 │ │ + addpd %xmm2,%xmm1 │ │ lea 0x2(%r8),%r13 │ │ cmp %r8,%r12 │ │ je c4140f │ │ cmp %r8,%r15 │ │ je c4140f │ │ add %rbx,%rdx │ │ mov %r13,%r8 │ │ cmp %rcx,%rsi │ │ jae c41380 │ │ mov %r13d,%r8d │ │ jmp c4141f │ │ xor %r8d,%r8d │ │ - xorpd %xmm1,%xmm1 │ │ xorpd %xmm0,%xmm0 │ │ + xorpd %xmm1,%xmm1 │ │ testb $0x1,0x20(%rsp) │ │ mov 0x8(%rsp),%rdx │ │ je c40975 │ │ add 0x18(%rsp),%r8d │ │ mov 0x28(%rsp),%rax │ │ lea (%r8,%rax,1),%r11d │ │ imul %rcx,%r11 │ │ @@ -1741683,19 +1741683,19 @@ │ │ cmp %r11,%rbx │ │ mov $0x4,%ecx │ │ cmovb %rcx,%rax │ │ add 0x30(%rsp),%rax │ │ cvtps2pd (%rax,%r9,4),%xmm2 │ │ movddup (%r10,%rdi,8),%xmm3 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm0 │ │ + addpd %xmm2,%xmm1 │ │ movddup 0x8(%rax,%r9,4),%xmm2 │ │ cvtps2pd %xmm2,%xmm2 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm1 │ │ + addpd %xmm2,%xmm0 │ │ jmp c40975 │ │ mov 0x8(%rsp),%rdx │ │ jmp c40975 │ │ mov 0xa0(%rsp),%rax │ │ test %rax,%rax │ │ je c4150d │ │ shl $0x3,%rax │ │ @@ -1741843,24 +1741843,24 @@ │ │ mov 0x60(%rsp),%rcx │ │ jmp c417cd │ │ nopl 0x0(%rax) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - cvtpd2ps %xmm6,%xmm6 │ │ + xorpd %xmm4,%xmm4 │ │ cvtpd2ps %xmm7,%xmm7 │ │ - unpcklpd %xmm6,%xmm7 │ │ - movupd %xmm7,0x0(%rbp) │ │ cvtpd2ps %xmm4,%xmm4 │ │ - cvtpd2ps %xmm5,%xmm5 │ │ + unpcklpd %xmm7,%xmm4 │ │ + movupd %xmm4,0x0(%rbp) │ │ + cvtpd2ps %xmm5,%xmm4 │ │ + cvtpd2ps %xmm6,%xmm5 │ │ unpcklpd %xmm4,%xmm5 │ │ movupd %xmm5,0x10(%rbp) │ │ cvtpd2ps %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ unpcklpd %xmm2,%xmm3 │ │ movupd %xmm3,0x20(%rbp) │ │ cvtpd2ps %xmm0,%xmm0 │ │ @@ -1741892,21 +1741892,21 @@ │ │ div %r13d │ │ mov %rsi,%r8 │ │ sub %rdx,%r8 │ │ cmpq $0x0,0x20(%rsp) │ │ je c41a10 │ │ cmp %r13,%r8 │ │ jb c41a10 │ │ - xorpd %xmm0,%xmm0 │ │ + xorpd %xmm4,%xmm4 │ │ mov %r12,%rax │ │ xor %edi,%edi │ │ + xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ nopw 0x0(%rax,%rax,1) │ │ cmp %rdi,%r10 │ │ je c419d7 │ │ sub %r13,%r8 │ │ @@ -1741947,43 +1741947,43 @@ │ │ addpd %xmm10,%xmm11 │ │ cvtps2pd -0x10(%rax,%r13,4),%xmm3 │ │ mulpd %xmm9,%xmm3 │ │ movddup -0x18(%rax),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm4,%xmm11 │ │ - addpd %xmm10,%xmm11 │ │ - movddup -0x18(%rax,%r13,4),%xmm4 │ │ - cvtps2pd %xmm4,%xmm4 │ │ - mulpd %xmm9,%xmm4 │ │ - addpd %xmm11,%xmm4 │ │ - cvtps2pd -0x20(%rax),%xmm10 │ │ - mulpd %xmm8,%xmm10 │ │ movapd %xmm5,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - cvtps2pd -0x20(%rax,%r13,4),%xmm5 │ │ + movddup -0x18(%rax,%r13,4),%xmm5 │ │ + cvtps2pd %xmm5,%xmm5 │ │ mulpd %xmm9,%xmm5 │ │ - movddup -0x28(%rax),%xmm10 │ │ - cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm5 │ │ + cvtps2pd -0x20(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ movapd %xmm6,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - movddup -0x28(%rax,%r13,4),%xmm6 │ │ - cvtps2pd %xmm6,%xmm6 │ │ + cvtps2pd -0x20(%rax,%r13,4),%xmm6 │ │ mulpd %xmm9,%xmm6 │ │ + movddup -0x28(%rax),%xmm10 │ │ + cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm6 │ │ + mulpd %xmm8,%xmm10 │ │ + movapd %xmm7,%xmm11 │ │ + addpd %xmm10,%xmm11 │ │ + movddup -0x28(%rax,%r13,4),%xmm7 │ │ + cvtps2pd %xmm7,%xmm7 │ │ + mulpd %xmm9,%xmm7 │ │ + addpd %xmm11,%xmm7 │ │ cvtps2pd -0x30(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm7,%xmm8 │ │ + movapd %xmm4,%xmm8 │ │ addpd %xmm10,%xmm8 │ │ - cvtps2pd -0x30(%rax,%r13,4),%xmm7 │ │ - mulpd %xmm9,%xmm7 │ │ - addpd %xmm8,%xmm7 │ │ + cvtps2pd -0x30(%rax,%r13,4),%xmm4 │ │ + mulpd %xmm9,%xmm4 │ │ + addpd %xmm8,%xmm4 │ │ lea 0x2(%rdi),%rdx │ │ cmp %rdi,%rbx │ │ je c419d5 │ │ add %r14,%rax │ │ mov %rdx,%rdi │ │ cmp %r13,%r8 │ │ jae c41850 │ │ @@ -1742005,18 +1742005,18 @@ │ │ jmp c41a53 │ │ xchg %ax,%ax │ │ xorpd %xmm0,%xmm0 │ │ mov 0x68(%rsp),%rdi │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ + xorpd %xmm4,%xmm4 │ │ testb $0x1,0x8(%rsp) │ │ je c41770 │ │ cmp %r13,%r8 │ │ jb c41770 │ │ jmp c41a5f │ │ mov %r8d,%eax │ │ xor %edx,%edx │ │ @@ -1742028,26 +1742028,26 @@ │ │ mov 0x10(%rsp),%rax │ │ lea (%rax,%rdi,4),%rax │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ movddup (%r15,%r9,8),%xmm8 │ │ cvtps2pd (%rax,%r11,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm7 │ │ + addpd %xmm9,%xmm4 │ │ movddup 0x8(%rax,%r11,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm6 │ │ + addpd %xmm9,%xmm7 │ │ cvtps2pd 0x10(%rax,%r11,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm5 │ │ + addpd %xmm9,%xmm6 │ │ movddup 0x18(%rax,%r11,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm4 │ │ + addpd %xmm9,%xmm5 │ │ cvtps2pd 0x20(%rax,%r11,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ movddup 0x28(%rax,%r11,4),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm9,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ cvtps2pd 0x30(%rax,%r11,4),%xmm9 │ │ @@ -1743043,20 +1743043,20 @@ │ │ mov %rax,0x20(%rsp) │ │ lea -0x1(%rax),%rbp │ │ mov %rdx,%rcx │ │ jmp c42b2c │ │ cs nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm3,%xmm3 │ │ xorpd %xmm2,%xmm2 │ │ - cvtpd2ps %xmm3,%xmm3 │ │ + xorpd %xmm3,%xmm3 │ │ cvtpd2ps %xmm2,%xmm2 │ │ - unpcklpd %xmm3,%xmm2 │ │ - movupd %xmm2,(%r9) │ │ + cvtpd2ps %xmm3,%xmm3 │ │ + unpcklpd %xmm2,%xmm3 │ │ + movupd %xmm3,(%r9) │ │ cvtpd2ps %xmm0,%xmm0 │ │ cvtpd2ps %xmm1,%xmm1 │ │ unpcklpd %xmm0,%xmm1 │ │ movupd %xmm1,0x10(%r9) │ │ add $0x20,%r9 │ │ add $0xfffffffffffffff8,%rcx │ │ add $0x8,%r11 │ │ @@ -1743082,19 +1743082,19 @@ │ │ div %r13d │ │ mov %rsi,%r8 │ │ sub %rdx,%r8 │ │ cmpq $0x0,0x20(%rsp) │ │ je c42cb0 │ │ cmp %r13,%r8 │ │ jb c42cb0 │ │ - xorpd %xmm2,%xmm2 │ │ + xorpd %xmm0,%xmm0 │ │ mov %rbx,%rax │ │ xor %r10d,%r10d │ │ - xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ + xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ nopl 0x0(%rax,%rax,1) │ │ cmp %r10,%rbp │ │ je c42c6c │ │ sub %r13,%r8 │ │ sub %r13,%r8 │ │ jb c42c6c │ │ @@ -1743117,27 +1743117,27 @@ │ │ addpd %xmm6,%xmm7 │ │ cvtps2pd (%rax,%r13,4),%xmm1 │ │ mulpd %xmm5,%xmm1 │ │ movddup -0x8(%rax),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ addpd %xmm7,%xmm1 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm3,%xmm7 │ │ + movapd %xmm2,%xmm7 │ │ addpd %xmm6,%xmm7 │ │ - movddup -0x8(%rax,%r13,4),%xmm3 │ │ - cvtps2pd %xmm3,%xmm3 │ │ - mulpd %xmm5,%xmm3 │ │ - addpd %xmm7,%xmm3 │ │ + movddup -0x8(%rax,%r13,4),%xmm2 │ │ + cvtps2pd %xmm2,%xmm2 │ │ + mulpd %xmm5,%xmm2 │ │ + addpd %xmm7,%xmm2 │ │ cvtps2pd -0x10(%rax),%xmm6 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm2,%xmm4 │ │ + movapd %xmm3,%xmm4 │ │ addpd %xmm6,%xmm4 │ │ - cvtps2pd -0x10(%rax,%r13,4),%xmm2 │ │ - mulpd %xmm5,%xmm2 │ │ - addpd %xmm4,%xmm2 │ │ + cvtps2pd -0x10(%rax,%r13,4),%xmm3 │ │ + mulpd %xmm5,%xmm3 │ │ + addpd %xmm4,%xmm3 │ │ lea 0x2(%r10),%rdx │ │ cmp %r10,%r12 │ │ je c42c69 │ │ add %r14,%rax │ │ mov %rdx,%r10 │ │ cmp %r13,%r8 │ │ jae c42ba0 │ │ @@ -1743157,16 +1743157,16 @@ │ │ xor %edx,%edx │ │ div %r13 │ │ jmp c42ce3 │ │ data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ mov 0x68(%rsp),%r10 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm3,%xmm3 │ │ xorpd %xmm2,%xmm2 │ │ + xorpd %xmm3,%xmm3 │ │ testb $0x1,0x8(%rsp) │ │ je c42af0 │ │ cmp %r13,%r8 │ │ jb c42af0 │ │ jmp c42cef │ │ mov %r8d,%eax │ │ xor %edx,%edx │ │ @@ -1743180,18 +1743180,18 @@ │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ movddup (%r15,%rdi,8),%xmm4 │ │ cvtps2pd (%rax,%r11,4),%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ movddup 0x8(%rax,%r11,4),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ - addpd %xmm5,%xmm2 │ │ + addpd %xmm5,%xmm3 │ │ mulpd %xmm4,%xmm6 │ │ cvtps2pd 0x10(%rax,%r11,4),%xmm5 │ │ - addpd %xmm6,%xmm3 │ │ + addpd %xmm6,%xmm2 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm1 │ │ movddup 0x18(%rax,%r11,4),%xmm5 │ │ cvtps2pd %xmm5,%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm0 │ │ jmp c42af0 │ │ @@ -1743209,16 +1743209,16 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je c42d98 │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %r13 │ │ jmp c42d9f │ │ - xorpd %xmm1,%xmm1 │ │ xorpd %xmm0,%xmm0 │ │ + xorpd %xmm1,%xmm1 │ │ jmp c42ef0 │ │ mov %esi,%eax │ │ xor %edx,%edx │ │ div %r13d │ │ mov %rbx,%rdi │ │ and $0xfffffffffffffffe,%rdi │ │ sub %rdx,%rsi │ │ @@ -1743247,28 +1743247,28 @@ │ │ jb c42e68 │ │ cmp %rcx,%rdi │ │ je c42e68 │ │ movddup (%r15,%rcx,8),%xmm2 │ │ movddup 0x8(%rdx),%xmm3 │ │ cvtps2pd %xmm3,%xmm3 │ │ mulpd %xmm2,%xmm3 │ │ - movapd %xmm1,%xmm4 │ │ + movapd %xmm0,%xmm4 │ │ addpd %xmm3,%xmm4 │ │ movddup 0x8(%r15,%rcx,8),%xmm3 │ │ - movddup 0x8(%rdx,%r13,4),%xmm1 │ │ - cvtps2pd %xmm1,%xmm1 │ │ - mulpd %xmm3,%xmm1 │ │ - addpd %xmm4,%xmm1 │ │ + movddup 0x8(%rdx,%r13,4),%xmm0 │ │ + cvtps2pd %xmm0,%xmm0 │ │ + mulpd %xmm3,%xmm0 │ │ + addpd %xmm4,%xmm0 │ │ cvtps2pd (%rdx),%xmm4 │ │ mulpd %xmm2,%xmm4 │ │ - movapd %xmm0,%xmm2 │ │ + movapd %xmm1,%xmm2 │ │ addpd %xmm4,%xmm2 │ │ - cvtps2pd (%rdx,%r13,4),%xmm0 │ │ - mulpd %xmm3,%xmm0 │ │ - addpd %xmm2,%xmm0 │ │ + cvtps2pd (%rdx,%r13,4),%xmm1 │ │ + mulpd %xmm3,%xmm1 │ │ + addpd %xmm2,%xmm1 │ │ lea 0x2(%rcx),%r10 │ │ cmp %rcx,%r9 │ │ je c42e65 │ │ add %r14,%rdx │ │ mov %r10,%rcx │ │ cmp %r13,%rsi │ │ jae c42df0 │ │ @@ -1743284,37 +1743284,37 @@ │ │ mov %rsi,%rax │ │ shr $0x20,%rax │ │ je c432bf │ │ mov %rsi,%rax │ │ xor %edx,%edx │ │ div %r13 │ │ jmp c432c6 │ │ - xorpd %xmm1,%xmm1 │ │ xorpd %xmm0,%xmm0 │ │ + xorpd %xmm1,%xmm1 │ │ test $0x1,%bl │ │ je c42ef0 │ │ cmp %r13,%rsi │ │ jb c42ef0 │ │ cmp %rcx,(%rsp) │ │ mov 0x10(%rsp),%rax │ │ lea (%rax,%rcx,4),%rax │ │ mov $0x4,%ecx │ │ cmovb %rcx,%rax │ │ cvtps2pd (%rax,%r11,4),%xmm2 │ │ movddup (%r15,%rdi,8),%xmm3 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm0 │ │ + addpd %xmm2,%xmm1 │ │ movddup 0x8(%rax,%r11,4),%xmm2 │ │ cvtps2pd %xmm2,%xmm2 │ │ mulpd %xmm3,%xmm2 │ │ - addpd %xmm2,%xmm1 │ │ - cvtpd2ps %xmm1,%xmm1 │ │ + addpd %xmm2,%xmm0 │ │ cvtpd2ps %xmm0,%xmm0 │ │ - unpcklpd %xmm1,%xmm0 │ │ - movupd %xmm0,(%r8) │ │ + cvtpd2ps %xmm1,%xmm1 │ │ + unpcklpd %xmm0,%xmm1 │ │ + movupd %xmm1,(%r8) │ │ add $0x4,%r11 │ │ test %rbp,%rbp │ │ je c42560 │ │ mov 0x18(%rsp),%rcx │ │ imul %r13,%rcx │ │ mov (%rsp),%rsi │ │ sub %rcx,%rsi │ │ @@ -1743796,24 +1743796,24 @@ │ │ mov 0x60(%rsp),%r10 │ │ jmp c4371c │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ - cvtpd2ps %xmm6,%xmm6 │ │ + xorpd %xmm4,%xmm4 │ │ cvtpd2ps %xmm7,%xmm7 │ │ - unpcklpd %xmm6,%xmm7 │ │ - movupd %xmm7,(%rdi) │ │ cvtpd2ps %xmm4,%xmm4 │ │ - cvtpd2ps %xmm5,%xmm5 │ │ + unpcklpd %xmm7,%xmm4 │ │ + movupd %xmm4,(%rdi) │ │ + cvtpd2ps %xmm5,%xmm4 │ │ + cvtpd2ps %xmm6,%xmm5 │ │ unpcklpd %xmm4,%xmm5 │ │ movupd %xmm5,0x10(%rdi) │ │ cvtpd2ps %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ unpcklpd %xmm2,%xmm3 │ │ movupd %xmm3,0x20(%rdi) │ │ cvtpd2ps %xmm0,%xmm0 │ │ @@ -1743854,37 +1743854,37 @@ │ │ or 0x70(%rsp),%al │ │ je c437c0 │ │ xorpd %xmm0,%xmm0 │ │ mov 0x20(%rsp),%r15 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ + xorpd %xmm4,%xmm4 │ │ testb $0x1,0x18(%rsp) │ │ mov 0x8(%rsp),%rdx │ │ je c436c0 │ │ cmp %r15d,0x14(%rsp) │ │ jne c43a30 │ │ jmp c436c0 │ │ nopl 0x0(%rax,%rax,1) │ │ cmp %rbp,%r11 │ │ lea 0x0(%r13,%rbp,4),%rax │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ add %r9,%rax │ │ lea 0x0(,%r12,8),%rdx │ │ - xorpd %xmm0,%xmm0 │ │ + xorpd %xmm4,%xmm4 │ │ xor %r15d,%r15d │ │ + xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - xorpd %xmm4,%xmm4 │ │ xorpd %xmm5,%xmm5 │ │ xorpd %xmm6,%xmm6 │ │ xorpd %xmm7,%xmm7 │ │ mov 0x48(%rsp),%r13 │ │ mov 0x68(%rsp),%rbp │ │ nopl 0x0(%rax) │ │ cmp %r15,%rbx │ │ @@ -1743929,43 +1743929,43 @@ │ │ addpd %xmm10,%xmm11 │ │ cvtps2pd (%rax,%r12,4),%xmm3 │ │ mulpd %xmm9,%xmm3 │ │ movddup -0x8(%rax),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm4,%xmm11 │ │ - addpd %xmm10,%xmm11 │ │ - movddup -0x8(%rax,%r12,4),%xmm4 │ │ - cvtps2pd %xmm4,%xmm4 │ │ - mulpd %xmm9,%xmm4 │ │ - addpd %xmm11,%xmm4 │ │ - cvtps2pd -0x10(%rax),%xmm10 │ │ - mulpd %xmm8,%xmm10 │ │ movapd %xmm5,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - cvtps2pd -0x10(%rax,%r12,4),%xmm5 │ │ + movddup -0x8(%rax,%r12,4),%xmm5 │ │ + cvtps2pd %xmm5,%xmm5 │ │ mulpd %xmm9,%xmm5 │ │ - movddup -0x18(%rax),%xmm10 │ │ - cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm5 │ │ + cvtps2pd -0x10(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ movapd %xmm6,%xmm11 │ │ addpd %xmm10,%xmm11 │ │ - movddup -0x18(%rax,%r12,4),%xmm6 │ │ - cvtps2pd %xmm6,%xmm6 │ │ + cvtps2pd -0x10(%rax,%r12,4),%xmm6 │ │ mulpd %xmm9,%xmm6 │ │ + movddup -0x18(%rax),%xmm10 │ │ + cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm11,%xmm6 │ │ + mulpd %xmm8,%xmm10 │ │ + movapd %xmm7,%xmm11 │ │ + addpd %xmm10,%xmm11 │ │ + movddup -0x18(%rax,%r12,4),%xmm7 │ │ + cvtps2pd %xmm7,%xmm7 │ │ + mulpd %xmm9,%xmm7 │ │ + addpd %xmm11,%xmm7 │ │ cvtps2pd -0x20(%rax),%xmm10 │ │ mulpd %xmm8,%xmm10 │ │ - movapd %xmm7,%xmm8 │ │ + movapd %xmm4,%xmm8 │ │ addpd %xmm10,%xmm8 │ │ - cvtps2pd -0x20(%rax,%r12,4),%xmm7 │ │ - mulpd %xmm9,%xmm7 │ │ - addpd %xmm8,%xmm7 │ │ + cvtps2pd -0x20(%rax,%r12,4),%xmm4 │ │ + mulpd %xmm9,%xmm4 │ │ + addpd %xmm8,%xmm4 │ │ lea 0x2(%r15),%r11 │ │ cmp %r15,%rbp │ │ je c439a8 │ │ cmp %r15,0x80(%rsp) │ │ je c439a8 │ │ add %rdx,%rax │ │ mov %r11,%r15 │ │ @@ -1744012,26 +1744012,26 @@ │ │ cmovb %rcx,%rax │ │ mov 0x40(%rsp),%rcx │ │ lea (%rax,%rcx,4),%rax │ │ mov 0x48(%rsp),%rcx │ │ movddup (%rsi,%rcx,8),%xmm8 │ │ cvtps2pd (%rax,%r8,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm7 │ │ + addpd %xmm9,%xmm4 │ │ movddup 0x8(%rax,%r8,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm6 │ │ + addpd %xmm9,%xmm7 │ │ cvtps2pd 0x10(%rax,%r8,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm5 │ │ + addpd %xmm9,%xmm6 │ │ movddup 0x18(%rax,%r8,4),%xmm9 │ │ cvtps2pd %xmm9,%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ - addpd %xmm9,%xmm4 │ │ + addpd %xmm9,%xmm5 │ │ cvtps2pd 0x20(%rax,%r8,4),%xmm9 │ │ mulpd %xmm8,%xmm9 │ │ movddup 0x28(%rax,%r8,4),%xmm10 │ │ cvtps2pd %xmm10,%xmm10 │ │ addpd %xmm9,%xmm3 │ │ mulpd %xmm8,%xmm10 │ │ cvtps2pd 0x30(%rax,%r8,4),%xmm9 │ │ @@ -1744101,20 +1744101,20 @@ │ │ add $0xfffffffffffffffe,%r15 │ │ mov %r15,0x80(%rsp) │ │ mov %r11,%r10 │ │ jmp c43c4c │ │ nopw 0x0(%rax,%rax,1) │ │ xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ - cvtpd2ps %xmm2,%xmm2 │ │ + xorpd %xmm2,%xmm2 │ │ cvtpd2ps %xmm3,%xmm3 │ │ - unpcklpd %xmm2,%xmm3 │ │ - movupd %xmm3,(%r10) │ │ + cvtpd2ps %xmm2,%xmm2 │ │ + unpcklpd %xmm3,%xmm2 │ │ + movupd %xmm2,(%r10) │ │ cvtpd2ps %xmm0,%xmm0 │ │ cvtpd2ps %xmm1,%xmm1 │ │ unpcklpd %xmm0,%xmm1 │ │ movupd %xmm1,0x10(%r10) │ │ add $0x20,%r10 │ │ add $0xfffffffffffffff8,%rdi │ │ add $0x8,%r8 │ │ @@ -1744148,32 +1744148,32 @@ │ │ setb %al │ │ or 0x68(%rsp),%al │ │ mov %r13,0x70(%rsp) │ │ je c43ce0 │ │ xorpd %xmm0,%xmm0 │ │ mov 0x20(%rsp),%r13 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ + xorpd %xmm2,%xmm2 │ │ testb $0x1,0x18(%rsp) │ │ mov 0x8(%rsp),%rdx │ │ je c43c10 │ │ cmp %r13d,0x14(%rsp) │ │ jne c43e70 │ │ jmp c43c10 │ │ cmp %r11,%rbp │ │ lea 0x0(%r13,%r11,4),%rax │ │ mov $0x4,%edx │ │ cmovb %rdx,%rax │ │ add %r12,%rax │ │ lea 0x0(,%r15,8),%rdx │ │ - xorpd %xmm0,%xmm0 │ │ + xorpd %xmm2,%xmm2 │ │ xor %r13d,%r13d │ │ + xorpd %xmm0,%xmm0 │ │ xorpd %xmm1,%xmm1 │ │ - xorpd %xmm2,%xmm2 │ │ xorpd %xmm3,%xmm3 │ │ nop │ │ cmp %r13,%rbx │ │ je c43df1 │ │ cmp %r13,%r14 │ │ je c43df1 │ │ sub %r15,%rcx │ │ @@ -1744198,27 +1744198,27 @@ │ │ addpd %xmm6,%xmm7 │ │ cvtps2pd (%rax,%r15,4),%xmm1 │ │ mulpd %xmm5,%xmm1 │ │ movddup -0x8(%rax),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ addpd %xmm7,%xmm1 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm2,%xmm7 │ │ + movapd %xmm3,%xmm7 │ │ addpd %xmm6,%xmm7 │ │ - movddup -0x8(%rax,%r15,4),%xmm2 │ │ - cvtps2pd %xmm2,%xmm2 │ │ - mulpd %xmm5,%xmm2 │ │ - addpd %xmm7,%xmm2 │ │ + movddup -0x8(%rax,%r15,4),%xmm3 │ │ + cvtps2pd %xmm3,%xmm3 │ │ + mulpd %xmm5,%xmm3 │ │ + addpd %xmm7,%xmm3 │ │ cvtps2pd -0x10(%rax),%xmm6 │ │ mulpd %xmm4,%xmm6 │ │ - movapd %xmm3,%xmm4 │ │ + movapd %xmm2,%xmm4 │ │ addpd %xmm6,%xmm4 │ │ - cvtps2pd -0x10(%rax,%r15,4),%xmm3 │ │ - mulpd %xmm5,%xmm3 │ │ - addpd %xmm4,%xmm3 │ │ + cvtps2pd -0x10(%rax,%r15,4),%xmm2 │ │ + mulpd %xmm5,%xmm2 │ │ + addpd %xmm4,%xmm2 │ │ lea 0x2(%r13),%r11 │ │ cmp %r13,0x80(%rsp) │ │ je c43dee │ │ cmp %r13,0x78(%rsp) │ │ je c43dee │ │ add %rdx,%rax │ │ mov %r11,%r13 │ │ @@ -1744265,18 +1744265,18 @@ │ │ mov 0x40(%rsp),%rcx │ │ lea (%rax,%rcx,4),%rax │ │ movddup (%rsi,%r9,8),%xmm4 │ │ cvtps2pd (%rax,%r8,4),%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ movddup 0x8(%rax,%r8,4),%xmm6 │ │ cvtps2pd %xmm6,%xmm6 │ │ - addpd %xmm5,%xmm3 │ │ + addpd %xmm5,%xmm2 │ │ mulpd %xmm4,%xmm6 │ │ cvtps2pd 0x10(%rax,%r8,4),%xmm5 │ │ - addpd %xmm6,%xmm2 │ │ + addpd %xmm6,%xmm3 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm1 │ │ movddup 0x18(%rax,%r8,4),%xmm5 │ │ cvtps2pd %xmm5,%xmm5 │ │ mulpd %xmm4,%xmm5 │ │ addpd %xmm5,%xmm0 │ │ jmp c43c10