Home
last modified time | relevance | path

Searched refs:EBX (Results 1 – 25 of 54) sorted by relevance

123

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/
H A DHost.cpp502 unsigned EAX = 0, EBX = 0, ECX = 0, EDX = 0; in getVendorSignature() local
511 if (getX86CpuIDAndInfo(0, MaxLeaf, &EBX, &ECX, &EDX) || *MaxLeaf < 1) in getVendorSignature()
515 if (EBX == 0x756e6547 && EDX == 0x49656e69 && ECX == 0x6c65746e) in getVendorSignature()
519 if (EBX == 0x68747541 && EDX == 0x69746e65 && ECX == 0x444d4163) in getVendorSignature()
1006 unsigned EAX, EBX; in getAvailableFeatures() local
1061 MaxLeaf >= 0x7 && !getX86CpuIDAndInfoEx(0x7, 0x0, &EAX, &EBX, &ECX, &EDX); in getAvailableFeatures()
1063 if (HasLeaf7 && ((EBX >> 3) & 1)) in getAvailableFeatures()
1065 if (HasLeaf7 && ((EBX >> 5) & 1) && HasAVX) in getAvailableFeatures()
1067 if (HasLeaf7 && ((EBX >> 8) & 1)) in getAvailableFeatures()
1069 if (HasLeaf7 && ((EBX >> 16) & 1) && HasAVX512Save) in getAvailableFeatures()
[all …]
/netbsd-src/external/bsd/pcc/dist/pcc/arch/i386/
H A Dmacdefs.h172 #define EBX 003 /* GDT pointer or callee-saved temporary register */ macro
233 { EBX, EAXEBX, EDXEBX, ECXEBX, EBXESI, EBXEDI, -1 },\
234 { EBX, EAXEBX, EDXEBX, ECXEBX, EBXESI, EBXEDI, -1 },\
241 { EAX, AL, AH, EBX, BL, BH, EAXEDX, EAXECX, EAXESI, /* eaxebx */\
249 { EDX, DL, DH, EBX, BL, BH, EAXEDX, EDXECX, EDXESI, /* edxebx */\
255 { ECX, CL, CH, EBX, BL, BH, EAXECX, EDXECX, ECXESI, /* ecxebx */\
261 { EBX, BL, BH, ESI, EAXEBX, EDXEBX, ECXEBX, EBXEDI, /* ebxesi */\
263 { EBX, BL, BH, EDI, EAXEBX, EDXEBX, ECXEBX, EBXESI, /* ebxedi */\
H A Dlocal2.c535 if ((pr == AL && lr == EAX) || (pr == BL && lr == EBX) || in zzzcode()
1141 { EAX, EAX, EAX, EAX, EAX, EDX, EDX, EDX, EDX, ECX, ECX, ECX, EBX, EBX, ESI };
1143 { EDX, ECX, EBX, ESI, EDI, ECX, EBX, ESI, EDI, EBX, ESI, EDI, ESI, EDI, EDI };
1376 case 'b': reg = EBX; break; in myxasm()
1521 { "ebx", EBX },
1527 { "bx", EBX },
H A Dorder.c295 static int r[] = { EAX, EBX, -1 }; in livecall()
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/
H A Dcpuid.d521 mov a+4, EBX; in getcacheinfoCPUID2()
566 mov b, EBX; in getcacheinfoCPUID4() local
667 mov b, EBX; in getCpuInfo0B() local
710 mov [EAX], EBX; in cpuidX86()
722 mov [RAX], EBX; in cpuidX86()
747 mov apic, EBX; in cpuidX86() local
771 mov ext, EBX; // HLE, AVX2, RTM, etc. in cpuidX86() local
846 mov [ESI+4], EBX; in cpuidX86()
852 mov [ESI+20], EBX; in cpuidX86()
858 mov [ESI+36], EBX; in cpuidX86()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/internal/
H A Datomic.d64 push EBX; in version() local
65 mov EBX, 0; in version() local
71 pop EBX; in version() local
181 push EBX; in version() local
183 mov EBX, [EDI]; in version() local
190 pop EBX; in version() local
372 push EBX; in version() local
374 mov EBX, [EDI]; in version() local
385 pop EBX; in version() local
510 push EBX; in version() local
[all …]
/netbsd-src/external/cddl/osnet/dev/dtrace/x86/
H A Dregset.h136 #define EBX 8 macro
157 #define EBX 7
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/config/mingw/
H A Dswitchcontext.S87 push %EBX;
104 pop %EBX;
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/libdruntime/config/mingw/
H A Dswitchcontext.S82 push %EBX;
99 pop %EBX;
/netbsd-src/external/lgpl3/gmp/dist/tests/
H A Dx86call.asm84 define(`EBX', eval(4*12)($1))
127 mov %ebx, EBX(%ecx)
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.cpp106 {codeview::RegisterId::EBX, X86::EBX}, in initLLVMToSEHAndCVRegMapping()
633 case X86::BH: case X86::BL: case X86::BX: case X86::EBX: case X86::RBX: in getX86SubSuperRegisterOrZero()
645 case X86::BH: case X86::BL: case X86::BX: case X86::EBX: case X86::RBX: in getX86SubSuperRegisterOrZero()
682 case X86::BH: case X86::BL: case X86::BX: case X86::EBX: case X86::RBX: in getX86SubSuperRegisterOrZero()
718 case X86::BH: case X86::BL: case X86::BX: case X86::EBX: case X86::RBX: in getX86SubSuperRegisterOrZero()
719 return X86::EBX; in getX86SubSuperRegisterOrZero()
754 case X86::BH: case X86::BL: case X86::BX: case X86::EBX: case X86::RBX: in getX86SubSuperRegisterOrZero()
H A DX86MCTargetDesc.h51 EAX = 0, ECX = 1, EDX = 2, EBX = 3, ESP = 4, EBP = 5, ESI = 6, EDI = 7 enumerator
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/Solaris/sys/
H A Dregset.h27 #undef EBX
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/xray/
H A Dxray_x86_64.cc332 unsigned int EAX, EBX, ECX, EDX; in probeRequiredCPUFeatures() local
337 __asm__ __volatile__("cpuid" : "=a"(EAX), "=b"(EBX), "=c"(ECX), "=d"(EDX) in probeRequiredCPUFeatures()
/netbsd-src/sys/arch/i386/pci/
H A Dpiixpcib.c212 *smicmd = regs.EBX & 0xff; in piixpcib_int15_gsic_call()
213 *cmd = (regs.EBX >> 16) & 0xff; in piixpcib_int15_gsic_call()
/netbsd-src/sys/arch/i386/include/
H A Dbioscall.h72 #define EBX r_bx.biosreg_long macro
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86RegisterInfo.td146 def EBX : X86Reg<"ebx", 3, [BX, HBX]>, DwarfRegNum<[-2, 3, 3]>;
172 def RBX : X86Reg<"rbx", 3, [EBX]>, DwarfRegNum<[3, -2, -2]>;
427 (add EAX, ECX, EDX, ESI, EDI, EBX, EBP, ESP,
459 def GR32_ABCD : RegisterClass<"X86", [i32], 32, (add EAX, ECX, EDX, EBX)>;
481 (add EAX, ECX, EDX, ESI, EDI, EBX, EBP, ESP)>;
529 def GR32_CB : RegisterClass<"X86", [i32], 32, (add ECX, EBX)>;
530 def GR32_BSI : RegisterClass<"X86", [i32], 32, (add EBX, ESI)>;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/Disassembler/
H A DX86DisassemblerDecoder.h137 ENTRY(EBX) \
155 ENTRY(EBX) \
/netbsd-src/external/cddl/osnet/dist/lib/libdtrace/i386/
H A Dregs.sed.in52 SED_REPLACE(EBX)
H A Dregs.d.in46 inline int R_EBX = @EBX@;
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/thread/
H A Dfiber.d258 push EBX; in fiber_switchContext() local
275 pop EBX; in fiber_switchContext() local
368 push EBX; in fiber_switchContext() local
379 pop EBX; in fiber_switchContext() local
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/i386/
H A Dsol2-unwind.h186 fs->regs.reg[3].loc.offset = (long)&mctx->gregs[EBX] - new_cfa; in x86_fallback_frame_state()
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/i386/
H A Dsol2-unwind.h186 fs->regs.reg[3].loc.offset = (long)&mctx->gregs[EBX] - new_cfa; in x86_fallback_frame_state()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/
H A DSymbolRecordMapping.cpp505 case EncodedFramePtrReg::BasePtr: return RegisterId::EBX; in decodeFramePtrReg()
538 case RegisterId::EBX: in encodeFramePtrReg()
/netbsd-src/sys/arch/i386/bioscall/
H A Dgenassym.cf75 define BIOSCALLREG_EBX offsetof(struct bioscallregs, EBX)

123