summaryrefslogtreecommitdiff
path: root/src/arch/x86/types.hh
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2007-07-30 13:20:08 -0700
committerGabe Black <gblack@eecs.umich.edu>2007-07-30 13:20:08 -0700
commit9b5421dcbabb3e085edca359d8ce29978594dd98 (patch)
treec55d698a5f7230745d028f0bf77ba2b8495aef12 /src/arch/x86/types.hh
parent4b3a20cdeca2e72606c435ee59abc936cfcb6db2 (diff)
downloadgem5-9b5421dcbabb3e085edca359d8ce29978594dd98.tar.xz
X86: Missed a file for adding a bit to indicate that an REX prefix was present.
--HG-- extra : convert_revision : f1bbd5165a7415d0daf27660575d30c41510f531
Diffstat (limited to 'src/arch/x86/types.hh')
-rw-r--r--src/arch/x86/types.hh3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/arch/x86/types.hh b/src/arch/x86/types.hh
index a509ff57a..f8a5dbe34 100644
--- a/src/arch/x86/types.hh
+++ b/src/arch/x86/types.hh
@@ -110,6 +110,9 @@ namespace X86ISA
EndBitUnion(Sib)
BitUnion8(Rex)
+ //This bit doesn't mean anything according to the ISA, but in
+ //this implementation, it being set means an REX prefix was present.
+ Bitfield<6> present;
Bitfield<3> w;
Bitfield<2> r;
Bitfield<1> x;