Lines Matching refs:rax

35     lea     ExternalVectorTablePtr(%rip), %rax # save vector number
36 mov %rcx, (%rax)
49 leaq L_setCodeSelectorLongJump(%rip), %rax
50 movq %rax, (%rsp)
91 pushq %rax
92 leaq ASM_PFX(mErrorCodeFlag)(%rip), %rax
93 bt %ecx, (%rax)
94 popq %rax
147 pushq %rax
157 movzwq 56(%rbp), %rax
158 pushq %rax # for ss
159 movzwq 32(%rbp), %rax
160 pushq %rax # for cs
162 pushq %rax
164 pushq %rax
166 pushq %rax
168 pushq %rax
176 xorq %rax, %rax
177 pushq %rax
178 pushq %rax
180 xchgq 2(%rsp), %rax
181 xchgq (%rsp), %rax
182 xchgq 8(%rsp), %rax
184 xorq %rax, %rax
185 pushq %rax
186 pushq %rax
188 xchgq 2(%rsp), %rax
189 xchgq (%rsp), %rax
190 xchgq 8(%rsp), %rax
193 xorq %rax, %rax
195 pushq %rax
197 pushq %rax
203 movq %cr8, %rax
204 pushq %rax
205 movq %cr4, %rax
206 orq $0x208, %rax
207 movq %rax, %cr4
208 pushq %rax
209 mov %cr3, %rax
210 pushq %rax
211 mov %cr2, %rax
212 pushq %rax
213 xorq %rax, %rax
214 pushq %rax
215 mov %cr0, %rax
216 pushq %rax
219 movq %dr7, %rax
220 pushq %rax
221 movq %dr6, %rax
222 pushq %rax
223 movq %dr3, %rax
224 pushq %rax
225 movq %dr2, %rax
226 pushq %rax
227 movq %dr1, %rax
228 pushq %rax
229 movq %dr0, %rax
230 pushq %rax
245 leaq ExternalVectorTablePtr(%rip), %rax
247 movq (%rax,%rcx,8), %rax
248 orq %rax, %rax # NULL?
260 call *%rax
280 popq %rax
281 movq %rax, %cr0
283 popq %rax
284 movq %rax, %cr2
285 popq %rax
286 movq %rax, %cr3
287 popq %rax
288 movq %rax, %cr4
289 popq %rax
290 movq %rax, %cr8
304 popq %rax
305 # mov %rax, %gs ; not for gs
306 popq %rax
307 # mov %rax, %fs ; not for fs
309 popq %rax
311 popq %rax
325 popq %rax