Index: src/hydrogen-instructions.h |
diff --git a/src/hydrogen-instructions.h b/src/hydrogen-instructions.h |
index d22cc32f1518ebf00545be935ad77e54ecc9323f..09050a5c13a0bab2360a3197ff7493d262cb822b 100644 |
--- a/src/hydrogen-instructions.h |
+++ b/src/hydrogen-instructions.h |
@@ -4403,7 +4403,9 @@ class HIsSmiAndBranch V8_FINAL : public HUnaryControlInstruction { |
HIsSmiAndBranch(HValue* value, |
HBasicBlock* true_target = NULL, |
HBasicBlock* false_target = NULL) |
- : HUnaryControlInstruction(value, true_target, false_target) {} |
+ : HUnaryControlInstruction(value, true_target, false_target) { |
+ set_representation(Representation::Tagged()); |
+ } |
}; |