Searched refs:ecx (Results 101 - 125 of 246) sorted by relevance

12345678910

/freebsd-11-stable/sys/crypto/blowfish/arch/i386/
H A Dbf_enc_586.S82 xorl %ecx, %ecx
98 movl 2120(%ebp,%ecx,4),%eax
118 movl 2120(%ebp,%ecx,4),%eax
138 movl 2120(%ebp,%ecx,4),%eax
158 movl 2120(%ebp,%ecx,4),%eax
178 movl 2120(%ebp,%ecx,4),%eax
198 movl 2120(%ebp,%ecx,4),%eax
218 movl 2120(%ebp,%ecx,4),%eax
238 movl 2120(%ebp,%ecx,
[all...]
/freebsd-11-stable/lib/libc/i386/gen/
H A D_setjmp.S67 movl 0(%edx),%ecx
77 1: movl %ecx,0(%esp)
/freebsd-11-stable/lib/libc/i386/string/
H A Dmemchr.S46 movl 16(%esp),%ecx /* set length of search */
/freebsd-11-stable/sys/pc98/apm/
H A Dapm_bioscall.S55 movl 8(%ebp),%ecx
77 movl %ecx,8(%ebp)
/freebsd-11-stable/stand/i386/boot2/
H A Dsio.S47 sio_flush: xorl %ecx,%ecx # Timeout
59 xor %ecx,%ecx # Timeout
/freebsd-11-stable/sys/crypto/aesni/
H A Daeskeys_i386.S121 movl 8(%ebp),%ecx
123 movups (%ecx),%xmm0 # user key (first 16 bytes)
130 movups 0x10(%ecx),%xmm2 # other user key
176 movq 0x10(%ecx),%xmm2 # other user key
247 movl %eax,%ecx
248 shll $4,%ecx
249 addl 8(%ebp),%ecx /* encrypt_schedule last quad */
251 movdqa (%ecx),%xmm0
256 subl $0x10,%ecx
257 // aesimc (%ecx),
[all...]
/freebsd-11-stable/lib/libc/amd64/sys/
H A Dcerror.S55 movl %ecx,(%rax)
/freebsd-11-stable/contrib/xz/src/liblzma/check/
H A Dcrc32_x86.S93 * %ecx Temporary
154 movzbl %al, %ecx
155 xorl %ecx, %ebp
181 movl 4(%esi), %ecx
188 shrl $16, %ecx
200 movl 12(%esi), %ecx
220 * copied to %ecx and %edx.
225 shrl $16, %ecx
254 movzbl %al, %ecx
255 xorl %ecx,
[all...]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/i386/
H A Dashrdi3.S52 movl 12(%esp), %ecx // Load count
56 testl $0x20, %ecx // If count >= 32
/freebsd-11-stable/sys/i386/include/
H A Dvm86.h61 reg86_t ecx; member in struct:vm86frame
82 #define vmf_ch ecx.r_b.r_h
83 #define vmf_cl ecx.r_b.r_l
84 #define vmf_cx ecx.r_w.r_x
85 #define vmf_ecx ecx.r_ex
/freebsd-11-stable/secure/lib/libcrypto/i386/
H A Dvpaes-x86.S74 movl $16,%ecx
99 movdqa -64(%ebx,%ecx,1),%xmm1
102 movdqa (%ebx,%ecx,1),%xmm4
110 addl $16,%ecx
113 andl $48,%ecx
143 movdqa 64(%ebx,%ecx,1),%xmm1
156 movl %eax,%ecx
159 shll $4,%ecx
163 xorl $48,%ecx
165 andl $48,%ecx
[all...]
H A Dsha512-586.S32 movl (%edx),%ecx
33 testl $67108864,%ecx
37 andl $16777216,%ecx
41 orl %edx,%ecx
47 cmpl $16777728,%ecx
449 movl $4,%ecx
1473 decl %ecx
2298 movl 8(%edi),%ecx
2302 bswap %ecx
2306 pushl %ecx
[all...]
/freebsd-11-stable/sys/amd64/amd64/
H A Dcpu_switch.S117 movl $MSR_KGSBASE,%ecx /* Read user gs base */
298 movl %ecx,8(%rax)
352 movl $MSR_FSBASE,%ecx
356 movl $MSR_GSBASE,%ecx
360 movl $MSR_KGSBASE,%ecx
364 movl $MSR_EFER,%ecx
368 movl $MSR_STAR,%ecx
372 movl $MSR_LSTAR,%ecx
376 movl $MSR_CSTAR,%ecx
380 movl $MSR_SF_MASK,%ecx
[all...]
/freebsd-11-stable/lib/libc/amd64/string/
H A Dmemcmp.S31 L5: movl $8,%ecx /* We know that one of the next */
/freebsd-11-stable/tools/KSE/ksetest/
H A Dkse_asm.S64 2: movl 8(%esp), %ecx /* get address of curthreadp */
91 pushl 44(%edx) /* %ecx on stack */
97 movl %ebx,(%ecx)
98 popl %ecx /* %ecx off stack */
129 movl %ecx, 44(%edx)
/freebsd-11-stable/tools/KSE/rr/
H A Dkse_asm.S64 2: movl 8(%esp), %ecx /* get address of curthreadp */
91 pushl 44(%edx) /* %ecx on stack */
97 movl %ebx,(%ecx)
98 popl %ecx /* %ecx off stack */
129 movl %ecx, 44(%edx)
/freebsd-11-stable/stand/i386/libi386/
H A Dbiossmap.c73 v86.ecx = SMAP_BUFSIZE;
79 v86.ecx < sizeof(buf.smap) || v86.ecx > SMAP_BUFSIZE)
86 if (v86.ecx == SMAP_BUFSIZE) {
/freebsd-11-stable/sys/amd64/vmm/
H A Dx86.h66 uint32_t *ecx, uint32_t *edx);
/freebsd-11-stable/stand/pc98/btx/lib/
H A Dbtxcsu.S34 movl $_end,%ecx
35 subl %edi, %ecx
/freebsd-11-stable/stand/i386/btx/lib/
H A Dbtxcsu.S34 movl $_end,%ecx
35 subl %edi, %ecx
/freebsd-11-stable/sys/compat/ndis/
H A Dwinx32_wrap.S57 * or smaller arguments are passed in the %ecx and %edx registers
64 * passed in %eax, %ecx and %edx.
119 mov $16,%ecx # handle up to 16 args
157 mov %eax,%ecx # save as copy count
183 * two arguments are passed in %ecx and %edx. It happens we
199 push %ecx
233 mov 12(%esp),%ecx
248 * are passed in %eax, %edx and %ecx. Note that while additional
258 push %ecx
292 mov 16(%esp),%ecx
[all...]
/freebsd-11-stable/contrib/llvm-project/openmp/runtime/src/
H A Dz_Windows_NT-586_asm.asm85 push ecx
89 mov ecx, DWORD PTR _mode2$[ebp]
95 mov DWORD PTR _ecx$[ edi ], ecx
99 pop ecx
123 mov ecx, DWORD PTR _p$[esp]
124 lock xadd DWORD PTR [ecx], eax
144 mov ecx, DWORD PTR _p$[esp]
147 lock cmpxchg BYTE PTR [ecx], dl
148 sete al ; if al == [ecx] set al = 1 else set al = 0
169 mov ecx, DWOR
[all...]
H A Dz_Linux_asm.S244 movl 4(%esp), %ecx
247 xaddl %eax,(%ecx)
265 movl 4(%esp), %ecx // "p"
269 xchgb %al,(%ecx)
287 movl 4(%esp), %ecx // "p"
291 xchgw %ax,(%ecx)
310 movl 4(%esp), %ecx // "p"
314 xchgl %eax,(%ecx)
324 movl 4(%esp), %ecx
328 cmpxchgb %dl,(%ecx)
[all...]
/freebsd-11-stable/secure/lib/libcrypto/amd64/
H A Daes-x86_64.S9 xorl 8(%r15),%ecx
33 shrl $16,%ecx
65 movl 8(%r15),%ecx
68 xorl %r12d,%ecx
91 shrl $16,%ecx
150 movl 16+8(%r15),%ecx
153 xorl %r12d,%ecx
174 xorl 8(%r15),%ecx
183 shrl $16,%ecx
219 shrl $8,%ecx
[all...]
/freebsd-11-stable/stand/pc98/kgzldr/
H A Dcrt.s46 xorl %ecx,%ecx # Zero for loops
54 movb %al,(%edi,%ecx,1) # Write char
55 addl $0x2000,%ecx
56 movb %ah,(%edi,%ecx,1) # Write attr

Completed in 468 milliseconds

12345678910