Home
last modified time | relevance | path

Searched refs:EAX (Results 1 – 25 of 59) sorted by relevance

123

/external/valgrind/main/none/tests/x86/
Dbug152818-x86.stdout.exp1 REP lodsb (EAX = 12348765, EFLAGS = ) => DF = 0, count = 4 (EAX = 123487FD, EFLAGS = …
2 REP lodsb (EAX = 12348765, EFLAGS = ) => DF = 0, count = 3 (EAX = 123487FE, EFLAGS = …
3 REP lodsb (EAX = 12348765, EFLAGS = ) => DF = 0, count = 2 (EAX = 123487FF, EFLAGS = …
4 REP lodsb (EAX = 12348765, EFLAGS = ) => DF = 0, count = 1 (EAX = 123487AA, EFLAGS = …
5 REP lodsb (EAX = 12348765, EFLAGS = ) => DF = 0, count = 0 (EAX = 12348765, EFLAGS = …
6 REP lodsb (EAX = 12348765, EFLAGS = ) => DF = 1, count = 0 (EAX = 12348765, EFLAGS = …
7 REP lodsb (EAX = 12348765, EFLAGS = ) => DF = 1, count = 1 (EAX = 123487AA, EFLAGS = …
8 REP lodsb (EAX = 12348765, EFLAGS = ) => DF = 1, count = 2 (EAX = 12348701, EFLAGS = …
9 REP lodsb (EAX = 12348765, EFLAGS = ) => DF = 1, count = 3 (EAX = 12348702, EFLAGS = …
10 REP lodsb (EAX = 12348765, EFLAGS = ) => DF = 1, count = 4 (EAX = 12348703, EFLAGS = …
[all …]
/external/llvm/test/CodeGen/X86/
Dabi-isel.ll41 ; LINUX-64-STATIC: movl src(%rip), [[EAX:%e.x]]
42 ; LINUX-64-STATIC: movl [[EAX]], dst
46 ; LINUX-32-STATIC: movl src, [[EAX:%e.x]]
47 ; LINUX-32-STATIC-NEXT: movl [[EAX]], dst
51 ; LINUX-32-PIC: movl src, [[EAX:%e.x]]
52 ; LINUX-32-PIC-NEXT: movl [[EAX]], dst
57 ; LINUX-64-PIC-NEXT: movl ([[RAX]]), [[EAX:%e..]]
59 ; LINUX-64-PIC-NEXT: movl [[EAX]], ([[RCX]])
63 ; DARWIN-32-STATIC: movl _src, [[EAX:%e.x]]
64 ; DARWIN-32-STATIC-NEXT: movl [[EAX]], _dst
[all …]
Dfast-cc-pass-in-regs.ll14 ; CHECK: mov{{.*}}EAX, ECX
27 ; CHECK: mov{{.*}}EAX, ECX
D2008-09-17-inline-asm-1.ll4 ; %0 must not be put in EAX or EDX.
5 ; In the first asm, $0 and $2 must not be put in EAX.
Dlea-2.ll2 ; RUN: grep {lea EAX, DWORD PTR \\\[... + 4\\*... - 5\\\]}
/external/llvm/lib/Support/
DHost.cpp95 static void DetectX86FamilyModel(unsigned EAX, unsigned &Family, in DetectX86FamilyModel() argument
97 Family = (EAX >> 8) & 0xf; // Bits 8 - 11 in DetectX86FamilyModel()
98 Model = (EAX >> 4) & 0xf; // Bits 4 - 7 in DetectX86FamilyModel()
102 Family += (EAX >> 20) & 0xff; // Bits 20 - 27 in DetectX86FamilyModel()
104 Model += ((EAX >> 16) & 0xf) << 4; // Bits 16 - 19 in DetectX86FamilyModel()
109 unsigned EAX = 0, EBX = 0, ECX = 0, EDX = 0; in getHostCPUName() local
110 if (GetX86CpuIDAndInfo(0x1, &EAX, &EBX, &ECX, &EDX)) in getHostCPUName()
114 DetectX86FamilyModel(EAX, Family, Model); in getHostCPUName()
117 GetX86CpuIDAndInfo(0x80000001, &EAX, &EBX, &ECX, &EDX); in getHostCPUName()
125 GetX86CpuIDAndInfo(0, &EAX, text.u+0, text.u+2, text.u+1); in getHostCPUName()
/external/dropbear/libtomcrypt/notes/
Deax_tv.txt1 EAX Test Vectors. Uses the 00010203...NN-1 pattern for header/nonce/plaintext/key. The outputs
5 EAX-aes (16 byte key)
40 EAX-blowfish (8 byte key)
59 EAX-xtea (16 byte key)
78 EAX-rc5 (8 byte key)
97 EAX-rc6 (16 byte key)
132 EAX-safer+ (16 byte key)
167 EAX-twofish (16 byte key)
202 EAX-safer-k64 (8 byte key)
221 EAX-safer-sk64 (8 byte key)
[all …]
/external/qemu/distrib/sdl-1.2.12/src/hermes/
DHeadMMX.h81 #pragma aux ConvertMMX "_*" modify [EAX EBX ECX EDX ESI EDI]
83 #pragma aux ClearMMX_32 "_*" modify [EAX EBX ECX EDX ESI EDI]
84 #pragma aux ClearMMX_24 "_*" modify [EAX EBX ECX EDX ESI EDI]
85 #pragma aux ClearMMX_16 "_*" modify [EAX EBX ECX EDX ESI EDI]
86 #pragma aux ClearMMX_8 "_*" modify [EAX EBX ECX EDX ESI EDI]
DHeadX86.h138 #pragma aux ConvertX86 "_*" modify [EAX EBX ECX EDX ESI EDI]
139 #pragma aux ClearX86_32 "_*" modify [EAX EBX ECX EDX ESI EDI]
140 #pragma aux ClearX86_24 "_*" modify [EAX EBX ECX EDX ESI EDI]
141 #pragma aux ClearX86_16 "_*" modify [EAX EBX ECX EDX ESI EDI]
142 #pragma aux ClearX86_8 "_*" modify [EAX EBX ECX EDX ESI EDI]
/external/llvm/lib/Target/X86/
DX86Subtarget.cpp177 unsigned EAX = 0, EBX = 0, ECX = 0, EDX = 0; in AutoDetectSubtargetFeatures() local
183 if (X86_MC::GetCpuIDAndInfo(0, &EAX, text.u+0, text.u+2, text.u+1)) in AutoDetectSubtargetFeatures()
186 X86_MC::GetCpuIDAndInfo(0x1, &EAX, &EBX, &ECX, &EDX); in AutoDetectSubtargetFeatures()
211 X86_MC::DetectFamilyModel(EAX, Family, Model); in AutoDetectSubtargetFeatures()
222 X86_MC::GetCpuIDAndInfo(0x80000001, &EAX, &EBX, &ECX, &EDX); in AutoDetectSubtargetFeatures()
DX86InstrExtension.td18 let Defs = [EAX], Uses = [AX] in
20 "{cwtl|cwde}", []>; // EAX = signext(AX)
25 let Defs = [EAX,EDX], Uses = [EAX] in
27 "{cltd|cdq}", []>; // EDX:EAX = signext(EAX)
30 let Defs = [RAX], Uses = [EAX] in
32 "{cltq|cdqe}", []>; // RAX = signext(EAX)
DX86InstrArithmetic.td61 let Defs = [EAX,EDX,EFLAGS], Uses = [EAX], neverHasSideEffects = 1 in
63 "mul{l}\t$src", // EAX,EDX = EAX*GR32
64 [/*(set EAX, EDX, EFLAGS, (X86umul_flag EAX, GR32:$src))*/]>;
85 let Defs = [EAX,EDX,EFLAGS], Uses = [EAX] in
88 []>; // EAX,EDX = EAX*[mem32]
101 let Defs = [EAX,EDX,EFLAGS], Uses = [EAX] in
103 // EAX,EDX = EAX*GR32
115 let Defs = [EAX,EDX,EFLAGS], Uses = [EAX] in
117 "imul{l}\t$src", []>; // EAX,EDX = EAX*[mem32]
250 let Defs = [EAX,EDX,EFLAGS], Uses = [EAX,EDX] in
[all …]
DX86CallingConv.td34 CCIfType<[i32], CCAssignToReg<[EAX, EDX]>>,
82 CCIfType<[i32], CCAssignToReg<[EAX, EDX, ECX]>>,
301 CCIfNotVarArg<CCIfInReg<CCIfType<[i32], CCAssignToReg<[EAX, EDX, ECX]>>>>,
311 // The 'nest' parameter, if any, is passed in EAX.
312 CCIfNest<CCAssignToReg<[EAX]>>,
325 // The 'nest' parameter, if any, is passed in EAX.
326 CCIfNest<CCAssignToReg<[EAX]>>,
344 // The 'nest' parameter, if any, is passed in EAX.
345 CCIfNest<CCAssignToReg<[EAX]>>,
DX86RegisterInfo.td100 def EAX : RegisterWithSubRegs<"eax", [AX]>, DwarfRegNum<[-2, 0, 0]>;
124 def RAX : RegisterWithSubRegs<"rax", [EAX]>, DwarfRegNum<[0, -2, -2]>;
304 (add EAX, ECX, EDX, ESI, EDI, EBX, EBP, ESP,
342 def GR32_ABCD : RegisterClass<"X86", [i32], 32, (add EAX, ECX, EDX, EBX)> {
353 def GR32_TC : RegisterClass<"X86", [i32], 32, (add EAX, ECX, EDX)> {
381 (add EAX, ECX, EDX, ESI, EDI, EBX, EBP, ESP)> {
421 // A class to support the 'A' assembler constraint: EAX then EDX.
422 def GR32_AD : RegisterClass<"X86", [i32], 32, (add EAX, EDX)> {
DX86InstrSystem.td74 let Defs = [EAX], Uses = [DX] in
76 "in{l}\t{%dx, %eax|%EAX, %DX}", []>;
84 let Defs = [EAX] in
86 "in{l}\t{$port, %eax|%EAX, $port}", []>;
94 let Uses = [DX, EAX] in
96 "out{l}\t{%eax, %dx|%DX, %EAX}", []>;
104 let Uses = [EAX] in
106 "out{l}\t{%eax, $port|$port, %EAX}", []>;
DX86RegisterInfo.cpp334 X86::EAX, X86::EDX, X86::ESI, X86::EDI, X86::EBX, X86::EBP, 0 in getCalleeSavedRegs()
646 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegister()
658 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegister()
695 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegister()
731 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegister()
732 return X86::EAX; in getX86SubSuperRegister()
767 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegister()
DX86FrameLowering.cpp94 X86::EAX, X86::EDX, X86::ECX in findDeadCallerSavedReg()
158 ? (unsigned)(Is64Bit ? X86::RAX : X86::EAX) in emitSPUpdate()
277 if (Reg == X86::EAX || Reg == X86::AX || in isEAXLiveIn()
589 .addReg(X86::EAX, RegState::Kill); in emitPrologue()
600 BuildMI(MBB, MBBI, DL, TII.get(X86::MOV32ri), X86::EAX) in emitPrologue()
619 X86::EAX), in emitPrologue()
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MCTargetDesc.cpp98 void X86_MC::DetectFamilyModel(unsigned EAX, unsigned &Family, in DetectFamilyModel() argument
100 Family = (EAX >> 8) & 0xf; // Bits 8 - 11 in DetectFamilyModel()
101 Model = (EAX >> 4) & 0xf; // Bits 4 - 7 in DetectFamilyModel()
105 Family += (EAX >> 20) & 0xff; // Bits 20 - 27 in DetectFamilyModel()
107 Model += ((EAX >> 16) & 0xf) << 4; // Bits 16 - 19 in DetectFamilyModel()
129 case X86::RAX: case X86::EAX: case X86::AX: case X86::AL: return N86::EAX; in getX86RegNum()
143 return N86::EAX; in getX86RegNum()
DX86MCTargetDesc.h39 EAX = 0, ECX = 1, EDX = 2, EBX = 3, ESP = 4, EBP = 5, ESI = 6, EDI = 7 enumerator
51 void DetectFamilyModel(unsigned EAX, unsigned &Family, unsigned &Model);
/external/qemu/target-i386/
Dop_helper.c381 stl_kernel(env->tr.base + (0x28 + 0 * 4), EAX); in switch_tss()
395 stw_kernel(env->tr.base + (0x12 + 0 * 2), EAX); in switch_tss()
447 EAX = new_regs[0]; in switch_tss()
1235 qemu_log(" EAX=" TARGET_FMT_lx, EAX); in do_interrupt()
1425 stq_phys(sm_state + 0x7ff8, EAX); in do_smm_enter()
1458 stl_phys(sm_state + 0x7fd0, EAX); in do_smm_enter()
1551 EAX = ldq_phys(sm_state + 0x7ff8); in helper_rsm()
1588 EAX = ldl_phys(sm_state + 0x7fd0); in helper_rsm()
1643 num = (EAX & 0xffff); in helper_divb_AL()
1653 EAX = (EAX & ~0xffff) | (r << 8) | q; in helper_divb_AL()
[all …]
Dexec.h37 #define EAX (env->regs[R_EAX]) macro
288 EAX = env->regs[R_EAX]; in env_to_regs()
316 env->regs[R_EAX] = EAX; in regs_to_env()
/external/llvm/include/llvm/Support/
DSolaris.h26 #undef EAX
/external/kernel-headers/original/asm-x86/
Dptrace-abi.h12 #define EAX 6 macro
/external/webkit/Source/JavaScriptCore/wtf/
DStackBounds.cpp259 MOV EAX, FS:[18h] in initialize()
260 MOV pTib, EAX in initialize()
/external/llvm/lib/Target/X86/Disassembler/
DX86DisassemblerDecoder.h125 ENTRY(EAX) \
143 ENTRY(EAX) \

123