Searched refs:eax (Results 176 - 200 of 368) sorted by relevance

1234567891011>>

/freebsd-current/sys/crypto/openssl/amd64/
H A Dsha256-x86_64.S51 movl 0(%rdi),%eax
68 movl %eax,%r14d
78 xorl %eax,%r14d
89 movl %eax,%r15d
91 xorl %eax,%r14d
134 xorl %eax,%edi
136 movl %eax,%r10d
225 addl %r12d,%eax
231 movl %eax,%r13d
237 xorl %eax,
[all...]
H A Daes-x86_64.S7 xorl 0(%r15),%eax
41 shrl $16,%eax
60 movl 0(%r15),%eax
66 xorl %r10d,%eax
104 shrl $16,%eax
141 movl 16+0(%r15),%eax
151 xorl %r10d,%eax
174 xorl 0(%r15),%eax
203 shrl $16,%eax
242 movl %r10d,%eax
[all...]
H A Dcmll-x86_64.S10 movl $128,%eax
11 subl %edi,%eax
97 movl 20(%r14),%eax
99 xorl %r8d,%eax
106 shrl $16,%eax
120 movl 28(%r14),%eax
126 xorl %r10d,%eax
133 shrl $16,%eax
147 movl 36(%r14),%eax
153 xorl %r8d,%eax
[all...]
H A Dwp-x86_64.S79 movl 0(%rsp),%eax
83 shrl $16,%eax
90 movl 0+8(%rsp),%eax
111 shrl $16,%eax
118 movl 8+8(%rsp),%eax
139 shrl $16,%eax
146 movl 16+8(%rsp),%eax
167 shrl $16,%eax
174 movl 24+8(%rsp),%eax
195 shrl $16,%eax
[all...]
/freebsd-current/lib/libc/amd64/string/
H A Dstrchrnul.S116 shr $3, %eax # scale from bit to byte index
139 pmovmskb %xmm1, %eax
140 and %edx, %eax # match in the string?
150 pmovmskb %xmm1, %eax
151 test %eax, %eax # match in the string?
160 pmovmskb %xmm1, %eax
161 test %eax, %eax # match in the string?
165 2: tzcnt %eax,
[all...]
H A Dstrncmp.S45 xor %eax, %eax
107 .L3: inc %eax
108 .L2: inc %eax
109 .L1: inc %eax
111 movzbl (%rdi, %rax, 1), %eax
112 sub %ecx, %eax
123 mov %edi, %eax
130 and $0xf, %eax # offset from alignment
147 mov %eax,
[all...]
H A Dstrcmp.S97 mov %edi, %eax
104 and $0xf, %eax # offset from alignment
115 mov %eax, %ecx
213 movzbl (%rdi, %r9, 1), %eax
214 sub %ecx, %eax # difference of the mismatching chars
222 movzbl (%rdi, %r9, 1), %eax # mismatching characters
224 sub %ecx, %eax
232 mov %eax, %ecx
252 movzbl (%rdi, %rcx, 1), %eax
254 sub %ecx, %eax
[all...]
/freebsd-current/stand/i386/libi386/
H A Dbiospci.c226 v86.eax = PCI_BIOS_PRESENT;
231 if (V86_CY(v86.efl) || ((v86.eax & 0xff00) != 0) ||
236 hwcap = v86.eax & 0xff;
327 v86.eax = FIND_PCI_CLASS_CODE;
333 if (V86_CY(v86.efl) || (v86.eax & 0xff00))
345 v86.eax = FIND_PCI_DEVICE;
352 if (V86_CY(v86.efl) || (v86.eax & 0xff00))
367 v86.eax = WRITE_CONFIG_BYTE + width;
374 if (V86_CY(v86.efl) || (v86.eax & 0xff00))
385 v86.eax
[all...]
H A Dtime.c47 v86.eax = 0x0200;
111 v86.eax = 0x8600;
/freebsd-current/contrib/bionic-x86_64-string/
H A Dsse4-memcmp-slm.S100 movzbl (%rdi), %eax
102 sub %ecx, %eax
840 xor %eax, %eax
851 mov -4(%rdi), %eax
852 cmp %eax, %ecx
855 xor %eax, %eax
892 movzbl -1(%rdi), %eax
894 sub %edx, %eax
[all...]
/freebsd-current/lib/libsys/amd64/
H A Drfork_thread.S75 movl %eax, %edi
H A DSYS.h39 mov $SYS_##name, %eax; \
/freebsd-current/contrib/llvm-project/openmp/runtime/src/
H A Dz_Windows_NT-586_asm.asm88 mov eax, DWORD PTR _mode$[ebp]
93 mov DWORD PTR _eax$[ edi ], eax
122 mov eax, DWORD PTR _d$[esp]
124 lock xadd DWORD PTR [ecx], eax
149 and eax, 1 ; sign extend previous instruction
174 and eax, 1 ; sign extend previous instruction
195 mov eax, DWORD PTR _cv$[esp]
198 sete al ; if eax == [ecx] set al = 1 else set al = 0
199 and eax, 1 ; sign extend previous instruction
226 mov eax, DWOR
[all...]
H A Dkmp_utility.cpp138 buf.eax, buf.ebx, buf.ecx, buf.edx));
140 max_arg = buf.eax;
151 1, buf.eax, buf.ebx, buf.ecx, buf.edx));
156 p->signature = buf.eax;
157 p->family = get_value(buf.eax, 20, 0xff) + get_value(buf.eax, 8, 0x0f);
159 (get_value(buf.eax, 16, 0x0f) << 4) + get_value(buf.eax, 4, 0x0f);
160 p->stepping = get_value(buf.eax, 0, 0x0f);
247 i, buf.eax, bu
[all...]
H A Dz_Linux_asm.S277 movl 8(%esp), %eax
279 xaddl %eax,(%ecx)
339 // return: %eax
343 movl 8(%esp), %eax // "d"
346 xchgl %eax,(%ecx)
362 and $1, %eax // sign extend previous instruction
377 and $1, %eax // sign extend previous instruction
387 movl 8(%esp), %eax
391 sete %al // if %eax == (%ecx) set %al = 1 else set %al = 0
392 and $1, %eax // sig
[all...]
/freebsd-current/stand/i386/btx/btxldr/
H A Dbtxldr.S74 movzwl BDA_MEM,%eax # Get base memory
75 shll $0xa,%eax # in bytes
76 movl %eax,%ebp # Base of user stack
88 movl %esp,%eax # caller
94 start.1: movl (%ebx),%eax # Get argument and
112 movl %ebp,%eax # bootinfo
127 movl %ebp,%eax # argument
169 popl %eax # parameters
174 movl %ebp,%eax # the
181 movl %ebp,%eax # use
[all...]
/freebsd-current/sys/i386/include/
H A Dvm86.h62 reg86_t eax; member in struct:vm86frame
74 #define vmf_ah eax.r_b.r_h
75 #define vmf_al eax.r_b.r_l
76 #define vmf_ax eax.r_w.r_x
77 #define vmf_eax eax.r_ex
/freebsd-current/sys/amd64/vmm/io/
H A Dvatpic.c629 int bytes, uint32_t *eax)
640 *eax = 0x80 | pin;
642 *eax = 0;
647 *eax = atpic->mask;
651 *eax = atpic->service;
654 *eax = atpic->request;
667 int bytes, uint32_t *eax)
673 val = *eax;
714 uint32_t *eax)
726 return (vatpic_read(vatpic, atpic, in, port, bytes, eax));
628 vatpic_read(struct vatpic *vatpic, struct atpic *atpic, bool in, int port, int bytes, uint32_t *eax) argument
666 vatpic_write(struct vatpic *vatpic, struct atpic *atpic, bool in, int port, int bytes, uint32_t *eax) argument
713 vatpic_master_handler(struct vm *vm, bool in, int port, int bytes, uint32_t *eax) argument
733 vatpic_slave_handler(struct vm *vm, bool in, int port, int bytes, uint32_t *eax) argument
753 vatpic_elc_handler(struct vm *vm, bool in, int port, int bytes, uint32_t *eax) argument
[all...]
/freebsd-current/sys/crypto/openssl/i386/
H A Dwp-mmx.S21 movl %esp,%eax
28 movl %eax,16(%ebx)
73 movl (%esp),%eax
77 shrl $16,%eax
84 movl 8(%esp),%eax
105 shrl $16,%eax
112 movl 16(%esp),%eax
133 shrl $16,%eax
140 movl 24(%esp),%eax
161 shrl $16,%eax
[all...]
H A Dvpaes-x86.S83 movl 240(%edx),%eax
122 subl $1,%eax
165 movl 240(%edx),%eax
169 movl %eax,%ecx
216 subl $1,%eax
275 cmpl $192,%eax
279 movl $10,%eax
282 decl %eax
293 movl $4,%eax
301 decl %eax
[all...]
/freebsd-current/usr.sbin/bhyve/amd64/
H A Datkbdc.c308 int port __unused, int bytes, uint32_t *eax, void *arg)
323 *eax = sc->ctrlbyte & 0xff;
328 *eax = buf;
342 sc->ram[0] = *eax;
349 sc->outport = *eax;
352 ps2mouse_write(sc->ps2mouse_sc, *eax, 0);
356 atkbdc_kbd_queue_data(sc, *eax);
359 ps2mouse_write(sc->ps2mouse_sc, *eax, 1);
369 sc->ram[byten] = *eax & 0xff;
384 ps2kbd_write(sc->ps2kbd_sc, *eax);
307 atkbdc_data_handler(struct vmctx *ctx __unused, int in, int port __unused, int bytes, uint32_t *eax, void *arg) argument
393 atkbdc_sts_ctl_handler(struct vmctx *ctx, int in, int port __unused, int bytes, uint32_t *eax, void *arg) argument
[all...]
H A Dinout.h42 int bytes, uint32_t *eax, void *arg);
/freebsd-current/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_amd64.S48 movl $0, %eax
90 movl $0, %eax
146 movl $0, %eax
201 movl $0, %eax
/freebsd-current/contrib/llvm-project/libunwind/src/
H A DUnwindRegistersRestore.S40 movl 4(%esp), %eax
41 # set up eax and ret on new stack location
42 movl 28(%eax), %edx # edx holds new stack pointer
44 movl %edx, 28(%eax)
45 movl 0(%eax), %ebx
47 movl 40(%eax), %ebx
49 # we now have ret and eax pushed onto where new stack will be
51 movl 4(%eax), %ebx
52 movl 8(%eax), %ecx
53 movl 12(%eax),
[all...]
/freebsd-current/sys/cddl/dev/dtrace/amd64/
H A Ddtrace_asm.S84 cmpl $DTRACE_INVOP_PUSHL_EBP, %eax
86 cmpl $DTRACE_INVOP_CALL, %eax
88 cmpl $DTRACE_INVOP_LEAVE, %eax
90 cmpl $DTRACE_INVOP_NOP, %eax
92 cmpl $DTRACE_INVOP_RET, %eax
209 movl %esi, %eax
380 movl (%rdi), %eax
387 movl (%rdi), %eax

Completed in 298 milliseconds

1234567891011>>