diff options
-rw-r--r-- | src/cpu/o3/lsq_unit_impl.hh | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cpu/o3/lsq_unit_impl.hh b/src/cpu/o3/lsq_unit_impl.hh index 2a37d8b5c..77ce705bc 100644 --- a/src/cpu/o3/lsq_unit_impl.hh +++ b/src/cpu/o3/lsq_unit_impl.hh @@ -1191,10 +1191,10 @@ LSQUnit<Impl>::recvRetry() DPRINTF(LSQUnit, "Receiving retry: store blocked\n"); assert(retryPkt != NULL); - if (dcachePort->sendTiming(retryPkt)) { - LSQSenderState *state = - dynamic_cast<LSQSenderState *>(retryPkt->senderState); + LSQSenderState *state = + dynamic_cast<LSQSenderState *>(retryPkt->senderState); + if (dcachePort->sendTiming(retryPkt)) { // Don't finish the store unless this is the last packet. if (!TheISA::HasUnalignedMemAcc || !state->pktToSend || state->pendingPacket == retryPkt) { |