diff options
Diffstat (limited to 'cpu/beta_cpu/commit.hh')
-rw-r--r-- | cpu/beta_cpu/commit.hh | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/cpu/beta_cpu/commit.hh b/cpu/beta_cpu/commit.hh index c04dc8085..df1269b82 100644 --- a/cpu/beta_cpu/commit.hh +++ b/cpu/beta_cpu/commit.hh @@ -72,10 +72,6 @@ class SimpleCommit void commit(); - uint64_t readCommitPC(); - - void setSquashing() { _status = ROBSquashing; } - private: void commitInsts(); @@ -86,6 +82,12 @@ class SimpleCommit void markCompletedInsts(); + public: + uint64_t readCommitPC(); + + void setSquashing() { _status = ROBSquashing; } + + private: /** Time buffer interface. */ TimeBuffer<TimeStruct> *timeBuffer; @@ -113,9 +115,6 @@ class SimpleCommit /** Pointer to FullCPU. */ FullCPU *cpu; - //Store buffer interface? Will need to move committed stores to the - //store buffer - /** Memory interface. Used for d-cache accesses. */ MemInterface *dcacheInterface; |