Index: src/interpreter/bytecodes.cc |
diff --git a/src/interpreter/bytecodes.cc b/src/interpreter/bytecodes.cc |
index 5296cc82b1de4ec7d57468bb639e8020a828a6a6..f58f37c770d6b4fd1165f4b2071b071a7e6b9e4c 100644 |
--- a/src/interpreter/bytecodes.cc |
+++ b/src/interpreter/bytecodes.cc |
@@ -195,10 +195,9 @@ bool Bytecodes::IsConditionalJumpImmediate(Bytecode bytecode) { |
bytecode == Bytecode::kJumpIfFalse || |
bytecode == Bytecode::kJumpIfToBooleanTrue || |
bytecode == Bytecode::kJumpIfToBooleanFalse || |
+ bytecode == Bytecode::kJumpIfNotHole || |
bytecode == Bytecode::kJumpIfNull || |
- bytecode == Bytecode::kJumpIfUndefined || |
- bytecode == Bytecode::kJumpIfHole || |
- bytecode == Bytecode::kJumpIfNotHole; |
+ bytecode == Bytecode::kJumpIfUndefined; |
} |
@@ -208,6 +207,7 @@ bool Bytecodes::IsConditionalJumpConstant(Bytecode bytecode) { |
bytecode == Bytecode::kJumpIfFalseConstant || |
bytecode == Bytecode::kJumpIfToBooleanTrueConstant || |
bytecode == Bytecode::kJumpIfToBooleanFalseConstant || |
+ bytecode == Bytecode::kJumpIfNotHoleConstant || |
bytecode == Bytecode::kJumpIfNullConstant || |
bytecode == Bytecode::kJumpIfUndefinedConstant; |
} |
@@ -219,6 +219,7 @@ bool Bytecodes::IsConditionalJumpConstantWide(Bytecode bytecode) { |
bytecode == Bytecode::kJumpIfFalseConstantWide || |
bytecode == Bytecode::kJumpIfToBooleanTrueConstantWide || |
bytecode == Bytecode::kJumpIfToBooleanFalseConstantWide || |
+ bytecode == Bytecode::kJumpIfNotHoleConstantWide || |
bytecode == Bytecode::kJumpIfNullConstantWide || |
bytecode == Bytecode::kJumpIfUndefinedConstantWide; |
} |