Index: src/hydrogen-instructions.h |
diff --git a/src/hydrogen-instructions.h b/src/hydrogen-instructions.h |
index a290628d8f65dd168c66475197ec3466f4f413f7..ca53b0584206c4c05c6861474fd1806963df4a99 100644 |
--- a/src/hydrogen-instructions.h |
+++ b/src/hydrogen-instructions.h |
@@ -127,7 +127,6 @@ class LChunkBuilder; |
V(InstanceSize) \ |
V(InvokeFunction) \ |
V(IsConstructCallAndBranch) \ |
- V(IsNilAndBranch) \ |
V(IsObjectAndBranch) \ |
V(IsStringAndBranch) \ |
V(IsSmiAndBranch) \ |
@@ -3921,31 +3920,6 @@ class HCompareConstantEqAndBranch: public HUnaryControlInstruction { |
}; |
-class HIsNilAndBranch: public HUnaryControlInstruction { |
- public: |
- HIsNilAndBranch(HValue* value, EqualityKind kind, NilValue nil) |
- : HUnaryControlInstruction(value, NULL, NULL), kind_(kind), nil_(nil) { } |
- |
- EqualityKind kind() const { return kind_; } |
- NilValue nil() const { return nil_; } |
- |
- virtual void PrintDataTo(StringStream* stream); |
- |
- virtual Representation RequiredInputRepresentation(int index) { |
- return Representation::Tagged(); |
- } |
- virtual Representation observed_input_representation(int index) { |
- return Representation::Tagged(); |
- } |
- |
- DECLARE_CONCRETE_INSTRUCTION(IsNilAndBranch) |
- |
- private: |
- EqualityKind kind_; |
- NilValue nil_; |
-}; |
- |
- |
class HIsObjectAndBranch: public HUnaryControlInstruction { |
public: |
explicit HIsObjectAndBranch(HValue* value) |