Home
last modified time | relevance | path

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

/bionic/libc/arch-x86_64/string/
Dsse2-memmove-slm.S103 cmp %rsi, %rdi
116 movdqu (%rsi), %xmm0
117 movdqu -16(%rsi, %rdx), %xmm1
127 movdqu (%rsi), %xmm0
128 movdqu 16(%rsi), %xmm1
129 movdqu -16(%rsi, %rdx), %xmm2
130 movdqu -32(%rsi, %rdx), %xmm3
142 movdqu (%rsi), %xmm0
143 movdqu 16(%rsi), %xmm1
144 movdqu 32(%rsi), %xmm2
[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.S45 # %rdi = dst, %rsi = byte, %rdx = n, %rcx = dst_len
55 and $0xff, %rsi
57 imul %rsi, %rcx
Davx2-memset-kbl.S46 # %rdi = dst, %rsi = byte, %rdx = n, %rcx = dst_len
54 and $0xff, %rsi
56 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
Dsetjmp.S87 movq %rsi,%rdi
102 xorq %rsi,%rsi // NULL.
139 pushq %rsi // Push 'value'.
153 leaq (_JB_SIGMASK * 8)(%r12),%rsi // new_mask.
Dsyscall.S47 mov %rsi, %rdi
48 mov %rdx, %rsi
/bionic/libc/kernel/uapi/asm-x86/asm/
Dsgx.h60 typedef int(* sgx_enclave_user_handler_t) (long rdi, long rsi, long rdx, long rsp, long r8, long r9…
71 typedef int(* vdso_sgx_enter_enclave_t) (unsigned long rdi, unsigned long rsi, unsigned long rdx, u…
Dptrace.h48 unsigned long rsi; member
Dsigcontext.h186 __u64 rsi; member
Dkvm.h99 __u64 rsi, rdi, rsp, rbp; member
/bionic/libc/private/
Dbionic_inline_raise.h73 register long rsi __asm__("rsi") = tid;
78 : "r"(rdi), "r"(rsi), "r"(rdx), "r"(r10)
/bionic/libc/include/sys/
Duser.h136 unsigned long rsi;
/bionic/libc/kernel/uapi/linux/
Dacrn.h86 __le64 rsi; member