Home
last modified time | relevance | path

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

12

/NextBSD/contrib/llvm/lib/Support/
HDHost.cpp216 unsigned EAX = 0, EBX = 0, ECX = 0, EDX = 0; in getHostCPUName() local
217 if (GetX86CpuIDAndInfo(0x1, &EAX, &EBX, &ECX, &EDX)) in getHostCPUName()
247 !GetX86CpuIDAndInfoEx(0x7, 0x0, &EAX, &EBX, &ECX, &EDX); in getHostCPUName()
248 bool HasADX = HasLeaf7 && ((EBX >> 19) & 1); in getHostCPUName()
249 bool HasAVX2 = HasAVX && HasLeaf7 && (EBX & 0x20); in getHostCPUName()
250 bool HasAVX512 = HasLeaf7 && HasAVX512Save && ((EBX >> 16) & 1); in getHostCPUName()
252 GetX86CpuIDAndInfo(0x80000001, &EAX, &EBX, &ECX, &EDX); in getHostCPUName()
737 unsigned EAX = 0, EBX = 0, ECX = 0, EDX = 0; in getHostCPUFeatures() local
748 GetX86CpuIDAndInfo(1, &EAX, &EBX, &ECX, &EDX); in getHostCPUFeatures()
779 GetX86CpuIDAndInfo(0x80000000, &MaxExtLevel, &EBX, &ECX, &EDX); in getHostCPUFeatures()
[all …]
/NextBSD/sys/i386/i386/
HDbpf_jit_machdep.c214 PUSH(EBX); in bpf_jit_compile()
215 MOVodd(8, EBP, EBX); in bpf_jit_compile()
234 POP(EBX); in bpf_jit_compile()
246 POP(EBX); in bpf_jit_compile()
264 POP(EBX); in bpf_jit_compile()
269 MOVobd(EBX, ESI, EAX); in bpf_jit_compile()
282 POP(EBX); in bpf_jit_compile()
287 MOVobw(EBX, ESI, AX); in bpf_jit_compile()
296 POP(EBX); in bpf_jit_compile()
301 MOVobb(EBX, ESI, AL); in bpf_jit_compile()
[all …]
HDbpf_jit_machdep.h43 #define EBX 3 macro
/NextBSD/sys/cddl/dev/dtrace/x86/
HDregset.h136 #define EBX 8 macro
157 #define EBX 7
/NextBSD/sys/boot/i386/btx/lib/
HDbtxv86.s38 .set V86_EBX,0x24 # V86 EBX
66 xchgl %ebx,V86_EBX(%ebp) # Swap EBX
/NextBSD/sys/boot/pc98/btx/lib/
HDbtxv86.s38 .set V86_EBX,0x24 # V86 EBX
66 xchgl %ebx,V86_EBX(%ebp) # Swap EBX
/NextBSD/contrib/llvm/lib/Target/X86/
HDX86RegisterInfo.cpp79 BasePtr = Use64BitReg ? X86::RBX : X86::EBX; in X86RegisterInfo()
622 case X86::BH: case X86::BL: case X86::BX: case X86::EBX: case X86::RBX: in getX86SubSuperRegisterOrZero()
634 case X86::BH: case X86::BL: case X86::BX: case X86::EBX: case X86::RBX: in getX86SubSuperRegisterOrZero()
671 case X86::BH: case X86::BL: case X86::BX: case X86::EBX: case X86::RBX: in getX86SubSuperRegisterOrZero()
707 case X86::BH: case X86::BL: case X86::BX: case X86::EBX: case X86::RBX: in getX86SubSuperRegisterOrZero()
708 return X86::EBX; in getX86SubSuperRegisterOrZero()
743 case X86::BH: case X86::BL: case X86::BX: case X86::EBX: case X86::RBX: in getX86SubSuperRegisterOrZero()
HDX86RegisterInfo.td108 def EBX : X86Reg<"ebx", 3, [BX]>, DwarfRegNum<[-2, 3, 3]>;
132 def RBX : X86Reg<"rbx", 3, [EBX]>, DwarfRegNum<[3, -2, -2]>;
342 (add EAX, ECX, EDX, ESI, EDI, EBX, EBP, ESP,
372 def GR32_ABCD : RegisterClass<"X86", [i32], 32, (add EAX, ECX, EDX, EBX)>;
393 (add EAX, ECX, EDX, ESI, EDI, EBX, EBP, ESP)>;
HDX86MCInstLower.cpp727 LEA.addOperand(MCOperand::createReg(X86::EBX)); // base in LowerTlsAddr()
737 LEA.addOperand(MCOperand::createReg(X86::EBX)); // index in LowerTlsAddr()
HDX86CallingConv.td665 CCIfType<[i32], CCAssignToReg<[EBX, EBP, EDI, ESI]>>
758 def CSR_32 : CalleeSavedRegs<(add ESI, EDI, EBX, EBP)>;
/NextBSD/contrib/llvm/include/llvm/Support/
HDSolaris.h38 #undef EBX
/NextBSD/contrib/gdb/gdb/
HDi386v4-nat.c95 EAX, ECX, EDX, EBX,
HDi386v-nat.c71 EAX, ECX, EDX, EBX,
HDi386-stub.c122 enum regnames {EAX, ECX, EDX, EBX, ESP, EBP, ESI, EDI, enumerator
/NextBSD/contrib/llvm/lib/Target/X86/MCTargetDesc/
HDX86MCTargetDesc.h50 EAX = 0, ECX = 1, EDX = 2, EBX = 3, ESP = 4, EBP = 5, ESI = 6, EDI = 7 enumerator
HDX86AsmBackend.cpp428 case X86::EBX: in PushInstrSize()
614 X86::EBX, X86::ECX, X86::EDX, X86::EDI, X86::ESI, X86::EBP, 0 in getCompactUnwindRegNum()
/NextBSD/contrib/llvm/lib/Target/X86/Disassembler/
HDX86DisassemblerDecoder.h138 ENTRY(EBX) \
156 ENTRY(EBX) \
/NextBSD/cddl/contrib/opensolaris/lib/libdtrace/i386/
HDregs.sed.in52 SED_REPLACE(EBX)
HDregs.d.in46 inline int R_EBX = @EBX@;
/NextBSD/crypto/openssl/doc/crypto/
HDOPENSSL_ia32cap.pod80 The vector is further extended with EBX value returned by CPUID with
/NextBSD/contrib/llvm/include/llvm/DebugInfo/PDB/
HDPDBTypes.h391 EBX = 20, enumerator
/NextBSD/sys/amd64/amd64/
HDbpf_jit_machdep.h60 #define EBX 3 macro
/NextBSD/contrib/llvm/lib/DebugInfo/PDB/
HDPDBExtras.cpp115 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_RegisterId, EBX, OS) in operator <<()
/NextBSD/contrib/llvm/lib/Target/X86/AsmParser/
HDX86Operand.h395 case X86::RBX: return X86::EBX; in getGR32FromGR64()
/NextBSD/sys/boot/pc98/cdboot/
HDcdboot.S657 # Load DH sectors starting at LBA EAX into [EBX].

12