summaryrefslogtreecommitdiff
path: root/src/gpu-compute/vector_register_file.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/gpu-compute/vector_register_file.hh')
-rw-r--r--src/gpu-compute/vector_register_file.hh3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gpu-compute/vector_register_file.hh b/src/gpu-compute/vector_register_file.hh
index 1cb011a1e..360b2fb3c 100644
--- a/src/gpu-compute/vector_register_file.hh
+++ b/src/gpu-compute/vector_register_file.hh
@@ -40,6 +40,7 @@
#include "base/statistics.hh"
#include "base/types.hh"
+#include "debug/GPUVRF.hh"
#include "gpu-compute/vector_register_state.hh"
#include "sim/sim_object.hh"
@@ -71,6 +72,7 @@ class VectorRegisterFile : public SimObject
read(int regIdx, int threadId=0)
{
T p0 = vgprState->read<T>(regIdx, threadId);
+ DPRINTF(GPUVRF, "reading vreg[%d][%d] = %u\n", regIdx, threadId, (uint64_t)p0);
return p0;
}
@@ -80,6 +82,7 @@ class VectorRegisterFile : public SimObject
void
write(int regIdx, T value, int threadId=0)
{
+ DPRINTF(GPUVRF, "writing vreg[%d][%d] = %u\n", regIdx, threadId, (uint64_t)value);
vgprState->write<T>(regIdx, value, threadId);
}