Index: src/compiler/redundancy-elimination.cc |
diff --git a/src/compiler/redundancy-elimination.cc b/src/compiler/redundancy-elimination.cc |
index acd051ac4408bb2b0d4bd05bba4166752e13d306..292b2fe6b789ce82895cbfeec1b1500a4d233451 100644 |
--- a/src/compiler/redundancy-elimination.cc |
+++ b/src/compiler/redundancy-elimination.cc |
@@ -16,6 +16,7 @@ RedundancyElimination::RedundancyElimination(Editor* editor, Zone* zone) |
RedundancyElimination::~RedundancyElimination() {} |
Reduction RedundancyElimination::Reduce(Node* node) { |
+ if (node_checks_.Get(node)) return NoChange(); |
switch (node->opcode()) { |
case IrOpcode::kCheckBounds: |
case IrOpcode::kCheckFloat64Hole: |