Index: src/hydrogen-instructions.h |
diff --git a/src/hydrogen-instructions.h b/src/hydrogen-instructions.h |
index ddcf21a4d6c48a58de04d3667b191d43fd628f3d..e4f24b992022f04d48f99e268b7d9df787206fce 100644 |
--- a/src/hydrogen-instructions.h |
+++ b/src/hydrogen-instructions.h |
@@ -108,7 +108,6 @@ class LChunkBuilder; |
V(InvokeFunction) \ |
V(IsConstructCallAndBranch) \ |
V(HasInPrototypeChainAndBranch) \ |
- V(IsObjectAndBranch) \ |
V(IsStringAndBranch) \ |
V(IsSmiAndBranch) \ |
V(IsUndetectableAndBranch) \ |
@@ -4459,28 +4458,6 @@ class HCompareObjectEqAndBranch : public HTemplateControlInstruction<2, 2> { |
}; |
-class HIsObjectAndBranch final : public HUnaryControlInstruction { |
- public: |
- DECLARE_INSTRUCTION_FACTORY_P1(HIsObjectAndBranch, HValue*); |
- DECLARE_INSTRUCTION_FACTORY_P3(HIsObjectAndBranch, HValue*, |
- HBasicBlock*, HBasicBlock*); |
- |
- Representation RequiredInputRepresentation(int index) override { |
- return Representation::Tagged(); |
- } |
- |
- bool KnownSuccessorBlock(HBasicBlock** block) override; |
- |
- DECLARE_CONCRETE_INSTRUCTION(IsObjectAndBranch) |
- |
- private: |
- HIsObjectAndBranch(HValue* value, |
- HBasicBlock* true_target = NULL, |
- HBasicBlock* false_target = NULL) |
- : HUnaryControlInstruction(value, true_target, false_target) {} |
-}; |
- |
- |
class HIsStringAndBranch final : public HUnaryControlInstruction { |
public: |
DECLARE_INSTRUCTION_FACTORY_P1(HIsStringAndBranch, HValue*); |