Lines Matching refs:mov
71 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_xAX * 8], xAX ; need scratch register.
73 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_xSP * 8], xAX
74 mov word [xCX + CIDETCPUCTX.aSRegs + X86_SREG_SS * 2], ss
75 mov word [xCX + CIDETCPUCTX.aSRegs + X86_SREG_CS * 2], cs
76 mov xAX, [xSP]
77 mov [xCX + CIDETCPUCTX.rip], xAX
81 mov [xDX + CIDETCPUCTX.aGRegs + X86_GREG_xAX * 8], xAX
91 mov [xCX + CIDETCPUCTX.rfl], xAX
94 mov word [xCX + CIDETCPUCTX.aSRegs + X86_SREG_ES * 2], es
95 mov word [xCX + CIDETCPUCTX.aSRegs + X86_SREG_FS * 2], fs
96 mov word [xCX + CIDETCPUCTX.aSRegs + X86_SREG_GS * 2], gs
99 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_xBX * 8], xBX
100 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_xBP * 8], xBP
101 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_xSI * 8], xSI
102 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_xDI * 8], xDI
104 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x8 * 8], r8
105 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x9 * 8], r9
106 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x10 * 8], r10
107 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x11 * 8], r11
108 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x12 * 8], r12
109 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x13 * 8], r13
110 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x14 * 8], r14
111 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x15 * 8], r15
113 mov [xCX + CIDETCPUCTX.cr2], rax
115 mov [xCX + CIDETCPUCTX.cr0], rax
116 mov [xCX + CIDETCPUCTX.cr3], rax
117 mov [xCX + CIDETCPUCTX.cr4], rax
118 mov [xCX + CIDETCPUCTX.cr8], rax
119 mov [xCX + CIDETCPUCTX.dr0], rax
120 mov [xCX + CIDETCPUCTX.dr1], rax
121 mov [xCX + CIDETCPUCTX.dr2], rax
122 mov [xCX + CIDETCPUCTX.dr3], rax
123 mov [xCX + CIDETCPUCTX.dr6], rax
124 mov [xCX + CIDETCPUCTX.dr7], rax
125 mov [xCX + CIDETCPUCTX.tr], ax
126 mov [xCX + CIDETCPUCTX.ldtr], ax
130 mov [xCX + CIDETCPUCTX.rfl + 4], eax
131 mov [xCX + CIDETCPUCTX.rip + 4], eax
132 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_xAX * 8 + 4], eax
133 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_xCX * 8 + 4], eax
134 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_xDX * 8 + 4], eax
135 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_xBX * 8 + 4], eax
136 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_xSP * 8 + 4], eax
137 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_xBP * 8 + 4], eax
138 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_xSI * 8 + 4], eax
139 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_xDI * 8 + 4], eax
140 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x8 * 8 ], eax
141 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x8 * 8 + 4], eax
142 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x9 * 8 ], eax
143 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x9 * 8 + 4], eax
144 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x10 * 8 ], eax
145 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x10 * 8 + 4], eax
146 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x11 * 8 ], eax
147 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x11 * 8 + 4], eax
148 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x12 * 8 ], eax
149 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x12 * 8 + 4], eax
150 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x13 * 8 ], eax
151 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x13 * 8 + 4], eax
152 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x14 * 8 ], eax
153 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x14 * 8 + 4], eax
154 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x15 * 8 ], eax
155 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_x15 * 8 + 4], eax
156 mov [xCX + CIDETCPUCTX.cr2 ], eax
157 mov [xCX + CIDETCPUCTX.cr2 + 4], eax
159 mov [xCX + CIDETCPUCTX.cr0 ], eax
160 mov [xCX + CIDETCPUCTX.cr0 + 4], eax
161 mov [xCX + CIDETCPUCTX.cr3 ], eax
162 mov [xCX + CIDETCPUCTX.cr3 + 4], eax
163 mov [xCX + CIDETCPUCTX.cr4 ], eax
164 mov [xCX + CIDETCPUCTX.cr4 + 4], eax
165 mov [xCX + CIDETCPUCTX.cr8 ], eax
166 mov [xCX + CIDETCPUCTX.cr8 + 4], eax
167 mov [xCX + CIDETCPUCTX.dr0 ], eax
168 mov [xCX + CIDETCPUCTX.dr0 + 4], eax
169 mov [xCX + CIDETCPUCTX.dr1 ], eax
170 mov [xCX + CIDETCPUCTX.dr1 + 4], eax
171 mov [xCX + CIDETCPUCTX.dr2 ], eax
172 mov [xCX + CIDETCPUCTX.dr2 + 4], eax
173 mov [xCX + CIDETCPUCTX.dr3 ], eax
174 mov [xCX + CIDETCPUCTX.dr3 + 4], eax
175 mov [xCX + CIDETCPUCTX.dr6 ], eax
176 mov [xCX + CIDETCPUCTX.dr6 + 4], eax
177 mov [xCX + CIDETCPUCTX.dr7 ], eax
178 mov [xCX + CIDETCPUCTX.dr7 + 4], eax
179 mov [xCX + CIDETCPUCTX.tr], ax
180 mov [xCX + CIDETCPUCTX.ldtr], ax
184 mov [xCX + CIDETCPUCTX.uErr], xAX
186 mov [xCX + CIDETCPUCTX.uErr + 4], eax
188 mov [xCX + CIDETCPUCTX.uXcpt], eax
196 mov es, [xDX + CIDETCPUCTX.aSRegs + X86_SREG_ES * 2]
197 mov fs, [xDX + CIDETCPUCTX.aSRegs + X86_SREG_FS * 2]
199 mov gs, [xDX + CIDETCPUCTX.aSRegs + X86_SREG_GS * 2]
203 mov xCX, [xDX + CIDETCPUCTX.aGRegs + X86_GREG_xCX * 8]
204 mov xBX, [xDX + CIDETCPUCTX.aGRegs + X86_GREG_xBX * 8]
205 mov xBP, [xDX + CIDETCPUCTX.aGRegs + X86_GREG_xBP * 8]
206 mov xSI, [xDX + CIDETCPUCTX.aGRegs + X86_GREG_xSI * 8]
207 mov xDI, [xDX + CIDETCPUCTX.aGRegs + X86_GREG_xDI * 8]
209 mov r8, [xDX + CIDETCPUCTX.aGRegs + X86_GREG_x8 * 8]
210 mov r9, [xDX + CIDETCPUCTX.aGRegs + X86_GREG_x9 * 8]
211 mov r10, [xDX + CIDETCPUCTX.aGRegs + X86_GREG_x10 * 8]
212 mov r11, [xDX + CIDETCPUCTX.aGRegs + X86_GREG_x11 * 8]
213 mov r12, [xDX + CIDETCPUCTX.aGRegs + X86_GREG_x12 * 8]
214 mov r13, [xDX + CIDETCPUCTX.aGRegs + X86_GREG_x13 * 8]
215 mov r14, [xDX + CIDETCPUCTX.aGRegs + X86_GREG_x14 * 8]
216 mov r15, [xDX + CIDETCPUCTX.aGRegs + X86_GREG_x15 * 8]
230 mov ds, [xDX + CIDETCPUCTX.aSRegs + X86_SREG_DS * 2]
231 mov xAX, [xDX + CIDETCPUCTX.aGRegs + X86_GREG_xAX * 8]
232 mov xDX, [xDX + CIDETCPUCTX.aGRegs + X86_GREG_xDX * 8]
240 mov ss, [xDX + CIDETCPUCTX.aSRegs + X86_SREG_SS * 2]
241 mov xSP, [xDX + CIDETCPUCTX.aGRegs + X86_GREG_xSP * 8]
248 mov xAX, [xDX + CIDETCPUCTX.aGRegs + X86_GREG_xAX * 8]
249 mov ds, [xDX + CIDETCPUCTX.aSRegs + X86_SREG_DS * 2]
250 mov xDX, [cs:xDX + CIDETCPUCTX.aGRegs + X86_GREG_xDX * 8]
254 mov xAX, [xDX + CIDETCPUCTX.rip]
255 mov [g_uTargetEip], xAX
256 mov ax, [xDX + CIDETCPUCTX.aSRegs + X86_SREG_CS * 2]
257 mov [g_uTargetCs], ax
260 mov ss, [xDX + CIDETCPUCTX.aSRegs + X86_SREG_SS * 2]
261 mov xSP, [xDX + CIDETCPUCTX.aGRegs + X86_GREG_xSP * 8]
262 mov xAX, [xDX + CIDETCPUCTX.aGRegs + X86_GREG_xAX * 8]
263 mov ds, [xDX + CIDETCPUCTX.aSRegs + X86_SREG_DS * 2]
264 mov xDX, [cs:xDX + CIDETCPUCTX.aGRegs + X86_GREG_xDX * 8]
277 mov ecx, [esp + 4]
278 mov edx, [esp + 8]
280 mov rcx, rdi
281 mov rdx, rsi
285 mov word [xCX + CIDETCPUCTX.aSRegs + X86_SREG_DS * 2], ds
286 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_xDX * 8], xDX
287 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_xCX * 8], xCX
298 mov edx, [esp + 4]
300 mov rdx, rdi
302 mov rdx, rcx
306 mov ds, [cs:xDX + CIDETCPUCTX.aSRegs + X86_SREG_DS * 2]