Home
last modified time | relevance | path

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

12345

/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/chromium_org/third_party/mesa/src/src/mesa/x86/
D3dnow_xform3.S45 MOV_L ( ARG_SOURCE, EAX )
48 MOV_L ( REGOFF(V4F_COUNT, EAX), EDX )
55 MOV_L ( REGOFF(V4F_COUNT, EAX), ESI )
56 MOV_L ( REGOFF(V4F_STRIDE, EAX), EDI )
57 MOV_L ( REGOFF(V4F_START, EAX), EAX )
69 MOVQ ( REGIND(EAX), MM0 ) /* x1 | x0 */
70 MOVD ( REGOFF(8, EAX), MM2 ) /* | x2 */
72 ADD_L ( EDI, EAX ) /* next vertex */
73 PREFETCH ( REGIND(EAX) )
130 MOV_L ( ARG_SOURCE, EAX )
[all …]
D3dnow_xform4.S45 MOV_L ( ARG_SOURCE, EAX )
48 MOV_L ( REGOFF(V4F_COUNT, EAX), EDX )
55 MOV_L ( REGOFF(V4F_COUNT, EAX), ESI )
56 MOV_L ( REGOFF(V4F_STRIDE, EAX), EDI )
57 MOV_L ( REGOFF(V4F_START, EAX), EAX )
69 MOVQ ( REGIND(EAX), MM0 ) /* x1 | x0 */
70 MOVQ ( REGOFF(8, EAX), MM4 ) /* x3 | x2 */
72 ADD_L ( EDI, EAX ) /* next vertex */
73 PREFETCH ( REGIND(EAX) )
138 MOV_L ( ARG_SOURCE, EAX )
[all …]
D3dnow_xform1.S45 MOV_L ( ARG_SOURCE, EAX )
48 MOV_L ( REGOFF(V4F_COUNT, EAX), EDX )
55 MOV_L ( REGOFF(V4F_COUNT, EAX), ESI )
56 MOV_L ( REGOFF(V4F_STRIDE, EAX), EDI )
57 MOV_L ( REGOFF(V4F_START, EAX), EAX )
71 MOVD ( REGIND(EAX), MM4 ) /* | x0 */
84 ADD_L ( EDI, EAX ) /* next vertex */
110 MOV_L ( ARG_SOURCE, EAX )
113 MOV_L ( REGOFF(V4F_COUNT, EAX), EDX )
120 MOV_L ( REGOFF(V4F_COUNT, EAX), ESI )
[all …]
D3dnow_xform2.S45 MOV_L ( ARG_SOURCE, EAX )
48 MOV_L ( REGOFF(V4F_COUNT, EAX), EDX )
55 MOV_L ( REGOFF(V4F_COUNT, EAX), ESI )
56 MOV_L ( REGOFF(V4F_STRIDE, EAX), EDI )
57 MOV_L ( REGOFF(V4F_START, EAX), EAX )
80 MOVQ ( REGIND(EAX), MM6 ) /* x1 | x0 */
90 MOVQ ( REGIND(EAX), MM6 ) /* x1 | x0 */
96 ADD_L ( EDI, EAX ) /* next vertex */
126 MOV_L ( ARG_SOURCE, EAX )
129 MOV_L ( REGOFF(V4F_COUNT, EAX), EDX )
[all …]
D3dnow_normal.S55 MOV_L ( ARG_DEST, EAX )
57 MOV_L ( EBP, REGOFF(V4F_COUNT, EAX) )
59 MOV_L ( REGOFF(V4F_START, EAX), EAX ) /* dest->start */
70 PUSH_L ( EAX )
107 ADD_L ( CONST(16), EAX ) /* next r */
109 PREFETCHW ( REGIND(EAX) )
118 MOVQ ( MM0, REGOFF(-16, EAX) ) /* write r0, r1 */
131 MOVD ( MM1, REGOFF(-8, EAX) ) /* write r2 */
137 POP_L ( EAX ) /* now normalizing ... */
147 PREFETCHW ( REGOFF(12,EAX) )
[all …]
Dcommon_x86_asm.S56 POP_L (EAX)
57 MOV_L (EAX, ECX)
58 XOR_L (CONST(0x00200000), EAX)
59 PUSH_L (EAX)
62 POP_L (EAX)
65 CMP_L (ECX, EAX)
67 XOR_L (CONST(0xff), EAX)
77 MOV_L (REGOFF(4, ESP), EAX) /* cpuid op */
84 MOV_L (EAX, REGIND(EDI))
101 MOV_L (REGOFF(4, ESP), EAX) /* cpuid op */
[all …]
/external/mesa3d/src/mesa/x86/
D3dnow_xform3.S45 MOV_L ( ARG_SOURCE, EAX )
48 MOV_L ( REGOFF(V4F_COUNT, EAX), EDX )
55 MOV_L ( REGOFF(V4F_COUNT, EAX), ESI )
56 MOV_L ( REGOFF(V4F_STRIDE, EAX), EDI )
57 MOV_L ( REGOFF(V4F_START, EAX), EAX )
69 MOVQ ( REGIND(EAX), MM0 ) /* x1 | x0 */
70 MOVD ( REGOFF(8, EAX), MM2 ) /* | x2 */
72 ADD_L ( EDI, EAX ) /* next vertex */
73 PREFETCH ( REGIND(EAX) )
130 MOV_L ( ARG_SOURCE, EAX )
[all …]
D3dnow_xform4.S45 MOV_L ( ARG_SOURCE, EAX )
48 MOV_L ( REGOFF(V4F_COUNT, EAX), EDX )
55 MOV_L ( REGOFF(V4F_COUNT, EAX), ESI )
56 MOV_L ( REGOFF(V4F_STRIDE, EAX), EDI )
57 MOV_L ( REGOFF(V4F_START, EAX), EAX )
69 MOVQ ( REGIND(EAX), MM0 ) /* x1 | x0 */
70 MOVQ ( REGOFF(8, EAX), MM4 ) /* x3 | x2 */
72 ADD_L ( EDI, EAX ) /* next vertex */
73 PREFETCH ( REGIND(EAX) )
138 MOV_L ( ARG_SOURCE, EAX )
[all …]
D3dnow_xform1.S45 MOV_L ( ARG_SOURCE, EAX )
48 MOV_L ( REGOFF(V4F_COUNT, EAX), EDX )
55 MOV_L ( REGOFF(V4F_COUNT, EAX), ESI )
56 MOV_L ( REGOFF(V4F_STRIDE, EAX), EDI )
57 MOV_L ( REGOFF(V4F_START, EAX), EAX )
71 MOVD ( REGIND(EAX), MM4 ) /* | x0 */
84 ADD_L ( EDI, EAX ) /* next vertex */
110 MOV_L ( ARG_SOURCE, EAX )
113 MOV_L ( REGOFF(V4F_COUNT, EAX), EDX )
120 MOV_L ( REGOFF(V4F_COUNT, EAX), ESI )
[all …]
D3dnow_xform2.S45 MOV_L ( ARG_SOURCE, EAX )
48 MOV_L ( REGOFF(V4F_COUNT, EAX), EDX )
55 MOV_L ( REGOFF(V4F_COUNT, EAX), ESI )
56 MOV_L ( REGOFF(V4F_STRIDE, EAX), EDI )
57 MOV_L ( REGOFF(V4F_START, EAX), EAX )
80 MOVQ ( REGIND(EAX), MM6 ) /* x1 | x0 */
90 MOVQ ( REGIND(EAX), MM6 ) /* x1 | x0 */
96 ADD_L ( EDI, EAX ) /* next vertex */
126 MOV_L ( ARG_SOURCE, EAX )
129 MOV_L ( REGOFF(V4F_COUNT, EAX), EDX )
[all …]
D3dnow_normal.S55 MOV_L ( ARG_DEST, EAX )
57 MOV_L ( EBP, REGOFF(V4F_COUNT, EAX) )
59 MOV_L ( REGOFF(V4F_START, EAX), EAX ) /* dest->start */
70 PUSH_L ( EAX )
107 ADD_L ( CONST(16), EAX ) /* next r */
109 PREFETCHW ( REGIND(EAX) )
118 MOVQ ( MM0, REGOFF(-16, EAX) ) /* write r0, r1 */
131 MOVD ( MM1, REGOFF(-8, EAX) ) /* write r2 */
137 POP_L ( EAX ) /* now normalizing ... */
147 PREFETCHW ( REGOFF(12,EAX) )
[all …]
Dcommon_x86_asm.S56 POP_L (EAX)
57 MOV_L (EAX, ECX)
58 XOR_L (CONST(0x00200000), EAX)
59 PUSH_L (EAX)
62 POP_L (EAX)
65 CMP_L (ECX, EAX)
67 XOR_L (CONST(0xff), EAX)
77 MOV_L (REGOFF(4, ESP), EAX) /* cpuid op */
84 MOV_L (EAX, REGIND(EDI))
101 MOV_L (REGOFF(4, ESP), EAX) /* cpuid op */
[all …]
Dsse_xform1.S63 MOV_L( REGOFF(V4F_STRIDE, ESI), EAX ) /* stride */
90 ADD_L ( EAX, ESI )
119 MOV_L( REGOFF(V4F_STRIDE, ESI), EAX ) /* stride */
142 ADD_L ( EAX, ESI )
172 MOV_L( REGOFF(V4F_STRIDE, ESI), EAX ) /* stride */
203 ADD_L ( EAX, ESI )
233 MOV_L( REGOFF(V4F_STRIDE, ESI), EAX ) /* stride */
263 ADD_L( EAX, ESI )
292 MOV_L( REGOFF(V4F_STRIDE, ESI), EAX ) /* stride */
318 ADD_L ( EAX, ESI )
[all …]
/external/chromium_org/tools/traceline/traceline/
Dassembler_unittest.cc19 cb.call(EAX); in main()
20 cb.call(Operand(EAX)); in main()
23 cb.fs(); cb.mov(EAX, Operand(3)); in main()
26 cb.lea(EAX, Operand(EAX)); in main()
27 cb.lea(EAX, Operand(0x12345678)); in main()
28 cb.lea(EAX, Operand(EBX, 0x12345678)); in main()
29 cb.lea(EAX, Operand(EBX, ECX, SCALE_TIMES_2, 0x12345678)); in main()
30 cb.lea(EAX, Operand(ECX, SCALE_TIMES_2, 0x12345678)); in main()
31 cb.lea(EAX, Operand(EAX, SCALE_TIMES_2, 0)); in main()
32 cb.lea(EAX, Operand(EBX, SCALE_TIMES_2, 0)); in main()
[all …]
Dmain.cc294 cb->mov_imm(EAX, reinterpret_cast<int>( in AssembleQueryPerformanceCounter()
296 cb->call(EAX); in AssembleQueryPerformanceCounter()
305 cb->push(EAX); in AssembleHeaderCode()
337 cb->mov(EAX, EBP); in AssembleHeaderCode()
343 cb->cmp(EAX, ESP); in AssembleHeaderCode()
346 cb->cmp(EAX, EDX); in AssembleHeaderCode()
351 cb->mov(ESI, EAX); in AssembleHeaderCode()
360 cb->mov_imm(EAX, 0); // TODO use an xor in AssembleHeaderCode()
365 cb->mov_imm(EAX, rt); in AssembleHeaderCode()
371 cb->pop(EAX); in AssembleHeaderCode()
[all …]
/external/qemu/target-i386/
Dint_helper.c48 num = (EAX & 0xffff); in helper_divb_AL()
58 EAX = (EAX & ~0xffff) | (r << 8) | q; in helper_divb_AL()
65 num = (int16_t)EAX; in helper_idivb_AL()
75 EAX = (EAX & ~0xffff) | (r << 8) | q; in helper_idivb_AL()
82 num = (EAX & 0xffff) | ((EDX & 0xffff) << 16); in helper_divw_AX()
92 EAX = (EAX & ~0xffff) | q; in helper_divw_AX()
100 num = (EAX & 0xffff) | ((EDX & 0xffff) << 16); in helper_idivw_AX()
110 EAX = (EAX & ~0xffff) | q; in helper_idivw_AX()
119 num = ((uint32_t)EAX) | ((uint64_t)((uint32_t)EDX) << 32); in helper_divl_EAX()
128 EAX = (uint32_t)q; in helper_divl_EAX()
[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 …]
D2008-08-31-EH_RETURN32.ll15 ; CHECK: movl 8(%ebp), %[[EAX:e..]]
16 ; CHECK: movl %[[ECX]], 4(%ebp,%[[EAX]])
17 ; CHECK: leal 4(%ebp,%[[EAX]]), %[[ECX2:e..]]
29 ; CHECK: movl 8(%ebp), %[[EAX:e..]]
30 ; CHECK: movl %[[ECX]], 4(%ebp,%[[EAX]])
31 ; CHECK: leal 4(%ebp,%[[EAX]]), %[[ECX2:e..]]
/external/chromium_org/third_party/lzma_sdk/
Dchromium.patch18 < __asm pop EAX;
19 < __asm mov EDX, EAX;
20 < __asm xor EAX, flag;
21 < __asm push EAX;
24 < __asm pop EAX;
25 < __asm xor EAX, EDX;
28 < __asm and flag, EAX;
32 < "pop %%EAX\n\t"
33 < "movl %%EAX,%%EDX\n\t"
34 < "xorl %0,%%EAX\n\t"
[all …]
DCpuArch.c17 __asm pop EAX; in CheckFlag() local
18 __asm mov EDX, EAX; in CheckFlag() local
19 __asm xor EAX, flag; in CheckFlag() local
20 __asm push EAX; in CheckFlag() local
23 __asm pop EAX; in CheckFlag() local
24 __asm xor EAX, EDX; in CheckFlag() local
27 __asm and flag, EAX; in CheckFlag() local
62 __asm mov EAX, function; in MyCPUID() local
64 __asm mov a2, EAX; in MyCPUID() local
/external/llvm/test/MC/X86/
Dintel-syntax.s4 xor EAX, EAX
17 mov EAX, DWORD PTR [RSP - 4]
25 mov EAX, DWORD PTR [RSP + 4*RAX - 24]
59 mov EAX, DWORD PTR FS:[RDI]
392 bt DWORD PTR [EAX], 1
393 bt DWORD PTR [EAX], 1
394 bts DWORD PTR [EAX], 1
395 btr DWORD PTR [EAX], 1
396 btc DWORD PTR [EAX], 1
416 div EAX, ECX
[all …]
/external/lzma/C/
DCpuArch.c17 __asm pop EAX; in CheckFlag() local
18 __asm mov EDX, EAX; in CheckFlag() local
19 __asm xor EAX, flag; in CheckFlag() local
20 __asm push EAX; in CheckFlag() local
23 __asm pop EAX; in CheckFlag() local
24 __asm xor EAX, EDX; in CheckFlag() local
27 __asm and flag, EAX; in CheckFlag() local
61 __asm mov EAX, function; in MyCPUID() local
63 __asm mov a2, EAX; in MyCPUID() local
/external/qemu/distrib/sdl-1.2.15/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]
/external/llvm/lib/Support/
DHost.cpp185 static void DetectX86FamilyModel(unsigned EAX, unsigned &Family, in DetectX86FamilyModel() argument
187 Family = (EAX >> 8) & 0xf; // Bits 8 - 11 in DetectX86FamilyModel()
188 Model = (EAX >> 4) & 0xf; // Bits 4 - 7 in DetectX86FamilyModel()
192 Family += (EAX >> 20) & 0xff; // Bits 20 - 27 in DetectX86FamilyModel()
194 Model += ((EAX >> 16) & 0xf) << 4; // Bits 16 - 19 in DetectX86FamilyModel()
199 unsigned EAX = 0, EBX = 0, ECX = 0, EDX = 0; in getHostCPUName() local
200 if (GetX86CpuIDAndInfo(0x1, &EAX, &EBX, &ECX, &EDX)) in getHostCPUName()
204 DetectX86FamilyModel(EAX, Family, Model); in getHostCPUName()
211 GetX86CpuIDAndInfo(0, &EAX, text.u+0, text.u+2, text.u+1); in getHostCPUName()
213 unsigned MaxLeaf = EAX; in getHostCPUName()
[all …]

12345