Lines Matching refs:rax
278 // on failure: returns with *value in %rax, ZF clear
282 movq %rdi,%rax // put old value where "cmpxchg" wants it
291 movq %rdi,%rax // put old value where "cmpxchg" wants it
402 movq (%rdi),%rax // %rax == ptr to 1st element in Q
405 movq %rax,(%rbx,%rsi)// link to old list head from new element
422 movq (%rdi),%rax // %rax == ptr to 1st element in Q
425 testq %rax,%rax // list empty?
427 movq (%rax,%rsi),%rbx // point to 2nd in Q
435 ret // ptr to 1st element in Q still in %rax