Code: 0: 45 8b 46 40 mov r8d,DWORD PTR [r14+0x40]
4: 45 8b 4e 44 mov r9d,DWORD PTR [r14+0x44]
8: 45 8b 56 48 mov r10d,DWORD PTR [r14+0x48]
c: 45 8b 5e 4c mov r11d,DWORD PTR [r14+0x4c]
10: 45 8b 66 50 mov r12d,DWORD PTR [r14+0x50]
14: 41 8b 5e 54 mov ebx,DWORD PTR [r14+0x54]
18: 41 8b 4e 58 mov ecx,DWORD PTR [r14+0x58]
1c: 41 8b 56 5c mov edx,DWORD PTR [r14+0x5c]
20: 45 8b 46 40 mov r8d,DWORD PTR [r14+0x40]
24: 45 8b 4e 44 mov r9d,DWORD PTR [r14+0x44]
28: 45 8b 56 48 mov r10d,DWORD PTR [r14+0x48]
2c: 45 8b 5e 4c mov r11d,DWORD PTR [r14+0x4c]
30: 45 8b 66 50 mov r12d,DWORD PTR [r14+0x50]
34: 41 8b 5e 54 mov ebx,DWORD PTR [r14+0x54]
38: 41 8b 4e 58 mov ecx,DWORD PTR [r14+0x58]
3c: 41 8b 56 5c mov edx,DWORD PTR [r14+0x5c]
40: 45 8b 46 40 mov r8d,DWORD PTR [r14+0x40]
44: 45 8b 4e 44 mov r9d,DWORD PTR [r14+0x44]
48: 45 8b 56 48 mov r10d,DWORD PTR [r14+0x48]
4c: 45 8b 5e 4c mov r11d,DWORD PTR [r14+0x4c]
50: 45 8b 66 50 mov r12d,DWORD PTR [r14+0x50]
54: 41 8b 5e 54 mov ebx,DWORD PTR [r14+0x54]
58: 41 8b 4e 58 mov ecx,DWORD PTR [r14+0x58]
5c: 41 8b 56 5c mov edx,DWORD PTR [r14+0x5c]
60: 45 8b 46 40 mov r8d,DWORD PTR [r14+0x40]
64: 45 8b 4e 44 mov r9d,DWORD PTR [r14+0x44]
68: 45 8b 56 48 mov r10d,DWORD PTR [r14+0x48]
6c: 45 8b 5e 4c mov r11d,DWORD PTR [r14+0x4c]
70: 45 8b 66 50 mov r12d,DWORD PTR [r14+0x50]
74: 41 8b 5e 54 mov ebx,DWORD PTR [r14+0x54]
78: 41 8b 4e 58 mov ecx,DWORD PTR [r14+0x58]
7c: 41 8b 56 5c mov edx,DWORD PTR [r14+0x5c]
80: 45 8b 46 40 mov r8d,DWORD PTR [r14+0x40]
84: 45 8b 4e 44 mov r9d,DWORD PTR [r14+0x44]
88: 45 8b 56 48 mov r10d,DWORD PTR [r14+0x48]
8c: 45 8b 5e 4c mov r11d,DWORD PTR [r14+0x4c]
90: 62 92 7d 49 92 04 36 vgatherdps zmm0{k1},DWORD PTR [r14+zmm14*1]
Init: MOV R15, 10000;
L: VADDPS ZMM0, ZMM1, ZMM1;
VADDPS ZMM0, ZMM1, ZMM1;
DEC R15;
JNZ L;
VZEROALL;
MOV RAX, 0x4000000040000000;
MOV [R14+0], RAX;
MOV [R14+8], RAX;
MOV [R14+16], RAX;
MOV [R14+24], RAX;
MOV [R14+32], RAX;
MOV [R14+40], RAX;
MOV [R14+48], RAX;
MOV [R14+56], RAX;
VMOVUPD ZMM0, [R14];
VXORPS ZMM14, ZMM14, ZMM14