cpu: Remove unused getBranchPred() method from BaseCPU
authorAndreas Sandberg <andreas@sandberg.pp.se>
Fri, 19 Jul 2013 09:52:07 +0000 (11:52 +0200)
committerAndreas Sandberg <andreas@sandberg.pp.se>
Fri, 19 Jul 2013 09:52:07 +0000 (11:52 +0200)
Remove unused virtual getBranchPred() method from BaseCPU as it is not
implemented by any of the CPU models. It used to always return NULL.

src/cpu/base.hh

index a91ba862df51221bc1684efcaa02a239a114b0bd..9e7198763950e5ff4aa5c2c508fa01833f54cc80 100644 (file)
@@ -60,7 +60,6 @@
 #include "sim/system.hh"
 
 struct BaseCPUParams;
-class BranchPred;
 class CheckerCPU;
 class ThreadContext;
 
@@ -393,12 +392,6 @@ class BaseCPU : public MemObject
     virtual void unserializeThread(Checkpoint *cp, const std::string &section,
                                    ThreadID tid) {};
 
-    /**
-     * Return pointer to CPU's branch predictor (NULL if none).
-     * @return Branch predictor pointer.
-     */
-    virtual BranchPred *getBranchPred() { return NULL; };
-
     virtual Counter totalInsts() const = 0;
 
     virtual Counter totalOps() const = 0;