Searched defs:eax (Results 26 - 50 of 124) sorted by relevance

12345

/external/chromium_org/third_party/mesa/src/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/clang/test/CodeGen/
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", "*m,~{eax},~{dirflag},~{fpsr},~{flags}"(i32** @_ZN3Foo3ptrE)
26 // CHECK: call void asm sideeffect inteldialect "mov eax, dword ptr $0", "*m,~{eax},~{dirflag},~{fpsr},~{flags}"(i32** @_ZN3Foo3Bar3ptrE)
27 // CHECK: call void asm sideeffect inteldialect "mov eax, dwor
35 __asm mov eax, offset Foo::ptr local
36 __asm mov eax, offset Foo::Bar::ptr local
44 __asm mov eax, LENGTH Foo::ptr local
46 __asm mov eax, LENGTH Foo::Bar::ptr local
48 __asm mov eax, LENGTH Foo::arr local
50 __asm mov eax, LENGTH Foo::Bar::arr local
53 __asm mov eax, TYPE Foo::ptr local
55 __asm mov eax, TYPE Foo::Bar::ptr local
57 __asm mov eax, TYPE Foo::arr local
59 __asm mov eax, TYPE Foo::Bar::arr local
62 __asm mov eax, SIZE Foo::ptr local
64 __asm mov eax, SIZE Foo::Bar::ptr local
66 __asm mov eax, SIZE Foo::arr local
68 __asm mov eax, SIZE Foo::Bar::arr local
84 __asm mov eax, x; local
86 __asm mov y, eax; local
120 __asm mov eax, [eax].A.b local
130 __asm mov eax, [eax].A.b local
140 __asm mov eax, [eax].A.b variable
[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/fio/arch/
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)
H A Darch-x86_64.h4 static inline void do_cpuid(unsigned int *eax, unsigned int *ebx, argument
8 : "=a" (*eax), "=b" (*ebx), "=c" (*ecx), "=d" (*edx)
9 : "0" (*eax), "2" (*ecx)
/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/oprofile/libop/
H A Dop_hw_specific.h22 unsigned eax; local
31 : "=a" (eax)
36 asm("cpuid" : "=a" (eax), "=b" (v.b), "=c" (v.c), "=d" (v.d) : "0" (0));
54 asm("cpuid" : "=a" (v.eax) : "a" (code) : "ecx","ebx","edx");
64 static inline unsigned int cpu_model(unsigned int eax) argument
66 unsigned model = (eax & 0xf0) >> 4;
67 unsigned ext_model = (eax & 0xf0000) >> 12;
71 static inline unsigned int cpu_family(unsigned int eax) argument
73 unsigned family = (eax & 0xf00) >> 8;
74 unsigned ext_family = (eax
78 cpu_stepping(unsigned int eax) argument
89 unsigned eax; local
103 unsigned ebx, eax; local
[all...]
/external/qemu/distrib/sdl-1.2.15/src/cpuinfo/
H A DSDL_cpuinfo.c62 " popl %%eax \n"
63 " movl %%eax,%%ecx \n"
64 " xorl $0x200000,%%eax # Flip ID bit in EFLAGS \n"
65 " pushl %%eax # Save new EFLAGS value on stack \n"
68 " popl %%eax # Store new EFLAGS in EAX \n"
69 " xorl %%ecx,%%eax # Can not toggle ID bit, \n"
75 : "%eax", "%ecx"
84 " xorl $0x200000,%%eax # Flip ID bit in EFLAGS \n"
89 " xorl %%ecx,%%eax # Can not toggle ID bit, \n"
100 pop eax
102 xor eax, 200000h ; Flip ID bit in EFLAGS local
103 push eax ; Save new EFLAGS value on stack local
106 pop eax ; Store new EFLAGS in EAX local
107 xor eax, ecx ; Can not toggle ID bit, local
189 xor eax, eax ; Set up for CPUID instruction local
193 cmp eax, 1 ; Make sure 1 is valid input for CPUID local
195 xor eax, eax local
[all...]
/external/stlport/src/
H A Dlock_free_slist.h66 int __tmp1; // These dummy variables are used to tell GCC that the eax, ecx,
72 "L1_%=: movl %%eax, (%%ebx)\n\t" // __item._M_next = _M._M_data._M_top
75 " jne L1_%=\n\t" // Failed, retry! (edx:eax now contain most recent _M_sequence:_M_top)
93 "L1_%=: testl %%eax, %%eax\n\t" // _M_top == NULL?
95 " movl (%%eax), %%ebx\n\t" // new top = _M._M_data._M_top->_M_next
98 " jne L1_%=\n\t" // We failed, retry! (edx:eax now contain most recent _M_sequence:_M_top)
118 "L1_%=: testl %%eax, %%eax\n\t" // _M_top == NULL?
123 " jne L1_%=\n\t" // Failed, retry! (edx:eax no
215 mov eax, [esi] // _M._M_data._M_top local
238 mov eax, [esi] // _M._M_data._M_top local
240 L1: test eax, eax // _M_top == NULL? local
265 mov eax, [esi] // _M._M_data._M_top local
267 L1: test eax, eax // _M_top == NULL? local
[all...]
/external/valgrind/main/none/tests/x86/
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/chromium_org/base/
H A Dcpu.cc86 uint32 eax, edx; local
88 __asm__ volatile ("xgetbv" : "=a" (eax), "=d" (edx) : "c" (xcr));
89 return (static_cast<uint64>(edx) << 32) | eax;
/external/chromium_org/sandbox/win/src/
H A Dsidestep_resolver.cc145 // [xxx] [saved eax] [xxx]
152 push eax // Space for the jump.
153 push eax // Save registers.
159 mov eax, [ebx]SmartThunk.module_base local
161 push eax
165 test eax, eax local
176 pop eax
186 pop eax
/external/chromium_org/third_party/boringssl/src/crypto/modes/
H A Dinternal.h129 _asm mov eax, val local
130 _asm bswap eax
/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/
H A Dcompare_win.cc24 mov eax, [esp + 4] // src_a local
32 movdqa xmm1, [eax]
33 lea eax, [eax + 16] local
54 movd eax, xmm0 local
66 mov eax, [esp + 4] // src_a local
71 sub edx, eax
75 vmovdqu ymm1, [eax]
76 vmovdqu ymm2, [eax + edx]
77 lea eax, [ea local
96 vmovd eax, xmm0 local
141 mov eax, [esp + 4] // src local
151 lea eax, [eax + 16] local
183 movd eax, xmm0 // return hash local
193 mov eax, [esp + 4] // src local
208 lea eax, [eax + 16] local
221 movd eax, xmm0 // return hash local
[all...]
/external/chromium_org/third_party/libyuv/source/
H A Dcompare_win.cc24 mov eax, [esp + 4] // src_a local
32 movdqa xmm1, [eax]
33 lea eax, [eax + 16] local
54 movd eax, xmm0 local
66 mov eax, [esp + 4] // src_a local
71 sub edx, eax
75 vmovdqu ymm1, [eax]
76 vmovdqu ymm2, [eax + edx]
77 lea eax, [ea local
96 vmovd eax, xmm0 local
141 mov eax, [esp + 4] // src local
151 lea eax, [eax + 16] local
183 movd eax, xmm0 // return hash local
193 mov eax, [esp + 4] // src local
208 lea eax, [eax + 16] local
221 movd eax, xmm0 // return hash local
[all...]
/external/chromium_org/third_party/libyuv/util/
H A Dpsnr.cc81 mov eax, [esp + 4] // src_a local
86 sub edx, eax
89 movdqu xmm1, [eax]
90 movdqu xmm2, [eax + edx]
91 lea eax, [eax + 16] local
110 movd eax, xmm0 local
/external/kernel-headers/original/uapi/asm-x86/asm/
H A Dptrace.h24 long eax; member in struct:pt_regs
/external/qemu/distrib/sdl-1.2.15/src/timer/os2/
H A DSDL_systimer.c67 push eax
68 mov eax, dword ptr hires_now local
70 sub eax, dword ptr hires_start_ticks local
75 push eax
77 mov eax,ecx local
79 pop eax
80 add edx,eax
81 pop eax
84 mov dword ptr ticks, eax
86 pop eax
[all...]
/external/zlib/src/contrib/inflate86/
H A Dinffas86.c164 " lodsl\n" /* eax = *(uint *)in++ */
183 " lodsl\n" /* eax = *(uint *)in++ */
191 " movl (%%rbp,%%r8,4), %%eax\n" /* eax = lcode[hold & lmask] */
201 " shrl $16, %%eax\n" /* output this.val char */
206 " movl (%%rbp,%%r8,4), %%eax\n" /* eax = lcode[hold & lmask] */
216 " shrl $16, %%eax\n" /* output this.val char */
222 " movl %%eax, %%r14d\n" /* len = this */
233 " xorl %%eax,
799 lea eax, ar local
823 xor eax, eax local
827 shl eax, cl local
831 mov eax, [esp+56] /* eax = lmask */ local
832 and eax, edx /* eax &= hold */ local
833 mov eax, [ebp+eax*4] /* eax = lcode[hold & lmask] */ local
843 shr eax, 16 /* output this.val char */ local
862 xor eax, eax local
866 shl eax, cl local
872 xor eax, eax local
874 shl eax, cl local
876 and eax, edx /* eax &= hold */ local
884 xor eax, eax local
888 shl eax, cl local
892 mov eax, [esp+60] /* eax = dmask */ local
894 and eax, edx /* eax &= hold */ local
895 mov eax, [ecx+eax*4]/* eax = dcode[hold & dmask] */ local
913 xor eax, eax local
917 shl eax, cl local
923 xor eax, eax local
925 shl eax, cl local
927 and eax, edx /* eax &= hold */ local
933 mov eax, edi local
934 sub eax, [esp+20] /* nbytes = out - beg */ local
936 cmp eax, ebp local
987 xor eax, eax local
989 shl eax, cl local
991 and eax, edx /* eax &= hold */ local
992 add eax, [esp+64] /* eax += len */ local
993 mov eax, [ebp+eax*4] /* eax = lcode[val+(hold&mask[op])]*/ local
1001 xor eax, eax local
1003 shl eax, cl local
1005 and eax, edx /* eax &= hold */ local
1006 add eax, ebp /* eax += dist */ local
1008 mov eax, [ecx+eax*4] /* eax = dcode[val+(hold&mask[op])]*/ local
1014 mov eax, [esp+48] /* eax = wsize */ local
1018 cmp eax, ebp local
1025 sub eax, ecx local
1028 mov eax, [esp+64] /* eax = len */ local
1029 cmp eax, ecx local
1032 sub eax, ecx /* len -= nbytes */ local
1040 mov eax, [esp+52] /* eax = write */ local
1049 mov eax, [esp+64] /* eax = len */ local
1050 cmp eax, ecx local
1053 sub eax, ecx /* len -= nbytes */ local
1057 cmp eax, ecx local
1060 sub eax, ecx /* len -= nbytes */ local
1071 mov eax, [esp+64] /* eax = len */ local
1072 cmp eax, ecx local
1075 sub eax, ecx /* len -= nbytes */ local
[all...]
/external/chromium_org/third_party/boringssl/src/crypto/sha/
H A Dsha512.c396 _asm mov eax, [ecx + 4] local
398 _asm bswap eax
/external/chromium_org/third_party/freetype/include/freetype/config/
H A Dftconfig.h416 "addl %%ecx, %%eax\n"
418 "shrl $16, %%eax\n"
420 "addl %%edx, %%eax\n"
448 mov eax, a local
454 add eax, ecx local
456 shr eax, 16 local
458 add eax, edx local
459 mov result, eax
/external/chromium_org/third_party/libvpx/source/libvpx/vpx_scale/win32/
H A Dscaleopt.c160 lea eax, [esi+ecx*2] // local
169 movd mm4, [eax+ecx]
178 movd mm6, [eax+ecx*2]
202 lea eax, [edi+edx*2] local
209 movd DWORD PTR [eax+edx], mm5
307 movd eax, mm1 local
309 mov edx, eax
346 lea eax, [esi+ecx*2] // local
354 movd mm3, DWORD ptr [eax+ecx]
355 movd mm4, DWORD ptr [eax
469 mov eax, src_pitch local
[all...]
/external/freetype/src/base/
H A Dftcalc.c134 "addl %%ecx, %%eax\n"
136 "shrl $16, %%eax\n"
138 "addl %%edx, %%eax\n"
166 mov eax, a local
172 add eax, ecx local
174 shr eax, 16 local
176 add eax, edx local
177 mov result, eax
/external/kernel-headers/original/uapi/video/
H A Duvesafb.h13 __u32 eax; member in struct:v86_regs
/external/libvpx/libvpx/vpx_scale/win32/
H A Dscaleopt.c160 lea eax, [esi+ecx*2] // local
169 movd mm4, [eax+ecx]
178 movd mm6, [eax+ecx*2]
202 lea eax, [edi+edx*2] local
209 movd DWORD PTR [eax+edx], mm5
307 movd eax, mm1 local
309 mov edx, eax
346 lea eax, [esi+ecx*2] // local
354 movd mm3, DWORD ptr [eax+ecx]
355 movd mm4, DWORD ptr [eax
469 mov eax, src_pitch local
[all...]

Completed in 6275 milliseconds

12345