Index: src/hydrogen-representation-changes.cc |
diff --git a/src/hydrogen-representation-changes.cc b/src/hydrogen-representation-changes.cc |
index 63b7b4d6ec8e326a2900e1be3c8b4557fabe70f5..95073645e53e2f81f73f8b306ff9cbe3ec782177 100644 |
--- a/src/hydrogen-representation-changes.cc |
+++ b/src/hydrogen-representation-changes.cc |
@@ -112,6 +112,7 @@ void HRepresentationChangesPhase::Run() { |
phi->SetFlag(HValue::kTruncatingToInt32); |
} else if (phi->representation().IsSmi()) { |
phi->SetFlag(HValue::kTruncatingToSmi); |
+ phi->SetFlag(HValue::kTruncatingToInt32); |
} |
} |