Home | History | Annotate | Download | only in string

Lines Matching refs:rax

65 	movq	(%rdi),%rax	/* value to check */
67 xorq %rsi,%rax /* now looking for zeros */
69 mov %rax,%rcx
70 subq %r8,%rax /* x - 0x01 */
72 andq %r9,%rax /* (x - 0x01) & 0x80 */
73 andq %rcx,%rax /* ((x - 0x01) & 0x80) & ~x */
77 bsf %rax,%rax
79 lea -8(%rax,%rdi),%rax
80 cmpq %r10,%rax /* need to check not beyond buffer */
93 mov (%rdi),%rax /* word containing first byte */
99 xorq %rsi,%rax /* now looking for zeros */
103 or %r11,%rax /* low bytes now set */
107 30: xorq %rax,%rax