Index: src/hydrogen-instructions.h |
diff --git a/src/hydrogen-instructions.h b/src/hydrogen-instructions.h |
index 27675606056852a9093c827bf9ff16c0b18d09d4..2e7e374025a5b017b42e8b49d6e9dc2566d47c7b 100644 |
--- a/src/hydrogen-instructions.h |
+++ b/src/hydrogen-instructions.h |
@@ -2819,6 +2819,10 @@ class HCheckSmiOrInt32: public HUnaryOperation { |
} |
virtual void InferRepresentation(HInferRepresentation* h_infer); |
+ virtual Representation observed_input_representation(int index) { |
+ return Representation::Integer32(); |
+ } |
+ |
virtual HValue* Canonicalize() { |
if (representation().IsTagged() && !type().IsSmi()) { |
return this; |