On the "slimming down" front, one thing to do is make sure we're using the smallest fields possible, particularly for arrays. For example, I see that RegIndex is uint16_t for most architectures, which seems like overkill. Also, in src/cpu/o3/dyn_inst.hh I see:
int _destMiscRegIdx[MaxInstDestRegs];
which I expect should be RegIndex rather than int.
Steve
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev
