Searched defs:ebx (Results 1 - 25 of 58) sorted by relevance

123

/external/clang/test/CodeGen/
H A Dms-inline-asm-64.c25 lea ebx, foo local
26 mov eax, [ebx].0
27 mov [ebx].4, ecx
31 // CHECK: call void asm sideeffect inteldialect "lea ebx, qword ptr $0\0A\09mov eax, [ebx].0\0A\09mov [ebx].4, ecx", "*m,~{eax},~{ebx},~{dirflag},~{fpsr},~{flags}"(%struct.t3_type* %{{.*}})
39 lea ebx, foo local
41 mov eax, [ebx].foo.a
43 mov [ebx]
[all...]
H A Dms-inline-asm.c29 // CHECK: call void asm sideeffect inteldialect "mov ebx, eax\0A\09mov ecx, ebx", "~{ebx},~{ecx},~{dirflag},~{fpsr},~{flags}"()
31 __asm mov ebx, eax local
32 __asm mov ecx, ebx
37 // CHECK: call void asm sideeffect inteldialect "mov ebx, eax\0A\09mov ecx, ebx", "~{ebx},~{ecx},~{dirflag},~{fpsr},~{flags}"()
39 __asm mov ebx, eax __asm mov ecx, ebx local
[all...]
/external/valgrind/none/tests/x86/
H A Dcmpxchg8b.c10 UInt ebx; variable
19 "\tpushl %ebx\n"
26 "\tmovl " VG_SYM(ebx) ",%ebx\n"
31 "\tmovl %ebx," VG_SYM(ebx) "\n"
40 "\tpopl %ebx\n"
48 ecx = 0x33333333; ebx = 0x44444444;
53 eax, ebx, ecx, edx, zout & 0xFFFF, m64 );
56 ecx = 0x33333333; ebx
[all...]
/external/fio/arch/
H A Darch-x86-common.h7 unsigned int *eax, unsigned int *ebx,
12 do_cpuid(eax, ebx, ecx, edx);
21 unsigned int eax, ebx, ecx = 0, edx; local
27 do_cpuid(&eax, &ebx, &ecx, &edx);
35 do_cpuid(&eax, &ebx, &ecx, &edx);
41 unsigned int eax, ebx, ecx, edx; local
43 cpuid(0x80000000, &eax, &ebx, &ecx, &edx);
47 cpuid(0x80000007, &eax, &ebx, &ecx, &edx);
6 cpuid(unsigned int op, unsigned int *eax, unsigned int *ebx, unsigned int *ecx, unsigned int *edx) argument
H A Darch-x86.h4 static inline void do_cpuid(unsigned int *eax, unsigned int *ebx, argument
7 asm volatile("xchgl %%ebx, %1\ncpuid\nxchgl %%ebx, %1"
8 : "=a" (*eax), "=r" (*ebx), "=c" (*ecx), "=d" (*edx)
H A Darch-x86_64.h4 static inline void do_cpuid(unsigned int *eax, unsigned int *ebx, argument
8 : "=a" (*eax), "=b" (*ebx), "=c" (*ecx), "=d" (*edx)
/external/kernel-headers/original/uapi/linux/
H A Dtoshiba.h29 unsigned int ebx __attribute__ ((packed)); member in struct:__anon7264
/external/protobuf/src/google/protobuf/stubs/
H A Datomicops_internals_x86_gcc.cc44 // Inline cpuid instruction. In PIC compilations, %ebx contains the address
49 asm("mov %%ebx, %%edi\n" \
51 "xchg %%edi, %%ebx\n" \
80 uint32_t ebx; local
85 cpuid(eax, ebx, ecx, edx, 0);
87 memcpy(vendor, &ebx, 4);
93 cpuid(eax, ebx, ecx, edx, 1);
/external/v8/src/base/
H A Datomicops_internals_x86_gcc.cc18 // Inline cpuid instruction. In PIC compilations, %ebx contains the address
23 asm("mov %%ebx, %%edi\n" \
25 "xchg %%edi, %%ebx\n" \
59 uint32_t ebx = 0; local
64 cpuid(eax, ebx, ecx, edx, 0);
66 memcpy(vendor, &ebx, 4);
72 cpuid(eax, ebx, ecx, edx, 1);
/external/fio/crc/
H A Dcrc32c-intel.c84 unsigned int eax, ebx, ecx = 0, edx; local
88 do_cpuid(&eax, &ebx, &ecx, &edx);
/external/valgrind/VEX/useful/
H A Dcpuid.c7 void cpuid ( UInt* eax, UInt* ebx, UInt* ecx, UInt* edx, argument
14 *eax = a; *ebx = b; *ecx = c; *edx = d;
21 UInt eax, ebx, ecx, edx; local
25 cpuid(&eax,&ebx,&ecx,&edx, 0,0);
38 cpuid(&eax,&ebx,&ecx,&edx, i,0);
41 cpuid(&eax,&ebx,&ecx,&edx, i,ecx_in);
50 cpuid(&eax,&ebx,&ecx,&edx, 0x80000000,0);
53 cpuid(&eax,&ebx,&ecx,&edx, i,0);
57 cpuid(&eax,&ebx,&ecx,&edx, 1234,0);
58 cpuid(&eax,&ebx,
[all...]
/external/strace/linux/x86_64/
H A Darch_regs.c8 uint32_t ebx; member in struct:i386_user_regs_struct
/external/v8/test/cctest/
H A Dtest-disasm-ia32.cc69 __ mov(ebx, Operand(esp, ecx, times_2, 0)); // [esp+ecx*4]
72 __ add(edx, ebx);
74 __ add(edx, Operand(ebx, 0));
75 __ add(edx, Operand(ebx, 16));
76 __ add(edx, Operand(ebx, 1999));
77 __ add(edx, Operand(ebx, -4));
78 __ add(edx, Operand(ebx, -1999));
97 __ add(ebx, Immediate(12));
108 __ cmp(ebx, foo2);
109 __ cmpb(ebx, Operan
110 __ cmpb(Operand(ebp, ecx, times_2, 0), ebx); local
[all...]
H A Dtest-disasm-x87.cc69 __ mov(ebx, Operand(esp, ecx, times_2, 0)); // [esp+ecx*4]
72 __ add(edx, ebx);
74 __ add(edx, Operand(ebx, 0));
75 __ add(edx, Operand(ebx, 16));
76 __ add(edx, Operand(ebx, 1999));
77 __ add(edx, Operand(ebx, -4));
78 __ add(edx, Operand(ebx, -1999));
97 __ add(ebx, Immediate(12));
108 __ cmp(ebx, foo2);
109 __ cmpb(ebx, Operan
110 __ cmpb(Operand(ebp, ecx, times_2, 0), ebx); local
[all...]
/external/flac/libFLAC/
H A Dcpu.c449 void FLAC__cpu_info_x86(FLAC__uint32 level, FLAC__uint32 *eax, FLAC__uint32 *ebx, FLAC__uint32 *ecx, FLAC__uint32 *edx) argument
456 *eax = *ebx = *ecx = *edx = 0;
464 *eax = cpuinfo[0]; *ebx = cpuinfo[1]; *ecx = cpuinfo[2]; *edx = cpuinfo[3];
467 __cpuid(ext, *eax, *ebx, *ecx, *edx);
469 *eax = *ebx = *ecx = *edx = 0;
472 __cpuid_count(level, 0, *eax, *ebx, *ecx, *edx);
474 *eax = *ebx = *ecx = *edx = 0;
/external/kernel-headers/original/uapi/asm-x86/asm/
H A Dptrace.h18 long ebx; member in struct:pt_regs
H A Dvm86.h66 long ebx; member in struct:vm86_regs
/external/libvpx/libvpx/third_party/libyuv/source/
H A Drotate_win.cc120 push ebx
128 mov ebx, [esp + 16 + 20] // dst_b local
199 movhpd qword ptr [ebx], xmm0
202 movhpd qword ptr [ebx + ebp], xmm4
203 lea ebx, [ebx + 2 * ebp] local
207 movhpd qword ptr [ebx], xmm2
211 movhpd qword ptr [ebx + ebp], xmm0
212 lea ebx, [ebx local
221 lea ebx, [ebx + 2 * ebp] local
231 lea ebx, [ebx + 2 * ebp] local
[all...]
/external/zlib/src/contrib/inflate86/
H A Dinffas86.c90 /* 88 44 */ unsigned bits; /* ebx rbx local strm->bits */
147 " movl 88(%%rsp), %%ebx\n" /* ebx = bits */
460 " movl %%ebx, 88(%%rsp)\n" /* bits */
479 " movl 44(%%esp), %%ebx\n" /* ebx = bits */
789 " movl %%ebx, 44(%%esp)\n" /* save bits */
795 : "memory", "%eax", "%ebx", "%ecx", "%edx", "%esi", "%edi"
806 mov ebx, [esp+44] /* ebx local
[all...]
/external/google-breakpad/src/client/linux/minidump_writer/
H A Dlinux_ptrace_dumper.cc219 int eax, ebx, ecx, edx; local
220 __cpuid(1, eax, ebx, ecx, edx);
/external/google-breakpad/src/google_breakpad/common/
H A Dminidump_cpu_x86.h121 uint32_t ebx; member in struct:__anon5162
/external/kernel-headers/original/uapi/video/
H A Duvesafb.h7 __u32 ebx; member in struct:v86_regs
/external/lldb/source/Plugins/Process/POSIX/
H A DRegisterContext_i386.h90 uint32_t ebx; member in struct:RegisterContext_i386::GPR
/external/libyuv/files/source/
H A Drotate.cc161 push ebx
169 mov ebx, [esp + 16 + 20] // dst_b local
240 movhpd qword ptr [ebx], xmm0
243 movhpd qword ptr [ebx + ebp], xmm4
244 lea ebx, [ebx + 2 * ebp] local
248 movhpd qword ptr [ebx], xmm2
252 movhpd qword ptr [ebx + ebp], xmm0
253 lea ebx, [ebx local
262 lea ebx, [ebx + 2 * ebp] local
272 lea ebx, [ebx + 2 * ebp] local
[all...]
H A Dscale_argb.cc108 push ebx
112 mov ebx, [esp + 8 + 12] // src_stepx local
115 lea ebx, [ebx * 4] local
116 lea edi, [ebx + ebx * 2]
121 movd xmm1, [eax + ebx]
123 movd xmm2, [eax + ebx * 2]
125 lea eax, [eax + ebx * 4]
134 pop ebx
152 mov ebx, [esp + 12 + 12] // src_stepx local
156 lea ebx, [ebx * 4] local
[all...]

Completed in 1262 milliseconds

123