Home
last modified time | relevance | path

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

12

/third_party/mesa3d/src/mesa/x86/
H A Dcommon_x86_asm.S55 POP_L (EAX)
56 MOV_L (EAX, ECX)
57 XOR_L (CONST(0x00200000), EAX)
58 PUSH_L (EAX)
61 POP_L (EAX)
64 CMP_L (ECX, EAX)
66 XOR_L (CONST(0xff), EAX)
76 MOV_L (REGOFF(4, ESP), EAX) /* cpuid op */
83 MOV_L (EAX, REGIND(EDI))
100 MOV_L (REGOFF(4, ESP), EAX) /* cpui
[all...]
H A Dassyntax.h96 #define EAX ax macro
158 #define EAX %eax macro
442 #define IN_L CHOICE(inl (DX), inl ARG2(DX,EAX), _LTOG in DX)
449 #define IN1_L(a) CHOICE(inl (a), inl ARG2(a,EAX), _LTOG in a)
453 #define IN1_L(a) CHOICE(inl a, inl ARG2(a,EAX), _LTOG in a)
555 #define OUT_L CHOICE(outl (DX), outl ARG2(EAX,DX), _LTOG out DX)
561 #define OUT1_L(a) CHOICE(outl (a), outl ARG2(EAX,a), _LTOG out a)
816 #define P_EAX EAX
817 #define L_EAX EAX
1170 #define IN_L in EAX, D
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
H A DHost.cpp542 static void detectX86FamilyModel(unsigned EAX, unsigned *Family, in detectX86FamilyModel() argument
544 *Family = (EAX >> 8) & 0xf; // Bits 8 - 11 in detectX86FamilyModel()
545 *Model = (EAX >> 4) & 0xf; // Bits 4 - 7 in detectX86FamilyModel()
549 *Family += (EAX >> 20) & 0xff; // Bits 20 - 27 in detectX86FamilyModel()
551 *Model += ((EAX >> 16) & 0xf) << 4; // Bits 16 - 19 in detectX86FamilyModel()
985 unsigned EAX, EBX; in getAvailableFeatures() local
1031 bool HasAVX = ((ECX & AVXBits) == AVXBits) && !getX86XCR0(&EAX, &EDX) && in getAvailableFeatures()
1032 ((EAX & 0x6) == 0x6); in getAvailableFeatures()
1040 bool HasAVX512Save = HasAVX && ((EAX & 0xe0) == 0xe0); in getAvailableFeatures()
1047 MaxLeaf >= 0x7 && !getX86CpuIDAndInfoEx(0x7, 0x0, &EAX, in getAvailableFeatures()
1126 unsigned EAX = 0, EBX = 0, ECX = 0, EDX = 0; getHostCPUName() local
1342 unsigned EAX = 0, EBX = 0, ECX = 0, EDX = 0; getHostCPUFeatures() local
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A DX86WinAllocaExpander.cpp219 unsigned RegA = Is64Bit ? X86::RAX : X86::EAX; in lower()
233 unsigned RegA = Is64Bit ? X86::RAX : X86::EAX; in lower()
246 // The probe lowering expects the amount in RAX/EAX. in lower()
247 unsigned RegA = Is64BitAlloca ? X86::RAX : X86::EAX; in lower()
H A DX86CallingConv.cpp33 static const MCPhysReg RegList[] = {X86::EAX, X86::ECX, X86::EDX, X86::EDI, in CC_X86_32_RegCall_Assign2Regs()
240 // This is similar to CCAssignToReg<[EAX, EDX, ECX]>, but makes sure in CC_X86_32_MCUInReg()
242 static const MCPhysReg RegList[] = {X86::EAX, X86::EDX, X86::ECX}; in CC_X86_32_MCUInReg()
H A DX86FrameLowering.cpp200 if (Reg == X86::RAX || Reg == X86::EAX || Reg == X86::AX || in isEAXLiveIn()
264 unsigned Rax = (unsigned)(Is64Bit ? X86::RAX : X86::EAX); in emitSPUpdate()
325 ? (unsigned)(Is64Bit ? X86::RAX : X86::EAX) in emitSPUpdate()
797 unsigned AX = Uses64BitFramePtr ? X86::RAX : X86::EAX;
1244 // Check whether EAX is livein for this block.
1254 // Save EAX
1256 .addReg(X86::EAX, RegState::Kill)
1266 BuildMI(MBB, MBBI, DL, TII.get(X86::MOV32ri), X86::EAX)
1280 // We'll also use 4 already allocated bytes for EAX.
1281 BuildMI(MBB, MBBI, DL, TII.get(X86::MOV32ri), X86::EAX)
[all...]
H A DX86SelectionDAGInfo.cpp57 X86::ECX, X86::EAX, X86::EDI}; in EmitTargetCodeForMemset()
122 ValReg = X86::EAX; in EmitTargetCodeForMemset()
H A DX86RetpolineThunks.cpp181 populateThunk(MF, X86::EAX); in runOnMachineFunction()
H A DX86MCInstLower.cpp303 if (Reg != X86::AL && Reg != X86::AX && Reg != X86::EAX && Reg != X86::RAX) in SimplifyShortImmForm()
326 if (Op0 == X86::EAX && Op1 == X86::AX) in SimplifyMOVSX()
330 if (Op0 == X86::RAX && Op1 == X86::EAX) in SimplifyMOVSX()
364 if (Reg != X86::AL && Reg != X86::AX && Reg != X86::EAX && Reg != X86::RAX) in SimplifyShortMoveForm()
741 unsigned ReturnReg = Subtarget.is64Bit() ? X86::RAX : X86::EAX; in Lower()
999 .addReg(X86::EAX) in LowerTlsAddr()
1007 .addReg(X86::EAX) in LowerTlsAddr()
2159 // EAX = ADD32ri EAX, MO_GOT_ABSOLUTE_ADDRESS(@MYGLOBAL) in EmitInstruction()
/third_party/musl/arch/i386/bits/
H A Dreg.h9 #define EAX 6 macro
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.cpp105 {codeview::RegisterId::EAX, X86::EAX}, in initLLVMToSEHAndCVRegMapping()
615 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegisterOrZero()
627 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegisterOrZero()
664 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegisterOrZero()
700 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegisterOrZero()
701 return X86::EAX; in getX86SubSuperRegisterOrZero()
736 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegisterOrZero()
H A DX86MCTargetDesc.h50 EAX = 0, ECX = 1, EDX = 2, EBX = 3, ESP = 4, EBP = 5, ESI = 6, EDI = 7 enumerator
117 /// e.g. getX86SubSuperRegister(X86::EAX, 16) returns X86::AX.
H A DX86WinCOFFTargetStreamer.cpp295 case X86::EAX: OS << "$eax"; break; in printFPOReg()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/Solaris/sys/
H A Dregset.h24 #undef EAX macro
/third_party/libunwind/libunwind/src/x86/
H A Dunwind_i.h36 #define EAX 0 macro
H A DGregs.c78 loc = c->dwarf.loc[(reg == UNW_X86_EAX) ? EAX : EDX]; in tdep_access_reg()
H A DGget_save_loc.c40 case UNW_X86_EAX: loc = c->dwarf.loc[EAX]; break; in unw_get_save_loc()
H A Dinit.h33 c->dwarf.loc[EAX] = DWARF_REG_LOC (&c->dwarf, UNW_X86_EAX); in common_init()
H A DGos-freebsd.c129 c->dwarf.loc[EAX] = DWARF_LOC (uc_addr + FREEBSD_UC_MCONTEXT_EAX_OFF, 0); in x86_handle_signal_frame()
141 c->dwarf.loc[EAX] = DWARF_NULL_LOC; in x86_handle_signal_frame()
H A DGos-linux.c126 c->dwarf.loc[EAX] = DWARF_LOC (sc_addr + LINUX_SC_EAX_OFF, 0); in x86_handle_signal_frame()
/third_party/ltp/tools/sparse/sparse-src/
H A Dcompile-i386.c205 EAX, EDX, ECX, EBX, ESI, EDI, EBP, ESP, // 32-bit enumerator
217 REGINFO( AL, "%al", AX, EAX, EAX_EDX),
221 REGINFO( AH, "%ah", AX, EAX, EAX_EDX),
225 REGINFO( AX, "%ax", AL, AH, EAX, EAX_EDX),
233 REGINFO(EAX, "%eax", AL, AH, AX, EAX_EDX),
241 REGINFO(EAX_EDX, "%eax:%edx", AL, AH, AX, EAX, DL, DH, DX, EDX),
253 REGSTORAGE(EAX), REGSTORAGE(EDX), REGSTORAGE(ECX), REGSTORAGE(EBX),
258 #define REG_EAX (&hardreg_storage_table[EAX])
313 static struct regclass regclass_32 = { "32-bit", { EAX, EDX, ECX, EBX, ESI, EDI, EBP }};
316 static struct regclass regclass_32_8 = { "32-bit bytes", { EAX, ED
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/PDB/Native/
H A DNativeRawSymbol.cpp192 return codeview::RegisterId::EAX; in getLocalBasePointerRegisterId()
248 return codeview::RegisterId::EAX; in getRegisterId()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/Disassembler/
H A DX86DisassemblerDecoder.h137 ENTRY(EAX) \
155 ENTRY(EAX) \
/third_party/skia/third_party/externals/dng_sdk/source/
H A Ddng_utils.h1116 MOV EAX, x in Muluh86() local
1144 MOV EAX, x in Mulsh86() local
/third_party/lzma/Asm/x86/
H A D7zAsm.asm96 x0 equ EAX

Completed in 26 milliseconds

12