Index: src/compiler/escape-analysis.cc |
diff --git a/src/compiler/escape-analysis.cc b/src/compiler/escape-analysis.cc |
index ab71af72bd287c072e0e1c02667842fac78d8adb..3f889ccbac97b1e5c94680a74c757cf00579ff1d 100644 |
--- a/src/compiler/escape-analysis.cc |
+++ b/src/compiler/escape-analysis.cc |
@@ -795,6 +795,12 @@ bool EscapeStatusAnalysis::CheckUsesForEscape(Node* uses, Node* rep, |
case IrOpcode::kSelect: |
// TODO(mstarzinger): The following list of operators will eventually be |
// handled by the EscapeAnalysisReducer (similar to ObjectIsSmi). |
+ case IrOpcode::kStringEqual: |
+ case IrOpcode::kStringLessThan: |
+ case IrOpcode::kStringLessThanOrEqual: |
+ case IrOpcode::kPlainPrimitiveToNumber: |
+ case IrOpcode::kPlainPrimitiveToWord32: |
+ case IrOpcode::kPlainPrimitiveToFloat64: |
case IrOpcode::kStringCharCodeAt: |
case IrOpcode::kObjectIsCallable: |
case IrOpcode::kObjectIsNumber: |