changeset 16133:2678255514cc

unused
author alex
date Thu, 28 Jul 2005 13:08:03 +0000
parents cd65644dae2d
children a1fd1a7eeb35
files mmx_defs.h
diffstat 1 files changed, 0 insertions(+), 57 deletions(-) [+]
line wrap: on
line diff
--- a/mmx_defs.h	Thu Jul 28 12:55:01 2005 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -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