diff --git a/src/x86.cpp b/src/x86.cpp index efa90b52a7..9e95005c59 100644 --- a/src/x86.cpp +++ b/src/x86.cpp @@ -1942,7 +1942,7 @@ class MyAssembler: public Assembler { *aTypeMask = ~(1 << MemoryOperand); *bTypeMask = ~(1 << MemoryOperand); } else { - *bTypeMask = ~0; + *bTypeMask = ~(1 << ConstantOperand); } break;