Index: src/crankshaft/hydrogen-instructions.h |
diff --git a/src/crankshaft/hydrogen-instructions.h b/src/crankshaft/hydrogen-instructions.h |
index 5ea1ab8e4af71e55694e75547b3315870c60fb30..6fed00faaad6286ddbc42bdb73d6a70f04c71b6d 100644 |
--- a/src/crankshaft/hydrogen-instructions.h |
+++ b/src/crankshaft/hydrogen-instructions.h |
@@ -6323,9 +6323,8 @@ class HLoadNamedField final : public HTemplateInstruction<2> { |
class HLoadNamedGeneric final : public HTemplateInstruction<2> { |
public: |
- DECLARE_INSTRUCTION_WITH_CONTEXT_FACTORY_P4(HLoadNamedGeneric, HValue*, |
- Handle<Name>, LanguageMode, |
- InlineCacheState); |
+ DECLARE_INSTRUCTION_WITH_CONTEXT_FACTORY_P3(HLoadNamedGeneric, HValue*, |
+ Handle<Name>, InlineCacheState); |
HValue* context() const { return OperandAt(0); } |
HValue* object() const { return OperandAt(1); } |
@@ -6353,14 +6352,10 @@ class HLoadNamedGeneric final : public HTemplateInstruction<2> { |
DECLARE_CONCRETE_INSTRUCTION(LoadNamedGeneric) |
- LanguageMode language_mode() const { return language_mode_; } |
- |
private: |
HLoadNamedGeneric(HValue* context, HValue* object, Handle<Name> name, |
- LanguageMode language_mode, |
InlineCacheState initialization_state) |
: name_(name), |
- language_mode_(language_mode), |
initialization_state_(initialization_state) { |
SetOperandAt(0, context); |
SetOperandAt(1, object); |
@@ -6371,7 +6366,6 @@ class HLoadNamedGeneric final : public HTemplateInstruction<2> { |
Handle<Name> name_; |
Handle<TypeFeedbackVector> feedback_vector_; |
FeedbackVectorSlot slot_; |
- LanguageMode language_mode_; |
InlineCacheState initialization_state_; |
}; |
@@ -6614,9 +6608,8 @@ class HLoadKeyed final : public HTemplateInstruction<4>, |
class HLoadKeyedGeneric final : public HTemplateInstruction<3> { |
public: |
- DECLARE_INSTRUCTION_WITH_CONTEXT_FACTORY_P4(HLoadKeyedGeneric, HValue*, |
- HValue*, LanguageMode, |
- InlineCacheState); |
+ DECLARE_INSTRUCTION_WITH_CONTEXT_FACTORY_P3(HLoadKeyedGeneric, HValue*, |
+ HValue*, InlineCacheState); |
HValue* object() const { return OperandAt(0); } |
HValue* key() const { return OperandAt(1); } |
HValue* context() const { return OperandAt(2); } |
@@ -6648,14 +6641,10 @@ class HLoadKeyedGeneric final : public HTemplateInstruction<3> { |
DECLARE_CONCRETE_INSTRUCTION(LoadKeyedGeneric) |
- LanguageMode language_mode() const { return language_mode_; } |
- |
private: |
HLoadKeyedGeneric(HValue* context, HValue* obj, HValue* key, |
- LanguageMode language_mode, |
InlineCacheState initialization_state) |
- : initialization_state_(initialization_state), |
- language_mode_(language_mode) { |
+ : initialization_state_(initialization_state) { |
set_representation(Representation::Tagged()); |
SetOperandAt(0, obj); |
SetOperandAt(1, key); |
@@ -6666,7 +6655,6 @@ class HLoadKeyedGeneric final : public HTemplateInstruction<3> { |
Handle<TypeFeedbackVector> feedback_vector_; |
FeedbackVectorSlot slot_; |
InlineCacheState initialization_state_; |
- LanguageMode language_mode_; |
}; |