Commit 3849186c authored by Avi Kivity's avatar Avi Kivity
Browse files

KVM: x86 emulator: consolidate push/pop reg decoding



Signed-off-by: default avatarAvi Kivity <avi@redhat.com>
Signed-off-by: default avatarMarcelo Tosatti <mtosatti@redhat.com>
parent 749358a6
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -150,11 +150,9 @@ static u32 opcode_table[256] = {
	/* 0x40 - 0x4F */
	X16(DstReg),
	/* 0x50 - 0x57 */
	SrcReg | Stack, SrcReg | Stack, SrcReg | Stack, SrcReg | Stack,
	SrcReg | Stack, SrcReg | Stack, SrcReg | Stack, SrcReg | Stack,
	X8(SrcReg | Stack),
	/* 0x58 - 0x5F */
	DstReg | Stack, DstReg | Stack, DstReg | Stack, DstReg | Stack,
	DstReg | Stack, DstReg | Stack, DstReg | Stack, DstReg | Stack,
	X8(DstReg | Stack),
	/* 0x60 - 0x67 */
	ImplicitOps | Stack | No64, ImplicitOps | Stack | No64,
	0, DstReg | SrcMem32 | ModRM | Mov /* movsxd (x86/64) */ ,