summaryrefslogtreecommitdiff
path: root/cpu/trace/reader/itx_reader.cc
diff options
context:
space:
mode:
authorErik Hallnor <ehallnor@umich.edu>2004-09-30 01:46:48 -0400
committerErik Hallnor <ehallnor@umich.edu>2004-09-30 01:46:48 -0400
commitf2ac7b645f9c352bfb2697e2893beef62af0d08a (patch)
tree08b57dc74964f01c308def466c3fd1aab77b82a7 /cpu/trace/reader/itx_reader.cc
parent34742515f53fa807faa1809ef3cc7d319b9a244e (diff)
downloadgem5-f2ac7b645f9c352bfb2697e2893beef62af0d08a.tar.xz
Updates to make traces work correctly in all circumstances. Add opt set associative simulation.
cpu/trace/opt_cpu.cc: cpu/trace/opt_cpu.hh: Add the ability to simulate less than fully-associative opt caches. cpu/trace/reader/itx_reader.cc: Add writeback to the command list. --HG-- extra : convert_revision : a9c9c4be3358f4083d7e85772620441a3ad809db
Diffstat (limited to 'cpu/trace/reader/itx_reader.cc')
-rw-r--r--cpu/trace/reader/itx_reader.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/cpu/trace/reader/itx_reader.cc b/cpu/trace/reader/itx_reader.cc
index 56f06c870..006fcc9dd 100644
--- a/cpu/trace/reader/itx_reader.cc
+++ b/cpu/trace/reader/itx_reader.cc
@@ -161,6 +161,9 @@ ITXReader::getNextReq(MemReqPtr &req)
case ITXWrite:
tmp_req->cmd = Write;
break;
+ case ITXWriteback:
+ tmp_req->cmd = Writeback;
+ break;
case ITXCode:
tmp_req->cmd = Read;
tmp_req->flags |= INST_READ;