Searched refs:EAX (Results 1 - 25 of 32) sorted by relevance

12

/freebsd-9.3-release/sys/amd64/amd64/
H A Dbpf_jit_machdep.c226 MOVid(ins->k, EAX);
247 ZEROrd(EAX);
251 ZEROrd(EAX);
255 MOVobd(RCX, RSI, EAX);
256 BSWAP(EAX);
260 ZEROrd(EAX);
279 ZEROrd(EAX);
293 MOVrd3(R9D, EAX);
314 ZEROrd(EAX);
318 ZEROrd(EAX);
[all...]
H A Dbpf_jit_machdep.h57 #define EAX 0 macro
308 if (r32 == EAX) { \
326 if (r32 == EAX) { \
351 if (r32 == EAX) { \
401 if (dr32 == EAX){ \
/freebsd-9.3-release/sys/i386/i386/
H A Dbpf_jit_machdep.c230 MOVid(ins->k, EAX);
262 ZEROrd(EAX);
268 MOVobd(EBX, ESI, EAX);
269 BSWAP(EAX);
273 ZEROrd(EAX);
291 ZEROrd(EAX);
305 MOVodd(12, EBP, EAX);
308 MOVodd(12, ECX, EAX);
334 ZEROrd(EAX);
340 MOVobd(EBX, ESI, EAX);
[all...]
H A Dbpf_jit_machdep.h40 #define EAX 0 macro
253 if (r32 == EAX) { \
271 if (r32 == EAX) { \
296 if (r32 == EAX) { \
346 if (dr32 == EAX){ \
/freebsd-9.3-release/sys/cddl/dev/dtrace/x86/
H A Dregset.h133 #define EAX 11 macro
154 #define EAX 10 macro
171 #define REG_R0 EAX
/freebsd-9.3-release/contrib/llvm/include/llvm/Support/
H A DSolaris.h35 #undef EAX macro
/freebsd-9.3-release/contrib/llvm/lib/Support/
H A DHost.cpp182 static void DetectX86FamilyModel(unsigned EAX, unsigned &Family, argument
184 Family = (EAX >> 8) & 0xf; // Bits 8 - 11
185 Model = (EAX >> 4) & 0xf; // Bits 4 - 7
189 Family += (EAX >> 20) & 0xff; // Bits 20 - 27
191 Model += ((EAX >> 16) & 0xf) << 4; // Bits 16 - 19
196 unsigned EAX = 0, EBX = 0, ECX = 0, EDX = 0; local
197 if (GetX86CpuIDAndInfo(0x1, &EAX, &EBX, &ECX, &EDX))
201 DetectX86FamilyModel(EAX, Family, Model);
208 GetX86CpuIDAndInfo(0, &EAX, text.u+0, text.u+2, text.u+1);
210 unsigned MaxLeaf = EAX;
[all...]
/freebsd-9.3-release/contrib/gdb/gdb/
H A Di386v4-nat.c95 EAX, ECX, EDX, EBX,
H A Di386v-nat.c72 EAX, ECX, EDX, EBX,
H A Di386-stub.c122 enum regnames {EAX, ECX, EDX, EBX, ESP, EBP, ESI, EDI, enumerator in enum:regnames
/freebsd-9.3-release/sys/boot/i386/btx/lib/
H A Dbtxv86.s35 .set V86_EAX,0x18 # V86 EAX
63 xchgl %eax,V86_EAX(%ebp) # Swap EAX
69 popl %eax # in EAX
71 pushl %eax # Put EAX
/freebsd-9.3-release/sys/boot/pc98/btx/lib/
H A Dbtxv86.s35 .set V86_EAX,0x18 # V86 EAX
63 xchgl %eax,V86_EAX(%ebp) # Swap EAX
69 popl %eax # in EAX
71 pushl %eax # Put EAX
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.h47 EAX = 0, ECX = 1, EDX = 2, EBX = 3, ESP = 4, EBP = 5, ESI = 6, EDI = 7 enumerator in enum:llvm::N86::__anon2531
64 void DetectFamilyModel(unsigned EAX, unsigned &Family, unsigned &Model);
H A DX86MCTargetDesc.cpp185 void X86_MC::DetectFamilyModel(unsigned EAX, unsigned &Family, argument
187 Family = (EAX >> 8) & 0xf; // Bits 8 - 11
188 Model = (EAX >> 4) & 0xf; // Bits 4 - 7
192 Family += (EAX >> 20) & 0xff; // Bits 20 - 27
194 Model += ((EAX >> 16) & 0xf) << 4; // Bits 16 - 19
/freebsd-9.3-release/cddl/contrib/opensolaris/lib/libdtrace/i386/
H A Dregs.sed.in55 SED_REPLACE(EAX)
H A Dregs.d.in52 inline int R_EAX = @EAX@;
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/
H A DX86Subtarget.cpp194 unsigned EAX = 0, EBX = 0, ECX = 0, EDX = 0; local
205 X86_MC::GetCpuIDAndInfo(0x1, &EAX, &EBX, &ECX, &EDX);
260 X86_MC::DetectFamilyModel(EAX, Family, Model);
307 X86_MC::GetCpuIDAndInfo(0x80000001, &EAX, &EBX, &ECX, &EDX);
338 if (!X86_MC::GetCpuIDAndInfoEx(0x7, 0x0, &EAX, &EBX, &ECX, &EDX)) {
H A DX86RegisterInfo.cpp536 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX:
548 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX:
585 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX:
621 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX:
622 return X86::EAX;
657 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX:
H A DX86FrameLowering.cpp99 X86::EAX, X86::EDX, X86::ECX, 0
168 ? (unsigned)(Is64Bit ? X86::RAX : X86::EAX)
297 if (Reg == X86::EAX || Reg == X86::AX ||
625 // Check whether EAX is livein for this function.
629 // Sanity check that EAX is not livein for this function.
631 assert(!Is64Bit && "EAX is livein in x64 case!");
633 // Save EAX
635 .addReg(X86::EAX, RegState::Kill)
647 // We'll also use 4 already allocated bytes for EAX.
648 BuildMI(MBB, MBBI, DL, TII.get(X86::MOV32ri), X86::EAX)
[all...]
H A DX86MCInstLower.cpp249 if (Reg != X86::AL && Reg != X86::AX && Reg != X86::EAX && Reg != X86::RAX)
272 if (Op0 == X86::EAX && Op1 == X86::AX)
276 if (Op0 == X86::RAX && Op1 == X86::EAX)
310 if (Reg != X86::AL && Reg != X86::AX && Reg != X86::EAX && Reg != X86::RAX)
491 // this with an ugly goto in case the resultant OR uses EAX and needs the
643 LEA.addOperand(MCOperand::CreateReg(X86::EAX)); // dest
651 LEA.addOperand(MCOperand::CreateReg(X86::EAX)); // dest
873 // EAX = ADD32ri EAX, MO_GOT_ABSOLUTE_ADDRESS(@MYGLOBAL)
H A DX86SelectionDAGInfo.cpp99 ValReg = X86::EAX;
H A DX86ISelLowering.cpp607 setExceptionPointerRegister(X86::EAX);
1899 X86::RAX : X86::EAX;
1903 // RAX/EAX now acts like a return value.
3212 // only target EAX, EDX, or ECX since the tail call must be scheduled after
3232 case X86::EAX: case X86::EDX: case X86::ECX:
8179 return GetTLSADDR(DAG, Chain, GA, &InFlag, PtrVT, X86::EAX, X86II::MO_TLSGD);
8210 Base = GetTLSADDR(DAG, Chain, GA, &InFlag, PtrVT, X86::EAX,
8350 unsigned Reg = Subtarget->is64Bit() ? X86::RAX : X86::EAX;
8873 SDValue eax = DAG.getCopyFromReg(ftol, DL, X86::EAX,
10809 unsigned Reg = (Subtarget->is64Bit() ? X86::RAX : X86::EAX);
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/Disassembler/
H A DX86DisassemblerDecoder.h134 ENTRY(EAX) \
152 ENTRY(EAX) \
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp894 case X86::RAX: return X86::EAX;
2178 else if (reg == X86::EAX && (isLods || Name == "lodsl"))
2208 else if (reg == X86::EAX && (isStos || Name == "stosl"))
2292 return convertToSExti8(Inst, Opcode, X86::EAX, isCmp);
/freebsd-9.3-release/sys/boot/pc98/cdboot/
H A Dcdboot.S660 # Load DH sectors starting at LBA EAX into [EBX].
662 # Trashes: EAX

Completed in 410 milliseconds

12