/prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-x86/usr/include/asm/ |
vm86.h | 61 long eax; member in struct:vm86_regs
|
/prebuilt/ndk/android-ndk-r6/platforms/android-9/arch-x86/usr/include/asm/ |
vm86.h | 61 long eax; member in struct:vm86_regs
|
/dalvik/vm/compiler/codegen/x86/ |
X86LIR.h | 34 * eax, edx, ecx are scratch & caller-save 38 * 32-bit return in eax 39 * 64-bit return in edx:eax
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
X86MCTargetDesc.cpp | 89 mov eax,value 92 mov dword ptr [esi],eax 150 mov eax,value 154 mov dword ptr [esi],eax 168 void X86_MC::DetectFamilyModel(unsigned EAX, unsigned &Family, 170 Family = (EAX >> 8) & 0xf; // Bits 8 - 11 171 Model = (EAX >> 4) & 0xf; // Bits 4 - 7 175 Family += (EAX >> 20) & 0xff; // Bits 20 - 27 177 Model += ((EAX >> 16) & 0xf) << 4; // Bits 16 - 19 199 case X86::RAX: case X86::EAX: case X86::AX: case X86::AL: return N86::EAX [all...] |
/external/v8/test/mjsunit/ |
codegen-coverage.js | 46 var a; // Register eax, rax. 53 // The call will spill registers and leave x in {eax,rax}. 55 // The add will spill x and reuse {eax,rax} for the result.
|
/external/qemu/target-i386/ |
helper.c | 706 cpu_fprintf(f, "EAX=%08x EBX=%08x ECX=%08x EDX=%08x\n" [all...] |
op_helper.c | 381 stl_kernel(env->tr.base + (0x28 + 0 * 4), EAX); 395 stw_kernel(env->tr.base + (0x12 + 0 * 2), EAX); 447 EAX = new_regs[0]; 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/openssl/crypto/aes/asm/ |
aes-x86_64.pl | 47 $s0="%eax"; 1005 # and %rcx=s3.s2, output is four 32-bit values in %eax=s0, %ebx=s1, 1260 xor %ebx,%eax 1265 xor %ebx,%eax 1270 xor %ebx,%eax 1274 xor %ebx,%eax 1276 xor 1024-128(%rbp,%rcx,4),%eax # rcon 1325 mov 0-128(%rbp),%eax 1329 mov 128-128(%rbp),%eax 1354 mov 0(%rdi),%eax # rk[0 [all...] |
/external/openssl/crypto/rc4/asm/ |
rc4-x86_64.pl | 173 mov ($inp),%eax 192 ror \$8,%eax 217 mov %eax,($out) 277 xor %eax,%eax 292 mov %eax,($dat,%rax,4) 338 xor %eax,%eax 339 mov %eax,-8($dat) 340 mov %eax,-4($dat [all...] |
/external/qemu-pc-bios/vgabios/ |
vbe.c | 135 push eax 144 mov eax, ecx variable 146 push eax 160 pop eax 169 mov edi, eax 170 mov eax, edx variable 179 mov edi, eax 180 mov eax, edx variable 181 shl eax, #1 variable 209 pop eax 747 and eax, #0x0000FFFF variable 749 or eax, ebx variable 751 mul eax, dword ptr [di] variable [all...] |
/external/valgrind/main/coregrind/ |
m_syscall.c | 57 for < 0, but test for a real error by making sure the value in %eax 272 The syscall number goes in %eax. The args are passed to the syscall in 276 %eax gets the return value. Not sure which registers the kernel 292 " movl 16+ 4(%esp),%eax\n" 595 * the syscall number goes in eax 609 * MACH,MDEP: the return value comes back in eax 610 * UNIX: the return value comes back in edx:eax (hi32:lo32) 624 // Unix syscall: 64-bit return in edx:eax, with LSB in eax 630 " movl 36(%esp), %eax \n [all...] |
/external/valgrind/main/none/tests/x86/ |
insn_basic.def | 49 adcl eflags[0x1,0x0] : imm32[12345678] eax.ud[87654321] => 1.ud[99999999] 50 adcl eflags[0x1,0x1] : imm32[12345678] eax.ud[87654321] => 1.ud[100000000] 75 addl imm32[12345678] eax.ud[87654321] => 1.ud[99999999] 95 andl imm32[0x86427531] eax.ud[0x12345678] => 1.ud[0x02005430] 176 cdq eax.ud[0x12345678] : => edx.ud[0x00000000] eax.ud[0x12345678] 177 cdq eax.ud[0xfedcba98] : => edx.ud[0xffffffff] eax.ud[0xfedcba98] 344 cmpl imm32[3] eax.ud[2] => eflags[0x010,0x010] 345 cmpl imm32[2] eax.ud[3] => eflags[0x010,0x000 [all...] |
/external/qemu-pc-bios/bochs/bios/ |
rombios.c | 494 and eax, #0x0000FFFF local 496 or eax, ebx local 499 cmp eax, dword ptr [di] local 514 and eax, #0x0000FFFF local 516 or eax, ebx local 518 mul eax, dword ptr [di] local 519 mov ebx, eax 549 and eax, #0x0000FFFF local 551 or eax, ebx local 553 test eax, ea local 560 and eax, #0x0000FFFF local 562 or eax, ebx local 564 shr eax, #1 local 576 and eax, #0x0000FFFF local 578 or eax, ebx local 580 shl eax, #1 local 598 and eax, #0x0000FFFF local 600 or eax, ebx local 798 Bit32u ebx, edx, ecx, eax; member in struct:__anon10315::__anon10316::__anon10317 3351 in eax, dx local 4004 mov eax, cr0 local 4006 mov cr0, eax local 4030 mov eax, cr0 local 4032 mov cr0, eax local 4504 div eax, ebx local 4505 mov ecx, eax local 6263 xor eax,eax local 6270 add eax,ebx local 6274 add eax,ebx local 6282 shr eax,#16 local 8607 shr eax, #16 local 8611 shl eax, #16 local [all...] |
/external/libvpx/vp8/common/x86/ |
postproc_mmx.asm | 235 mov DWORD PTR [rdi+rdx-4], eax ; store previous four bytes 236 movd eax, mm1 242 mov DWORD PTR [rdi+rdx-4], eax 283 mov eax, dword ptr arg(4) ;flimit 284 mov [rsp+128], eax 285 mov [rsp+128+4], eax
|
/external/webkit/Source/JavaScriptCore/jit/ |
JSInterfaceJIT.h | 54 static const RegisterID returnValueRegister = X86Registers::eax; 55 static const RegisterID cachedResultRegister = X86Registers::eax; 63 static const RegisterID regT0 = X86Registers::eax; 73 static const RegisterID returnValueRegister = X86Registers::eax; 74 static const RegisterID cachedResultRegister = X86Registers::eax; 82 static const RegisterID regT0 = X86Registers::eax;
|
/external/libvpx/vp8/encoder/x86/ |
quantize_sse2.asm | 221 movd eax, xmm2 222 and eax, 0xff 223 mov [rdi + vp8_blockd_eob], eax
|
/external/libvpx/vpx_ports/ |
x86_abi_support.asm | 30 %define rax eax 40 %ifidn %1,eax 42 %elifidn %2,eax
|
/external/llvm/lib/Target/X86/ |
X86InstrSystem.td | 74 let Defs = [EAX], Uses = [DX] in 76 "in{l}\t{%dx, %eax|EAX, DX}", []>; 84 let Defs = [EAX] in 86 "in{l}\t{$port, %eax|EAX, $port}", []>; 94 let Uses = [DX, EAX] in 96 "out{l}\t{%eax, %dx|DX, EAX}", []>; 104 let Uses = [EAX] i [all...] |
X86CallingConv.td | 34 CCIfType<[i32], CCAssignToReg<[EAX, EDX]>>, 82 CCIfType<[i32], CCAssignToReg<[EAX, EDX, ECX]>>, 301 CCIfNotVarArg<CCIfInReg<CCIfType<[i32], CCAssignToReg<[EAX, EDX, ECX]>>>>, 311 // The 'nest' parameter, if any, is passed in EAX. 312 CCIfNest<CCAssignToReg<[EAX]>>, 325 // The 'nest' parameter, if any, is passed in EAX. 326 CCIfNest<CCAssignToReg<[EAX]>>, 344 // The 'nest' parameter, if any, is passed in EAX. 345 CCIfNest<CCAssignToReg<[EAX]>>,
|
/bionic/libc/kernel/arch-x86/asm/ |
sigcontext.h | 70 unsigned long eax; member in struct:sigcontext
|
/dalvik/vm/mterp/x86/ |
entry.S | 74 movl 8(%esp),%eax # changeInterp to return reg
|
/development/ndk/platforms/android-9/arch-x86/include/asm/ |
sigcontext.h | 70 unsigned long eax; member in struct:sigcontext
|
/external/llvm/test/CodeGen/X86/ |
2008-12-19-EarlyClobberBug.ll | 7 ; CHECK-NEXT: {{movl %esi, %eax|addl %edi, %esi}}
|
2009-08-06-inlineasm.ll | 5 ; FIXME: If the coalescer happens to coalesce %level.1 with the copy to EAX
|
2010-05-03-CoalescerSubRegClobber.ll | 24 ; Verify that we don't clobber %eax after putting the imulq result in %rax
|