summaryrefslogtreecommitdiff
path: root/src/arch/x86/predecoder.cc
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2007-06-12 16:46:04 +0000
committerGabe Black <gblack@eecs.umich.edu>2007-06-12 16:46:04 +0000
commitbaf145e0f537cafeaa756d1128e3507dfce4bd01 (patch)
tree1a851645aaffa69accdf7542db0b2104b2557771 /src/arch/x86/predecoder.cc
parent548b121c1c33a870beb7379de29c14e9c2e8cf82 (diff)
downloadgem5-baf145e0f537cafeaa756d1128e3507dfce4bd01.tar.xz
Reset the rex and legacy prefix components of the ExtMachInst as well.
--HG-- extra : convert_revision : 832a324fec2d2b59f1c101d7fa72d7f670f0495d
Diffstat (limited to 'src/arch/x86/predecoder.cc')
-rw-r--r--src/arch/x86/predecoder.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/arch/x86/predecoder.cc b/src/arch/x86/predecoder.cc
index 65f951f44..c99b0cfb0 100644
--- a/src/arch/x86/predecoder.cc
+++ b/src/arch/x86/predecoder.cc
@@ -66,6 +66,8 @@ namespace X86ISA
{
origPC = basePC + offset;
DPRINTF(Predecoder, "Setting origPC to %#x\n", origPC);
+ emi.rex = 0;
+ emi.legacy = 0;
emi.opcode.num = 0;
immediateCollected = 0;