Index: src/hydrogen-instructions.h |
=================================================================== |
--- src/hydrogen-instructions.h (revision 9412) |
+++ src/hydrogen-instructions.h (working copy) |
@@ -1978,6 +1978,8 @@ |
return new HCheckInstanceType(value, IS_SYMBOL); |
} |
+ virtual void PrintDataTo(StringStream* stream); |
+ |
virtual Representation RequiredInputRepresentation(int index) const { |
return Representation::Tagged(); |
} |
@@ -2008,6 +2010,8 @@ |
LAST_INTERVAL_CHECK = IS_JS_ARRAY |
}; |
+ const char* GetCheckName(); |
+ |
HCheckInstanceType(HValue* value, Check check) |
: HUnaryOperation(value), check_(check) { |
set_representation(Representation::Tagged()); |
@@ -2623,6 +2627,8 @@ |
HValue* left() { return OperandAt(0); } |
HValue* right() { return OperandAt(1); } |
+ virtual void PrintDataTo(StringStream* stream); |
+ |
virtual Representation RequiredInputRepresentation(int index) const { |
return Representation::Tagged(); |
} |
@@ -2662,6 +2668,8 @@ |
EqualityKind kind() const { return kind_; } |
NilValue nil() const { return nil_; } |
+ virtual void PrintDataTo(StringStream* stream); |
+ |
virtual Representation RequiredInputRepresentation(int index) const { |
return Representation::Tagged(); |
} |
@@ -4129,6 +4137,8 @@ |
HValue* context() { return OperandAt(0); } |
HValue* value() { return OperandAt(1); } |
+ virtual void PrintDataTo(StringStream* stream); |
+ |
virtual Representation RequiredInputRepresentation(int index) const { |
return Representation::Tagged(); |
} |