diff options
author | Nilay Vaish <nilay@cs.wisc.edu> | 2012-09-11 09:33:42 -0500 |
---|---|---|
committer | Nilay Vaish <nilay@cs.wisc.edu> | 2012-09-11 09:33:42 -0500 |
commit | f47c2f64156ee031c481af8d1516ada9d19da775 (patch) | |
tree | 907e33ee9e8ab4b5a9233a02e946a161ed699297 /tests/long | |
parent | 6369df59c85870c0975bc881d7b7d612c9dcf15b (diff) | |
download | gem5-f47c2f64156ee031c481af8d1516ada9d19da775.tar.xz |
X86: make use of register predication
The patch introduces two predicates for condition code registers -- one
tests if a register needs to be read, the other tests whether a register
needs to be written to. These predicates are evaluated twice -- during
construction of the microop and during its execution. Register reads
and writes are elided depending on how the predicates evaluate.
Diffstat (limited to 'tests/long')
0 files changed, 0 insertions, 0 deletions