Lines Matching refs:rdi
63 movq %rdi,%rax / prepare return value
67 testq $7, %rdi / if %rdi not quadword aligned
71 movq (%rdi), %rdx / move 1 quadword from (%rdi) to %rdx
74 addq $8, %rdi / next quadword
80 subq $8, %rdi / post-incremented
82 cmpb $0, (%rdi) / if a byte in (%rdi) is null
84 incq %rdi / next byte
85 testq $7, %rdi / if %rdi not quadword aligned
87 jmp .L2 / goto .L2 (%rdi quadword aligned)
90 / %rdi points to a null byte in destination string
104 movq %rdx, (%rdi) / copy this quadword to (%rdi)
105 addq $8, %rdi / next quadword
113 movb %dl, (%rdi) / copy %dl to (%rdi)
116 incq %rdi / next byte