summaryrefslogtreecommitdiff
path: root/tests/long
diff options
context:
space:
mode:
authorNilay Vaish <nilay@cs.wisc.edu>2012-09-11 09:33:42 -0500
committerNilay Vaish <nilay@cs.wisc.edu>2012-09-11 09:33:42 -0500
commitf47c2f64156ee031c481af8d1516ada9d19da775 (patch)
tree907e33ee9e8ab4b5a9233a02e946a161ed699297 /tests/long
parent6369df59c85870c0975bc881d7b7d612c9dcf15b (diff)
downloadgem5-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