From 4d8a696e8e399577002ac1e17f10a84375517c89 Mon Sep 17 00:00:00 2001 From: kobalicek Date: Tue, 7 Nov 2017 23:16:58 +0100 Subject: [PATCH] Fixed #184 --- src/asmjit/x86/x86assembler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/asmjit/x86/x86assembler.cpp b/src/asmjit/x86/x86assembler.cpp index 8bf7365..b305ba5 100644 --- a/src/asmjit/x86/x86assembler.cpp +++ b/src/asmjit/x86/x86assembler.cpp @@ -2941,7 +2941,7 @@ CaseVexRvm_R: ASMJIT_FALLTHROUGH; case X86Inst::kEncodingVexRvm_Wx: - ADD_REX_W(X86Reg::isGpq(o0) | X86Reg::isGpq(o1)); + ADD_REX_W(X86Reg::isGpq(o0) | (o2.getSize() == 8)); goto CaseVexRvm; case X86Inst::kEncodingVexRvm_Lx: