mem: remove redundant test in in Cache::recvTimingResp()
authorSteve Reinhardt <steve.reinhardt@amd.com>
Wed, 11 Feb 2015 18:48:53 +0000 (10:48 -0800)
committerSteve Reinhardt <steve.reinhardt@amd.com>
Wed, 11 Feb 2015 18:48:53 +0000 (10:48 -0800)
commite57ab463cff5df095fbd10ef046436a20dbb8f3a
tree58ec9fa8f4d21b152e7353c019f0498a2d8cc8e8
parent89bb03a1a6e56f5bef3e94240e8edf818e667a45
mem: remove redundant test in in Cache::recvTimingResp()

For some reason we were checking mshr->hasTargets() even though
we had already called mshr->getTarget() unconditionally earlier
in the same function (which asserts if there are no targets).
Get rid of this useless check, and while we're at it get rid
of the redundant call to mshr->getTarget(), since we still have
the value saved in a local var.
src/mem/cache/cache_impl.hh