summaryrefslogtreecommitdiff
path: root/src/gpgpu-sim/shader.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/gpgpu-sim/shader.cc')
-rw-r--r--src/gpgpu-sim/shader.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/gpgpu-sim/shader.cc b/src/gpgpu-sim/shader.cc
index 30e26ad..19c2291 100644
--- a/src/gpgpu-sim/shader.cc
+++ b/src/gpgpu-sim/shader.cc
@@ -835,7 +835,9 @@ void shader_core_ctx::execute()
}
void ldst_unit::print_cache_stats( FILE *fp, unsigned& dl1_accesses, unsigned& dl1_misses ) {
- m_L1D->print( fp, dl1_accesses, dl1_misses );
+ if( m_L1D ) {
+ m_L1D->print( fp, dl1_accesses, dl1_misses );
+ }
}
void shader_core_ctx::writeback()