HomeSort by: relevance | last modified time | path
    Searched refs:rcx (Results 1 - 25 of 68) sorted by relevancy

1 2 3

  /src/sys/external/bsd/compiler_rt/dist/lib/builtins/x86_64/
chkstk2.S 16 mov %rcx,%rax // x64 _alloca is a normal function with parameter in rcx
19 push %rcx
21 lea 16(%rsp),%rcx // rsp before calling this routine -> rcx
24 sub $0x1000,%rcx
25 test %rcx,(%rcx)
30 sub %rax,%rcx
31 test %rcx,(%rcx
    [all...]
chkstk.S 20 push %rcx
23 lea 24(%rsp),%rcx
26 sub $0x1000,%rcx
27 test %rcx,(%rcx)
32 sub %rax,%rcx
33 test %rcx,(%rcx)
35 pop %rcx
  /src/sys/arch/amd64/amd64/
busfunc.S 169 movq %rcx, (%rdx)
186 movq %rcx, %rdi
187 movq %r8, %rcx
194 movb %al, (%rcx)
195 leaq 1(%rcx), %rcx
209 movq %rcx, %rdi
210 movq %r8, %rcx
217 movw %ax, (%rcx)
218 leaq 2(%rcx), %rc
    [all...]
spl.S 118 movq L_PCB(%r15),%rcx
139 pushq %rcx
141 popq %rcx
149 pushq %rcx
151 popq %rcx
157 movq %rsp,PCB_RSP(%rcx)
158 movq %rbp,PCB_RBP(%rcx)
171 movq L_PCB(%r15),%rcx
172 movq PCB_RSP(%rcx),%rsp
276 xorq %rcx,%rcx /* rcx: ci_ipending mask *
    [all...]
cpu_in_cksum.S 122 addq %rcx, %r9
142 addq %rcx, %r9
163 addq %rcx, %r9
168 addq %rcx, %r9
173 addq %rcx, %r9
178 addq %rcx, %r9
212 addq %rcx, %r9
217 addq %rcx, %r9
227 addq %rcx, %r9
236 addq %rcx, %r
    [all...]
  /src/sys/lib/libkern/arch/x86_64/
skpc.S 40 movq %rsi,%rcx
46 incq %rcx
  /src/sys/external/isc/libsodium/dist/src/libsodium/crypto_scalarmult/curve25519/sandy2x/
fe51_mul.S 34 mov %rdx,%rcx
38 mulq 16(%rcx)
44 mulq 8(%rcx)
48 mulq 0(%rcx)
52 mulq 8(%rcx)
56 mulq 16(%rcx)
60 mulq 24(%rcx)
64 mulq 32(%rcx)
68 mulq 0(%rcx)
72 mulq 8(%rcx)
    [all...]
fe51_nsquare.S 35 movq 0(%rsi),%rcx
48 mov %rcx,%rax
49 mul %rcx
50 add %rcx,%rcx
53 mov %rcx,%rax
57 mov %rcx,%rax
61 mov %rcx,%rax
65 mov %rcx,%rax
67 mov %rax,%rcx
    [all...]
fe51_pack.S 31 movq 8(%rsi),%rcx
44 add %r12,%rcx
45 mov %rcx,%r12
47 and %rax,%rcx
68 cmp %rax,%rcx
80 sub %rax,%rcx
109 mov %rcx,%rax
114 mov %rcx,%rdx
118 mov %rcx,%rdx
122 mov %rcx,%rd
    [all...]
  /src/sys/external/bsd/gnu-efi/dist/lib/x86_64/
efi_stub.S 21 * b) rsi through r8 (elf) aka rcx through r9 (ms) require stack space
25 * 1) rdi -> rcx (32 saved)
28 * 4) rcx -> r9 (32 saved)
38 * 1) rsi -> rcx (32 saved)
40 * 3) rcx -> r8 (32 saved)
63 mov %rsi, %rcx
71 mov %rsi, %rcx
78 mov %rcx, %r8
80 mov %rsi, %rcx
88 mov %rcx, %r
    [all...]
  /src/common/lib/libc/arch/x86_64/string/
bcopy.S 55 movq %rdx,%rcx
69 shrq $3,%rcx /* count for copy by words */
101 lea -9(%r11,%rdx),%rcx /* post re-alignment count */
107 shr $3,%rcx
124 lea -8(%rsi,%rcx,8),%rsi
125 lea -8(%rdi,%rcx,8),%rdi
138 8: mov %rdx,%rcx
153 lea -1(%rsi,%rcx),%rsi
154 lea -1(%rdi,%rcx),%rdi
strrchr.S 13 movzbq %sil,%rcx
36 movq %rcx,%rdx
37 salq $16,%rcx
38 orq %rdx,%rcx
39 movq %rcx,%rdx
40 salq $32,%rcx
41 orq %rdx,%rcx
53 xorq %rcx,%rsi
memset.S 58 mov %rsi,%rcx
66 shr $3,%rcx
87 mov %rax,-8(%rcx,%rdi)
89 sub %rdx,%rcx /* adjust length ... */
memchr.S 69 mov %rax,%rcx
71 not %rcx
73 andq %rcx,%rax /* ((x - 0x01) & 0x80) & ~x */
strlen.S 134 mov %rdx,%rcx /* save for later check */
136 not %rcx /* Invert of data */
141 andq %rcx,%rdx
  /src/sys/external/bsd/gnu-efi/dist/gnuefi/
crt0-efi-x86_64.S 45 pushq %rcx
52 popq %rcx
54 pushq %rcx
  /src/lib/libc/arch/x86_64/sys/
ptrace.S 54 pushq %rcx
56 popq %rcx
  /src/lib/libc/compat/arch/x86_64/sys/
compat_Ovfork.S 64 movq PIC_GOT(CERROR), %rcx
65 jmp *%rcx
compat_sigsuspend.S 55 movq PIC_GOT(CERROR), %rcx
56 jmp *%rcx
compat_sigprocmask.S 63 movq PIC_GOT(CERROR), %rcx
64 jmp *%rcx
  /src/sys/arch/i386/stand/efiboot/bootx64/
start.S 49 pushq %rcx
56 popq %rcx
58 pushq %rcx
startprog64.S 91 * %rcx: loaded kernel size
105 mov %rcx, %r12 /* original kernel size */
113 shrq $3, %rcx /* count for copy by words */
145 lea -9(%r11, %r12), %rcx /* post re-alignment count */
151 shr $3, %rcx
168 lea -8(%rsi, %rcx, 8), %rsi
169 lea -8(%rdi, %rcx, 8), %rdi
182 8: mov %r12, %rcx
197 lea -1(%rsi, %rcx), %rsi
198 lea -1(%rdi, %rcx), %rd
    [all...]
  /src/share/examples/asm/hello/
x86_64.s 80 movq %rcx, %r10
86 movq %rcx, %r10
  /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_linux_x86_64.S 20 mov %rcx, %r10
  /src/lib/libc/arch/x86_64/gen/
alloca.S 11 movq %rsp,%rcx

Completed in 28 milliseconds

1 2 3