storeQueue[store_idx].data + shift_amt, req->getSize());
DPRINTF(LSQUnit, "Forwarding from store idx %i to load to "
- "addr %#x, data %#x\n",
- store_idx, req->getVaddr(), data);
+ "addr %#x\n", store_idx, req->getVaddr());
PacketPtr data_pkt = new Packet(req, MemCmd::ReadReq);
data_pkt->dataStatic(load_inst->memData);
{
assert(storeQueue[store_idx].inst);
- DPRINTF(LSQUnit, "Doing write to store idx %i, addr %#x data %#x"
+ DPRINTF(LSQUnit, "Doing write to store idx %i, addr %#x"
" | storeHead:%i [sn:%i]\n",
- store_idx, req->getPaddr(), data, storeHead,
+ store_idx, req->getPaddr(), storeHead,
storeQueue[store_idx].inst->seqNum);
storeQueue[store_idx].req = req;
cpu = cpu_ptr;
iewStage = iew_ptr;
- DPRINTF(LSQUnit, "Creating LSQUnit%i object.\n",id);
-
lsq = lsq_ptr;
lsqID = id;
+ DPRINTF(LSQUnit, "Creating LSQUnit%i object.\n",id);
+
// Add 1 for the sentinel entry (they are circular queues).
LQEntries = maxLQEntries + 1;
SQEntries = maxSQEntries + 1;