| Index: src/compiler/js-operator.cc
|
| diff --git a/src/compiler/js-operator.cc b/src/compiler/js-operator.cc
|
| index ac140b90608825ef8d40e4b74834e073505078e1..1f370d13e3058e235eab5f8bd20d350bb3e9f1ec 100644
|
| --- a/src/compiler/js-operator.cc
|
| +++ b/src/compiler/js-operator.cc
|
| @@ -209,25 +209,7 @@ const StoreNamedParameters& StoreNamedParametersOf(const Operator* op) {
|
|
|
|
|
| #define SHARED_OP_LIST(V) \
|
| - V(Equal, Operator::kNoProperties, 2, 1) \
|
| - V(NotEqual, Operator::kNoProperties, 2, 1) \
|
| - V(StrictEqual, Operator::kPure, 2, 1) \
|
| - V(StrictNotEqual, Operator::kPure, 2, 1) \
|
| - V(LessThan, Operator::kNoProperties, 2, 1) \
|
| - V(GreaterThan, Operator::kNoProperties, 2, 1) \
|
| - V(LessThanOrEqual, Operator::kNoProperties, 2, 1) \
|
| - V(GreaterThanOrEqual, Operator::kNoProperties, 2, 1) \
|
| - V(BitwiseOr, Operator::kNoProperties, 2, 1) \
|
| - V(BitwiseXor, Operator::kNoProperties, 2, 1) \
|
| - V(BitwiseAnd, Operator::kNoProperties, 2, 1) \
|
| - V(ShiftLeft, Operator::kNoProperties, 2, 1) \
|
| - V(ShiftRight, Operator::kNoProperties, 2, 1) \
|
| - V(ShiftRightLogical, Operator::kNoProperties, 2, 1) \
|
| - V(Add, Operator::kNoProperties, 2, 1) \
|
| - V(Subtract, Operator::kNoProperties, 2, 1) \
|
| - V(Multiply, Operator::kNoProperties, 2, 1) \
|
| - V(Divide, Operator::kNoProperties, 2, 1) \
|
| - V(Modulus, Operator::kNoProperties, 2, 1) \
|
| + SHARED_SIMPLE_BINOP_LIST(V) \
|
| V(UnaryNot, Operator::kNoProperties, 1, 1) \
|
| V(ToBoolean, Operator::kNoProperties, 1, 1) \
|
| V(ToNumber, Operator::kNoProperties, 1, 1) \
|
|
|