HomeSort by: relevance | last modified time | path
    Searched refs:ecx (Results 1 - 25 of 27) sorted by relevancy

1 2

  /xsrc/external/mit/xf86-video-intel/dist/src/sna/
sna_cpu.c 43 unsigned eax, ebx, ecx, edx; local
48 __cpuid(1, eax, ebx, ecx, edx);
50 if (ecx & bit_SSE3)
53 if (ecx & bit_SSSE3)
56 if (ecx & bit_SSE4_1)
59 if (ecx & bit_SSE4_2)
62 if (ecx & bit_OSXSAVE) {
69 if ((extra & has_YMM) && (ecx & bit_AVX))
83 __cpuid_count(7, 0, eax, ebx, ecx, edx);
kgem.c 1102 * returns deterministic cache information in the EAX, EBX, ECX
1103 * and EDX registers. This function requires ECX be initialized
1106 * ECX = 0, 1, 2, until EAX[4:0] == 0, indicating no more caches.
1114 unsigned int eax, ebx, ecx, edx; local
1125 __cpuid_count(4, cnt++, eax, ebx, ecx, edx);
1133 sets = ecx + 1;
  /xsrc/external/mit/xf86-video-intel-2014/dist/src/sna/
sna_cpu.c 43 unsigned eax, ebx, ecx, edx; local
48 __cpuid(1, eax, ebx, ecx, edx);
50 if (ecx & bit_SSE3)
53 if (ecx & bit_SSSE3)
56 if (ecx & bit_SSE4_1)
59 if (ecx & bit_SSE4_2)
62 if (ecx & bit_OSXSAVE) {
69 if ((extra & has_YMM) && (ecx & bit_AVX))
83 __cpuid_count(7, 0, eax, ebx, ecx, edx);
kgem.c 944 * returns deterministic cache information in the EAX, EBX, ECX
945 * and EDX registers. This function requires ECX be initialized
948 * ECX = 0, 1, 2, until EAX[4:0] == 0, indicating no more caches.
956 unsigned int eax, ebx, ecx, edx; local
967 __cpuid_count(4, cnt++, eax, ebx, ecx, edx);
975 sets = ecx + 1;
  /xsrc/external/mit/MesaLib/dist/src/mesa/x86-64/
xform4.S 44 movl 8(%rdi), %ecx
50 movl %ecx, 8(%rdi)
65 movl V4F_COUNT(%rdx), %ecx /* count */
68 movl %ecx, V4F_COUNT(%rdi) /* set dest count */
73 testl %ecx, %ecx /* verify non-zero count */
110 decl %ecx
148 movl V4F_COUNT(%rdx), %ecx /* count */
151 movl %ecx, V4F_COUNT(%rdi) /* set dest count */
155 testl %ecx, %ecx /* verify non-zero count *
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/x86-64/
xform4.S 37 movl 8(%rdi), %ecx
43 movl %ecx, 8(%rdi)
57 movl V4F_COUNT(%rdx), %ecx /* count */
60 movl %ecx, V4F_COUNT(%rdi) /* set dest count */
65 testl %ecx, %ecx /* verify non-zero count */
102 decl %ecx
140 movl V4F_COUNT(%rdx), %ecx /* count */
143 movl %ecx, V4F_COUNT(%rdi) /* set dest count */
147 testl %ecx, %ecx /* verify non-zero count *
    [all...]
  /xsrc/external/mit/xorg-server/dist/hw/xfree86/os-support/
int10Defines.h 47 #define X86_ECX CPU_RD(ecx,0)
59 #define X86_CX CPU_RW(ecx,0)
75 #define X86_CL CPU_RB(ecx,0)
80 #define X86_CH CPU_RB(ecx,1)
  /xsrc/external/mit/xorg-server.old/dist/hw/xfree86/os-support/
int10Defines.h 47 #define X86_ECX CPU_RD(ecx,0)
59 #define X86_CX CPU_RW(ecx,0)
75 #define X86_CL CPU_RB(ecx,0)
80 #define X86_CH CPU_RB(ecx,1)
  /xsrc/external/mit/MesaLib/dist/src/mesa/x86/
read_rgba_span_x86.S 67 movl %eax, (%ecx) /* ABGR -> R, G, B, A */ ; \
68 addl $4, %ecx
74 movl %eax, (%ecx) /* ABGR -> R, G, B, A */ ;
99 movl 12(%esp), %ecx /* destination pointer */
142 movq %mm0, (%ecx)
143 addl $8, %ecx
198 movl 20(%esp), %ecx /* destination pointer */
242 movq %mm0, (%ecx)
243 addl $8, %ecx
289 movq %mm0, (%ecx)
    [all...]
common_x86.c 347 unsigned int eax, ebx, ecx, edx; local
352 if (!__get_cpuid(1, &eax, &ebx, &ecx, &edx))
355 if (ecx & bit_SSE4_1)
assyntax.h 104 #define ECX cx
166 #define ECX %ecx
828 #define P_ECX ECX
829 #define L_ECX ECX
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/x86/
read_rgba_span_x86.S 61 movl %eax, (%ecx) /* ABGR -> R, G, B, A */ ; \
62 addl $4, %ecx
68 movl %eax, (%ecx) /* ABGR -> R, G, B, A */ ;
92 movl 12(%esp), %ecx /* destination pointer */
135 movq %mm0, (%ecx)
136 addl $8, %ecx
190 movl 20(%esp), %ecx /* destination pointer */
234 movq %mm0, (%ecx)
235 addl $8, %ecx
281 movq %mm0, (%ecx)
    [all...]
common_x86.c 345 unsigned int eax, ebx, ecx, edx; local
350 if (!__get_cpuid(1, &eax, &ebx, &ecx, &edx))
353 if (ecx & bit_SSE4_1)
assyntax.h 104 #define ECX cx
166 #define ECX %ecx
828 #define P_ECX ECX
829 #define L_ECX ECX
  /xsrc/external/mit/xf86-video-geode/dist/src/gfx/
gfx_defs.h 167 _asm { mov ecx, dwords } \
168 _asm { shr ecx, 2 } \
170 _asm { mov ecx, bytes } \
190 _asm { mov ecx, bytes } \
191 _asm { shr ecx, 2 } \
  /xsrc/external/mit/xf86-video-sis/dist/src/
sis_memcpy.c 115 " shrl $1, %%ecx\n" \
118 "1: shrl $1, %%ecx\n" \
411 " shrl $1, %%ecx\n"
414 "1: shrl $1, %%ecx\n"
432 " cmpl $32, %%ecx\n"
437 " subl %%eax, %%ecx\n"
438 " xchgl %%eax, %%ecx\n"
440 " movl %%eax, %%ecx\n"
441 " subl $32, %%ecx\n"
445 " subl $32, %%ecx\n
945 int eax, ebx, ecx, edx; local
985 unsigned int flags = 0, eax, ebx, ecx, edx; local
    [all...]
  /xsrc/external/mit/xf86-video-nsc/dist/src/gfx/
gfx_defs.h 266 _asm { mov ecx, dwords } \
267 _asm { shr ecx, 2 } \
269 _asm { mov ecx, bytes } \
288 _asm { mov ecx, bytes } \
289 _asm { shr ecx, 2 } \
durango.c 321 mov ecx, msrAddr local
345 ;ECX contains msrAddr | msrReg
346 mov ecx, msrAddr local
  /xsrc/external/mit/freetype/dist/include/freetype/internal/
ftcalc.h 124 "movl %%edx, %%ecx\n"
125 "sarl $31, %%ecx\n"
126 "addl $0x8000, %%ecx\n"
127 "addl %%ecx, %%eax\n"
134 : "%ecx", "cc" );
162 mov ecx, edx local
163 sar ecx, 31 local
164 add ecx, 8000h local
165 add eax, ecx
  /xsrc/external/mit/xf86-video-xgi/dist/src/
xgi_memcpy.c 147 " shrl $1, %%ecx\n" \
150 "1: shrl $1, %%ecx\n" \
507 " shrl $1, %%ecx\n"
510 "1: shrl $1, %%ecx\n"
529 " cmpl $32, %%ecx\n"
534 " subl %%eax, %%ecx\n"
535 " xchgl %%eax, %%ecx\n"
537 " movl %%eax, %%ecx\n"
538 " subl $32, %%ecx\n"
542 " subl $32, %%ecx\n
    [all...]
  /xsrc/external/mit/xf86-video-geode/dist/src/cim/
cim_defs.h 124 _asm { mov ecx, msr_add } \
147 _asm { mov ecx, msr_add } \
171 _asm { mov ecx, msr_add } \
199 _asm { mov ecx, msr_add } \
340 _asm { mov ecx, dword_count } \
356 _asm { mov ecx, dword_count } \
372 _asm { mov ecx, dwords } \
388 _asm { mov ecx, dword_count } \
  /xsrc/external/mit/xorg-server/dist/hw/xfree86/x86emu/x86emu/
prim_asm.h 918 "mov [ecx],dx" \
919 parm [edi] [esi] [ecx] [ax] [bx]\
931 "mov [ecx],edx" \
932 parm [edi] [esi] [ecx] [eax] [ebx] \
956 "mov [ecx],dx" \
957 parm [edi] [esi] [ecx] [ax] [bx]\
969 "mov [ecx],edx" \
970 parm [edi] [esi] [ecx] [eax] [ebx] \
982 "mov [ecx],ah" \
983 parm [edi] [esi] [ecx] [ax] [bl]
    [all...]
  /xsrc/external/mit/xorg-server.old/dist/hw/xfree86/x86emu/x86emu/
prim_asm.h 845 "mov [ecx],dx" \
846 parm [edi] [esi] [ecx] [ax] [bx]\
857 "mov [ecx],edx" \
858 parm [edi] [esi] [ecx] [eax] [ebx] \
880 "mov [ecx],dx" \
881 parm [edi] [esi] [ecx] [ax] [bx]\
892 "mov [ecx],edx" \
893 parm [edi] [esi] [ecx] [eax] [ebx] \
904 "mov [ecx],ah" \
905 parm [edi] [esi] [ecx] [ax] [bl]
    [all...]
  /xsrc/external/mit/xf86-video-nsc/dist/src/
durango.c 329 mov ecx, msrAddr local
353 ;ECX contains msrAddr | msrReg
354 mov ecx, msrAddr local
  /xsrc/external/mit/xorg-server.old/dist/hw/xfree86/int10/
xf86int10.c 785 uint32_t ecx; local
786 pci_device_cfg_read_u32(dev, & ecx, X86_DI);
787 X86_ECX = ecx;

Completed in 37 milliseconds

1 2