summaryrefslogtreecommitdiff
path: root/src/gpgpu-sim
diff options
context:
space:
mode:
authorTim Rogers <[email protected]>2011-10-25 09:37:04 -0800
committerAndrew Boktor <[email protected]>2014-08-14 13:18:23 -0700
commit286e3535c65aed0744f69fee66d4f222279b8a82 (patch)
tree43ef6520e709587a05867c280627d2bad1177c19 /src/gpgpu-sim
parentc628db174185eb1279d692d28b2d1dba42f90942 (diff)
Adding a print guard if there is no cache
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 10728]
Diffstat (limited to 'src/gpgpu-sim')
-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()