annotate mp3lib/d_cpu.h @ 1505:842c29861e25

upgraded to 1.0b version by Artur Zaprzala <artur.zaprzala@talex.com.pl>
author arpi
date Mon, 13 Aug 2001 18:37:10 +0000
parents 03b7e2955a20
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
1
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
2 // --------------------------------------------------------------------------
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
3 // Cpu function detect by Pontscho/fresh!mindworkz
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
4 // --------------------------------------------------------------------------
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
5
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
6 #ifndef __MY_CPUIDENT
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
7 #define __MY_CPUIDENT
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
8
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
9 unsigned int _CpuID;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
10 unsigned int _i586;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
11 unsigned int _3dnow;
1245
03b7e2955a20 Added newest MMX-optimized decore which speedups decoding at least on 13% for any cpu.
nick
parents: 302
diff changeset
12 unsigned int _isse;
03b7e2955a20 Added newest MMX-optimized decore which speedups decoding at least on 13% for any cpu.
nick
parents: 302
diff changeset
13 unsigned int _has_mmx;
1
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
14
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
15 extern unsigned long CpuDetect( void );
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
16 extern unsigned long ipentium( void );
1245
03b7e2955a20 Added newest MMX-optimized decore which speedups decoding at least on 13% for any cpu.
nick
parents: 302
diff changeset
17 extern unsigned long isse( void );
1
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
18 extern unsigned long a3dnow( void );
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
19
302
a1fe76547e8f gcc 3.0 patch by Felix von Leitner
arpi_esp
parents: 1
diff changeset
20 #endif
a1fe76547e8f gcc 3.0 patch by Felix von Leitner
arpi_esp
parents: 1
diff changeset
21