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.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/gpgpu-sim/shader.cc b/src/gpgpu-sim/shader.cc
index 42f43fe..82e4540 100644
--- a/src/gpgpu-sim/shader.cc
+++ b/src/gpgpu-sim/shader.cc
@@ -1026,6 +1026,13 @@ unsigned ldst_unit::clock_multiplier() const
return m_config->mem_warp_parts;
}
+void ldst_unit::issue( warp_inst_t *&inst )
+{
+ // stat collection
+ m_core->mem_instruction_stats(*inst);
+ pipelined_simd_unit::issue(inst);
+}
+
void ldst_unit::cycle()
{
writeback();