1	.text
2	mov 0x7fffffff(%rax),%ebx
3	mov -0x80000000(%rax),%ebx
4	mov -0x80000000,%ebx
5	mov 0xffffffff80000000,%ebx
6	mov 0x7fffffff,%ebx
7	mov -0x80000000,%eax
8	mov 0xffffffff80000000,%eax
9	mov 0x7fffffff,%eax
10	mov 0x80000000,%eax
11
12	.intel_syntax noprefix
13	mov eax, offset 0xEE000F0
14
15	mov DWORD PTR [rax+0xEE000F0], ebx
16	mov [rax+0xEE000F0], ebx
17	mov DWORD PTR gs:[rax+0xEE000F0], ebx
18	mov gs:[rax+0xEE000F0], ebx
19
20	mov DWORD PTR [0xEE000F0], ebx
21	mov DWORD PTR gs:0xEE000F0, ebx
22
23	mov DWORD PTR [0xEE000F0], eax
24	mov DWORD PTR gs:0xEE000F0, eax
25	mov DWORD PTR [0xFEE000F0], eax
26	mov DWORD PTR gs:0xFEE000F0, eax
27
28	mov ebx, DWORD PTR gs:0xEE000F0
29	mov ebx, DWORD PTR [0xEE000F0]
30	mov ebx, [0xEE000F0]
31
32	mov eax, DWORD PTR gs:0xEE000F0
33	mov eax, DWORD PTR [0xEE000F0]
34	mov eax, [0xEE000F0]
35	mov eax, DWORD PTR gs:0xFEE000F0
36	mov eax, DWORD PTR [0xFEE000F0]
37	mov eax, [0xFEE000F0]
38