Review Board 2.0.15


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.