Searched defs:eax (Results 1 - 25 of 85) sorted by relevance

1234

/external/clang/test/SemaCXX/
H A Dwarn-unused-local-typedef-x86asm.cpp9 __asm mov eax, [eax].A.b local
15 __asm mov eax, [eax].Alias.b variable
/external/clang/test/Parser/
H A DMicrosoftExtensionsInlineAsm.c8 mov eax, Bit local
10 lock bts [ecx], eax
H A Dms-inline-asm.c12 void t4(void) { __asm mov eax, fs:[0x10] } local
41 mov eax, 0
43 mov eax, 1
45 mov eax, 2
51 do { __asm mov eax, 0 __asm { __asm mov edx, 1 } } while(0);
/external/clang/test/CodeGen/
H A Dmozilla-ms-inline-asm.c25 // CHECK: mov eax,edx
26 // CHECK: shl eax,$$3
27 // CHECK: sub esp,eax
35 // CHECK: mov eax,dword ptr $4
36 // CHECK: call dword ptr[edx+eax*$$4]
40 // CHECK: "=*m,*m,*m,*m,*m,~{eax},~{ebp},~{ecx},~{edx},~{flags},~{esp},~{dirflag},~{fpsr},~{flags}"
47 mov eax,edx local
48 shl eax,3 local
49 sub esp,eax
57 mov eax,methodInde local
[all...]
H A Dms-inline-asm-64.c13 __asm mov [eax], offset var
15 // CHECK: call void asm sideeffect inteldialect "mov [eax], $0", "r,~{dirflag},~{fpsr},~{flags}"(i32* %{{.*}})
26 mov eax, [ebx].0 local
31 // CHECK: call void asm sideeffect inteldialect "lea ebx, qword ptr $0\0A\09mov eax, [ebx].0\0A\09mov [ebx].4, ecx", "*m,~{eax},~{ebx},~{dirflag},~{fpsr},~{flags}"(%struct.t3_type* %{{.*}})
41 mov eax, [ebx].foo.a local
47 // CHECK: call void asm sideeffect inteldialect "lea ebx, qword ptr $0\0A\09mov eax, [ebx].0\0A\09mov [ebx].4, ecx", "*m,~{eax},~{ebx},~{dirflag},~{fpsr},~{flags}"(%struct.t3_type* %{{.*}})
H A Dms-inline-asm-functions.c41 __asm mov eax, k; local
42 // CHECK: movl _k, %eax
43 __asm mov eax, kptr; local
44 // CHECK: movl _kptr, %eax
H A Dms-inline-asm.cpp19 __asm mov eax, Foo ::ptr local
20 __asm mov eax, Foo :: Bar :: ptr local
21 __asm mov eax, [Foo:: ptr] local
22 __asm mov eax, dword ptr [Foo :: ptr] local
23 __asm mov eax, dword ptr [Foo :: ptr] local
25 // CHECK: call void asm sideeffect inteldialect "mov eax, dword ptr $0\0A\09mov eax, dword ptr $1\0A\09mov eax, dword ptr $2\0A\09mov eax, dword ptr $3\0A\09mov eax, dwor
31 __asm mov eax, offset Foo::ptr local
32 __asm mov eax, offset Foo::Bar::ptr local
39 __asm mov eax, LENGTH Foo::ptr local
40 __asm mov eax, LENGTH Foo::Bar::ptr local
41 __asm mov eax, LENGTH Foo::arr local
42 __asm mov eax, LENGTH Foo::Bar::arr local
44 __asm mov eax, TYPE Foo::ptr local
45 __asm mov eax, TYPE Foo::Bar::ptr local
46 __asm mov eax, TYPE Foo::arr local
47 __asm mov eax, TYPE Foo::Bar::arr local
49 __asm mov eax, SIZE Foo::ptr local
50 __asm mov eax, SIZE Foo::Bar::ptr local
51 __asm mov eax, SIZE Foo::arr local
52 __asm mov eax, SIZE Foo::Bar::arr local
68 __asm mov eax, x; local
69 __asm mov y, eax; local
101 __asm mov eax, [eax].A.b local
111 __asm mov eax, [eax].A.b local
121 __asm mov eax, [eax].A.b variable
[all...]
/external/valgrind/none/tests/x86/
H A Dcmpxchg8b.c9 UInt eax; variable
18 "\tpushl %eax\n"
23 "\txorl %eax, %eax\n" // get eflags in a known state
25 "\tmovl " VG_SYM(eax) ",%eax\n"
30 "\tmovl %eax," VG_SYM(eax) "\n"
35 "\tpopl %eax\n"
36 "\tmovl %eax," VG_SY
[all...]
H A Dbug152818-x86.c49 "movl %3, %%eax \t\n" \
51 "movl %4, %%eax \t\n" \
59 "movl %%eax, %0 \t\n" \
61 "movl %%eax, %1 \t\n" \
73 : "%eax", "%esi", "%ecx", "cc" /* we mess up EFLAGS */);
94 unsigned int eax = 0x12348765; local
125 printf ("REP %s (EAX = %08X, EFLAGS = %s) => ", i_name, eax, sz_eflags);
140 eax, esi, eflags, resulting_eax, resulting_esi, resulting_eflags,
147 eax, esi, eflags, resulting_eax, resulting_esi, resulting_eflags,
158 eax, es
[all...]
/external/fio/arch/
H A Darch-x86-common.h7 unsigned int *eax, unsigned int *ebx,
10 *eax = op;
12 do_cpuid(eax, ebx, ecx, edx);
21 unsigned int eax, ebx, ecx = 0, edx; local
26 eax = 1;
27 do_cpuid(&eax, &ebx, &ecx, &edx);
34 eax = 0x80000007;
35 do_cpuid(&eax, &ebx, &ecx, &edx);
41 unsigned int eax, ebx, ecx, edx; local
43 cpuid(0x80000000, &eax,
6 cpuid(unsigned int op, unsigned int *eax, unsigned int *ebx, unsigned int *ecx, unsigned int *edx) argument
[all...]
H A Darch-x86.h4 static inline void do_cpuid(unsigned int *eax, unsigned int *ebx, argument
8 : "=a" (*eax), "=r" (*ebx), "=c" (*ecx), "=d" (*edx)
9 : "0" (*eax)
/external/kernel-headers/original/uapi/linux/
H A Dtoshiba.h28 unsigned int eax; member in struct:__anon7264
/external/libvpx/libvpx/third_party/libyuv/source/
H A Dmjpeg_validate.cc31 mov eax, [esp + 8] // val local
35 mov eax, edi local
36 sub eax, 1 local
41 mov eax, 0 local
/external/protobuf/src/google/protobuf/stubs/
H A Datomicops_internals_x86_gcc.cc79 uint32_t eax; local
84 // Get vendor string (issue CPUID with eax = 0)
85 cpuid(eax, ebx, ecx, edx, 0);
92 // get feature flags in ecx/edx, and family/model in eax
93 cpuid(eax, ebx, ecx, edx, 1);
95 int family = (eax >> 8) & 0xf; // family and model fields
96 int model = (eax >> 4) & 0xf;
98 family += (eax >> 20) & 0xff;
99 model += ((eax >> 16) & 0xf) << 4;
/external/aac/libFDK/include/x86/
H A Dfixmul_x86.h113 mov eax, a local
126 mov eax, a local
/external/clang/test/CodeGenCXX/
H A Dms-inline-asm-return.cpp11 mov eax, 1 local
16 // CHECK: %[[r:[^ ]*]] = call i64 asm sideeffect inteldialect "mov eax, $$1\0A\09mov edx, $$1", "=A,~{eax},{{.*}}"
21 mov eax, 1 local
26 // CHECK: %[[r:[^ ]*]] = call i32 asm sideeffect inteldialect "mov eax, $$1\0A\09mov edx, $$1", "={eax},~{eax},{{.*}}"
31 mov eax, 1 local
36 // CHECK: %[[r:[^ ]*]] = call i32 asm sideeffect inteldialect "mov eax, $$1\0A\09mov edx, $$1", "={eax},~{ea
42 mov eax, 1 local
53 mov eax, 1 local
69 mov eax, 0x01010101 local
83 mov eax, 0x01010101 local
96 __asm xor eax, eax local
[all...]
/external/fio/crc/
H A Dcrc32c-intel.c84 unsigned int eax, ebx, ecx = 0, edx; local
86 eax = 1;
88 do_cpuid(&eax, &ebx, &ecx, &edx);
/external/valgrind/VEX/useful/
H A Dcpuid.c7 void cpuid ( UInt* eax, UInt* ebx, UInt* ecx, UInt* edx, argument
14 *eax = a; *ebx = b; *ecx = c; *edx = d;
21 UInt eax, ebx, ecx, edx; local
25 cpuid(&eax,&ebx,&ecx,&edx, 0,0);
26 maxidx = eax;
38 cpuid(&eax,&ebx,&ecx,&edx, i,0);
41 cpuid(&eax,&ebx,&ecx,&edx, i,ecx_in);
50 cpuid(&eax,&ebx,&ecx,&edx, 0x80000000,0);
51 maxextidx = eax;
53 cpuid(&eax,
[all...]
/external/webp/src/dsp/
H A Dcpu.c53 uint32_t eax, edx; local
57 : "=a"(eax), "=d"(edx) : "c" (ecx));
58 return ((uint64_t)edx << 32) | eax;
71 mov eax_, eax
/external/clang/test/Sema/
H A Dms-inline-asm.c11 mov eax, eax local
16 mov eax, 1+=2 // expected-error {{unknown token in expression}} local
20 mov eax, 1+++ // expected-error {{unknown token in expression}} local
24 mov eax, LENGTH bar // expected-error {{unable to lookup expression}} local
28 mov eax, SIZE bar // expected-error {{unable to lookup expression}} local
32 mov eax, TYPE bar // expected-error {{unable to lookup expression}} expected-error {{use of undeclared label 'bar'}} local
56 mov eax, arr; local
57 mov eax, arr[0]; local
58 mov eax, ar local
59 mov eax, arr[1 + (2 * 5) - 3 + 1<<1]; local
63 __asm { mov eax, arr[ebp + 1 + (2 * 5) - 3 + 1<<1] } local
65 __asm { mov eax, arr[esi * 4] } local
67 __asm { mov eax, arr[i] } local
69 __asm { mov eax, global[i] } local
83 __asm { mov eax, [eax] UndeclaredId } // expected-error {{unknown token in expression}} expected-error {{use of undeclared label 'UndeclaredId'}} local
89 __asm { mov eax, [eax] A } local
95 __asm { mov eax, [0] A.a } local
96 __asm { mov eax, [0].A.a } local
97 __asm { mov eax, [0].a } // expected-error {{Unable to lookup field reference!}} local
98 __asm { mov eax, fs:[0] A.a } local
99 __asm { mov eax, fs:[0].A.a } local
100 __asm { mov eax, fs:[0].a } // expected-error {{Unable to lookup field reference!}} local
101 __asm { mov eax, fs:[0]. A.a } // expected-error {{Unexpected token type!}} local
109 asm { movl eax, x } // expected-error {{parameter references not allowed in naked functions}} expected-error {{use of undeclared label 'x'}} local
115 asm { mov eax, y } // No error. local
122 mov eax, 0 local
129 __asm mov eax, 0 local
137 mov eax, 0 local
144 __asm mov eax, 0 local
149 __asm mov eax, foo // expected-error {{use of undeclared label 'foo'}} expected-warning {{unused label 'foo'}} local
[all...]
/external/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_atomic_msvc.h149 mov eax, a local
151 xchg [eax], cl // NOLINT
162 mov eax, a local
164 xchg [eax], cx // NOLINT
/external/freetype/include/internal/
H A Dftcalc.h127 "addl %%ecx, %%eax\n"
129 "shrl $16, %%eax\n"
131 "addl %%edx, %%eax\n"
159 mov eax, a local
165 add eax, ecx local
167 shr eax, 16 local
169 add eax, edx local
170 mov result, eax
/external/mesa3d/src/gallium/auxiliary/util/
H A Du_atomic.h213 mov eax, [v] local
214 lock dec dword ptr [eax]
225 mov eax, [v] local
226 lock inc dword ptr [eax]
234 mov eax, [v] local
235 lock dec dword ptr [eax]
246 mov eax, [old] local
249 mov [orig], eax
/external/pdfium/third_party/freetype/include/internal/
H A Dftcalc.h127 "addl %%ecx, %%eax\n"
129 "shrl $16, %%eax\n"
131 "addl %%edx, %%eax\n"
159 mov eax, a local
165 add eax, ecx local
167 shr eax, 16 local
169 add eax, edx local
170 mov result, eax
/external/strace/linux/x86_64/
H A Darch_regs.c14 uint32_t eax; member in struct:i386_user_regs_struct

Completed in 1470 milliseconds

1234