ISA: Factor FullSystemInt out of the decoders.
Review Request #1229 - Created May 27, 2012 and updated
| Information | |
|---|---|
| Gabe Black | |
| gem5 | |
| default | |
| Reviewers | |
| Default | |
Changeset 9030:674d25baca5e --------------------------- ISA: Factor FullSystemInt out of the decoders.
Ship It!
Posted (May 28, 2012, 12:59 a.m.)
I'm fine with making FullSystem a property of the decoder, but all this mechanism to support both SE and FS in the same simulation seems like overkill at this point (and for the foreseeable future, IMO). Can we just clean up the FullSystemInt part first, and worry about simultaneous SE/FS when we really need it? There's clearly a performance cost here (though possibly a small one), and it also makes the code more complex. Since the vast majority of instructions don't depend on the mode, either, I don't really like the idea of having completely separate decode caches like most ISAs do. OTOH, I don't like the overhead of having to hash in and compare the FS bit on every decode lookup either.
