I'm thinking about overlaying my ExtMachInst type in a union with an array of (or just a few scalar) large ints that would make comparing and hashing them a little more efficient. One potential problem that would create is that the bit position of the elements relative to the integers would change depending on the endianess of the system. If an instruction was hashed, the simulation checkpointed, and then restarted on a different machine with different endianess, would it be a problem that the hashes may no longer or may incorrectly match? Do we keep things around at that level of detail when we checkpoint?
Gabe _______________________________________________ m5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/m5-dev
