test_mmx.c File Reference

#include "config.h"
#include <string.h>
#include <sys/time.h>
#include <time.h>
#include <unistd.h>
#include <stdlib.h>
#include <stdarg.h>
#include <mmintrin.h>
#include <xmmintrin.h>
#include "afterbase.h"
#include "asvisual.h"
#include "blender.h"
#include "asimage.h"
#include "imencdec.h"

Go to the source code of this file.

Defines

#define LOCAL_DEBUG
#define DO_CLOCKING
#define TEST_PADDD
#define USE_PREFETCH
#define MIN_TEST_LEN   15000000
#define MAX_TEST_LEN   15000001
#define MAX_REPS   1
#define MAX_MY_RND32   0x00ffffffff
#define MY_RND32()   (rnd32_seed = (1664525L*rnd32_seed)+1013904223L)

Functions

int main ()

Variables

static CARD32 rnd32_seed = 345824357


Define Documentation

#define DO_CLOCKING

Definition at line 21 of file test_mmx.c.

#define LOCAL_DEBUG

Definition at line 20 of file test_mmx.c.

#define MAX_MY_RND32   0x00ffffffff

Definition at line 87 of file test_mmx.c.

#define MAX_REPS   1

Definition at line 78 of file test_mmx.c.

Referenced by main().

#define MAX_TEST_LEN   15000001

Definition at line 77 of file test_mmx.c.

Referenced by main().

#define MIN_TEST_LEN   15000000

Definition at line 76 of file test_mmx.c.

Referenced by main().

 
#define MY_RND32 (  )     (rnd32_seed = (1664525L*rnd32_seed)+1013904223L)

Definition at line 92 of file test_mmx.c.

#define TEST_PADDD

Definition at line 72 of file test_mmx.c.

Referenced by main().

#define USE_PREFETCH

Definition at line 73 of file test_mmx.c.


Function Documentation

int main ( void   ) 

Definition at line 97 of file test_mmx.c.

References fprintf(), free(), i, len, MAX_REPS, MAX_TEST_LEN, MIN_TEST_LEN, MY_RND32, safemalloc, SHOW_TIME, START_TIME, TEST_PADDD, and x01.


Variable Documentation

CARD32 rnd32_seed = 345824357 [static]

Definition at line 85 of file test_mmx.c.

Referenced by dissipate_scanlines().


Generated on Tue Jul 5 15:58:16 2011 for ROOT_528-00b_version by  doxygen 1.5.1