Searched refs:ecx (Results 1 - 25 of 479) sorted by relevance

1234567891011>>

/external/llvm/test/MC/X86/
H A Dintel-syntax-bitwise-ops.s5 // CHECK: andl $3, %ecx
6 and ecx, 1+2
7 // CHECK: andl $3, %ecx
8 and ecx, 1|2
9 // CHECK: andl $3, %ecx
10 and ecx, 1*3
11 // CHECK: andl $1, %ecx
12 and ecx, 1&3
13 // CHECK: andl $0, %ecx
14 and ecx, (
[all...]
H A Dintel-syntax.s64 // CHECK: movl _fnan(,%ecx,4), %ecx
80 // CHECK: movl %ecx, (%eax)
81 mov [eax], ecx
82 // CHECK: movl %ecx, (,%ebx,4)
83 mov [4*ebx], ecx
84 // CHECK: movl %ecx, (,%ebx,4)
85 mov [ebx*4], ecx
86 // CHECK: movl %ecx, 1024
87 mov [1024], ecx
[all...]
/external/syslinux/gnu-efi/gnu-efi-3.0/gnuefi/
H A Dsetjmp_ia32.S65 movl 4(%esp), %ecx /* fetch buffer */
66 movl %ebx, 0(%ecx)
67 movl %esi, 4(%ecx)
68 movl %edi, 8(%ecx)
69 movl %ebp, 12(%ecx) /* save frame pointer of caller */
71 movl %esp, 16(%ecx) /* save stack pointer of caller */
72 movl %edx, 20(%ecx) /* save pc of caller */
78 movl 4(%esp), %ecx /* fetch buffer */
79 movl 0(%ecx), %ebx
80 movl 4(%ecx),
[all...]
/external/compiler-rt/lib/builtins/i386/
H A Dchkstk2.S17 push %ecx
19 lea 8(%esp),%ecx // esp before calling this routine -> ecx
22 sub $0x1000,%ecx
23 test %ecx,(%ecx)
28 sub %eax,%ecx
29 test %ecx,(%ecx)
32 mov %ecx,
[all...]
H A Dchkstk.S15 push %ecx
18 lea 12(%esp),%ecx
21 sub $0x1000,%ecx
22 test %ecx,(%ecx)
27 sub %eax,%ecx
28 test %ecx,(%ecx)
30 pop %ecx
H A Dmoddi3.S32 movl %edx, %ecx
33 sarl $31, %ecx // (b < 0) ? -1 : 0
34 xorl %ecx, %eax
35 xorl %ecx, %edx // EDX:EAX = (b < 0) ? not(b) : b
36 subl %ecx, %eax
37 sbbl %ecx, %edx // EDX:EAX = abs(b)
43 movl %edx, %ecx
44 sarl $31, %ecx // (a < 0) ? -1 : 0
45 xorl %ecx, %eax
46 xorl %ecx,
[all...]
H A Ddivdi3.S32 movl %edx, %ecx
33 sarl $31, %ecx // (b < 0) ? -1 : 0
34 xorl %ecx, %eax
35 xorl %ecx, %edx // EDX:EAX = (b < 0) ? not(b) : b
36 subl %ecx, %eax
37 sbbl %ecx, %edx // EDX:EAX = abs(b)
40 movl %ecx, %esi // set aside sign of b
44 movl %edx, %ecx
45 sarl $31, %ecx // (a < 0) ? -1 : 0
46 xorl %ecx,
[all...]
/external/syslinux/core/
H A Dbcopy32.inc49 add edi,ecx
50 add esi,ecx
/external/python/cpython2/Modules/_ctypes/libffi_msvc/
H A Dwin32.c57 mov ecx, [ebp+16] local
58 sub esp, ecx // sub esp, bytes
74 mov ecx, [ebp + 12] local
75 mov ecx, [ecx]ecif.cif local
76 mov ecx, [ecx]ecif.cif.abi
78 cmp ecx, FFI_STDCALL
81 mov ecx, [ebp + 16] local
82 add esp, ecx
89 mov ecx, [ebp + 20] local
101 cmp ecx, FFI_TYPE_FLOAT local
109 cmp ecx, FFI_TYPE_INT local
112 mov ecx, [ebp + 24] local
117 cmp ecx, FFI_TYPE_FLOAT local
120 mov ecx, [ebp+24] local
126 cmp ecx, FFI_TYPE_DOUBLE local
129 mov ecx, [ebp+24] local
135 cmp ecx, FFI_TYPE_LONGDOUBLE local
138 mov ecx, [ebp+24] local
144 cmp ecx, FFI_TYPE_SINT64 local
147 mov ecx, [ebp+24] local
[all...]
/external/syslinux/gpxe/src/arch/i386/core/
H A Dsetjmp.S14 movl 4(%esp),%ecx /* jmpbuf */
16 movl %edx,0(%ecx)
17 movl %ebx,4(%ecx)
18 movl %esp,8(%ecx)
19 movl %ebp,12(%ecx)
20 movl %esi,16(%ecx)
21 movl %edi,20(%ecx)
32 movl 0(%edx),%ecx
41 1: movl %ecx,0(%esp)
/external/syslinux/com32/include/sys/x86_64/
H A Dcpu.h21 unsigned int *ecx, unsigned int *edx)
23 /* ecx is often an input as well as an output. */
27 "=c" (*ecx),
29 : "0" (*eax), "2" (*ecx)
34 * clear %ecx since some cpus (Cyrix MII) do not set or clear %ecx
39 uint32_t *ecx, uint32_t *edx)
42 *ecx = 0;
43 native_cpuid(eax, ebx, ecx, edx);
51 uint32_t eax, ebx, ecx, ed local
20 native_cpuid(unsigned int *eax, unsigned int *ebx, unsigned int *ecx, unsigned int *edx) argument
37 cpuid(uint32_t op, uint32_t *eax, uint32_t *ebx, uint32_t *ecx, uint32_t *edx) argument
60 uint32_t eax, ebx, ecx, edx; local
69 uint32_t eax, ebx, ecx, edx; local
78 uint32_t eax, ebx, ecx, edx; local
85 cpuid_count(uint32_t op, uint32_t cnt, uint32_t * eax, uint32_t * ebx, uint32_t * ecx, uint32_t * edx) argument
[all...]
/external/clang/test/Parser/
H A DMicrosoftExtensionsInlineAsm.c9 mov ecx, Base local
10 lock bts [ecx], eax
/external/llvm/test/MC/COFF/
H A Drelocation-imgrel.s14 mov foo@IMGREL(%ebx, %ecx, 4), %eax
15 mov foo@imgrel(%ebx, %ecx, 4), %eax
/external/llvm/test/MC/MachO/
H A Dgen-dwarf-macro-cpp.s6 ljmp *0x38(%ecx)
/external/syslinux/efi/i386/
H A Dlinux.S19 movl 0x4(%esp), %ecx
20 jmp *%ecx
30 popl %ecx /* discard return address */
31 movl 0xc(%esp), %ecx
32 jmp *%ecx
38 popl %ecx /* discard return address */
39 movl 0xc(%esp), %ecx
40 call *%ecx
/external/boringssl/linux-x86/crypto/fipsmodule/
H A Dbn-586.S17 movl 12(%esp),%ecx
81 subl $8,%ecx
84 testl $4294967288,%ecx
95 subl $1,%ecx
112 movl 28(%esp),%ecx
114 andl $4294967288,%ecx
116 pushl %ecx
193 subl $8,%ecx
198 movl 32(%esp),%ecx
199 andl $7,%ecx
[all...]
H A Dsha256-586.S30 movl (%edx),%ecx
32 testl $1048576,%ecx
35 testl $16777216,%ecx
37 andl $1073741824,%ecx
39 orl %ebx,%ecx
40 andl $1342177280,%ecx
41 cmpl $1342177280,%ecx
54 movl 8(%edi),%ecx
59 bswap %ecx
62 pushl %ecx
[all...]
H A Dx86-mont.S50 movl 8(%esi),%ecx
56 movl %ecx,12(%esp)
73 xorl %ecx,%ecx
88 incl %ecx
97 movd 4(%ebp,%ecx,4),%mm1
99 movd 4(%esi,%ecx,4),%mm0
101 movd %mm3,28(%esp,%ecx,4)
103 leal 1(%ecx),%ecx
[all...]
/external/boringssl/mac-x86/crypto/fipsmodule/
H A Dbn-586.S16 movl 12(%esp),%ecx
80 subl $8,%ecx
83 testl $4294967288,%ecx
94 subl $1,%ecx
111 movl 28(%esp),%ecx
113 andl $4294967288,%ecx
115 pushl %ecx
192 subl $8,%ecx
197 movl 32(%esp),%ecx
198 andl $7,%ecx
[all...]
H A Dsha256-586.S29 movl (%edx),%ecx
31 testl $1048576,%ecx
34 testl $16777216,%ecx
36 andl $1073741824,%ecx
38 orl %ebx,%ecx
39 andl $1342177280,%ecx
40 cmpl $1342177280,%ecx
53 movl 8(%edi),%ecx
58 bswap %ecx
61 pushl %ecx
[all...]
H A Dx86-mont.S49 movl 8(%esi),%ecx
55 movl %ecx,12(%esp)
72 xorl %ecx,%ecx
87 incl %ecx
96 movd 4(%ebp,%ecx,4),%mm1
98 movd 4(%esi,%ecx,4),%mm0
100 movd %mm3,28(%esp,%ecx,4)
102 leal 1(%ecx),%ecx
[all...]
/external/libunwind/src/x86/
H A Dgetcontext-linux.S46 movl %ecx, (LINUX_UC_MCONTEXT_OFF+LINUX_SC_ECX_OFF)(%eax)
52 movl (%esp), %ecx
53 movl %ecx, (LINUX_UC_MCONTEXT_OFF+LINUX_SC_EIP_OFF)(%eax)
55 leal 4(%esp), %ecx /* Exclude the return address. */
56 movl %ecx, (LINUX_UC_MCONTEXT_OFF+LINUX_SC_ESP_OFF)(%eax)
59 xorl %ecx, %ecx
61 movl %ecx, (LINUX_UC_MCONTEXT_OFF+LINUX_SC_FS_OFF)(%eax)
63 leal LINUX_UC_FPREGS_MEM_OFF(%eax), %ecx
64 movl %ecx, (LINUX_UC_MCONTEXT_OF
[all...]
/external/boringssl/win-x86/crypto/fipsmodule/
H A Dsha256-586.asm43 mov ecx,DWORD [edx]
45 test ecx,1048576
48 test ecx,16777216
50 and ecx,1073741824
52 or ecx,ebx
53 and ecx,1342177280
54 cmp ecx,1342177280
67 mov ecx,DWORD [8+edi]
72 bswap ecx
75 push ecx
[all...]
/external/fio/arch/
H A Darch-x86-common.h8 unsigned int *ecx, unsigned int *edx)
11 *ecx = 0;
12 do_cpuid(eax, ebx, ecx, edx);
22 unsigned int eax, ebx, ecx = 0, edx; local
28 do_cpuid(&eax, &ebx, &ecx, &edx);
36 do_cpuid(&eax, &ebx, &ecx, &edx);
43 do_cpuid(&eax, &ebx, &ecx, &edx);
44 arch_random = (ecx & (1U << 30)) != 0;
49 unsigned int eax, ebx, ecx, edx; local
51 cpuid(0x80000000, &eax, &ebx, &ecx,
6 cpuid(unsigned int op, unsigned int *eax, unsigned int *ebx, unsigned int *ecx, unsigned int *edx) argument
[all...]
/external/valgrind/none/tests/x86/
H A Dcmpxchg8b.c11 UInt ecx; variable
20 "\tpushl %ecx\n"
27 "\tmovl " VG_SYM(ecx) ",%ecx\n"
32 "\tmovl %ecx," VG_SYM(ecx) "\n"
39 "\tpopl %ecx\n"
48 ecx = 0x33333333; ebx = 0x44444444;
53 eax, ebx, ecx, edx, zout & 0xFFFF, m64 );
56 ecx
[all...]

Completed in 5892 milliseconds

1234567891011>>