summaryrefslogtreecommitdiff
path: root/src/cpu/o3
diff options
context:
space:
mode:
authorSteve Reinhardt <stever@eecs.umich.edu>2007-07-23 08:18:51 -0700
committerSteve Reinhardt <stever@eecs.umich.edu>2007-07-23 08:18:51 -0700
commit97f7ee2e507733eb9dd1802c16900fd14ae6b7f3 (patch)
tree94ebee0f621123011c813843d13d090598352eae /src/cpu/o3
parent82e2a3557672864f0ea3ae64dad61681546aaf07 (diff)
downloadgem5-97f7ee2e507733eb9dd1802c16900fd14ae6b7f3.tar.xz
Fix WriteReq/StoreCondReq setting in O3.
--HG-- extra : convert_revision : b41571535f3d1f78df3cb6e48c16de5c7549d87f
Diffstat (limited to 'src/cpu/o3')
-rw-r--r--src/cpu/o3/lsq_unit_impl.hh2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cpu/o3/lsq_unit_impl.hh b/src/cpu/o3/lsq_unit_impl.hh
index 5ae1cc0e4..8b2e82d8e 100644
--- a/src/cpu/o3/lsq_unit_impl.hh
+++ b/src/cpu/o3/lsq_unit_impl.hh
@@ -649,7 +649,7 @@ LSQUnit<Impl>::writebackStores()
MemCmd command =
req->isSwap() ? MemCmd::SwapReq :
- (req->isLocked() ? MemCmd::WriteReq : MemCmd::StoreCondReq);
+ (req->isLocked() ? MemCmd::StoreCondReq : MemCmd::WriteReq);
PacketPtr data_pkt = new Packet(req, command,
Packet::Broadcast);
data_pkt->dataStatic(inst->memData);