Index: src/mips/lithium-mips.h |
diff --git a/src/mips/lithium-mips.h b/src/mips/lithium-mips.h |
index 0b44fb2a73b3ab5e5ac9a5ea694668068d23f7f2..71f0bb22fc37b6be1f6c09ac1e53c376f8b300b6 100644 |
--- a/src/mips/lithium-mips.h |
+++ b/src/mips/lithium-mips.h |
@@ -796,18 +796,15 @@ class LBoundsCheck: public LTemplateInstruction<0, 2, 0> { |
class LBitI: public LTemplateInstruction<1, 2, 0> { |
public: |
- LBitI(Token::Value op, LOperand* left, LOperand* right) |
- : op_(op) { |
+ LBitI(LOperand* left, LOperand* right) { |
inputs_[0] = left; |
inputs_[1] = right; |
} |
- Token::Value op() const { return op_; } |
+ Token::Value op() const { return hydrogen()->op(); } |
DECLARE_CONCRETE_INSTRUCTION(BitI, "bit-i") |
- |
- private: |
- Token::Value op_; |
+ DECLARE_HYDROGEN_ACCESSOR(Bitwise) |
}; |