diff options
author | alex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2005-07-28 13:08:03 +0000 |
---|---|---|
committer | alex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2005-07-28 13:08:03 +0000 |
commit | 97a62d4a161fdd7013f2cd59b1845c2c75ac0d37 (patch) | |
tree | 20fbc9e7660a5d2b3c8c725e9eb5ba9e38f56b15 /mmx_defs.h | |
parent | f4642f12da76164531b385776d7d28fe0ba75102 (diff) | |
download | mpv-97a62d4a161fdd7013f2cd59b1845c2c75ac0d37.tar.bz2 mpv-97a62d4a161fdd7013f2cd59b1845c2c75ac0d37.tar.xz |
unused
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16134 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'mmx_defs.h')
-rw-r--r-- | mmx_defs.h | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/mmx_defs.h b/mmx_defs.h deleted file mode 100644 index 997c8285d0..0000000000 --- a/mmx_defs.h +++ /dev/null @@ -1,57 +0,0 @@ -/* - This file contains most common definitions to make MMX stuff - easy portable between different kinds of mmx clones - Written By Nick Kurshev <nickols_k@mail.ru> -*/ - -#ifndef MMXDEFS_INCLUDED -#define MMXDEFS_INCLUDED - -#include "config.h" - -#undef HAVE_MMX1 -#if defined(HAVE_MMX) && !defined(HAVE_MMX2) && !defined(HAVE_3DNOW) && !defined(HAVE_SSE) -#define HAVE_MMX1 -#endif - -#undef HAVE_K6_2PLUS -#if !defined( HAVE_MMX2 ) && defined( HAVE_3DNOW ) -#define HAVE_K6_2PLUS -#endif - -#ifdef HAVE_SSE2 -#define MMREG_SIZE 16 -#else -#define MMREG_SIZE 8 -#endif - -#ifdef HAVE_3DNOW -#define PREFETCH "prefetch" -#define PREFETCHW "prefetchw" -#define PAVGB "pavgusb" -#elif defined ( HAVE_MMX2 ) -#define PREFETCH "prefetchnta" -#define PREFETCHW "prefetcht0" -#define PAVGB "pavgb" -#else -#define PREFETCH "/nop" -#define PREFETCHW "/nop" -#endif - -#ifdef HAVE_3DNOW -/* On K6 femms is faster of emms. On K7 femms is directly mapped on emms. */ -#define EMMS "femms" -#else -#define EMMS "emms" -#endif - -#ifdef HAVE_MMX2 -#define MOVNTQ "movntq" -#define SFENCE "sfence" -#else -#define MOVNTQ "movq" -#define SFENCE "/nop" -#endif - - -#endif |