/freebsd-current/sys/crypto/openssl/amd64/ |
H A D | sha256-x86_64.S | 51 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 D | aes-x86_64.S | 7 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 D | cmll-x86_64.S | 10 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 D | wp-x86_64.S | 79 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 D | strchrnul.S | 116 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 D | strncmp.S | 45 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 D | strcmp.S | 97 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 D | biospci.c | 226 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 D | time.c | 47 v86.eax = 0x0200; 111 v86.eax = 0x8600;
|
/freebsd-current/contrib/bionic-x86_64-string/ |
H A D | sse4-memcmp-slm.S | 100 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 D | rfork_thread.S | 75 movl %eax, %edi
|
H A D | SYS.h | 39 mov $SYS_##name, %eax; \
|
/freebsd-current/contrib/llvm-project/openmp/runtime/src/ |
H A D | z_Windows_NT-586_asm.asm | 88 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 D | kmp_utility.cpp | 138 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 D | z_Linux_asm.S | 277 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 D | btxldr.S | 74 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 D | vm86.h | 62 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 D | vatpic.c | 629 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 D | wp-mmx.S | 21 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 D | vpaes-x86.S | 83 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 D | atkbdc.c | 308 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 D | inout.h | 42 int bytes, uint32_t *eax, void *arg);
|
/freebsd-current/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_rtl_amd64.S | 48 movl $0, %eax 90 movl $0, %eax 146 movl $0, %eax 201 movl $0, %eax
|
/freebsd-current/contrib/llvm-project/libunwind/src/ |
H A D | UnwindRegistersRestore.S | 40 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 D | dtrace_asm.S | 84 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
|