diff options
author | Gabe Black <gblack@eecs.umich.edu> | 2007-10-18 22:43:32 -0700 |
---|---|---|
committer | Gabe Black <gblack@eecs.umich.edu> | 2007-10-18 22:43:32 -0700 |
commit | 9243666c398ad740d5f0b6e5a774332b61d5fdc1 (patch) | |
tree | f8d5d2d5ced276744b9d627a72caf6388b5124ee | |
parent | 5c32422162f11f11ac68cb5ba39bf5d48dce010d (diff) | |
download | gem5-9243666c398ad740d5f0b6e5a774332b61d5fdc1.tar.xz |
X86: Replace "group10" placeholder with the corresponding instructions in the decoder.
--HG--
extra : convert_revision : ffa8f7c4f8d1e381eefd29247ebd705863d385ad
-rw-r--r-- | src/arch/x86/isa/decoder/one_byte_opcodes.isa | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/arch/x86/isa/decoder/one_byte_opcodes.isa b/src/arch/x86/isa/decoder/one_byte_opcodes.isa index 9723b1d60..4365c23fd 100644 --- a/src/arch/x86/isa/decoder/one_byte_opcodes.isa +++ b/src/arch/x86/isa/decoder/one_byte_opcodes.isa @@ -295,7 +295,11 @@ 0x4: WarnUnimpl::mov_MwRv_Sw(); //What to do with this one? 0x5: LEA(Gv,M); 0x6: WarnUnimpl::mov_Sw_MwRv(); - 0x7: WarnUnimpl::group10_Ev(); //Make sure this is Ev + //0x7: group10_Ev(); + 0x7: decode MODRM_REG { + 0x0: POP(Ev); + default: UD2(); + } } 0x12: decode OPCODE_OP_BOTTOM3 { 0x0: NOP(); //XXX repe makes this a "pause" |