/prebuilts/ndk/9/platforms/android-18/arch-x86/usr/include/asm/ |
processor_32.h | 180 unsigned long eax,ecx,edx,ebx; member in struct:i386_hw_tss
|
/prebuilts/ndk/9/platforms/android-9/arch-x86/usr/include/asm/ |
processor_32.h | 180 unsigned long eax,ecx,edx,ebx; member in struct:i386_hw_tss
|
/external/chromium_org/v8/src/ia32/ |
full-codegen-ia32.cc | 110 // o ecx: CallKind 138 // receiver object). ecx is zero for method calls and non-zero for 142 __ test(ecx, ecx); 146 __ mov(ecx, Operand(esp, receiver_offset)); 147 __ JumpIfSmi(ecx, &ok); 148 __ CmpObjectType(ecx, JS_GLOBAL_PROXY_TYPE, ecx); 419 __ Ret(arguments_bytes, ecx); 849 ecx, 1561 __ mov(FieldOperand(eax, i + kPointerSize), ecx); local 2209 __ mov(FieldOperand(eax, JSGeneratorObject::kResultValuePropertyOffset), ecx); local [all...] |
code-stubs-ia32.cc | 59 static Register registers[] = { eax, ebx, ecx }; 70 static Register registers[] = { eax, ebx, ecx, edx }; 91 static Register registers[] = { edx, ecx }; 122 static Register registers[] = { edx, ecx, eax }; 256 static Register registers[] = { edx, ecx, eax }; 267 static Register registers[] = { eax, ebx, ecx, edx }; 308 __ Allocate(JSFunction::kSize, eax, ebx, ecx, &gc, TAG_OBJECT); 319 __ mov(ecx, Operand(esi, Context::SlotOffset(Context::GLOBAL_OBJECT_INDEX))); 320 __ mov(ecx, FieldOperand(ecx, GlobalObject::kNativeContextOffset)) 448 __ mov(Operand(eax, Context::SlotOffset(Context::CLOSURE_INDEX)), ecx); local 481 __ Allocate(FixedArray::SizeFor(length), eax, ebx, ecx, &gc, TAG_OBJECT); local 512 __ mov(ContextOperand(eax, Context::CLOSURE_INDEX), ecx); local 3082 __ mov(Operand(esp, 1 * kPointerSize), ecx); local 3202 ecx); local 3265 __ mov(FieldOperand(edi, eax, times_2, FixedArray::kHeaderSize), ecx); local 3283 __ mov(FieldOperand(edi, FixedArray::kLengthOffset), ecx); local 3312 __ mov(Operand(esp, 1 * kPointerSize), ecx); \/\/ Patch argument count. local 3339 __ mov(Operand(esp, 1 * kPointerSize), ecx); local 3375 ecx); local 3392 __ mov(FieldOperand(edi, FixedArray::kLengthOffset), ecx); local 3900 __ mov(FieldOperand(eax, JSObject::kPropertiesOffset), ecx); local 3906 __ mov(FieldOperand(eax, JSRegExpResult::kInputOffset), ecx); local 3908 __ mov(FieldOperand(eax, JSRegExpResult::kIndexOffset), ecx); local 3910 __ mov(FieldOperand(eax, JSArray::kLengthOffset), ecx); local 3921 __ mov(FieldOperand(ebx, FixedArray::kLengthOffset), ecx); local 4497 __ mov(Operand(esp, (argc_ + 1) * kPointerSize), ecx); local 6115 __ mov(FieldOperand(eax, SlicedString::kLengthOffset), ecx); local [all...] |
lithium-codegen-ia32.cc | 165 // receiver object). ecx is zero for method calls and non-zero for 169 __ test(ecx, Operand(ecx)); 191 __ mov(ecx, Immediate(scope()->num_parameters() + 2)); 197 __ dec(ecx); 4071 __ mov(FieldOperand(ebx, ByteArray::kHeaderSize), ecx); local 6100 __ mov(FieldOperand(eax, i + kPointerSize), ecx); local [all...] |
/external/kernel-headers/original/asm-x86/ |
processor_32.h | 138 unsigned int *ecx, unsigned int *edx) 140 /* ecx is often an input as well as an output. */ 144 "=c" (*ecx), 146 : "0" (*eax), "2" (*ecx)); 181 asm volatile("cpuid" : "=a" (tmp) : "0" (1) : "ebx","ecx","edx","memory"); 184 static inline void __monitor(const void *eax, unsigned long ecx, 187 /* "monitor %eax,%ecx,%edx;" */ 190 : :"a" (eax), "c" (ecx), "d"(edx)); 193 static inline void __mwait(unsigned long eax, unsigned long ecx) 195 /* "mwait %eax,%ecx;" */ 305 unsigned long eax,ecx,edx,ebx; member in struct:i386_hw_tss 628 unsigned int eax, ebx, ecx, edx; local 635 unsigned int eax, ebx, ecx, edx; local 642 unsigned int eax, ebx, ecx, edx; local 649 unsigned int eax, ebx, ecx, edx; local [all...] |
/external/v8/src/ia32/ |
full-codegen-ia32.cc | 142 // receiver object). ecx is zero for method calls and non-zero for 146 __ test(ecx, ecx); 150 __ mov(ecx, Operand(esp, receiver_offset)); 151 __ JumpIfSmi(ecx, &ok); 152 __ CmpObjectType(ecx, JS_GLOBAL_PROXY_TYPE, ecx); 444 __ Ret(arguments_bytes, ecx); 813 ecx, 904 __ mov(ecx, edx) 1417 __ mov(FieldOperand(eax, i + kPointerSize), ecx); local [all...] |
code-stubs-ia32.cc | 59 __ pop(ecx); // Pop return address. 61 __ push(ecx); // Push return address. 70 __ AllocateInNewSpace(JSFunction::kSize, eax, ebx, ecx, &gc, TAG_OBJECT); 81 __ mov(ecx, Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX))); 82 __ mov(ecx, FieldOperand(ecx, GlobalObject::kGlobalContextOffset)); 83 __ mov(ecx, Operand(ecx, Context::SlotOffset(map_index))); 84 __ mov(FieldOperand(eax, JSObject::kMapOffset), ecx); local 111 __ pop(ecx); // Temporarily remove return address 140 __ mov(Operand(eax, Context::SlotOffset(Context::CLOSURE_INDEX)), ecx); local 174 eax, ebx, ecx, &gc, TAG_OBJECT); local 206 __ mov(ContextOperand(eax, Context::CLOSURE_INDEX), ecx); local 997 __ mov(FieldOperand(eax, HeapNumber::kExponentOffset), ecx); local 999 __ mov(FieldOperand(eax, HeapNumber::kMantissaOffset), ecx); local 3276 __ mov(Operand(esp, 1 * kPointerSize), ecx); local 3394 ecx); local 3457 __ mov(FieldOperand(edi, eax, times_2, FixedArray::kHeaderSize), ecx); local 3475 __ mov(FieldOperand(edi, FixedArray::kLengthOffset), ecx); local 3504 __ mov(Operand(esp, 1 * kPointerSize), ecx); \/\/ Patch argument count. local 3529 __ mov(Operand(esp, 1 * kPointerSize), ecx); local 3565 ecx); local 3582 __ mov(FieldOperand(edi, FixedArray::kLengthOffset), ecx); local 4062 __ mov(FieldOperand(eax, JSObject::kPropertiesOffset), ecx); local 4068 __ mov(FieldOperand(eax, JSRegExpResult::kInputOffset), ecx); local 4070 __ mov(FieldOperand(eax, JSRegExpResult::kIndexOffset), ecx); local 4072 __ mov(FieldOperand(eax, JSArray::kLengthOffset), ecx); local 4083 __ mov(FieldOperand(ebx, FixedArray::kLengthOffset), ecx); local 4640 __ mov(Operand(esp, (argc_ + 1) * kPointerSize), ecx); local 6237 __ mov(FieldOperand(eax, SlicedString::kLengthOffset), ecx); local [all...] |
lithium-codegen-ia32.cc | 143 // receiver object). ecx is zero for method calls and non-zero for 147 __ test(ecx, Operand(ecx)); 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/ |
op_helper.c | 382 stl_kernel(env->tr.base + (0x28 + 1 * 4), ECX); 396 stw_kernel(env->tr.base + (0x12 + 1 * 2), ECX); 448 ECX = new_regs[1]; 1019 ECX = env->eip + next_eip_addend; 1042 ECX = (uint32_t)(env->eip + next_eip_addend); 1940 uint32_t eax, ebx, ecx, edx; local 1944 cpu_x86_cpuid(env, (uint32_t)EAX, (uint32_t)ECX, &eax, &ebx, &ecx, &edx); local [all...] |
/external/valgrind/main/include/vki/ |
vki-x86-linux.h | 245 unsigned long ecx; member in struct:vki_sigcontext 600 long ebx, ecx, edx, esi, edi, ebp, eax; member in struct:vki_user_regs_struct 832 long ecx; member in struct:vki_vm86_regs
|
vki-arm-linux.h | 822 long ecx; member in struct:vki_vm86_regs
|
/external/qemu-pc-bios/bochs/bios/ |
rombios32.c | 43 #define cpuid(index, eax, ebx, ecx, edx) \ 45 : "=a" (eax), "=b" (ebx), "=c" (ecx), "=d" (edx) \ 460 static struct { uint32_t ecx, eax, edx; } *p = (void *)SMP_MSR_ADDR; member in struct:__anon27534 463 p->ecx = index; 467 p->ecx = 0; 550 uint32_t eax, ebx, ecx, edx; local 551 cpuid(1, eax, ebx, ecx, edx); 554 cpuid_ext_features = ecx; [all...] |
rombios.c | 798 Bit32u ebx, edx, ecx, eax; member in struct:__anon27522::__anon27523::__anon27524 4505 mov ecx, eax local 4512 or ecx, ecx local [all...] |