diff options
Diffstat (limited to 'deps/v8/src/crankshaft/x87/lithium-x87.h')
-rw-r--r-- | deps/v8/src/crankshaft/x87/lithium-x87.h | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/deps/v8/src/crankshaft/x87/lithium-x87.h b/deps/v8/src/crankshaft/x87/lithium-x87.h index e033902617..0f2813f85a 100644 --- a/deps/v8/src/crankshaft/x87/lithium-x87.h +++ b/deps/v8/src/crankshaft/x87/lithium-x87.h @@ -24,7 +24,6 @@ class LCodeGen; #define LITHIUM_CONCRETE_INSTRUCTION_LIST(V) \ V(AccessArgumentsAt) \ V(AddI) \ - V(AllocateBlockContext) \ V(Allocate) \ V(ApplyArguments) \ V(ArgumentsElements) \ @@ -39,7 +38,6 @@ class LCodeGen; V(CallFunction) \ V(CallNewArray) \ V(CallRuntime) \ - V(CallStub) \ V(CheckArrayBufferNotNeutered) \ V(CheckInstanceType) \ V(CheckMaps) \ @@ -52,7 +50,6 @@ class LCodeGen; V(ClampTToUint8NoSSE2) \ V(ClassOfTestAndBranch) \ V(ClobberDoubles) \ - V(CompareMinusZeroAndBranch) \ V(CompareNumericAndBranch) \ V(CmpObjectEqAndBranch) \ V(CmpHoleAndBranch) \ @@ -106,7 +103,6 @@ class LCodeGen; V(LoadNamedField) \ V(LoadNamedGeneric) \ V(LoadRoot) \ - V(MapEnumLength) \ V(MathAbs) \ V(MathClz32) \ V(MathExp) \ @@ -471,19 +467,6 @@ class LParameter final : public LTemplateInstruction<1, 0, 0> { }; -class LCallStub final : public LTemplateInstruction<1, 1, 0> { - public: - explicit LCallStub(LOperand* context) { - inputs_[0] = context; - } - - LOperand* context() { return inputs_[0]; } - - DECLARE_CONCRETE_INSTRUCTION(CallStub, "call-stub") - DECLARE_HYDROGEN_ACCESSOR(CallStub) -}; - - class LUnknownOSRValue final : public LTemplateInstruction<1, 0, 0> { public: bool HasInterestingComment(LCodeGen* gen) const override { return false; } @@ -991,18 +974,6 @@ class LCmpHoleAndBranch final : public LControlInstruction<1, 0> { }; -class LCompareMinusZeroAndBranch final : public LControlInstruction<1, 0> { - public: - explicit LCompareMinusZeroAndBranch(LOperand* value) { inputs_[0] = value; } - - LOperand* value() { return inputs_[0]; } - - DECLARE_CONCRETE_INSTRUCTION(CompareMinusZeroAndBranch, - "cmp-minus-zero-and-branch") - DECLARE_HYDROGEN_ACCESSOR(CompareMinusZeroAndBranch) -}; - - class LIsStringAndBranch final : public LControlInstruction<1, 1> { public: LIsStringAndBranch(LOperand* value, LOperand* temp) { @@ -1152,8 +1123,6 @@ class LCmpT final : public LTemplateInstruction<1, 3, 0> { DECLARE_CONCRETE_INSTRUCTION(CmpT, "cmp-t") DECLARE_HYDROGEN_ACCESSOR(CompareGeneric) - Strength strength() { return hydrogen()->strength(); } - LOperand* context() { return inputs_[0]; } Token::Value op() const { return hydrogen()->token(); } }; @@ -1344,18 +1313,6 @@ class LCmpMapAndBranch final : public LControlInstruction<1, 0> { }; -class LMapEnumLength final : public LTemplateInstruction<1, 1, 0> { - public: - explicit LMapEnumLength(LOperand* value) { - inputs_[0] = value; - } - - LOperand* value() { return inputs_[0]; } - - DECLARE_CONCRETE_INSTRUCTION(MapEnumLength, "map-enum-length") -}; - - class LSeqStringGetChar final : public LTemplateInstruction<1, 2, 0> { public: LSeqStringGetChar(LOperand* string, LOperand* index) { @@ -1489,8 +1446,6 @@ class LArithmeticT final : public LTemplateInstruction<1, 3, 0> { DECLARE_HYDROGEN_ACCESSOR(BinaryOperation) - Strength strength() { return hydrogen()->strength(); } - private: Token::Value op_; }; @@ -2617,23 +2572,6 @@ class LStoreFrameContext: public LTemplateInstruction<0, 1, 0> { }; -class LAllocateBlockContext: public LTemplateInstruction<1, 2, 0> { - public: - LAllocateBlockContext(LOperand* context, LOperand* function) { - inputs_[0] = context; - inputs_[1] = function; - } - - LOperand* context() { return inputs_[0]; } - LOperand* function() { return inputs_[1]; } - - Handle<ScopeInfo> scope_info() { return hydrogen()->scope_info(); } - - DECLARE_CONCRETE_INSTRUCTION(AllocateBlockContext, "allocate-block-context") - DECLARE_HYDROGEN_ACCESSOR(AllocateBlockContext) -}; - - class LChunkBuilder; class LPlatformChunk final : public LChunk { public: |