Index: src/ia32/disasm-ia32.cc |
diff --git a/src/ia32/disasm-ia32.cc b/src/ia32/disasm-ia32.cc |
index 3cd0ac6e52fbe9d20e85faf60311971b80b18488..b84bda7d16221992ef85e4b5c2be6f2b7a3f6d65 100644 |
--- a/src/ia32/disasm-ia32.cc |
+++ b/src/ia32/disasm-ia32.cc |
@@ -281,7 +281,7 @@ class DisassemblerIA32 { |
bool vex_128() { |
DCHECK(vex_byte0_ == 0xc4 || vex_byte0_ == 0xc5); |
byte checked = vex_byte0_ == 0xc4 ? vex_byte2_ : vex_byte1_; |
- return (checked & 4) != 1; |
+ return (checked & 4) == 0; |
} |
bool vex_none() { |