X86: Break flags in to read and write sets
Review Request #1161 - Created April 21, 2012 and discarded - Latest diff uploaded
| Information | |
|---|---|
| Nilay Vaish | |
| gem5 | |
| default | |
| Reviewers | |
| Default | |
Changeset 8963:eb9b72c1c919 --------------------------- X86: Break flags in to read and write sets Currently, each instruction specifies the flags it is going to read, write as a single set. This patch introduces separate read and write sets. This is required for reducing the RAW dependencies. If no flag bit needs to be read (empty read set), and all the flag bits are being written, then there is no need to read the flagbits register. The dependencies will be reduced further when the ccflagbits register is split into multiple registers.
