view i386/cpuid.s @ 21:20e680e7a490 libavcodec

get_bits() specialization, gives 4\speedup
author arpi_esp
date Sat, 04 Aug 2001 00:46:50 +0000
parents 89bc3bf1a031
children
line wrap: on
line source

	.file	"cpuid.s"
	.version	"01.01"
gcc2_compiled.:
.text
	.align 4
        .globl   cpuid
	.type	 cpuid,@function
cpuid:
	pushl %ebp
	movl %esp,%ebp
	pushl %edi
	pushl %esi
	pushl %ebx
	movl 8(%ebp),%eax
	movl 12(%ebp),%edi
	movl 24(%ebp),%esi
	cpuid
	movl %eax,(%edi)
	movl 16(%ebp),%eax
	movl %ebx,(%eax)
	movl 20(%ebp),%eax
	movl %ecx,(%eax)
	movl %edx,(%esi)
	popl %ebx
	popl %esi
	popl %edi
	leave
	ret
.Lfe1:
	.size	 cpuid,.Lfe1-cpuid
	.align 4