summaryrefslogtreecommitdiff
path: root/src/mem/ruby/network/garnet/fixed-pipeline/flitBuffer_d.cc
diff options
context:
space:
mode:
authorNilay Vaish <nilay@cs.wisc.edu>2014-02-20 17:28:01 -0600
committerNilay Vaish <nilay@cs.wisc.edu>2014-02-20 17:28:01 -0600
commitf8f8b7e5c2382dac32a8109c56f1aaad7e6a5fd7 (patch)
treeebc3d4f4de1ff44452ff1d2a9040cd28c532977f /src/mem/ruby/network/garnet/fixed-pipeline/flitBuffer_d.cc
parent896654746adeebc264150692a9dda4e3fa48a6a3 (diff)
downloadgem5-f8f8b7e5c2382dac32a8109c56f1aaad7e6a5fd7.tar.xz
ruby: network: garnet: fixed: removes next cycle functions
At several places, there are functions that take a cycle value as input and performs some computation. Along with each such function, another function was being defined that simply added one more cycle to input and computed the same function. This patch removes this second copy of the function. Places where these functions were being called have been updated to use the original function with argument being current cycle + 1.
Diffstat (limited to 'src/mem/ruby/network/garnet/fixed-pipeline/flitBuffer_d.cc')
-rw-r--r--src/mem/ruby/network/garnet/fixed-pipeline/flitBuffer_d.cc11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/mem/ruby/network/garnet/fixed-pipeline/flitBuffer_d.cc b/src/mem/ruby/network/garnet/fixed-pipeline/flitBuffer_d.cc
index 6a7d4be87..1305b1547 100644
--- a/src/mem/ruby/network/garnet/fixed-pipeline/flitBuffer_d.cc
+++ b/src/mem/ruby/network/garnet/fixed-pipeline/flitBuffer_d.cc
@@ -57,17 +57,6 @@ flitBuffer_d::isReady(Cycles curTime)
return false;
}
-bool
-flitBuffer_d::isReadyForNext(Cycles curTime)
-{
- if (m_buffer.size() != 0 ) {
- flit_d *t_flit = peekTopFlit();
- if (t_flit->get_time() <= (curTime + 1))
- return true;
- }
- return false;
-}
-
void
flitBuffer_d::print(std::ostream& out) const
{