summaryrefslogtreecommitdiff
path: root/src/cuda-sim/cuda-sim.h
diff options
context:
space:
mode:
authorMengchi Zhang <[email protected]>2019-07-10 00:25:15 -0400
committerMengchi Zhang <[email protected]>2019-07-10 00:25:15 -0400
commit0a0dbfe33d434d4e3c6988a345b9e8a9779eddc1 (patch)
treeb2859140c661d2d688a8b6abbb2deb1aa3fb15f0 /src/cuda-sim/cuda-sim.h
parent717de45b61d12fd4aedea111515433167c7efab7 (diff)
Move g_inst_classification_stat and g_inst_op_classification_stat
Signed-off-by: Mengchi Zhang <[email protected]>
Diffstat (limited to 'src/cuda-sim/cuda-sim.h')
-rw-r--r--src/cuda-sim/cuda-sim.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/cuda-sim/cuda-sim.h b/src/cuda-sim/cuda-sim.h
index 6177986..628e434 100644
--- a/src/cuda-sim/cuda-sim.h
+++ b/src/cuda-sim/cuda-sim.h
@@ -44,8 +44,6 @@ class symbol_table;
extern const char *g_gpgpusim_version_string;
extern int g_debug_execution;
extern int g_debug_thread_uid;
-extern void ** g_inst_classification_stat;
-extern void ** g_inst_op_classification_stat;
extern void print_splash();
extern void gpgpu_ptx_sim_memcpy_symbol(const char *hostVar, const void *src, size_t count, size_t offset, int to, gpgpu_t *gpu );
@@ -134,6 +132,8 @@ class cuda_sim {
g_ptx_kernel_count = -1; // used for classification stat collection purposes
gpgpu_param_num_shaders = 0;
g_cuda_launch_blocking = false;
+ g_inst_classification_stat = NULL;
+ g_inst_op_classification_stat= NULL;
gpgpu_ctx = ctx;
}
//global variables
@@ -159,6 +159,8 @@ class cuda_sim {
unsigned gpgpu_param_num_shaders;
class std::map<function_info*,rec_pts> g_rpts;
bool g_cuda_launch_blocking;
+ void ** g_inst_classification_stat;
+ void ** g_inst_op_classification_stat;
// backward pointer
class gpgpu_context* gpgpu_ctx;
//global functions