Index: src/compiler/instruction-selector.cc |
diff --git a/src/compiler/instruction-selector.cc b/src/compiler/instruction-selector.cc |
index ae96b9106f390d72ed11e34ae2ab027c00d6f244..a83dcb8d754f66b1ddf4085544dc70a9bf6c2ab8 100644 |
--- a/src/compiler/instruction-selector.cc |
+++ b/src/compiler/instruction-selector.cc |
@@ -907,6 +907,8 @@ void InstructionSelector::VisitControl(BasicBlock* block) { |
if (block->SuccessorCount() > 1) { |
for (BasicBlock* const successor : block->successors()) { |
for (Node* const node : *successor) { |
+ // If this CHECK fails, you might have specified merged variables |
+ // for a label with only one predecessor. |
CHECK(!IrOpcode::IsPhiOpcode(node->opcode())); |
} |
} |