/freebsd-current/usr.sbin/bhyvectl/amd64/ |
H A D | bhyvectl_machdep.c | 199 printf("\teax\t\t0x%08x\n", vmexit->u.inout.eax);
|
/freebsd-current/sys/i386/i386/ |
H A D | exception.S | 146 pushl %eax 147 movl TF_EIP-TF_ERR+4(%esp), %eax 148 addl $1f, %eax 150 1: cmpl $pf_x1, %eax 152 cmpl $pf_x2, %eax 154 cmpl $pf_x3, %eax 156 cmpl $pf_x4, %eax 158 cmpl $pf_x5, %eax 160 cmpl $pf_x6, %eax 162 cmpl $pf_x7, %eax [all...] |
/freebsd-current/usr.sbin/bhyve/ |
H A D | pci_emul.c | 517 int bytes, uint32_t *eax, void *arg) 533 *eax = (*pe->pe_barread)(pdi, i, 537 bytes, *eax); 2408 int port __unused, int bytes, uint32_t *eax, void *arg __unused) 2414 *eax = (bytes == 2) ? 0xffff : 0xff; 2422 *eax = x; 2424 x = *eax; 2438 int bytes, uint32_t *eax, void *arg __unused) 2446 pci_cfgrw(in, cfgbus, cfgslot, cfgfunc, coff, bytes, eax); 2450 *eax 516 pci_emul_io_handler(struct vmctx *ctx __unused, int in, int port, int bytes, uint32_t *eax, void *arg) argument 2407 pci_emul_cfgaddr(struct vmctx *ctx __unused, int in, int port __unused, int bytes, uint32_t *eax, void *arg __unused) argument 2437 pci_emul_cfgdata(struct vmctx *ctx __unused, int in, int port, int bytes, uint32_t *eax, void *arg __unused) argument [all...] |
/freebsd-current/sys/amd64/include/ |
H A D | vmm.h | 661 uint32_t eax; /* valid for out */ member in struct:vm_inout
|
/freebsd-current/sys/amd64/amd64/ |
H A D | exception.S | 345 movl %edx,%eax 673 movl %edx,%eax 685 movl %eax,%r14d 691 movl %r14d,%eax 700 movl %edx,%eax 814 movl %edx,%eax 826 movl %eax,%r14d 904 movl %ss,%eax 908 movl %cs,%eax 940 movl %r14d,%eax [all...] |
H A D | xen-locore.S | 77 movl $VTOP(gdtdesc32), %eax 78 lgdt (%eax) 97 movl $0, %eax 99 cmp $(PAGE_SIZE/ENTRY_SIZE), %eax 106 movl %edx, (%ecx,%eax,ENTRY_SIZE) 112 movl %edx, (%ecx,%eax,ENTRY_SIZE) 116 movl %eax, %edx 119 movl %edx, (%ecx,%eax,ENTRY_SIZE) 121 inc %eax 128 orl $EFER_LME, %eax [all...] |
/freebsd-current/contrib/llvm-project/openmp/runtime/src/ |
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...] |
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 | kmp_runtime.cpp | 7021 if ((cs_p->eax & 0xff0) == 0xB10) { 7023 } else if ((cs_p->eax & 0xf0ff0) == 0x50670) {
|
H A D | kmp_lock.cpp | 1736 mov res, eax 1748 mov res, eax 1753 /* Note that %eax must be noted as killed (clobbered), because the XSR is 1754 returned in %eax(%rax) on abort. Other register values are restored, so 1763 "1: movl %%eax,%0\n" 1765 : "+r"(res)::"memory", "%eax");
|
H A D | kmp_affinity.cpp | 2142 cache_type = __kmp_extract_bits<0, 4>(buf2.eax); 2150 max_threads_sharing = __kmp_extract_bits<14, 25>(buf2.eax) + 1; 2152 cache_level = __kmp_extract_bits<5, 7>(buf2.eax); 2175 if (buf.eax < 4) { 2209 // cpuid(n) is supported, issue cpuid(0) and check if eax has the value n or 2212 if (buf.eax >= 4) { 2214 nCoresPerPkg = ((buf.eax >> 26) & 0x3f) + 1; 2261 // - Max Cores Per Pkg: Bits 26:31 of eax after issuing cpuid(4). The value 2301 // cpuid(n) is supported, issue cpuid(0) and check if eax has the value n 2304 if (buf.eax > [all...] |
H A D | kmp.h | 1374 kmp_uint32 eax; member in struct:kmp_cpuid 1409 : "=a"(p->eax), "=b"(p->ebx), "=c"(p->ecx), "=d"(p->edx)
|
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | MachODump.cpp | 9277 outs() << "\t eax " << format("0x%08" PRIx32, cpu32.eax);
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
H A D | MachO.h | 1673 uint32_t eax; member in struct:llvm::MachO::x86_thread_state32_t 1799 sys::swapByteOrder(x.eax);
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/minidump/ |
H A D | RegisterContextMinidump_x86_32.h | 89 llvm::support::ulittle32_t eax; member in struct:lldb_private::minidump::MinidumpContext_x86_32
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterInfos_x86_64_with_base.h | 223 DEFINE_GPR_PSEUDO_32(eax, rax), DEFINE_GPR_PSEUDO_32(ebx, rbx), 370 UPDATE_GPR_INFO(eax, rax);
|
H A D | RegisterContextNetBSD_i386.cpp | 17 uint32_t eax; member in struct:GPR
|
/freebsd-current/contrib/llvm-project/libunwind/src/ |
H A D | UnwindRegistersSave.S | 42 push %eax 43 movl 8(%esp), %eax 44 movl %ebx, 4(%eax) 45 movl %ecx, 8(%eax) 46 movl %edx, 12(%eax) 47 movl %edi, 16(%eax) 48 movl %esi, 20(%eax) 49 movl %ebp, 24(%eax) 52 movl %edx, 28(%eax) # store what sp was at call site as esp 56 movl %edx, 40(%eax) # stor [all...] |
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/contrib/llvm-project/compiler-rt/lib/builtins/i386/ |
H A D | floatundixf.S | 25 #define REL_ADDR(_a) (_a)-0b(%eax) 31 0: popl %eax
|
H A D | chkstk.S | 9 // _chkstk (_alloca) routine - probe stack between %esp and (%esp-%eax) in 4k increments, 10 // then decrement %esp by %eax. Preserves all registers except %esp and flags. 18 cmp $0x1000,%eax 24 sub $0x1000,%eax 25 cmp $0x1000,%eax 28 sub %eax,%ecx 31 lea 4(%esp),%eax // load pointer to the return address into eax 33 mov -4(%eax),%ecx // restore ecx 34 push (%eax) // pus [all...] |
/freebsd-current/contrib/xz/src/liblzma/check/ |
H A D | crc64_x86.S | 87 * %eax crc LSB 101 movl 0x1C(%esp), %eax /* crc LSB */ 136 notl %eax 156 shrdl $8, %edx, %eax 157 xorl (%ebx, %ebp, 8), %eax 184 xorl %eax, %ecx 186 movl 0x1800(%ebx, %ebp, 8), %eax 187 xorl %edx, %eax 190 xorl 0x1000(%ebx, %ebp, 8), %eax 194 xorl 0x0800(%ebx, %ebp, 8), %eax [all...] |
H A D | crc32_x86.S | 97 * %eax crc 111 movl 0x1C(%esp), %eax /* crc */ 145 notl %eax 165 shrl $8, %eax 166 xorl (%ebx, %ebp, 4), %eax 189 xorl (%esi), %eax 213 shrl $16, %eax 216 movzbl %al, %eax 217 movl 0x1400(%ebx, %eax, 4), %eax [all...] |
/freebsd-current/usr.sbin/bhyve/amd64/ |
H A D | pci_lpc.c | 219 int port, int bytes, uint32_t *eax, void *arg) 229 *eax = uart_ns16550_read(sc->uart_softc, offset); 231 uart_ns16550_write(sc->uart_softc, offset, *eax); 235 *eax = uart_ns16550_read(sc->uart_softc, offset); 236 *eax |= 239 uart_ns16550_write(sc->uart_softc, offset, *eax); 241 *eax >> 8); 218 lpc_uart_io_handler(struct vmctx *ctx __unused, int in, int port, int bytes, uint32_t *eax, void *arg) argument
|
/freebsd-current/lib/libsys/i386/ |
H A D | syscall.S | 38 pop %eax /* syscall number */
|