/external/llvm/test/MC/AsmParser/ |
H A D | vararg-default-value.s | 6 .macro abcd arg0=%eax arg1:vararg=%ebx 14 // CHECK: movl %eax, %ebx
|
/external/llvm/test/MC/COFF/ |
H A D | symbol-fragment-offset-64.s | 22 xorl %eax, %eax
|
H A D | symbol-fragment-offset.s | 22 xorl %eax, %eax
|
/external/llvm/test/MC/X86/ |
H A D | x86_64-encoding.s | 13 // CHECK: crc32b %bl, %eax 15 crc32b %bl, %eax 17 // CHECK: crc32b 4(%rbx), %eax 19 crc32b 4(%rbx), %eax 21 // CHECK: crc32w %bx, %eax 23 crc32w %bx, %eax 25 // CHECK: crc32w 4(%rbx), %eax 27 crc32w 4(%rbx), %eax 29 // CHECK: crc32l %ebx, %eax 31 crc32l %ebx, %eax [all...] |
H A D | x86_64-signed-reloc.s | 11 bextr $foo, (%edi), %eax // CHECK-NEXT: R_X86_64_32
|
/external/chromium_org/v8/src/ia32/ |
H A D | regexp-macro-assembler-ia32.cc | 35 * The registers eax and ebx are free to use for computations. 167 __ lea(eax, Operand(esi, edi, times_1, 0)); 168 __ cmp(eax, Operand(ebp, kInputStart)); 179 __ lea(eax, Operand(esi, edi, times_1, 0)); 180 __ cmp(eax, Operand(ebp, kInputStart)); 219 __ mov(eax, edi); 220 __ add(eax, ebx); 230 // After this, the eax, ecx, and edi registers are available. 238 __ movzx_b(eax, Operand(edi, 0)); 243 __ or_(eax, 726 __ mov(Operand(ebp, ecx, times_1, 0), eax); local 732 __ mov(register_location(i), eax); local 768 __ mov(Operand(ebx, i * kPointerSize), eax); variable 876 __ mov(Operand(esp, 1 * kPointerSize), eax); variable 886 __ mov(backtrack_stackpointer(), eax); variable [all...] |
H A D | interface-descriptors-ia32.cc | 21 const Register VectorLoadICTrampolineDescriptor::SlotRegister() { return eax; } 29 const Register StoreDescriptor::ValueRegister() { return eax; } 37 const Register InstanceofDescriptor::left() { return eax; } 42 const Register ArgumentsAccessReadDescriptor::parameter_count() { return eax; } 48 const Register MathPowTaggedDescriptor::exponent() { return eax; } 70 Register registers[] = {esi, eax}; 76 Register registers[] = {esi, eax}; 83 Register registers[] = {esi, eax, ebx, ecx}; 93 Register registers[] = {esi, eax, ebx, ecx, edx}; 107 Register registers[] = {esi, ecx, eax}; [all...] |
H A D | builtins-ia32.cc | 25 // -- eax : number of arguments excluding receiver 32 // -- esp[4 * argc] : first argument (argc == eax) 48 // JumpToExternalReference expects eax to contain the number of arguments 50 __ add(eax, Immediate(num_extra_args + 1)); 70 __ mov(eax, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); 71 __ mov(eax, FieldOperand(eax, SharedFunctionInfo::kCodeOffset)); 72 __ lea(eax, FieldOperand(eax, Code::kHeaderSize)); 73 __ jmp(eax); 207 __ mov(Operand(ebx, JSObject::kMapOffset), eax); local 306 __ mov(Operand(edi, FixedArray::kMapOffset), eax); // setup the map local 604 __ mov(Operand(esp, 0), eax); local 638 __ mov(Operand(esp, 0), eax); local 1429 __ mov(Operand(esp, 0), eax); local [all...] |
/external/chromium_org/v8/src/x87/ |
H A D | regexp-macro-assembler-x87.cc | 34 * The registers eax and ebx are free to use for computations. 166 __ lea(eax, Operand(esi, edi, times_1, 0)); 167 __ cmp(eax, Operand(ebp, kInputStart)); 178 __ lea(eax, Operand(esi, edi, times_1, 0)); 179 __ cmp(eax, Operand(ebp, kInputStart)); 218 __ mov(eax, edi); 219 __ add(eax, ebx); 229 // After this, the eax, ecx, and edi registers are available. 237 __ movzx_b(eax, Operand(edi, 0)); 242 __ or_(eax, 725 __ mov(Operand(ebp, ecx, times_1, 0), eax); local 731 __ mov(register_location(i), eax); local 767 __ mov(Operand(ebx, i * kPointerSize), eax); variable 875 __ mov(Operand(esp, 1 * kPointerSize), eax); variable 885 __ mov(backtrack_stackpointer(), eax); variable [all...] |
H A D | interface-descriptors-x87.cc | 21 const Register VectorLoadICTrampolineDescriptor::SlotRegister() { return eax; } 29 const Register StoreDescriptor::ValueRegister() { return eax; } 37 const Register InstanceofDescriptor::left() { return eax; } 42 const Register ArgumentsAccessReadDescriptor::parameter_count() { return eax; } 48 const Register MathPowTaggedDescriptor::exponent() { return eax; } 70 Register registers[] = {esi, eax}; 76 Register registers[] = {esi, eax}; 83 Register registers[] = {esi, eax, ebx, ecx}; 93 Register registers[] = {esi, eax, ebx, ecx, edx}; 107 Register registers[] = {esi, ecx, eax}; [all...] |
H A D | builtins-x87.cc | 25 // -- eax : number of arguments excluding receiver 32 // -- esp[4 * argc] : first argument (argc == eax) 48 // JumpToExternalReference expects eax to contain the number of arguments 50 __ add(eax, Immediate(num_extra_args + 1)); 70 __ mov(eax, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); 71 __ mov(eax, FieldOperand(eax, SharedFunctionInfo::kCodeOffset)); 72 __ lea(eax, FieldOperand(eax, Code::kHeaderSize)); 73 __ jmp(eax); 207 __ mov(Operand(ebx, JSObject::kMapOffset), eax); local 306 __ mov(Operand(edi, FixedArray::kMapOffset), eax); // setup the map local 604 __ mov(Operand(esp, 0), eax); local 638 __ mov(Operand(esp, 0), eax); local 1429 __ mov(Operand(esp, 0), eax); local [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/elf/tests/ |
H A D | elfso.asm | 46 mov eax,[ebp+8] 48 .label rol eax,1 ; [4] [8] 59 mov eax,[ebx+integer wrt ..got] ; [14] 60 mov eax,[eax] 61 inc eax 62 mov [ebx+localint wrt ..gotoff],eax ; [14] 63 mov eax,[ebx+commvar wrt ..got] 64 push dword [eax] 65 mov eax,[eb [all...] |
/external/qemu-pc-bios/bochs/bios/ |
H A D | apmbios.S | 32 push eax 34 mov ebx, eax 45 pop eax 66 ; print the hex number in eax 68 push eax 72 mov ecx, eax 76 mov eax, ecx 77 shr eax, #28 90 pop eax 95 shr eax, # [all...] |
/external/chromium_org/third_party/boringssl/win-x86_64/crypto/bn/ |
H A D | rsaz-avx2.asm | 7 xor eax,eax
|
/external/kernel-headers/original/uapi/linux/ |
H A D | toshiba.h | 28 unsigned int eax; member in struct:__anon23450
|
/external/llvm/test/MC/ELF/ |
H A D | call-abs.s | 10 incl %eax
|
/external/llvm/test/MC/MachO/ |
H A D | debug_frame.s | 20 movl $42, %eax
|
/external/valgrind/main/cachegrind/tests/x86/ |
H A D | fpu-28-108.S | 24 movl $0, %eax
|
/external/valgrind/main/coregrind/ |
H A D | pub_core_cpuid.h | 44 extern void VG_(cpuid) ( UInt eax, UInt ecx,
|
/external/chromium_org/third_party/mesa/src/src/mesa/x86/ |
H A D | read_rgba_span_x86.S | 57 movl (%ebx), %eax ; \ 59 bswap %eax /* ARGB -> BGRA */ ; \ 60 rorl $8, %eax /* BGRA -> ABGR */ ; \ 61 movl %eax, (%ecx) /* ABGR -> R, G, B, A */ ; \ 65 movl (%ebx), %eax ; \ 66 bswap %eax /* ARGB -> BGRA */ ; \ 67 rorl $8, %eax /* BGRA -> ABGR */ ; \ 68 movl %eax, (%ecx) /* ABGR -> R, G, B, A */ ; \ 99 movl %ebx, %eax 101 negl %eax [all...] |
/external/mesa3d/src/mesa/x86/ |
H A D | read_rgba_span_x86.S | 57 movl (%ebx), %eax ; \ 59 bswap %eax /* ARGB -> BGRA */ ; \ 60 rorl $8, %eax /* BGRA -> ABGR */ ; \ 61 movl %eax, (%ecx) /* ABGR -> R, G, B, A */ ; \ 65 movl (%ebx), %eax ; \ 66 bswap %eax /* ARGB -> BGRA */ ; \ 67 rorl $8, %eax /* BGRA -> ABGR */ ; \ 68 movl %eax, (%ecx) /* ABGR -> R, G, B, A */ ; \ 99 movl %ebx, %eax 101 negl %eax [all...] |
/external/qemu/distrib/sdl-1.2.15/src/timer/os2/ |
H A D | SDL_systimer.c | 67 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/amd64/ |
H A D | amd64-match.S | 164 movl dsPrevLen, %eax 166 cmpl %ebx, %eax 167 movl dsWMask, %eax 180 orl %eax, %chainlenwmask 184 movl dsNiceMatch, %eax 186 cmpl %eax, %ebx 188 movl %eax, %ebx 207 movl dsWSize, %eax 208 subl $MIN_LOOKAHEAD, %eax 210 subl %eax, [all...] |
/external/qemu/distrib/sdl-1.2.15/src/cpuinfo/ |
H A D | SDL_cpuinfo.c | 62 " 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 D | lock_free_slist.h | 66 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...] |