I looked a little more at the base dir, and there are a bunch more files are
also unused (at least to the extent that I compiled everything successfully
after I removed them).

R src/base/compression/base.hh
R src/base/compression/lzss_compression.cc
R src/base/compression/lzss_compression.hh
R src/base/compression/null_compression.hh

The last remnant's of Erik's cache compression work... I expect that even if
someone revisits that, they may want to use a different interface or
something, so I'm fine with whacking this.  Thoughts?

R src/base/crc.cc
R src/base/crc.hh

Nate?

R src/base/fifo_buffer.cc
R src/base/fifo_buffer.hh
R src/base/hybrid_pred.cc
R src/base/hybrid_pred.hh
R src/base/predictor.hh
R src/base/res_list.hh
R src/base/sat_counter.cc
R src/base/sat_counter.hh

I think these are all classes that Steve Raasch wrote for the old SS-based
out-of-order model that are no longer used.  I think we should definitely
get rid of them.

There are two files (sched_list.hh and timebuf.hh) that are used by some of
the CPU models... these seem rather specialized for the "base" dir, and
arguably could go into "sim" or even "cpu".

Steve
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to