Lines Matching defs:rax
20 rdi rsi rdx rcx r8-9 | rbx rbp [*] r12-15 | r10-11 | rax, rdx [**]
30 straight in rax, rdx. For structures larger than that (3 words or
68 .macro PUSH_REGS rdx=%rdx rcx=%rcx rax=%rax save_ret=0 unwind_hint=1
79 pushq \rax /* pt_regs->ax */
125 .macro PUSH_AND_CLEAR_REGS rdx=%rdx rcx=%rcx rax=%rax save_ret=0 clear_bp=1 unwind_hint=1
126 PUSH_REGS rdx=\rdx, rcx=\rcx, rax=\rax, save_ret=\save_ret unwind_hint=\unwind_hint
141 popq %rax
223 pushq %rax
224 SWITCH_TO_USER_CR3 scratch_reg=\scratch_reg scratch_reg2=%rax
225 popq %rax
312 or %rdx, %rax
313 mov %rax, \save_reg
431 /* rdi: arg1 ... normal C conventions. rax is saved/restored. */
441 pushq %rax
453 popq %rax