Home
last modified time | relevance | path

Searched refs:rsi (Results 1 – 22 of 22) sorted by relevance

/bionic/libc/arch-x86_64/string/
Dsse2-memcpy-slm.S94 cmp %rsi, %rdi
103 movdqu (%rsi), %xmm0
104 movdqu -16(%rsi, %rdx), %xmm1
110 movdqu 16(%rsi), %xmm0
111 movdqu -32(%rsi, %rdx), %xmm1
117 movdqu 32(%rsi), %xmm0
118 movdqu 48(%rsi), %xmm1
119 movdqu -48(%rsi, %rdx), %xmm2
120 movdqu -64(%rsi, %rdx), %xmm3
135 sub %rdi, %rsi
[all …]
Dsse2-memmove-slm.S95 xchg %rsi, %rdi
100 cmp %rsi, %rdi
113 movdqu (%rsi), %xmm0
114 movdqu -16(%rsi, %rdx), %xmm1
124 movdqu (%rsi), %xmm0
125 movdqu 16(%rsi), %xmm1
126 movdqu -16(%rsi, %rdx), %xmm2
127 movdqu -32(%rsi, %rdx), %xmm3
139 movdqu (%rsi), %xmm0
140 movdqu 16(%rsi), %xmm1
[all …]
Dsse2-strlcpy-slm.S172 mov %rsi, %rcx
177 and $-16, %rsi
182 pcmpeqb (%rsi), %xmm1
192 pcmpeqb 16(%rsi), %xmm0
200 movdqu (%rsi, %rcx), %xmm1
214 movdqu (%rsi), %xmm1
223 movdqu 16(%rsi), %xmm2
234 mov %rsi, %rcx
236 and $-16, %rsi
245 movdqa (%rsi, %rax), %xmm1
[all …]
Dsse4-memcmp-slm.S93 add %rdx, %rsi
101 movzbl (%rsi), %ecx
108 movdqu (%rsi), %xmm1
113 mov %rsi, %rcx
114 and $-16, %rsi
115 add $16, %rsi
116 sub %rsi, %rcx
129 pxor (%rsi), %xmm2
134 pxor 16(%rsi), %xmm2
139 pxor 32(%rsi), %xmm2
[all …]
Dsse2-strcpy-slm.S84 mov %rsi, %rcx
94 and $-16, %rsi
99 pcmpeqb (%rsi), %xmm1
117 pcmpeqb 16(%rsi), %xmm0
127 movdqu (%rsi, %rcx), %xmm1 /* copy 16 bytes */
138 movdqa (%rsi, %rcx), %xmm1
139 movaps 16(%rsi, %rcx), %xmm2
155 movaps 16(%rsi, %rcx), %xmm3
171 movaps 16(%rsi, %rcx), %xmm4
187 movaps 16(%rsi, %rcx), %xmm1
[all …]
Dssse3-strcmp-slm.S99 movlpd (%rsi), %xmm2
101 movhpd 8(%rsi), %xmm2
113 add $16, %rsi /* prepare to search next 16 bytes */
123 and $0xfffffffffffffff0, %rsi /* force %rsi is 16 byte aligned */
134 xchg %rsi, %rdi
151 movdqa (%rsi), %xmm1
176 movdqa (%rsi, %rcx), %xmm1
191 movdqa (%rsi, %rcx), %xmm1
216 movdqa (%rsi), %xmm1
247 movdqa (%rsi, %rcx), %xmm1
[all …]
Dsse2-memset-slm.S71 mov %rsi, %rdx
74 and $0xff, %rsi
76 imul %rsi, %rcx
Dsse2-strcat-slm.S79 mov %rsi, %rcx
/bionic/libc/arch-x86_64/bionic/
D__bionic_clone.S34 movq %r9, -16(%rsi) # fn
36 movq %rax, -8(%rsi) # Write 'arg'.
38 subq $16, %rsi
Dsyscall.S47 mov %rsi, %rdi
48 mov %rdx, %rsi
Dsetjmp.S75 xorq %rsi,%rsi // NULL.
99 pushq %rsi // Push 'value'.
107 leaq (_JB_SIGMASK * 8)(%r12),%rsi // new_mask.
/bionic/libc/kernel/uapi/asm-x86/asm/
Dptrace.h70 unsigned long rsi; member
Dsigcontext.h146 __u64 rsi; member
Dkvm.h135 __u64 rsi, rdi, rsp, rbp; member
/bionic/libm/x86_64/
Ds_cos.S303 imulq %rdx, %rsi
308 shrq $32, %rsi
312 addq %rsi, %r10
336 movq %rsi, %r9
337 imulq %rdx, %rsi
343 shrq $32, %rsi
347 addq %rsi, %r9
Ds_sin.S310 imulq %rdx, %rsi
315 shrq $32, %rsi
319 addq %rsi, %r10
343 movq %rsi, %r9
344 imulq %rdx, %rsi
350 shrq $32, %rsi
354 addq %rsi, %r9
Ds_tan.S292 imulq %rdx, %rsi
297 shrq $32, %rsi
301 addq %rsi, %r10
325 movq %rsi, %r9
326 imulq %rdx, %rsi
332 shrq $32, %rsi
336 addq %rsi, %r9
Ds_atan.S65 pushq %rsi
De_cosh.S81 pushq %rsi
Ds_tanh.S85 pushq %rsi
De_sinh.S85 pushq %rsi
/bionic/libc/include/sys/
Duser.h131 unsigned long rsi;