remove the totally obsolete split cache
[gem5.git] / src / mem / cache / tags / iic.cc
index 2f95cdb0f05bdd7aef1ceccb0ba462132ce7c01c..af9a75d43252e185c24b2447051e7adedfc4d90e 100644 (file)
@@ -39,7 +39,7 @@
 
 #include <math.h>
 
-#include "mem/cache/base_cache.hh"
+#include "mem/cache/base.hh"
 #include "mem/cache/tags/iic.hh"
 #include "base/intmath.hh"
 #include "sim/core.hh" // for curTick
@@ -233,7 +233,7 @@ IIC::findBlock(Addr addr, int &lat)
     unsigned set = hash(addr);
     int set_lat;
 
-    unsigned long chain_ptr;
+    unsigned long chain_ptr = tagNull;
 
     if (PROFILE_IIC)
         setAccess.sample(set);
@@ -291,7 +291,7 @@ IIC::findBlock(Addr addr) const
     Addr tag = extractTag(addr);
     unsigned set = hash(addr);
 
-    unsigned long chain_ptr;
+    unsigned long chain_ptr = tagNull;
 
     IICTag *tag_ptr = sets[set].findTag(tag, chain_ptr);
     if (tag_ptr == NULL && chain_ptr != tagNull) {
@@ -365,7 +365,7 @@ IIC::freeReplacementBlock(PacketList & writebacks)
         tag_ptr->refCount = 0;
 
         if (tag_ptr->isDirty()) {
-/*         PacketPtr writeback =
+/*          PacketPtr writeback =
                 buildWritebackReq(regenerateBlkAddr(tag_ptr->tag, 0),
                                   tag_ptr->req->asid, tag_ptr->xc, blkSize,
                                   tag_ptr->data,