From 9243666c398ad740d5f0b6e5a774332b61d5fdc1 Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Thu, 18 Oct 2007 22:43:32 -0700 Subject: X86: Replace "group10" placeholder with the corresponding instructions in the decoder. --HG-- extra : convert_revision : ffa8f7c4f8d1e381eefd29247ebd705863d385ad --- src/arch/x86/isa/decoder/one_byte_opcodes.isa | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/arch') 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" -- cgit v1.2.3