/external/grub/stage2/ |
H A D | asm.S | 162 /* set %ecx to the bss end */ 164 movl $end, %ecx 166 movl $_end, %ecx 170 subl %edi, %ecx 621 movl $(DRIVE_MAP_SIZE * 2), %ecx 654 movl $(int13_handler_end - int13_handler), %ecx 807 movl 0xc(%esp), %ecx 812 movl %ecx, %ebp 1409 movl $0x14, %ecx 1426 cmpl $0x14, %ecx [all...] |
/external/zlib/contrib/masmx86/ |
H A D | match686.asm | 209 ;;; Retrieve the function arguments. ecx will hold cur_match
215 mov ecx, [curmatch]
318 ;;; ecx = curmatch
325 and ecx, edx
326 movzx ecx, word ptr [edi + ecx*2]
327 cmp ecx, ebp
331 LoopEntry: movzx eax, word ptr [esi + ecx - 1]
335 movzx eax, word ptr [eax + ecx]
350 add esi, ecx
[all...] |
/external/zlib/contrib/amd64/ |
H A D | amd64-match.S | 209 xorl %ecx, %ecx 211 cmovng %ecx, %limitd
|
/external/kernel-headers/original/asm-x86/ |
H A D | paravirt.h | 113 unsigned int *ecx, unsigned int *edx); 334 * %edx, %ecx (in that order), and the remaining arguments are placed 335 * on the stack. All caller-save registers (eax,edx,ecx) are expected 476 unsigned int *ecx, unsigned int *edx) 478 PVOP_VCALL4(pv_cpu_ops.cpuid, eax, ebx, ecx, edx); 1021 asm volatile(paravirt_alt("pushl %%ecx; pushl %%edx;" 1023 "popl %%edx; popl %%ecx") 1033 asm volatile(paravirt_alt("pushl %%ecx; pushl %%edx;" 1035 "popl %%edx; popl %%ecx") 1045 asm volatile(paravirt_alt("pushl %%ecx; push 475 __cpuid(unsigned int *eax, unsigned int *ebx, unsigned int *ecx, unsigned int *edx) argument [all...] |
H A D | ptrace.h | 15 long ecx; member in struct:pt_regs
|
H A D | elf.h | 99 _r->ebx = 0; _r->ecx = 0; _r->edx = 0; \ 109 pr_reg[1] = regs->ecx; \
|
H A D | string_32.h | 37 "movl %4,%%ecx\n\t" 38 "andl $3,%%ecx\n\t" 77 int ecx; local 80 : "=&c" (ecx), "=&D" (edi), "=&S" (esi) 85 /* small block: don't clobber ecx + smaller code */
|
/external/libffi/src/x86/ |
H A D | darwin64.S | 167 testl $0x100, %ecx 170 testl $0x200, %ecx 172 testl $0x400, %ecx 180 shrl $12, %ecx
|
/external/llvm/lib/Support/ |
H A D | Host.cpp | 87 mov dword ptr [esi],ecx
|
/external/skia/src/opts/ |
H A D | opts_check_SSE2.cpp | 29 mov [edi+8], ecx
|
/external/qemu-pc-bios/vgabios/ |
H A D | vbe.c | 136 push ecx 141 and ecx, #0xffff variable 142 or ecx, edx variable 143 shl ecx, #2 variable 144 mov eax, ecx 152 movzx ecx, ax variable 166 imul ecx, esi variable 168 div ecx 176 shr ecx, #1 variable 178 div ecx [all...] |
/external/qemu/android/config/linux-x86/asm/ |
H A D | kvm.h | 168 __u32 ecx; member in struct:kvm_cpuid_entry 186 __u32 ecx; member in struct:kvm_cpuid_entry2
|
/external/qemu/android/config/linux-x86_64/asm/ |
H A D | kvm.h | 168 __u32 ecx; member in struct:kvm_cpuid_entry 186 __u32 ecx; member in struct:kvm_cpuid_entry2
|
/external/qemu/distrib/sdl-1.2.12/src/cpuinfo/ |
H A D | SDL_cpuinfo.c | 63 " movl %%eax,%%ecx \n" 69 " xorl %%ecx,%%eax # Can not toggle ID bit, \n" 75 : "%eax", "%ecx" 89 " xorl %%ecx,%%eax # Can not toggle ID bit, \n" 101 mov ecx, eax local 107 xor eax, ecx ; Can not toggle ID bit, local 116 " movl %eax,%ecx \n" 122 " xorl %ecx,%eax \n" 137 " xorl %ecx,%eax \n" 164 : "%eax", "%ecx", " [all...] |
/external/quake/quake/src/QW/client/ |
H A D | d_scana.asm | 245 mov ecx,ds:dword ptr[_r_turb_t]
249 mov eax,ecx
260 add edx,ecx
269 add ecx,ds:dword ptr[_r_turb_tstep]
|
/external/v8/test/cctest/ |
H A D | test-assembler-ia32.cc | 418 __ push(ecx); 424 __ mov(ecx, 3); 439 __ cmp(ecx, 3); 451 __ pop(ecx); 459 __ pop(ecx);
|
/external/v8/src/ia32/ |
H A D | macro-assembler-ia32.cc | 732 mov(ecx, Operand(ebp, 1 * kPointerSize)); 739 push(ecx); 1509 ASSERT(length.is(ecx)); 1516 mov(scratch, ecx); 1517 shr(ecx, 2); 1898 // at the call sites. However, the dst register has to be ecx to 1900 // in ecx. 1901 ASSERT(dst.is(ecx)); 1975 SetCallKind(ecx, call_kind); 1982 SetCallKind(ecx, call_kin [all...] |
H A D | lithium-codegen-ia32.cc | 143 // receiver object). ecx is zero for method calls and non-zero for 147 __ test(ecx, Operand(ecx)); 1092 ASSERT(ToRegister(right).is(ecx)); 2101 __ Ret((GetParameterCount() + 1) * kPointerSize, ecx); 2120 __ mov(ecx, instr->name()); 2152 __ mov(ecx, instr->name()); 2279 __ mov(ecx, name); 2301 __ mov(ecx, name); 2318 __ mov(ecx, inst 3101 __ mov(FieldOperand(ebx, ByteArray::kHeaderSize), ecx); local 4443 __ mov(FieldOperand(result, object_offset + i), ecx); local 4453 __ mov(FieldOperand(result, total_offset), ecx); local 4458 __ mov(FieldOperand(result, total_offset), ecx); local 4469 __ mov(FieldOperand(result, elements_offset + i), ecx); local 4493 __ mov(FieldOperand(result, total_offset), ecx); local 4498 __ mov(FieldOperand(result, total_offset), ecx); local 4616 __ mov(FieldOperand(eax, i + kPointerSize), ecx); local [all...] |
/external/qemu/target-i386/ |
H A D | kvm.c | 96 ret = cpuid->entries[i].ecx; 156 cpu_x86_cpuid(env, i, 0, &c->eax, &c->ebx, &c->ecx, &c->edx); 163 cpu_x86_cpuid(env, i, 0, &c->eax, &c->ebx, &c->ecx, &c->edx); 174 cpu_x86_cpuid(env, i, j, &c->eax, &c->ebx, &c->ecx, &c->edx); 178 if (i == 0xb && !(c->ecx & 0xff00)) 189 cpu_x86_cpuid(env, i, 0, &c->eax, &c->ebx, &c->ecx, &c->edx); 200 cpu_x86_cpuid(env, i, 0, &c->eax, &c->ebx, &c->ecx, &c->edx);
|
/external/valgrind/main/VEX/test/ |
H A D | test-i386.c | 168 : "a" (eax), "b" (ebx), "c" (ecx), "d" (edx), "S" (esi), "D" (edi));\ 176 : "a" (eax), "b" (ebx), "c" (ecx), "d" (edx), "S" (esi), "D" (edi));\ 183 int eax, ebx, ecx, edx, esi, edi, res; local 186 ecx = 0x0004; 195 TEST_LEA("(%%ecx)"); 202 TEST_LEA("0x40(%%ecx)"); 209 TEST_LEA("0x4000(%%ecx)"); 214 TEST_LEA("(%%eax, %%ecx)"); 216 TEST_LEA("(%%ecx, %%ecx)"); [all...] |
/external/chromium/chrome/common/net/ |
H A D | x509_certificate_model_nss.cc | 366 NSSCMSEncoderContext *ecx = NSS_CMSEncoder_Start(message.get(), NULL, NULL, local 370 if (!ecx) { 375 if (NSS_CMSEncoder_Finish(ecx) != SECSuccess) {
|
/external/valgrind/main/include/vki/ |
H A D | vki-x86-linux.h | 245 unsigned long ecx; member in struct:vki_sigcontext 588 long ebx, ecx, edx, esi, edi, ebp, eax; member in struct:vki_user_regs_struct 820 long ecx; member in struct:vki_vm86_regs
|
/external/webkit/Source/JavaScriptCore/assembler/ |
H A D | MacroAssemblerX86Common.h | 162 if (shift_amount == X86Registers::ecx) 165 // On x86 we can only shift by ecx; if asked to shift by another register we'll 166 // need rejig the shift amount into ecx first, and restore the registers afterwards. 167 // If we dest is ecx, then shift the swapped register! 168 swap(shift_amount, X86Registers::ecx); 169 m_assembler.shll_CLr(dest == X86Registers::ecx ? shift_amount : dest); 170 swap(shift_amount, X86Registers::ecx); 277 if (shift_amount == X86Registers::ecx) 280 // On x86 we can only shift by ecx; if asked to shift by another register we'll 281 // need rejig the shift amount into ecx firs [all...] |
/external/webkit/Source/JavaScriptCore/jit/ |
H A D | JSInterfaceJIT.h | 50 // on x86/x86-64 it is ecx for performance reasons, since the 65 static const RegisterID regT2 = X86Registers::ecx; 77 static const RegisterID firstArgumentRegister = X86Registers::ecx; 84 static const RegisterID regT2 = X86Registers::ecx;
|
/external/libvpx/vpx_ports/ |
H A D | x86.h | 67 __asm mov c, ecx\
|