diff options
author | Andrew Waterman <andrew@sifive.com> | 2017-03-21 17:04:49 -0700 |
---|---|---|
committer | Andrew Waterman <andrew@sifive.com> | 2017-03-21 17:04:49 -0700 |
commit | 9fbc573597c8087ab0aa8e20d8835cfc2c5097a4 (patch) | |
tree | 469c6767566934c0e723dd269e611447bdea65a8 /benchmarks/common/util.h | |
parent | d2bd84a096a97ff4b8f41035c984991d0df922c1 (diff) | |
download | riscv-tests-9fbc573597c8087ab0aa8e20d8835cfc2c5097a4.zip riscv-tests-9fbc573597c8087ab0aa8e20d8835cfc2c5097a4.tar.gz riscv-tests-9fbc573597c8087ab0aa8e20d8835cfc2c5097a4.tar.bz2 |
Remove smips/host-debugging cruft
Diffstat (limited to 'benchmarks/common/util.h')
-rw-r--r-- | benchmarks/common/util.h | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/benchmarks/common/util.h b/benchmarks/common/util.h index 22f81cf..a3e2e8c 100644 --- a/benchmarks/common/util.h +++ b/benchmarks/common/util.h @@ -3,62 +3,12 @@ #ifndef __UTIL_H #define __UTIL_H -//-------------------------------------------------------------------------- -// Macros - -// Set HOST_DEBUG to 1 if you are going to compile this for a host -// machine (ie Athena/Linux) for debug purposes and set HOST_DEBUG -// to 0 if you are compiling with the smips-gcc toolchain. - -#ifndef HOST_DEBUG -#define HOST_DEBUG 0 -#endif - -// Set PREALLOCATE to 1 if you want to preallocate the benchmark -// function before starting stats. If you have instruction/data -// caches and you don't want to count the overhead of misses, then -// you will need to use preallocation. - -#ifndef PREALLOCATE -#define PREALLOCATE 0 -#endif - -// Set SET_STATS to 1 if you want to carve out the piece that actually -// does the computation. - -#if HOST_DEBUG -#include <stdio.h> -static void setStats(int enable) {} -#else extern void setStats(int enable); -#endif #include <stdint.h> #define static_assert(cond) switch(0) { case 0: case !!(long)(cond): ; } -static void printArray(const char name[], int n, const int arr[]) -{ -#if HOST_DEBUG - int i; - printf( " %10s :", name ); - for ( i = 0; i < n; i++ ) - printf( " %3d ", arr[i] ); - printf( "\n" ); -#endif -} - -static void printDoubleArray(const char name[], int n, const double arr[]) -{ -#if HOST_DEBUG - int i; - printf( " %10s :", name ); - for ( i = 0; i < n; i++ ) - printf( " %g ", arr[i] ); - printf( "\n" ); -#endif -} - static int verify(int n, const volatile int* test, const int* verify) { int i; |