O3: Get rid of the unused addToRemoveList function.
authorGabe Black <gblack@eecs.umich.edu>
Sun, 7 Aug 2011 22:41:10 +0000 (15:41 -0700)
committerGabe Black <gblack@eecs.umich.edu>
Sun, 7 Aug 2011 22:41:10 +0000 (15:41 -0700)
src/cpu/o3/cpu.cc
src/cpu/o3/cpu.hh

index cd4a3e867fabecf5102a0a8b0841a0cad664f98f..441bd43898dc36b5fd5ed4fd44de98dec91bd822 100644 (file)
@@ -1418,15 +1418,6 @@ FullO3CPU<Impl>::instDone(ThreadID tid)
     system->instEventQueue.serviceEvents(system->totalNumInsts);
 }
 
-template <class Impl>
-void
-FullO3CPU<Impl>::addToRemoveList(DynInstPtr &inst)
-{
-    removeInstsThisCycle = true;
-
-    removeList.push(inst->getInstListIt());
-}
-
 template <class Impl>
 void
 FullO3CPU<Impl>::removeFrontInst(DynInstPtr &inst)
index 43a2b100d200e03f5f592f968f33fff771964d83..7095e52eceb0c56ddb80254ff954f31a2b3609a7 100644 (file)
@@ -474,9 +474,6 @@ class FullO3CPU : public BaseO3CPU
     /** Function to tell the CPU that an instruction has completed. */
     void instDone(ThreadID tid);
 
-    /** Add Instructions to the CPU Remove List*/
-    void addToRemoveList(DynInstPtr &inst);
-
     /** Remove an instruction from the front end of the list.  There's
      *  no restriction on location of the instruction.
      */