Index: src/hydrogen-instructions.h |
diff --git a/src/hydrogen-instructions.h b/src/hydrogen-instructions.h |
index 0e33c82cb482bc2b357b6fe1e9772dd28e98ab18..9800966830fa1b96a991d1df9642563c3c5e0ff6 100644 |
--- a/src/hydrogen-instructions.h |
+++ b/src/hydrogen-instructions.h |
@@ -172,7 +172,6 @@ class LChunkBuilder; |
V(StringCompareAndBranch) \ |
V(Sub) \ |
V(ThisFunction) \ |
- V(Throw) \ |
V(ToFastProperties) \ |
V(TransitionElementsKind) \ |
V(TrapAllocationMemento) \ |
@@ -1642,28 +1641,6 @@ class HUnaryOperation : public HTemplateInstruction<1> { |
}; |
-class HThrow V8_FINAL : public HTemplateInstruction<2> { |
- public: |
- DECLARE_INSTRUCTION_WITH_CONTEXT_FACTORY_P1(HThrow, HValue*); |
- |
- virtual Representation RequiredInputRepresentation(int index) V8_OVERRIDE { |
- return Representation::Tagged(); |
- } |
- |
- HValue* context() { return OperandAt(0); } |
- HValue* value() { return OperandAt(1); } |
- |
- DECLARE_CONCRETE_INSTRUCTION(Throw) |
- |
- private: |
- HThrow(HValue* context, HValue* value) { |
- SetOperandAt(0, context); |
- SetOperandAt(1, value); |
- SetAllSideEffects(); |
- } |
-}; |
- |
- |
class HUseConst V8_FINAL : public HUnaryOperation { |
public: |
DECLARE_INSTRUCTION_FACTORY_P1(HUseConst, HValue*); |